/* CSS Document 
Author : Amit Kukreja
Date : 12 Oct 2009
webamit@gmail.com
M- 9811820545
*/

body 
{
	margin-left: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	background:#fff url(../images/pagebg.gif) repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:1002px;
}
.logo {
padding-top:8px;
}
#hotopsmalnav 
{

float:right;
color:#000000;
line-height:normal;
/*margin-top:50px;
padding-right:5px;*/

} 
#hotopsmalnav ul {
margin:0;
padding:0;
list-style:none;
}  
#hotopsmalnav li {
float:left;
margin:0;
padding:0;
}    
#hotopsmalnav a {
color:#000;
text-decoration:none;
}
#hotopsmalnav a:hover {
text-decoration:underline;
}

#wrapper2 {
	position:relative;
	text-align:left;
	width:100%;
}
#maincol {
	position:relative;
	margin:0;
	padding:10px;
}
#leftcol1 { 
	position:relative;
	top:-10px;
	left:-10px;
	float:left;
	width:170px;  
	voice-family: "\"}\"";
	voice-family:inherit;
	width:150px;
	margin:0 0 -10px 0;
	padding:10px;
	}
#rightcol {
	position:relative;
	top:-10px;
	right:-10px;
	float:right;
	width:370px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:350px;
	margin:0 0 -10px 0;
	padding:10px;
	z-index:100;
	}
#centercol {
	
	position:relative;

	padding-left:248px;
	padding-top:0;
	padding-right:350px;

	}



#honavleft
{
float:left;
color:#000000;
line-height:normal;
background-image:url(../images/pagenav_bg.gif);
background-repeat:repeat-x;
margin-left:10px;
width:240px;
} 
.htnavleft {
float:left;
}
.htnavright {
float:right;
}
#hnavlft {
padding-left:15px;
margin:0;
}

#hnavlft ul {
margin:0;
padding:0;
list-style-type:none;
padding-right:45px;
}  
#hnavlft li{
text-align:right;
margin:0;
padding:0;
font-size:12px;
color:#7D7D7D;
font-weight:bold;
} 
#hnavlft li.first{
margin-top:13px;
}
#hnavlft li.other{
padding-top:29px;
} 
#hnavlft li.first a{
font-size:12px;
color:#7D7D7D;
font-weight:bold;
text-decoration:none;
}
#hnavlft li.first a:hover{
font-size:12px;
color:#C70009;
font-weight:bold;
text-decoration:none;
}
#hnavlft li.other a{
font-size:12px;
color:#7D7D7D;
font-weight:bold;
text-decoration:none;
}
#hnavlft li.other a:hover{
font-size:12px;
color:#C70009;
font-weight:bold;
text-decoration:none;
}
.srchjobhdg {
padding-left:10px;
}
.srchfrmcontainer  
{
  padding: 2px;  
  width:90%;   
} 
.srchfrmcontainer label
{
  margin-right: 2px; 
  margin-top:2px;
  float: left; 
  font-size: 11px;
  color: #FFF;
  font-weight:bold;
}
.srchfrmcontainer label.note
{
color:#FFE75F;
font-weight:normal;
}

.row {padding-top:5px; margin-top:5px;_margin-top:2px;!margin-top:2px;
padding-left:10px;}
.row1 {
padding:0px;
margin:0px;
}

.gobtn {
margin-left:230px;
}


.srhpnl ul {
margin:0;
padding:0;
list-style-type:none;
}  
.srhpnl li{
list-style-type:none;
float:left;
padding:0;
margin-left:-25px;
} 
.srhpnl li.days{
margin-left:10px;
}
.srhpnl li.days1{
margin-left:70px;
}
.skyblue15bo {
color:#0379D4;
}
.spacer {padding-top:2px;}
.solidline {
border-top:1px solid #000;
}
.ylw14bo {
color:#FFE75F;
font-weight:bold;
font-size:16px;
}
.red16bo {
color:#C70009;
font-weight:bold;
font-size:16px;
}
.blu16bo {
color:#1200FF;
font-weight:bold;
font-size:16px;
}
.power {
text-align:right;
}

#hotopbnr {
background-image:url(../images/hombnr_bg.jpg);
background-repeat:repeat-x;
margin:0;
padding:0;
}
.hotopbnrimg {
background-position:right bottom;
background-image:url(../images/hombnr_img.jpg);
background-repeat:no-repeat;
height:257px;
}
.hotopbnrimg h4{
margin-top:0;
padding-top:10px;
margin-left:10px;
color:#141100;
font-size:15px;
font-weight:bold;
}
.btnregistr {
padding-left:10px;

}
#redarrow ul {
margin:0;
padding:0;
}  
#redarrow li{
list-style-image:url(../images/redarrow.gif);
margin-top:10px;
margin-left:-15px;
} 


#hosrchpnl {
background-color:#868686;
height:257px;

}
.hosrchpnlimg {
float:right;
background-image:url(../images/homesrchpnl_bg.gif);
background-repeat:no-repeat;
height:257px;
width:18px;
}





#leftarea 
{
float: left;
width:210px;
margin:0;
padding:10px;
color:#000000;


}

#middlearea 
{
clear:right;
float:right;
padding-top: 10px;
width:750px;
color:#000000;
margin: 0;
}


.location-box
    {
    margin-top: 10px;
	border:1px solid #CCCCCC;
	margin-right:15px;
	margin-bottom:15px;
}
.location-box h2
    {
    background: #F6F6F6 url(../images/jobsbycategoryheader.jpg) no-repeat left top;
    color: #00262D;
	font-size:14px;
	font-weight:bold;
	font-family:"Trebuchet MS", Verdana, Arial;
	padding-left:20px;
	padding-top:5px;
	padding-bottom:5px;
	margin:0;
}
.location ul {
margin:0;
padding:0;
list-style:none;
}
.location li {
text-align:left;
margin-left:24px;
font-family:arial,verdana, Helvetica, sans-serif;
list-style-image:url(../images/bluearrow.gif);
background-repeat:no-repeat;
border-bottom:1px dashed #568891;
padding-bottom:5px;
margin-right:20px;
padding-top:2px;
padding-left:5px;
}
.location li a{
color:#635B5B;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}
.location li a:hover{
color:#EC9F20;
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
}




#hologinpnl
{
float:left;
color:#000000;
line-height:normal;
background-image:url(../images/loginpnlbg.gif);
background-repeat:repeat-x;
margin-left:10px;
margin-right:10px;
margin-bottom:10px;
width:220px;

} 
.hlognleft {
float:left;
}
.hlognright {
float:right;
}
.hlognhdg {
padding-top:5px;
}

 #login-area {
	width:180px;
	padding:0;
	margin:0;
}
 #login-area label
{
float:left;
margin-top:15px;
margin-right: 10px;
text-align: left;
font-size:12px;
font-weight:bold;
}
.lgninput
{
color: #000;
width:100px;
background: #fff;
border: 1px solid #7F9DB9;
margin-bottom:4px;
}
.loginbtn {
margin-top:5px;
margin-left:76px;
}




#candBanrlogin 
{
margin-right:10px;
margin-left:10px;
width:220px;

height:159px;
}

.candBanrloginRight{
float:Right;
}
.candBanrloginLeft{
float:Left;
}
#candBanrlogin h3 {
text-align:center;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
color:#040800;
font-size:16px;
font-weight:bold;
}
#canlogad ul {
margin:0;
padding:0;
list-style:none;
}  
#canlogad li {
float:left;
margin:0;
padding:0;
padding-left:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#FF340C;
} 
#canlogad li a {
color:#0384E8;
text-decoration:none;
} 
#canlogad li a:hover {
color:#FF340C;
text-decoration:underline;
} 
.candiloginadvtbtn {
margin-top:80px;
text-align:center;
}
.candlogintext {
margin-top:5px;
text-align:center;
}

#footer 
{
    clear:both;
margin-left:5px;
padding-bottom:10px;
width:99%;
color:#000;
line-height:normal;
border-top:5px solid #5B5B5B;
text-align:center;
} 
#footer ul {
margin:0;
padding:0;
list-style:none;
}  
#footer li 
{
display:inline;
margin:0;
padding:0;
}    
#footer a {
padding:5px 10px;
color:#000;
font-weight:bold;
text-decoration:none;
}
#footer a:hover {
padding:5px 10px;
color:#656A4C;
font-weight:bold;
text-decoration:underline;
}
.blkbo15pl {
font-weight:bold;
color:#000;
padding-left:10px;
}
#partnersite {
padding:0;
margin:0;
}
#partnersite ul {
padding:0;
margin:0;
list-style-type:none;
}
#partnersite li {
float:left;
padding-top:10px;
padding-left:10px;
}
.gry {
text-align:center;
color:#333333;
}
