

*{

	margin:0 auto;

	padding:0;

}



#wrapper {

	width:778px;

	height:100%;

	background-color:#FFFFFF;	

}



body {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#000;

	background-color:#F7F7F7;

	line-height:22px;

	background-image:url(images/bg.jpg);

	background-repeat:repeat-x;

		

}



.blue_heading{



	font-size:18px;

	color:#048EAC;

	

}



.blue{



	font-size:11px;

	color:#048EAC;

	

}



.black{



	font-size:12px;

	color:#000;

	font-weight:bold;

	

}





#top{



	width:778px;

	height:98px;

	background-image:url(images/top.jpg);

	background-repeat:no-repeat;

	float:left;

}





#heading{



	 width:287px;

	 height:46px;

	 float:left;

	 color:#FFFFFF;

	 font-size:20px;

	margin-top:34px;
	padding-left:10px;

	 font-family:Arial, Helvetica, sans-serif;



}




#tab{



	width:778px;

	height:35px;

	background-image:url(images/tab_bg.jpg);

	background-repeat:no-repeat;

	clear:both;

	font-size:11px;

	padding-top:15px;

}





.class1 a:link  { color: #fff; text-decoration: none; padding-right:12px; padding-left:12px;  }

.class1 a:active { color: #fff; text-decoration: none; padding-right:12px; padding-left:12px; }

.class1 a:visited {color: #fff; text-decoration: none; padding-right:12px; padding-left:12px; }

.class1 a:hover { color: #048EAC; text-decoration:none; padding-right:12px; padding-left:12px; }





.menu {color:#048EAC; text-decoration:none; font-size:11px;}

.menu a{color:#048EAC; text-decoration:none; font-size:11px;}

.menu a:hover{color:#000; text-decoration:underline;font-size:11px; }

.menu a.active{color:#000; text-decoration:none; font-size:11px;}



.link {color:#000; text-decoration:underline; font-size:12px; font-weight:bold; width:165px; float:left;}

.link a{color:#000; text-decoration:none; font-size:12px; font-weight:bold;}

.link a:hover{color:#048EAC; text-decoration:none; font-size:12px; font-weight:bold;}

.link a.active{color:#048EAC; text-decoration:none; font-size:12px;font-weight:bold;}




#container {



	width:778px;

	height:100%;

	float:left;

	background-color:#FFFFFF;

	

}



#left{



	width:525px;

	height:100%;

	float:left;



}





#left_job{



	width:778px;

	height:100%;

	float:left;



}





#right{



	width:253px;

	height:100%;

	float:right;
	

}

#right_1{



	width:243px;

	height:100%;

	float:right;

	clear:both;

}



#header{

	

	width:495px;

	height:193px;

	margin-left:14px;

	margin-top:14px;

}





#header_jobs{

	

	width:749px;

	height:193px;

	margin-left:14px;

	margin-top:14px;

}



#content{



	width:485px;

	height:100%;

}





#content_jobs{



	width:748px;

	height:100%;

}





#content_left{
	width:230px;

	height:100%;
}



#content_left_1{

	width:230px;
	height:100%;
	float:right;

}


#footer{



	width:768px;

	height:65px;

	background-color:#000000;

	clear:both;

	color:#999999;

	font-size:11px;

	padding-top:13px;

	padding-left:10px;





}



.clienttxtbox_1{

 

  	border: 1px solid #BCBDB6;

	width:280px;

	height:20px;

 

 }



.inputText{

 

  	width:200px;

	height:20px;

	font-family: Verdana;

	font-size: 11pt; 

	border: 1px solid #BCBDB6;

	background-color: #FAFAFA;

 

 }

 

 

 .input		

{

	color : #28261A;

	border: 1px solid #BCBDB6;

	background-color: #FAFAFA;

	width:200px;

	font-family: Verdana;

	font-size: 11pt; 

}





.input_1		

{

	color : #28261A;

	border: 1px solid #BCBDB6;

	background-color: #FAFAFA;

	font-family: Verdana;

	font-size: 11pt; 

	



}



 .input_2		

{

	color : #28261A;

	border: 1px solid #BCBDB6;

	background-color: #FAFAFA;

	width:406px;

	font-family: Verdana;

	font-size: 11pt; 

}





#categories_white{



	width:725px;

	height:100%;

	float:left;

	padding:10px;
	
	border:thin;

	border-color:#CCCCCC;

	border-style:solid;

	border-width:.01em;
	
	margin-top:20px;

	margin-bottom:20px;



}

#categories_grey{



	width:725px;

	height:100%;

	float:left;

	background-color:#F7F7F7;

	padding:10px;

	margin-top:20px;

	margin-bottom:20px;

	border:thin;

	border-color:#CCCCCC;

	border-style:solid;

	border-width:.01em;



}



#applynow{

	width:80px;

	height:20px;

	color:#CC0000;

	text-decoration:underline;

	padding-left:640px;

	
}


.apply {color:#CC0000; text-decoration:underline; font-size:12px; }

.apply a{color:#CC0000; text-decoration:none; font-size:12px; }

.apply a:hover{color:#000; text-decoration:none; font-size:12px; }

.apply a.active{color:#000; text-decoration:none; font-size:12px;}


.next {color:#000; text-decoration:none; font-size:12px; }

.next a{color:#000; text-decoration:none; font-size:12px; }

.next a:hover{color:#CC0000; text-decoration:none; font-size:12px; }



#jobs_button{

	width:87px;
	height:30px;
	float:right;
	margin-top:12px;
}


#numbering{

	width:700px;
	height:20px;
	float:right;
	text-align:right;
	padding-right:20px;
	
}

#employers_logos{

	width:315px;
	height:100%;
	float:right;
	padding-bottom:20px;

}

#hit_counter{

	width:250px;
	height:100%;
	float:left;
	color:#FF0000;
	margin-top:450px;
	font-size:11px;
	
}