
h3.homepageH3
{
	margin: 20px 0 20px 12px; padding: 0 4px 0 0;
	font-family: Verdana, Sans-Serif; font-size: 13px; font-weight: bold; color: #000;
}

#vacancyContentFieldset
{
	float: left; width: 345px;
}
	
	#vacancyContentFieldset img.icon
	{
		margin: 10px 15px 10px 15px; padding: 0;
		float: left; width: 45px;
		border: solid 1px #eee;
	}
	
	table.newCandidateTable
	{
		margin: 0 0 15px 20px; padding: 0 0 0 0;
		border: dotted 1px #ccc;
	}
		
		table.newCandidateTable th
		{
			height: 100px; width: 100px;
			background-color: #ffd;
			border-right: dotted 1px #ccc;			
			text-align: center;
		}
		
		#contentDiv table.newCandidateTable img
		{
			margin: 0; padding: 0;
			border: solid 1px #ccc;			
		}
		
		table.newCandidateTable td
		{
			width: 170px;
			margin: 0; padding: 0 10px 0 10px;
			background-color: #eef;
			font-family: Verdana, Serif; font-size: 12px; font-weight: normal;
		}

#candidateContentFieldset
{
	float: right; width: 345px;
}
	
	#candidateContentFieldset img.icon
	{
		margin: 10px 15px 10px 15px; padding: 0;
		float: left; width: 45px;
		border: solid 1px #eee;
	}
	
	table.newVacancyTable
	{
		margin: 0 0 15px 20px; padding: 0 0 0 0;
		border: dotted 1px #ccc;
	}
		
		table.newVacancyTable th
		{
			height: 100px; width: 100px;
			background-color: #ffd;
			border-right: dotted 1px #ccc;
			text-align: center;
		}
		
		#contentDiv table.newVacancyTable img
		{
			margin: 0; padding: 0;
			border: solid 1px #ccc;
		}
		
		table.newVacancyTable td
		{
			width: 170px;
			margin: 0; padding: 0 10px 0 10px;
			background-color: #eef;
			font-family: Verdana, Serif; font-size: 12px; font-weight: normal;
		}	
