
body {
	margin: 0px; 
	padding: 0px; 
	background-color: #dce1f7; 
	background-image: url("../images/hbgd.jpg");
	background-repeat: repeat-x;
	background-position: top left;
	font-family: "Verdana","Arial","Helvetica",sans-serif; 
	font-size:62.5%;
	text-align: center; 
}

a:link {
	color: #000066; 
	text-decoration: underline;
} 

a:visited {
	color: #000066; 
	text-decoration: underline;
} 

a:hover {
	color: #CC3300; 
	text-decoration: underline
} 

a:active {
	color: #000066; 
	text-decoration: underline
} 

a.whitelink:link {
	color: #fff; text-decoration: underline
} 

a.whitelink:visited {
	color: #fff; text-decoration: underline
} 

a.whitelink:hover {
	color: #fff; text-decoration: underline
} 

a.whitelink:active {
	color: #fff; text-decoration: underline
} 



.logo {
	width: 756px; 
	height: 65px;
	border: 0px solid red;
	background: url(../images/logo.jpg) no-repeat;
	text-align: left;
	padding: 15px 0px 0px 12px;
  voice-family: "\"}\""; 
  voice-family:inherit;
  widxth: 480px;
}

htxml>body .company {  widxth: 480px; } 

.centralcontainer {
	width: 770px; 
	margin-left: auto; 
	margin-right: auto; 
	border: 0px solid blue; 
	background-repeat: repeat-y;  
	font-size: 1.1em;
}


.menuone {
	border: 0px solid red; 
	width: 266px; 
	height: 513px;
	float: left; 
	clear: left;
	background: url(../images/menu_01.jpg) no-repeat;
	background-position:  top-left;
	text-align: left;
}

.menutwo {
	border: 0px solid red; 
	width: 266px; 
	xheight: 513px;
	height: 493px;
	float: left; 
	clear: left;
	background: url(../images/menu_01.jpg) no-repeat;
	background-position:  top-left;
	text-align: left;
}

	.spacer {
		padding: 0px 0px 0px 15px;
		border: 0px solid red;
	}

	ul.straighthome {
		border: 0px solid red; 
		list-style-type: none;
		margin: 0px;
		padding: 0px;
		background: url(../images/listarrow.gif) repeat-y;
	}

	ul.straighthome li.stepa {
		margin: 0em 0em 0em 1em;
		color: #000066; 
		text-decoration: underline
	}

	ul.straighthome li.step {
		margin: 0.56em 0.56em 0.4em 1em;
		color: #000066; 
		text-decoration: underline
	}

	ul.straighthome li a {
		color: #000066; 
		color: #000066; 
		text-decoration: underline;
	}

	.rolloverjbeb { 
		border: 0px solid red;
		display:block;
		width: 266px; 
		height: 26px;
		background: url(../images/jbe.jpg) no-repeat top right;
		}
		
	.rolloverjbe a { 
		display:block;
		border: 0px solid red;
		width: 266px; 
		height: 26px;
		background: url(../images/jbe.jpg) no-repeat top right;
		}
		
	.rolloverjbe a:hover { 
		background: url(../images/jbe_over.jpg) no-repeat top right;
		}



	.rolloverrcb { 
		border: 0px solid red;
		display:block;
		width: 266px; 
		height: 26px;
		background: url(../images/rc.jpg) no-repeat top right;
		}

	.rolloverrc a { 
		border: 0px solid red;
		display:block;
		width: 266px; 
		height: 26px;
		background: url(../images/rc.jpg) no-repeat top right;
		}
		
	.rolloverrc a:hover { 
		background: url(../images/rc_over.jpg) no-repeat top right;
		}
		
	.formmenu {
		width: 230px;
		height: 180px; 
		border: 0px solid blue; 
		text-align: left; 
		padding: 15px 15px 0px 15px;
		}


	* html .formmenu {
		height: 195px;
		heig\ht: 180px;
	}

		div.row {
		  padding-top: 0px;
		  border: green 0px solid;
		  width: 236px;
		  }

		div.row span.label {
		  float: left;
		  clear: left;
		  width: 100px;
		  text-align: left;
		  border: red 0px solid;
		  padding-top: 4px;
		  }

		div.row span.formw {
		  float: right;
		  clear: right;
		  width: 130px;
		  text-align: left;
		  border: red 0px solid;
		  }

		select {
			color: #333333;
			font-size: 11px;
			font-weight: normal;
			font-family: verdana;
			line-height: 120%;
			height: 16px;
			width:130px;
		}

	#git {
		width: 215px;
		border: 0px solid red; 
		color: white;
		padding: 5px 18px 0px 18px;
	}

		.tel {
			float: left; 
			padding-right: 10px; 
			color: white;
		}

		.num {
			float: left; 
			color: white
		}

		.copy {color: #999999}

		#git p {

		     margin-top: 0;
		     margin-bottom: 10px;

		}

.hprightcontainer {
	border: 0px solid red; 
	width: 503px; 
	float: left;
	
}

	.rolloverab { 
		background-color: green;
		width: 253px; 
		float: left;
		height: 164px;
		border: 0px solid red; 
		display:block;
		background: url(../images/buttons/perm_off.jpg) no-repeat top left;
		}

	.rollovera a { 
		width: 253px; 
		height: 164px;
		display:block;
		border: 0px solid green;
		background: url(../images/buttons/perm_off.jpg) no-repeat top left;
		}
		
	.rollovera a:hover { 
		background: url(../images/buttons/perm_on.jpg) no-repeat top right;
		}

	.rolloverbb { 
		background-color: red;
		border: 0px solid red;
		display:block;
		float: left;
		width: 249px; 
		height: 164px;
		background: url(../images/buttons/con_off.jpg) no-repeat top right;
		}

	.rolloverb a { 
		display:block;
		width: 249px; 
		height: 164px;
		background: url(../images/buttons/con_off.jpg) no-repeat top right;
		}
		
	.rolloverb a:hover { 
		background: url(../images/buttons/con_on.jpg) no-repeat top right;
		}
		
	.rollovercb { 
		display:block;
		float: left;
		width: 255px; 
		height: 164px;
		background: url(../images/buttons/bc_off.jpg) no-repeat top right;
		}
		
	.rolloverc a { 
		display:block;
		width: 255px; 
		height: 164px;
		background: url(../images/buttons/bc_off.jpg) no-repeat top right;
		}
		
	.rolloverc a:hover { 
		background: url(../images/buttons/bc_on.jpg) no-repeat top right;
		}
		
		
	.rolloverdb { 
		display:block;
		float: left;
		width: 248px; 
		height: 164px;
		background: url(../images/buttons/ca_off.jpg) no-repeat top right;
		}
		
	.rolloverd a { 
		display:block;
		width: 248px; 
		height: 164px;
		background: url(../images/buttons/ca_off.jpg) no-repeat top right;
		}
		
	.rolloverd a:hover { 
		background: url(../images/buttons/ca_on.jpg) no-repeat top right;
		}

	#company {
		padding: 15px 10px 0px 15px;
		border: 0px solid red; 
		width: 502px;
		height: 190px;
		float: left; 
		background: url(../images/company.jpg); 
		xcolor: #ffffff; 
		text-align: left;
  voice-family: "\"}\""; 
  voice-family:inherit;
  width: 477px;
  height: 160px;
}

html>body .company {  width: 477px;  height: 160px; } 

	.xcompanytext {
		width: 472px;
		height: 124px;
		border: 0px solid red; 
	}
	


	#company p {
     	margin-top: 0;
	margin-bottom: 15px;
	}	
	.comt {
	width: 320px;
	border: 0px solid red; 
	}

	.test {
	background: url(../images/testarrow.jpg); 
	background-position: center left;
 	border: 0px solid red; 
 	padding: 0px 0px 0px 25px;
 	xcolor: #ffffff;
 	top: 40px;
	}























.contentcontainer {
	width: 772px; 
	border: 0px solid red; 
	float: left;
	background: url(../images/results_middle.jpg) repeat-y;
	background-position: top left;
}






/* search results */

.content {
	width: 465px; 
	padding: 10px 20px 0px 20px; 
	border: 0px solid green; 
	float: left; 
	background: url(../images/topper.jpg) no-repeat;  
	text-align: left
}


* html .content {
	width: 505px; 
	w\idth: 465px; 
}

.summary {
	float: left; 
	border: solid red 0px; 
	clear: left; 
	width: 290px; 
	padding-top: 10px; 
}

.detail {
	float: right; 
	border: solid red 0px; 
	clear: right; 
	width: 140px; 
	background: url(../images/detail.jpg); 
	height: 125px;
	padding: 10px;
}

* html .detail {
	width: 160px;
	w\idth: 140px;
	height: 145px;
	heigh\t: 125px;
}


.bottom {
	border: 0px solid red; 
	width: 772px;
	height: 14px;	
	background: url(../images/results_bottom.jpg);
	
}

.perm {
border: 0px solid red;
width: 425px;
height: 120px;
background: url(../images/perm_bgd.jpg) no-repeat; 
background-position: -1px 0px;
padding: 20px;
margin-top: 10px;
}

* html .perm {
width: 464px;
w\idth: 424px;
height: 160px;
heigh\t: 120px;
}


















/* vacancy details */

.srvd { 
	float: left; 
	clear: left
}

.btsr { 
	float: right; 
	clear: right;
	padding-top: 12px
}













	


.content p {

     margin-top: 10px;
     margin-bottom: 0px;

}

img {border: 0px}









/* form */

.submitmiddle {
	text-align: center;
}


 fieldset { 
    margin: 0; 
    border: none; 
    padding: 0px;
} 



/* candidate services */







	.content .title {
	font-weight: bold
	}

.content .searchr { 
		font-weight: bold; 
		color: #0F154F; 
		text-decoration: underline;
		margin-top: 0;
		margin-bottom: 15px;
		}




















































ul.companyhome {

	border: 0px solid red; 
	list-style-type: none;
	margin: 10px 0px 10px 0px;
	padding: 0px;
	background: url(../images/box.jpg) repeat-y;
}

ul.companyhome li {
	margin: 0.56em 0.56em 0.56em 1em;
	text-decoration: none
}

ul.companyhome li a {
	color: #333333;
	text-decoration: none
}

.top {
	border: 0px solid red; 
	width: 772px;
	height: 14px;	
	background: url(../images/results_top.jpg);	
}

.middle {
	border: 0px solid red; 
	xpadding: 0px 10px 0px 10px;
	width: 772px;
	color: #333333;
	background: url(../images/results_middle.jpg) repeat-y;	
}

.prop {
	height:481px;
	float:right;
	width:1px;
	xbackground-color: red;
}

.clear {
	clear:both;
	height:1px;
	overflow:hidden;
	xbackground-color: red;
	xwidth: 448px;
}
  


.menuthree {
	float: left;
	border: solid red 0px; 
	width: 251px; 
	float: left;
	padding: 0px 0px 0px 15px;
}

* html .searchcontent {
width: 266px;
w\idth: 251px;
}

.searchresults {
	width: 466px; 
	padding: 0px 18px 0px 20px; 
	border: 0px solid green; 
	float: right; 
	clear: right; 
	xbackground: url(../images/topper.jpg) no-repeat;  
	text-align: left
xborder: solid green 1px; 
xwidth: 466px; 
xfloat: right;
xcolor: #333333; 
xpadding: 0px 10px 0px 0px;
}

x* html .searchresults {
width: 476px;
w\idth: 466px;
}















.iefivecontent {

}


.formlist {
  padding: 0;
  margin: 0;
  list-style: none;
}

.formlist li {
  padding-bottom: 21px;
}

input { 
	color: #333333; 
	font-size: 11px; 
	font-weight: normal; 
	line-height: 120%;
	font-family: "Verdana","Arial","Helvetica",sans-serif; 
	margin-bottom: 10px;
	
} 

.formlabel {
	border: red solid 0px; 
	float: left; 
	text-align: right; 
	width: 220px;
}

.forminput {
	border: red solid 0px; 
	float: right; 
	width: 220px; 
	text-align: left;
}

.formcontainer {
	border: red solid 0px; 
	padding-top: -10px; 
	width: 460px
}



.labeltwo {
	border: 0px solid red;
	display: block;
	width: 210px;
	float: left;
	margin-bottom: 10px;
	text-align: right;
	padding: 3px 10px 0px 20px;
}

* html .labeltwo {
	width: 220px;
	w\idth: 210px;
}

.labeltwob {
	border: 0px solid red;
	display: block;
	width: 100px;
	float: left;
}

.labeltwoc {
	border: 0px solid red;
	display: block;
	width: 360px;
	float: left;
}


.button {
 width: 80px;
}

.selecttwo { 
border: 0px solid red;
	color: #333333; 
	font-size: 11px; 
	font-weight: normal; 
	line-height: 120%;
	font-family: "Verdana","Arial","Helvetica",sans-serif; 
	margin-bottom: 10px;
	width: 140px;
} 

.selecttwo { 
	width: 140px;
	w\idth: 140px;
} 


.jobdetails {
	padding-top: 10px; 
	border: 0px solid blue; 
	width: 466px"
}

checkbox { 
	color: #333333; 
	font-size: 11px; 
	font-weight: normal; 
	line-height: 120%;
	font-family: "Verdana","Arial","Helvetica",sans-serif; 
	margin-bottom: 10px;
	width: 140px;
} 

.gittwo {
	background: url(../images/body.jpg) no-repeat top right;
	border: 0px solid red; 
	width: 250px; 
	height: 180px; 
	padding-top: 4px;
}











































