﻿`body{ margin:0; padding:0;}

.maincon{ width:913px; margin:0px auto; text-align:center; border:1px solid #ccc; overflow:hidden; padding:0px;}

div,table, td{ font-family:Arial, Helvetica, sans-serif; font-size:12px;} img{ border:none;}

form{ margin:0px; padding:0px;display:inline;}

.bannerarea{ width:911px; height:225px; background:url(images/banner.jpg) no-repeat;}

.topnavarea{ width:538px; height:34px; background:url(images/top-blue-nav-bg.gif) no-repeat; float:right; margin-right:25px;}

.topwhite{ color:#FFFFFF; font-size:13px; text-align:center; line-height:34px; text-transform:uppercase;}

.topwhite a:link{ color:#FFFFFF; text-decoration:none}

.topwhite a:hover{ background-color:#ffffff; color:#274A90; text-decoration:none}

.topwhite a:visited{ color: #ffffff; text-decoration:none}
.topwhite a:visited:hover{ background-color:#ffffff; color:#274A90; text-decoration:none}
/*.topwhite a:visited{ color: #CC9900; text-decoration:none}*/
.topwhite a:active{ color: #CC9900; text-decoration:none}



/*.topwhite a:link{ color:#FFFFFF; text-decoration:none}

.topwhite a:hover{ color:#FFFF00; text-decoration:none}.topwhite a:visited{ color:#FFFFFF; text-decoration:none}

*/

/*

.topwhite ul li{

	float:left; display:block; margin:0 3px 0 3px;

	}

.topwhite ul li a{

	font:13px/20px 'Trebuchet MS', Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:bold; padding:0 8px 0 8px;

	color:#202020; background-color:#FFFFFF; display:block; text-decoration:none;

	}

.topwhite ul li a:hover{

	background-color:#b8446f; color:#FFFFFF;

	}

*/	

.sercharea-hold{ height:71px; background:url(images/serach-bg.jpg) repeat-x; width:870px; margin:0 auto;}

.saerchl{ width:8px; float:left;}

.saerchr{ width:8px; float:left;}

.blue{ color:#0033CC; font-size:11px;}

.searchmid{

	width:854px;

	float:left;

	padding-top:20px;

	text-align:left;

	font-size:12px;

	font-weight:bold;

	text-transform: capitalize;

}

.searchmid a:link{

	font-size: 12px;

	font-weight: normal; text-decoration:none; color:#333

}

.searchmid a:visited{

	font-size: 12px;

	font-weight: normal; text-decoration:none; color:#333

}

.searchmid a:hover{

	font-size: 12px;

	font-weight: normal; text-decoration:none; color:#666666

}

/*span.se-left{ float:left; padding-left:40px;}

span.se-others{ float:left; padding-left:20px;}

span.se-input{ float:left; padding-left:10px;}

*/

/*.inputstyle{ background: url(images/input-serach-bg.jpg) no-repeat center; width:204px; height:26px; }*/

.inputstyle {
background:transparent url(images/input-serach-bg.jpg) no-repeat center center;
height:26px;
padding-left:20px;
padding-right:20px;
width:160px; overflow:hidden; border:0 none; 
}
input:focus, textarea:focus {outline:none;}
.inputstyle :focus{border:0 none transparent;}
.styin{ border:0; background:transparent; font-size:13px; font-weight:bold;}

.adj1{ line-height:25px;}

span.adj2{margin-top:10px;}

.cl{ clear:both;}

.redblock{width:870px; margin:0 auto;/* border:1px solid #990000; */overflow:hidden; text-align:left;}

.jobcat{ width:261px; height:285px; background:url(images/cat-bg.jpg) no-repeat;}

.jobcatul {

/*	padding:0px;*/

	color:#FF0000; 

}

ul.jobcatul { padding:0px; margin:0px; color:#000000}

ul.jobcatul li {

	list-style-type: none;}

ul.jobcatul li a:link{

	list-style-type: none; color:#000066; text-decoration:none}

ul.jobcatul li a:hover{

	list-style-type: none;	color:#990000;	text-decoration:none}

ul.jobcatul li a:visited{

	list-style-type: none; color:#000066; text-decoration:none}



.searchresultheading{ color:#804000; font-size:13px; clear:right; font-weight:700;}

.searchresultheading a:link{ color:#990000; text-decoration:none;}

.searchresultheading a:hover{ color:#000000; text-decoration:underline;}

.searchresultheading a:visited{ color:#990000; text-decoration:underline;}

.searchresult{ color:#000000; width:610px; border-right:1px solid #cccccc; float:left}

.eachresult{ padding:7px;}

.advarearight{ width:250px; float:right; text-align:center;}



.pageheading{ color:#990000; font-size:18px; clear:right; font-weight:700;}

.contentheading{ color:#990000; font-size:13px; clear:right; font-weight:700;}



.body_pan{ width:610px; margin:0 auto 0 auto; background:url(images/body_pic.gif) no-repeat 0 0; color:#003399; border-right:1px solid #cccccc; float:left}

.body_pan h2{ font:24px/18px Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#990000;  margin:0 0 12px 160px;

	width:203px; display:block; background-color:#FFFFFF; }	

.body_pan p{ width:426px; display:block; margin:0 0 30px 160px }

#update{ width:280px; float:left;  margin:0 10px 0 0px; padding:0; border:1px solid #ccc;}

#update p.up{ /*background:url(images/update_up.gif) no-repeat 0 0; */margin:0; padding:0; width:280px; height:11px; font-size:0px; }

#update p.down{ /*background:url(images/update_down.gif) no-repeat 0 0;*/ margin:0; padding:0; width:280px; height:11px; font-size:0; }

/*-------------------------services----------------------*/

.ser{

	width:280px; float:left;  margin:0px; padding:0; border:1px solid #ccc;

	}

.ser p.se{

	/*background:url(images/update_up.gif) no-repeat 0 0; */margin:0; padding:0; width:280px; height:11px; font-size:0px; 

	}

.ser p.se_down{

	/*background:url(images/update_down.gif) no-repeat 0 0; */margin:0; padding:0; width:280px; height:11px; font-size:0; 

	}

#services{

	width:280px; /*border-left:#d4d4d4 1px solid; border-right:#d4d4d4 1px solid; 

	background:url(images/latest_bg.gif) no-repeat  left bottom #fff;*/ color:#525252;

	}

#services h2{

	background:url(images/services.gif) no-repeat #fff; width:235px; height:23px; display:block; color:#D20039;

	font:16px 'Trebuchet MS', Arial, Helvetica, sans-serif; margin:0 0 14px 38px; padding:22px 0 0 0; font-weight:bold;

	}

#services img{

	margin:0 0 8px 38px; display:block;

	}

#services a.click{

	padding:0; margin:0 0px 15px 125px; font:12px 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#000000;

	text-transform:uppercase; font-weight:bold; text-decoration:none; display:block; background-color:#fff; 

	}

#services a.click:hover{

	color:#D20038; background-color:#fff;

	}

#services ul{

	width:228px; display:block; margin:0 0 0 0px; font-size:0px;

	}

#services ul li{

	display:block; background:url(images/servo.gif) no-repeat 0 9px; margin:0; padding:0 0 0 5px;

}

#services ul li a{

	font:14px 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#525252; text-decoration:underline; background-color:#FFFFFF;

	}

#services ul li a:hover{

	text-decoration:none;

	}

#services a.more1{

	width:66px; height:18px; background:url(images/more_arrow.gif) no-repeat; float:right; display:block;

	 padding:0 40px 0 0; text-indent:-2000px; margin:10px 0 0 0;

	}

#services a.more1:hover{

	width:66px; height:18px; background:url(images/more_arrow_h.gif) no-repeat; float:right; display:block;

	padding:0 40px 0 0; margin:10px 0 0 0;

	}

/*--------------------for latest----------*/

.latest{

	width:280px; /*border-left:#d4d4d4 1px solid; border-right:#d4d4d4 1px solid; 

	background:url(images/latest_bg.gif) no-repeat  left bottom #fff; */color:#525252;

	}

.latest h2{

	background:url(images/latest_up.gif) no-repeat #fff; width:160px; height:23px; display:block; color:#b38800;

	font:18px Georgia, "Times New Roman", Times, serif; margin:0 0 14px 44px; padding:22px 0 0 0;

	}

.latest h3{

	width:222px; display:block; color:#d20039;	font:16px 'Trebuchet MS', Arial, Helvetica, sans-serif; 

	margin:0 0 10px 44px; padding:0 0 0 0; font-weight:normal; background-color:#FFFFFF;

	}

.latest ul{

	width:236px; display:block; margin:0 0 0 0px; font-size:0px;

	}

.latest ul li{

	display:block; background:url(images/arrow.gif) no-repeat 0 9px; margin:0; padding:0 0 0 5px;

}

.latest ul li a{

	font:14px 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#525252; text-decoration:underline; background-color:#FFFFFF;

	}

.latest ul li a:hover{

	text-decoration:none;

	}

.latest p{

	width:222px; display:block; color:#d20039;	font:16px 'Trebuchet MS', Arial, Helvetica, sans-serif; 

	margin:5px 0 0px 44px; padding:0 0 0 0; font-weight:normal; background-color:#FFFFFF;

	}

.latest h4{

	width:242px; display:block; font:24px Arial, Helvetica, sans-serif; line-height:30px;

	margin:5px 0 0px 44px; padding:0 0 0 0; font-weight:normal; 

	}

.latest a.more{

	width:66px; height:18px; background:url(images/more_arrow.gif) no-repeat; float:right; display:block;

	 padding:0 40px 0 0; text-indent:-2000px;

	}

.latest a.more:hover{

	width:66px; height:18px; background:url(images/more_arrow_h.gif) no-repeat; float:right; display:block;

	padding:0 40px 0 0; margin:0;

	}





/*----------------------------------footer------------*/

.paging{ color:#003399; font-size:13px; font-weight:700; text-align:center}

.paging a:link{ color:#003399; text-decoration:underline;}

.paging a:hover{ color:#003399; text-decoration:underline;}

.paging a:visited{ color:#FF6600; text-decoration:none;}



.footer{ text-align:right; color:#003399; padding-right:25px; line-height:30px; border-top:1px solid #cccccc}

