/* CSS Document */
body{background:url(../../images/body_bg.gif) top left repeat-x;
	margin:0px; 
	padding:0px; 
	border:0px;
	}

table,td,th{font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;
		line-height:18px;
		color:#434343;
		}

a.topnav{ font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		line-height:28px;
		color:#FFF;
		text-decoration:none;
		}
		
a.topnav:hover{font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
		line-height:28px;
		color:#004062;
		}

td.header_bg{ background:url(../../images/menu_bg.gif) bottom left repeat-x;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		line-height:28px;
		color:#FFF;
		padding-top:6px;
		}

a.category{font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#157ABE;
	text-decoration:none;
	}
a.category:hover{font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#157ABE;
	text-decoration:underline;
	}

h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	line-height:24px;
	color:#EC1D23;
	display:inline;
	margin:0px;
	padding:0px;
	}
h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	line-height:34px;
	color:#EC1D23;
	display:inline;
	margin:0px;
	padding:0px;
	}
h3{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#434343; margin:0px; padding:0px; }
h4{ font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	color:#1C86BE; 
	line-height:24px; 
	margin:0px; 
	padding:0px;
	}
	
h5{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#0972A7; margin:0px; padding:0px; }
.line{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#6C65B1;}

td.findjobs_bdr{ border:1px solid #F0F0F0; background-image:url(../../images/bg_findjobs.gif); background-repeat:repeat-x; background-position:bottom; padding:8px;}

td.featuredemployers_bdr{ border:1px solid #D7EDA7; background-color:#FBF3BC;}

a.link1{ font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#0573BB;
	text-decoration:underline;
	}
	
a.link1:hover{ font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#0573BB;
	text-decoration:none;
	}

a.link2{ 	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#005B97;
	text-decoration:none;
	}

a.link2:hover{ 	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#005B97;
	text-decoration:underline;
	}
	
a.link5{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#0972A7;
	text-decoration:underline;
	}

a.link5:hover{ 	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#0972A7;
	text-decoration:none;
	}

.content{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#5B5B5B;}
.contentbold{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#5B5B5B;}
.contentsmall{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#5B5B5B; line-height:14px;}

.input{ font-family:Arial, Helvetica, sans-serif; 
		font-size:11px; 
		font-weight:normal; 
		color:#434343;  
		width:175px; 
	  	border:1px solid #AAAAAA;
		background-color:#FFF;
		background:url(../../images/whitespacer.gif) repeat;
		}
		
.input2{ font-family:Arial, Helvetica, sans-serif; 
		font-size:11px; 
		font-weight:normal; 
		color:#434343;  
		width:113px; 
	  	border:1px solid #AAAAAA;
		background-color:#FFF;
		background:url(../../images/whitespacer.gif) repeat;
		}
		
.input1{ font-family:Arial, Helvetica, sans-serif; 
		font-size:11px; 
		font-weight:normal; 
		color:#434343;  
		width:53px; 
	  	border:1px solid #AAAAAA;
		background-color:#FFF;
		background:url(../../images/whitespacer.gif) repeat;
		}
.textgray_11{font-family:Arial, Helvetica, sans-serif; 
		font-size:11px; 
		font-weight:normal; 
		color:#666; 
		}
td.jobcategory_bgclr{background:url(../../images/jobcategory_bg.gif) top left repeat-x; border-left:1px solid #A9D1E8;}
td.jobcategory_bgclr1{background:url(../../images/jobcategory_bg.gif) top left repeat-x; border-left:1px solid #A9D1E8; border-right:1px solid #A9D1E8;}
td.candidates_bgclr{background-color:#DDDDDD;}

td.jobcategory_bdr{ border:1px solid #A9D1E8; border-top:none;}
td.candidates_bdr{ border:1px solid #DDDDDD;}

.bdr_top{border-top:1px solid #6A63AE;}

td.gray_bgclr{ background-color:#BEBEBE;}
.gray_bgclr1{background-color:#f2f2f2;}

td.rotatinglogo_bdr{ border:1px solid #8FC000;}

td.footer_bdr{border-top:5px solid #0B75BC; 
			  color:#eb161b;
			 }

a.footer{ font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;
		color:#EB161B;
		line-height:18px;
		text-decoration:none;
		}
a.footer:hover{font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;
		color:#EB161B;
		line-height:18px;
		text-decoration:underline;
		}

a.link3{ font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#157ABE;
	text-decoration:none;
	}
	
a.link3:hover{ font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#157ABE;
	text-decoration:underline;
	}

a.link4{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#ffffff; text-decoration:none;}
a.link4:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#ffffff; text-decoration:underline;}

.footerline{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#574fa0; margin-top:5px; margin-bottom:10px;}

td.bdr{ border:1px solid #309BD3; border-collapse:collapse;}

.red{ font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#FF0000;}

.btn{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#0B78BD;}

td.bgclr{ background-color:#DFDEDE;}

td.bdr1{ border:1px solid #DFDEDE; border-collapse:collapse; }
.bdr10{ border:1px solid #DFDEDE; border-collapse:collapse; }
form{margin:0px; padding:0px;}

td.bdr2{ border-bottom:1px solid #BEBEBE;}

.hr1{ color:#cccccc; size="1" }

form{ margin:0px; padding:0px;}

td.header1{  background-color:#FAFDFF; height:22px;} 
td.header2{ border-bottom:1px solid #DFDEDE; background-color:#DFDEDE; color:#157ABE; height:22px;}

table.bdr3{border-collapse:collapse; border-bottom-color:#A6D0E7; border-top-color:#A6D0E7; border-left-color:#A6D0E7; border-right-color:#A6D0E7;}
table.bdr4{border-collapse:collapse; border-bottom-color:#DFDEDE; border-top-color:#DFDEDE; border-left-color:#DFDEDE; border-right-color:#DFDEDE;}

/*  ----------- New Classes  ---------------   */

.copyright_text{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;
		color:#666666;
		text-decoration:none;
		}
		
.loginlink_bg{
		background-image:url(../../images/loginlink_bg.gif);
		background-repeat:repeat-x;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		line-height:34px;
		color:#FFF;
		}
		
.blue_bodybg{
		background-image:url(../../images/bluecurve_bodybg.gif);
		background-position:bottom;
		background-repeat:repeat-x;
		padding-left:10px;
		padding-right:10px;
		border-right:1px solid #5DC0F4;
		border-left:1px solid #5DC0F4;
		}
		
.blue_curvetopbdr{
		border-top:1px solid #5DC0F4;
		}
		
.blue_curvebottombdr{
		background-image:url(../../images/bluecurve_btmbg.gif);
		background-position:left;
		background-repeat:repeat-x;
		}

.search_box_bg{
		background-image:url(../../images/left_top_bg.gif);
		background-repeat:repeat-x;
		background-position:top;
		height:25px;
		line-height:25px;
		}
		
.search_box{
		border:1px solid #DFDEDE;
		background-image:url(../../images/search_bg.gif);
		background-position:bottom;
		background-repeat:repeat-x;
		background-color:#FCF8D6;
		}

.search_padd{
		padding-left:10px;
		padding-right:10px;
		padding-top:2px;
		padding-bottom:2px;
		}
		
.red_text15{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	line-height:25px;
	color:#EC1D23;
	display:inline;
	margin:0px;
	padding:0px;
}


.grey_curvetopbdr{
		border-top:1px solid #DFDEDE;
		}
		
.grey_curvebottombdr{
		background-image:url(../../images/graycurve_bottom_bg.gif);
		background-position:left;
		background-repeat:repeat-x;
		}

.gray_bodybg{
		background-image:url(../../images/gray_body_bgnews.gif);
		background-color:#FFF;
		background-position:bottom;
		background-repeat:repeat-x;
		padding-left:10px;
		padding-right:10px;
		border-right:1px solid #DFDEDE;
		border-left:1px solid #DFDEDE;
		}
		
.gray_bodybgnews{
		background-image:url(../../images/gray_body_bgnews.gif);
		background-color:#FFF;
		background-position:bottom;
		background-repeat:repeat-x;
		padding-left:10px;
		padding-right:10px;
		border-right:1px solid #DFDEDE;
		border-left:1px solid #DFDEDE;
		}
		
.middle_curvetopbdr1{
		background:url(../../images/candidates_img.gif) top left no-repeat;	 
		padding-top:22px; 
		padding-left:10px;
		}
		
.middle_curvetopbdr2{
		background:url(../../images/employers_img.gif) top left no-repeat;	 
		padding-top:22px; 
		padding-left:10px;
		}
		
.middle_curvetopbdr3{
		background:url(../../images/agency_img.gif) top left no-repeat;	 
		padding-top:22px; 
		padding-left:10px;
		}
		
.middle_curvebottombdr{
		background-image:url(../../images/middlecurve_btmbg.gif);
		background-position:left;
		background-repeat:repeat-x;
		}

.main_body{
		border:1px solid #DFDEDE;
		padding:2px 10px;
		}

.news_bdr{
		border-bottom:1px dashed #c9c9c9;
		line-height:22px;
		}
		
.whitebox_bodybg{
		background-color:#FFF;
		background-position:bottom;
		background-repeat:repeat-x;
		padding-left:10px;
		padding-right:10px;
		border-right:1px solid #DFDEDE;
		border-left:1px solid #DFDEDE;
		}
		
.whitebox_btmbdr{
		background-image:url(../../images/recuteries_box_btmbg.gif);
		background-position:left;
		background-repeat:repeat-x;
		}
