body, td 	{
  font-family: Verdana, Arial, Helvetica, Sans Serif, Sans;
  font-size: 11px;
  color: #fff;
  line-height: 15px;
  text-align: justify;
  background-color: #004679;
  margin: 0;
}	
h1 {
  font-size: 16px;
  font-weight: bold;
  font-family: Verdana, Arial, Helvetica, Sans Serif, Sans;
  margin:0px;
  padding:6px;
	color: #B3C8D7;
	font-size: 1.4em;
  width: 100%;
  letter-spacing: 1px;
}	 
select {
  width: 250px;
  border: 1px solid #7F9DB9;
  font-family: Verdana, Arial, Helvetica, Sans Serif, Sans;
  font-size: 11px;
  color: #0060AE;
  margin-top: 2px;
}
a:link {
	color:#fff;
	text-decoration: none;
}
a:visited {
	color:#fff;
	text-decoration: none;
}
a:hover {
	color:#FF6600;
	text-decoration: underline;
}
a:active {
	color:#fff;
}
a:link.cxtablecelloverview {
  text-decoration: underline;
  color: #fff;
}
a:visited.cxtablecelloverview {
  text-decoration: none;
  color: #fff;
}
a:hover.cxtablecelloverview {
  text-decoration: underline;
  color: #FF6600;
}
a:active.cxtablecelloverview {
  text-decoration: underline;
  color: #fff;
}
.cxtablecellbatchlinks {
  color: #fff;
  text-align:center;
}
a:link.cxtablecellbatchlinks {
  text-decoration: none;
}
a:visited.cxtablecellbatchlinks {
  text-decoration: none;
}
a:hover.cxtablecellbatchlinks {
  text-decoration: none;
}
a:active.cxtablecellbatchlinks {
  text-decoration: none;
}
.cxtablecellbutton {
  width: 10; 
  text-align:center;
  padding: 2px;
  text-transform: lowercase;
  white-space: nowrap;
}
a:link.cxtablecellbutton {
  color: #FF6600;
	text-decoration: none;
  white-space: nowrap;
}
a:hover.cxtablecellbutton {
	color: #FF6600;
	text-decoration: underline;
}
.cxtext {
  color: #fff;
	font-weight: bold;
}
.cxloginfieldright {
  width: 100%; 
  text-align: right;
  color: #0873A5;
  border-bottom: 1px solid #CCCCCC;
  padding-bottom: 3px;
}
.cxloginfieldleft {
  width: 30%; 
  text-align: left;
  color: #fff;
  border-bottom: 1px solid #CCCCCC;
  padding-bottom: 3px;
  vertical-align: top;
}
.cxlogintext {
  width: 250px;
  border: 1px solid #7F9DB9;
  font-family: Verdana, Arial, Helvetica, Sans Serif, Sans;
  font-size: 11px;
  color: #003366;
}
.cxtelltextarea {
  width: 250px;
  height: 80px;
  border: 1px solid #7F9DB9;
  font-family: Verdana, Arial, Helvetica, Sans Serif, Sans;
  font-size: 11px;
  color: #003366;
}
.cxtelltext {
  width: 250px;
  border: 1px solid #7F9DB9;
  font-family: Verdana, Arial, Helvetica, Sans Serif, Sans;
  font-size: 11px;
  color: #003366;
}
.cxtellfieldright {
  width: 100%; 
  text-align: right;
  color: #0873A5;
  border-bottom: 1px solid #CCCCCC;
  padding-bottom: 3px;
}
.cxtellfieldleft {
  width: 30%; 
  text-align: left;
  color: #fff;
  border-bottom: 1px solid #CCCCCC;
  padding-bottom: 3px;
  vertical-align: top;
}
.cxapplytextarea {
  width: 250px;
  height: 80px;
  border: 1px solid #7F9DB9;
  font-family: Verdana, Arial, Helvetica, Sans Serif, Sans;
  font-size: 11px;
  color: #003366;
}
.cxheader {
  width: 100%;
  height: 20;
	font-size: 16px; 
	color: #B3C8D7;
	font-weight: bold;
  text-align: left;
  font-family: Verdana, Arial, Helvetica, Sans Serif, Sans;
  padding-left: 5px;
  letter-spacing:1px;
} 
.cxapplycheckbox {
  border: 2px #7F9DB9;
  color: #003366;
  vertical-align: middle;
}
.cxapplytext {
  height: 17px;
  width: 250px;
  border: 1px solid #7F9DB9;
  font-family: Verdana, Arial, Helvetica, Sans Serif, Sans;
  font-size: 11px;
  color: #0060AE;
}
.cxlogo {
  text-align : center;
}
.cxmust {
	color:#E60019;;
}
.cxapplyfieldright {
  width: 65%; 
  font-family: Verdana, Arial, Helvetica, Sans Serif, Sans;
  font-size: 11px;
  text-align: right;
  color: #0873A5;
  border-bottom: 1px solid #CCCCCC;
  padding-bottom: 3px;
}
.cxapplyfieldleft {
  width: 50%; 
  font-family: Verdana, Arial, Helvetica, Sans Serif, Sans;
  font-size: 11px;
  text-align: left;
  color: #fff;
  border-bottom: 1px solid #CCCCCC;
  padding-bottom: 3px;
  vertical-align: top;
}
.cxapplyfieldleftnoborder {
  width: 50%; 
  font-family: Verdana, Arial, Helvetica, Sans Serif, Sans;
  font-size: 11px;
  text-align: left;
  color: #0873A5;
  padding-bottom: 3px;
  vertical-align: top;
}
.cxdetailfieldright {
  width: 70%; 
  font-family: Verdana, Arial, Helvetica, Sans Serif, Sans;
  font-size: 11px;
  text-align: left;
  color: #fff;
  border-bottom: 1px solid #CCCCCC;
  padding-bottom: 3px;
}
.cxdetailfieldleft {
  width: 30%; 
  font-family: Verdana, Arial, Helvetica, Sans Serif, Sans;
  font-size: 11px;
  text-align: left;
  vertical-align: top;
  color: #fff;
  border-bottom: 1px solid #CCCCCC;
  padding-bottom: 3px;
}
#cxbutton {
	background-color: #004679;
  border: none;
  color: #FF6600;
  font-weight: normal;
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, Sans Serif, Sans;
  height:22px; 
  letter-spacing: 1px;
  margin-right:0px;
  text-transform: lowercase;
}
#cxhighlightedtext {
 font-weight: bold;
 color: #fff;
}
.cxsearchfield {
  width: 250px;
  border: 1px solid #7F9DB9;
  font-family: Verdana, Arial, Helvetica, Sans Serif, Sans;
  font-size: 11px;
  color: #0060AE;
}
.cxsearchfieldright {
  width: 60%; 
  text-align: right;
}
.cxsearchfieldleft {
  width: 40%; 
  text-align: left;
  color: #fff;
}
.cxoverviewheadcell {
  border-bottom: 1px solid #CCCCCC;
  /* border: 1px solid #0873A5; */ 
  margin: 0; 
  padding: 0;
  text-align: left;
  padding-bottom: 2px;
  color: #FF6600;
  font-weight: bold;
  text-transform: uppercase;
  font-family: Verdana, Arial, Helvetica, Sans Serif, Sans;
  font-size: 12px;
  letter-spacing: 1px;
}
.cxoverviewtable {
  border: 0px;
  margin: 0; 
  padding: 0;
  text-align: left;
}
.cxoverviewcell {
  border-bottom: 1px solid #CCCCCC;
  /* border: 1px solid #0873A5; */ 
  vertical-align: top;
  text-align: left;
  padding-bottom: 3px;
  color: #fff;
  margin: 0; 
}
.cxright {
 text-align: right;
}	
.cxleft {
 text-align: left;
}	
.cxcenter {
text-align:center;
}













strong, b {
  font-size: 11px;
 font-weight: bold;
 color: #fff;
}

a:link.nav {
	 color: #0060AE;
	text-decoration: none;
}
a:visited.nav {
	color:#0060AE;
	text-decoration: none;
}
a:hover.nav {
	color: #0060AE;
	text-decoration: underline;
}
a:active.nav {
	color:#E60019;
	text-decoration: none;
}
a:link.topnav{
	color:#0060AD;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration:underline;
}
a:visited.topnav {
	color:#0060AD;
	font-weight: bold;
	text-transform: uppercase;
}
a:hover.topnav {
	color:#E60019;
	font-weight: bold;
	text-transform: uppercase;
}
a:active.topnav {
	color:#0060AE;
	font-weight: bold;
	text-transform: uppercase;
}

/* zoek buttons*/

#verzend, #zoeken, #send, #find {
background-color: #E60019;
border: none;
color: #ffffff;
font-weight: bold;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, Sans Serif, Sans;
height:22px;
letter-spacing: 1px;
margin-right:0px;
text-transform: uppercase;
}
.buttonred2 {
background-color:#E60019;
height:20px;
vertical-align:bottom;
text-align:center;
padding-top:1px;
text-transform: uppercase;
}	
a:link.buttonred2 {
	 color: #FFFFFF;
	text-decoration: none;
}
a:visited.buttonred2 {
	 color: #FFFFFF;
	text-decoration: none;
}
a:hover.buttonred2 {
	 color: #FFFFFF;
	text-decoration: underline;
}
a:active.buttonred2 {
	 color: #FFFFFF;
	text-decoration: none;
}

.textfield, #upload, .zoekveld  {
	width: 335px;
	margin-right:0px;
	border: 1px solid #336699;
	margin-top: 2px;
	font-family: Verdana, Arial, Helvetica, Sans Serif, Sans;
    font-size: 11px;
	color: #003366;
}

.gender { display: inline; }
.title { display: inline; }
.initials { display: inline; }
.firstName { display: inline; }
.lastNamePrefix { display: inline; }
.lastName { display: inline; }
.birthDate { display: inline; }
.uploadCV { display: inline; }
.driversLicense { display: inline; }
.sofiNumber { display: none; }
.motivation { display: inline; }
.availableFromDate { display: inline; }
.noticePeriod { display: inline; }
.discipline { display: inline; }
.prefHours { display: inline; }
.prefContract { display: inline; }
.prefFunction { display: inline;  }
.prefBranch { display: inline; }
.prefRegion { display: inline; }
.maxDistance { display: inline; }
.minSalary { display: inline; }
.ambition { display: inline; }
.street { display: inline; }
.houseNumber { display: inline; }
.postalCode { display: inline; }
.city { display: inline; }
.region { display: inline; }
.country { display: inline; }
.emailAddress { display: inline; }
.emailAddressBusiness { display: inline; }
.phoneNumber { display: inline; }
.mobileNumber { display: inline; }
.phoneNumberBusiness { display: inline; }
.contactInfo { display: inline; }
.disclaimer { display: inline; }
