a		{color : #5C7BB5; text-decoration : none; font-weight: bold;}
a:hover	{color : #cc0000; text-decoration : none; font-weight: bold;}

a.volgendestap			{color: #5C7BB5; text-decoration : none; font-weight: bold; font-size: 12px; letter-spacing: 2px;}
a.volgendestap:hover	{color: #5C7BB5; text-decoration : none; font-weight: bold; font-size: 12px; letter-spacing: 2px;}

a.buttonlink		{color: #cc0000; text-decoration: none; font-weight: bold;}
a.buttonlink:hover	{color: #cc0000; text-decoration: none; font-weight: bold;}

a.button {  font-size : 11px; font-weight: normal; background-color: #D3E4F4; color : #000000; width: auto; 
			padding-left : 5px; padding-right : 5px; padding-top : 5px; padding-bottom : 5px; height: 22px; border: 1px solid #A2C1DE;}
a.button:hover {font-size : 11px; font-weight: normal; background-color: #C2D9ED; color : #000000; 
				padding-left : 5px; padding-right : 5px; padding-top : 5px; padding-bottom : 5px; height: 22px; border: 1px solid #A2C1DE;}

a.smallbutton {font-family: arial, verdana, helvetica; font-size : 11px; font-weight: normal; background-color: #D4D0C8; color : #000000; width: auto; 
			padding-left : 5px; padding-right : 5px; padding-top : 2px; padding-bottom : 1px; height: 19px; border: 1px solid #333333;}
a.smallbutton:hover {font-family: arial, verdana, helvetica; font-size : 11px; font-weight: normal; background-color: #C4C0B7; color : #000000; 
				padding-left : 5px; padding-right : 5px; padding-top : 2px; padding-bottom : 1px; height: 19px; border: 1px solid #333333;}


td	{
	font-family: verdana, arial, helvetica; 
	font-weight: normal; 
	font-size: 11px; 
	color: #000000; 
	font-style: normal;
}

.smallercontent	{
	font-family: trebuchet Ms, verdana, arial, helvetica; 
	font-size: 10px;
}

.printablecontent	{
	font-family: verdana, arial, helvetica; 
	font-weight: normal; 
	font-size: 12px; 
	color: #000000; 
	font-style: normal;
}


.pagetitle	{
	font-size: 18px; 
	color: #cc0000;
}

input {
	font-size: 12px; 
	color: #000000;
}

select {
	font-size : 12px; 
	color : #000000;
	border : 0pt;
}

.formtable	{
	border: 1px solid #000000;
	background-color: #F2F5FA;
}

.stapactief		{background-color: #E3EAF5;}
.stapinactief	{background-color: #FFFFFF;}
.stapdone		{background-color: #CAD8EC;}

.staptxt		{
	color : #5C7BB5; 
	text-decoration: none; 
	font-size: 11px;
	font-weight: bold; 
}

.tip	{
	color: #666666;
	font-size: 10px;
}

.warning	{
	color: #cc0000;
}

.pollpercentage {
	color: #5C7BB5;
	font-size: 14px;
}

/* CV STY:ES*/
.vacancytitlebgcolor	{background-color: #dddddd;}
.vacancydetailsbgcolor	{background-color: #eeeeee;}

.formtableoutlinecolor		{background-color: #C0D8E0;}
.formtablebgcolor			{background-color: #E0ECF0;}

.cvtable					{background-color: #F0F9FF;border: 1px solid #D6EFFF;}
.cvtabinbetweenline 		{background-color: #71A9D1;}
.cvtableborder				{border: 1px solid #71A9D1;}
.cvtaboff 					{border-bottom: solid 1px #71A9D1; background-color: #E4EEF8; text-align: center; padding-bottom: 5px; padding-top: 5px;}
.cvtabon 					{border-bottom: solid 1px #ffffff; background-color: #ffffff; text-align: center; padding-bottom: 5px; padding-top: 5px;}
.cvtip         				{font-size: 10px; font-style: italic;}

.cvsubtitlebgcolor 			{background-color: #D8E5F0;}
.cvtextbgcolor 				{background-color: #F5FAFF;}
.cvtitle 					{font-size: 14px;font-weight: bold;}
.cvdatevisible 				{font-style: italic;}

@media print {
	.print_div {	
	visibility:hidden; 
	color:#808080;
	}
}
@media screen {
	.print_div {visibility:visible;
	color:#808080;
	}
}
.vacancytitle{
	font-size: 9pt;
}