BODY { FONT-SIZE: 12px; MARGIN: 0px; color:#000000; FONT-FAMILY: Arial, Helvetica, sans-serif; background-color:#FFFFFF; padding:0px;	height:100%; }

/* Style-up those ugly default hyperlinks */
a {	text-decoration: none; }

/* And their ugly hover states too */
a:link { text-decoration: none; }

/* And their ugly hover states too */
a:hover { text-decoration: none; }

#border{ width:786px; background-image: url(images/bg/bg.gif); background-repeat:repeat-y; margin:auto;	height: 100%; }

#container { margin:auto; width:768px;	height: auto; padding: 0px;	}
#container_w { MARGIN: 0; width: 768px;	height:100%; }
#container_top{	MARGIN: 0px; width: 100%; height: auto; padding: 0px; }
.logo{ FLOAT: left; WIDTH: 50%;	padding:0px; height: auto;	}

/* Navigation starts*/
#navigation{ width:50%;	float:right; padding-top: 0px;	}
#navcontainer UL{ FLOAT:right; margin:0; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	padding-top: 51px;	}
#navcontainer UL LI{ DISPLAY: inline; padding: 0px; }
#navcontainer UL LI A{	DISPLAY: block;	FONT-SIZE: 11px; FLOAT: left; COLOR: #000000; TEXT-DECORATION: none; padding: 4px 10px 4px 10px; BORDER-RIGHT: #ffffff 1px  solid; background-color: #CDCDCD; }
#navcontainer UL LI A:hover{ COLOR: #219AD9; }	
/* Navigation ends*/

/*Middle container starts*/
#container_banner{	MARGIN: 0;	width: 100%; }
/*Middle container ends*/

/*Middle navigation starts*/
#container_mid{	MARGIN: 0; width: 100%; border-bottom:#ffffff 1px solid;	}
#navcontainer1 UL{	padding:0px; FLOAT: left; MARGIN: 0px; WIDTH: 100%;	COLOR: #FFFFFF;	FONT-FAMILY:"Times New Roman", Times, serif; background-color: #219AD9; border-bottom:#ffffff 1px  thin; }
#navcontainer1 UL LI{ DISPLAY: inline }
#navcontainer1 UL LI A{	DISPLAY: block; FONT-SIZE: 16px; font-weight:bold; FLOAT: left; COLOR: #000000; TEXT-DECORATION: none; padding: 8px 16px 4px 16px;  BORDER-RIGHT: #ffffff 1px solid; }
#navcontainer1 UL LI A:hover{ COLOR: #ffffff; background-color: #004795; }	
/*Middle navigation ends*/
/* Product container starts*/

/*Employee zone starts*/
#container_product{	background-image: url(images/bg/tricolors4.jpg); background-repeat:repeat-y; height:100%; }
#container_product1{ width:100%; height:100%; }
#employeezone{ width :256px; background-image: url(images/bg/empzone.jpg); background-repeat:repeat-x; height:100%; float:left; }
#secondary_navigation{ width :175px; background-image: url(images/bg/empzone.jpg); background-repeat:repeat-x; height:435px; float:left; padding-left: 10px; padding-top: 10px; }
#image1 { background-image: url(images/bg/clientspeak.jpg); background-repeat:repeat-x; float:left; width:240px;	padding-left:15px; padding-top:10px; border-top:#A7B8CD 1px solid; height:100px; }	
.image {	float:left;	width:240px; padding-left:15px; padding-top:20px; }
.image1 { float:left; width:175px; padding-left:5px;	padding-top:20px; padding-right: 5px; }
.image_jobalert { float:left; width:240px; padding-left:15px; padding-top:20px;	border-bottom:#A7B8CD 1px solid; }

.text { color:#000000; padding-left:2px; padding-bottom:13px; }
.text1 { color:#323131; padding-left:4px;	padding-top:8px; font-size:12px; }
.text2 {	color:#515050;	padding-left:8px;	font-weight:bold; }

.text3 { color:#00234B; font-weight:bold; }
.text3 a:link, .text3 a:active, .text3 a:visited { text-decoration:none; color:#00234B; }
.text3:hover { text-decoration:underline; color:#00234B; }

.product_txt{ border-top:#A7B8CD 1px solid; float:left; width: 240px;	font-size: 12px; color:#000000;	font-family:Arial, Helvetica, sans-serif;	padding: 5px 0px 5px 14px; }
.product_txt a:link, .product_txt a:active, .product_txt a:visited{ text-decoration:none; color:#000000; }
.product_txt:hover { text-decoration:underline; color:#000000; }
.product_txt_img{ display: block; float:left; padding-right:7px; padding-left:4px; }
/*Employee container ends*/

/*jobalert starts here*/
#jobalert { width:255px; background-image: url(images/bg/jobalert.jpg);	background-repeat:repeat-x; height:100%; float:left; border-left:#FFFFFF 1px solid; }
#it_jobs {	color:#0D6EA1;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	width:236px; border-top:#A7B8CD 1px solid; padding:4px 0px 0px 18px; }
#it_jobs A:link,#it_jobs A:active,#it_jobs A:visited{ text-decoration:none; color:#0D6EA1; }
#it_jobs A:hover { text-decoration:underline; color:#0D6EA1; }

#non_itjobs { color:#DB0300; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; width:236px;	padding-left:18px; border-top:#A7B8CD 1px solid; padding-top:4px; }
#non_itjobs A:link,#non_itjobs A:active,#non_itjobs A:visited {	text-decoration:none; color:#DB0300; }
#non_itjobs A:hover { text-decoration:underline; color:#DB0300; }


/*jobalert ends here*/
/*candidate starts here*/
#candidate { width:255px; height:100%; background-image: url(images/bg/candidatezone.jpg); background-repeat:repeat-x; float:right; border-left:#FFFFFF 1px solid; }
#related_link_container { width:190px; height:445px; background-image: url(images/bg/second_page3.jpg);	background-repeat:repeat-x;	float:right; }
.related_link {	width:169px; margin:0px; font-size:14px; color:#000000;	padding:10px 10px 10px 10px; font-weight:bold; }
#related_links  { padding-bottom: 10px;	}
#related_links p { padding-left: 10px; margin-bottom: 4px; margin-top: 12px; padding-top: 8px; }
#related_links a:link, #related_links a:visited { display: block; color: #0A246A; border-bottom: 1px solid #ffffff;	padding-bottom: 4px; text-decoration: none;	}

#related_links hr {	color: #FFFFFF;	border: 0; height: 1px; line-height: 1px; font-size: 1px; border-bottom: 1px solid;	margin-bottom: 6px;	}
.text4 { color:#DB0300; font-weight:bold; }
.text5 { color:#0D6EA1;	font-weight:bold; }	
.text6 { color:#515050; padding-left:4px; }
.jobsearch{	background-image: url(images/bg/jobsearch.jpg);	background-repeat:repeat-x;	float:left;	width:232px; padding-left:23px; padding-top:10px; border-top:#A7B8CD 1px solid;	height:250px; }
.text8 {color:#00234B; text-decoration:underline; padding-top:10px; }
/*candidate ends here*/
/*about us container starts*/
#content_block{	width:391px; height:445px; float:left; border-left:#ffffff 1px solid; margin:0px; border-right: #ffffff 1px solid; background-color: #EAEAEA; }
.heading { width:381px; float:left; margin:0px; font-size:16px; color:#00234B; padding:10px 0px 4px 10px; font-weight:bold; }
.text9{	color:#000000; font-size:12px; width: 371px; margin: 0px; padding-left: 10px; padding-right: 10px; }
.text10{ color:#0C3D80; font-size:14px; font-weight:bold; width: 381px;	margin: 0px; padding-left: 10px; padding-top: 5px; padding-bottom: 5px; }
/*about us container ends*/
/*Product container ends*/

/*Footer starts here*/
#footer{ width:768px; background-color:#A6B9C6; height:39px; padding:0px; color:#000000; margin:auto; }
#footer_employee, #footer_employee a:link, #footer_employee a:visited, #footer_employee a:hover { float:left; width:256px; padding-left:0px; padding-top:8px; height:31px; }
#footer_jobalert { border-left:#ffffff 1px solid; float:left; width:255px; background-color:#BBCEDA; padding-left:0px; padding-top:8px; height:31px; border-right:#ffffff 1px solid; }
#footer_candidate { color:#6D6D6D; float:right; width:254px; padding-left:0px; padding-top:8px; }
#footer_candidate a:link, #footer_candidate a:visited, #footer_candidate a:hover { color:#6D6D6D; text-decoration:none; }
/*Footer ends here*/
.clear { CLEAR: both; }
.text11 { }
.text12{ text-decoration:underline; }

#login_con{	MARGIN: 0; width: 100%; border-bottom:#ffffff 1px solid;	}
#login UL{	padding:0px; FLOAT: left; MARGIN: 0px; WIDTH: 100%;	COLOR: #FFFFFF;	FONT-FAMILY:"Times New Roman", Times, serif; background-color: #219AD9; border-bottom:#ffffff 1px  thin; }
#login UL LI{ DISPLAY: inline }
#login UL LI A{	DISPLAY: block; FONT-SIZE: 16px; font-weight:bold; FLOAT: left; COLOR: #000000; TEXT-DECORATION: none; padding: 8px 16px 4px 16px;  BORDER-RIGHT: #ffffff 1px solid; }
#login UL LI A:hover{ COLOR: #ffffff; background-color: #004795; }
