a,.default-anchors a,a.default-anchors,.default-color{color:#06c;}
a:hover,.default-anchors a:hover,a.default-anchors:hover{color:#039;}
.input,select,textarea{background:#fff url(http:// /images/input_bg.png) repeat-x bottom; border:1px solid #ccc;}

/***** CSS3 GRADIENTS *****/
.lightbg1,.lightBg1{background-color:#f8f8f8;}
.lightbg2,.lightBg2{background-color:#f1f8ff;}
.darkbg1,.darkBg1{background-color:#38a2dc;}
.darkbg2,.darkBg2{background-color:#e00;}

.darkbg1.bdr,.darkBg1.bdr{border-color:#0273c2;}
.darkbg2.bdr,.darkBg2.bdr{border-color:#c00;}

a.lightbg1:hover,button.lightbg1:hover,input.lightbg1:focus,textarea.lightbg1:focus{background-color:#cce6ff;}
a.lightbg2:hover,button.lightbg2:hover,input.lightbg2:focus,textarea.lightbg2:focus{background-color:#ddd;}
a.darkbg1:hover,button.darkbg1:hover,input.darkbg1:focus,textarea.darkbg1:focus{background-color:#0273c2;}
a.darkbg2:hover,button.darkbg2:hover,input.darkbg2:focus,textarea.darkbg2:focus{background-color:#c00;}


/***** BODY STYLES *****/
.fw{width:980px;margin:0 auto;}

.bdrT3px{border-top:3px solid #369;}

.red, .red a{color:#c00} .red a:hover, .red:hover{color:#900;}
.read{background:#fff; text-align:right; padding-bottom:10px;}
.new{ font:bold 10px/1em Arial, Helvetica, sans-serif;}

#header{border-bottom:1px solid #0273c2;*border-bottom-width:2px;}
#quickHelp{font-size:1.3em;color:#c00;font-weight:bold;margin:10px;height:16px;}
.piLogo{float:left;}
.piLogo a{display:block;width:250px;height:86px;background:url(anther_logo.png) no-repeat 6px center; text-indent:-1500px;}


.piLogo_country{float:left;}
.piLogo_country a{display:block;width:315px;height:86px;background:url(http:// /images/logo_country.png) no-repeat -6px 0; text-indent:-1500px}
 

.jobs{ background:#f0f0f0;border-bottom:1px solid #ccc;height:26px;position:relative;z-index:13;}
.jobs > div, .jobSea > div, #body, .footer{ width:980px; margin:0 auto}

/*.jobs ul:first-child{ float:left; font-size:.9em;}
.jobs li{float:left;  border-right:1px solid #ccc;}
.jobs li:first-child{ border-left:1px solid #ccc;}*/
.jobs li a{ padding:4px 10px; display:inline-block; color:#333;position:relative; bottom:-1px;}
.jobs li a:hover, .jobs .on{ background:#fff; color:#000}
.jobs p{margin:5px 0 0 30px; float:left;}



#header .countries{float:left; font-size:.9em;}
#header .countries li{float:left;  border-right:1px solid #ccc;}
#header .countries a{ padding:4px 10px; display:inline-block; color:#333;position:relative; bottom:-1px;}
#header .countries a:hover,#header .zone a:hover{ background:#fff; color:#000}
#header .countries i{margin-top:3px;}


.zone{float:right;}
.zone li{float:left;position:relative; font:bold 12px/1.5em Arial, Helvetica, sans-serif;border-bottom:3px solid #37a6f5;border-right:1px solid #ccc}
.zone li:first-child{ border-left:1px solid #ccc;}
.zone li a{display:inline-block; position:relative; bottom:-1px;background:#fff;padding:7px 12px; color:#369;}
.zone li:hover{border-bottom:transparent;}
.zone .active{position:relative;font-weight:bold;}
.zone ul ul{margin:0;padding:0;background:#fff;position:absolute;visibility:hidden;z-index:-1;width:180px;right:-1px;top:32px; border:1px solid #ccc; border-left:none;}
.zone li li{font:12px/1.2em Arial, Helvetica, sans-serif; border:none; padding:5px 5px 10px;} 
.zone li li a{ padding:3px 10px;}
.zone li li b{ font:bold 12px/1.5em Verdana, Geneva, sans-serif; }


#welcomeJobSeekar .pa{
	top:-5px;display:none;
	
	-webkit-box-shadow:0 0 10px #ccc;
	-moz-box-shadow:0 0 10px #ccc;
	box-shadow:0 0 10px #ccc;
}


.tml{ float:right; margin-top:13px;}
.tml > ul > li{background:#0273c2; position:relative; float:left; z-index:11; color:#fff; margin:2px 3px 0 0; text-shadow:1px 1px #333; border:1px solid #0273c2;border-bottom:0;font-weight:bold;font-size:1.1em;border-radius:5px 5px 0 0; 	-moz-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0;behavior: url(http://www.placementindia.com/PIE.htc);
		background-image:-webkit-gradient(linear, 0 0, 0 bottom, from(#0273c2), to(#3faefd));
		background-image:-webkit-linear-gradient(#0273c2, #3faefd);
		background-image:   -moz-linear-gradient(#0273c2, #3faefd);
		background-image:    -ms-linear-gradient(#0273c2, #3faefd);
		background-image:     -o-linear-gradient(#0273c2, #3faefd);
		background-image:        linear-gradient(#0273c2, #3faefd);
		-pie-background: 		 linear-gradient(#0273c2, #3faefd);}

.tml > ul > li:hover, .tml > ul > .on{
	background-color:#f1f1f1; color:#000;text-shadow:1px 1px #fff;behavior:url(http://www.placementindia.com/PIE.htc);margin-top:0;top:1px;
	background-image:-webkit-gradient(linear, 0 0, 0 bottom, from(#ffffff), to(#f8f8f8));
	background-image:-webkit-linear-gradient(#fff, #f8f8f8);
	background-image:   -moz-linear-gradient(#fff, #f8f8f8);
	background-image:    -ms-linear-gradient(#fff, #f8f8f8);
	background-image:     -o-linear-gradient(#fff, #f8f8f8);
	background-image:        linear-gradient(#fff, #f8f8f8);
	-pie-background: 		 linear-gradient(#fff, #f8f8f8);
}

.tml > ul > li > a{ color:#fff;padding:8px;display:block;}
.tml > ul > li:hover a,.tml > ul > .on a{ color:#000;padding-bottom:10px;}

.tml ul ul{position:absolute;z-index:11;top:13px;width:150px;padding:5px;display:none;border:1px solid #0273c2;border-top:0;background:#f1f1f1;}
.tml li li a{display:block;padding:3px 10px;text-align:left;font-size:.9em;font-weight:normal;text-shadow:1px 1px #fff;-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
}
.tml li li a:hover{background:#fff;}
		
		
		
/***** FOOTER *****/
footer{border-top:5px solid #def;padding:10px 10px 0;}
.hpBml{ padding:7px 0;}
.hpBml>div{float:left; border-right:1px dotted #999; padding-right:30px; margin-right:15px; }
.hpBml ul{margin:0 27px 0 0;padding:0; list-style-type:none;color:#999;line-height:1.5em; float:left;}
.hpBml li{margin:0; font-size:11px; padding:1px 0;}
.hpBml .h{margin:0 0 2px; font-size:12px; font-weight:bold}
.hpBml>p{float:right; margin-right:5px; margin-bottom:10px;}
.social li{ margin-bottom:6px; padding-right:3px;}


.hpPortals{
	background:#f8faff;border:1px solid #9cf; padding:2px; behavior: url(http://www.placementindia.com/PIE.htc);			    	
	
	background-image:-webkit-gradient(linear, 0 0, 0 bottom, from(#f7fbff), to(#f3f7ff));
	background-image:-webkit-linear-gradient(#f7fbff, #f3f7ff);
	background-image:   -moz-linear-gradient(#f7fbff, #f3f7ff);
	background-image:    -ms-linear-gradient(#f7fbff, #f3f7ff);
	background-image:     -o-linear-gradient(#f7fbff, #f3f7ff);
	background-image:        linear-gradient(#f7fbff, #f3f7ff);
	
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius :5px;
}

.hpPortals .h{font-size:1.2em;float:left;padding:12px 16px;background:#def;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; behavior: url(http://www.placementindia.com/PIE.htc)}
.hpPortals li{ width:170px;border-left:1px solid #bdf;border-right:1px solid #fff; text-align:center; float:left; margin-top:3px;}
.hpPortals li:first-child{border-left:0px;}
.hpPortals li a{ font-weight:bold;}
.copyright {padding:10px 0;color:#666;}
.copyright p:first-child{ float:right;}
.footer>p{ color:#aaa; padding:5px 0 10px; font-size:12px; text-align:justify;}


#zopim a{
	background:#365ca8;text-shadow:1px 1px #666;*zoom:1;
	
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#4270cc', EndColorStr='#365ca8');
	background:-webkit-gradient(linear, 0 0, 0 bottom, from(#4270cc), to(#365ca8));
	background:-webkit-linear-gradient(#4270cc, #365ca8);
	background:   -moz-linear-gradient(#4270cc, #365ca8);
	background:    -ms-linear-gradient(#4270cc, #365ca8);
	background:     -o-linear-gradient(#4270cc, #365ca8);
	background:        linear-gradient(#4270cc, #365ca8);
}

#zopim{position:fixed;z-index:9999;right:0px;top:50%;margin-top:-60px;text-align:right;display:none;width:200px;height:122px;}
#zopim div{position:relative;top:-30px;right:5px;text-align:right;*float:right;}
#zopim a{color:#fff;padding:2px 7px;margin:0 1px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}

#bml li li{position:relative;padding-left:10px;margin:3px 0;}
#bml li li:before{content:'-';position:absolute;left:0;}
#bml li li a{color:#666;}#bml li li a:hover{color:#06c;text-decoration:underline;}


#racf{position:fixed;left:0;bottom:0;} /* Request a call fixed */
#racf .visible{display:block;background:url(http:// /images/request_a_call_fixed.gif);width:90px;height:90px;}
#racf div{border:5px solid #38a2dc;border-bottom:0;box-shadow:0 0 0 1px inset rgba(255,255,255,.5), 0 0 10px rgba(0,0,0,.5)}
#racf input[type="text"]{border:1px solid #666;border-color:rgba(0,0,0,.5);}
#racf button{text-shadow:1px 1px #fff;}


/***** INNER PAGES STYLES *****/
#h1{border-bottom:1px dotted #999;padding:0 0 2px;margin:0 0 2px;}
#h1 h1{font-size:1.5em;color:#c30;}
#h1 span{color:#666;}

#breadcrumb li{float:left; margin:0 10px 0 0;}
/*#breadcrumb li:before{content:'';display:inline-block;border:4px solid transparent;border-left-color:#999;margin:0 3px 0 10px;}
#breadcrumb li:first-child:before{margin-left:2px;}
*/
#breadcrumb.inline{float:right;margin:3px 0 0;}
#breadcrumb.inline li{*margin:0 0 0 10px;}
#breadcrumb.inline li:before{content:'-';border:0;margin:0 5px;}
#breadcrumb.inline li:first-child:before{content:'';}


/***** SEARCH JOBS INNER ****/
#searchJobs{border-bottom:1px solid #ccc;padding:15px 0 20px;position:relative;z-index:1;*top:-1px;}
#searchJobs .td{float:left;margin-left:15px;}
#searchJobs .td:first-child{margin-left:0;}
#searchJobs .td > p:first-child{text-indent:5px;margin:0 0 3px;}
#searchJobs .td > p:first-child b{font-size:1.1em;}
#searchJobs .td > p:first-child span{font-size:.9em;color:#666;}
#searchJobs input[type=text]{padding:7px 5px;border:1px solid #ccc;}
#searchJobs .button{padding:7px 32px;*overflow:visible;*padding:5px 32px;}


.h3{border-top:3px solid #369;}


/***** LINKS *****/
.links li{margin:5px 0;}

.links.prependArrow li{padding-left:10px;position:relative;*position:static;*padding-left:0;}
.links.prependArrow li:before{content:'';display:inline-block;border:4px solid transparent;border-left:4px solid;position:absolute;left:0;top:4px;}
.links.prependArrow li.more:before{visibility:hidden;}
.links.grayArrow li:before{border-left-color:gray}
.links.silverArrow li:before{border-left-color:silver}

.links.divider li{border-top:1px solid #ccc;padding-top:5px;}
.links.divider li:first-child{border-top:0;padding-top:0;}
.links.dashed li{border-top-style:dashed;}

.links.divider.prependArrow li:before{top:9px;}
.links.divider.prependArrow li:first-child:before{top:4px;}

.links.divider.mini li{padding-top:3px;margin:3px 0;}
.links.divider.mini.prependArrow li:before{top:7px;}

.links.hoverBg li{margin:0;padding-top:5px;padding-bottom:5px;}
.links.hoverBg li:hover{background:#f8f8f8;}


/***** PAGING *****/
.paging{background:#f8faff;border:1px solid #def;padding:5px 0 5px 7px;}
.paging ul{margin:0;padding:0;list-style:none;font-weight:bold;}
.paging li{float:left;padding:0 1px;}
.paging a{border:1px solid transparent;display:inline-block;vertical-align:middle;padding:0 5px;color:#666;text-decoration:none;}
.paging .on,.paging a:hover{border:1px solid #9cf;background:#fff;color:#039;text-decoration:none;}
.paging .nextPrev:before,.paging .nextPrev:after{font-family:Verdana, Geneva, sans-serif;font-weight:bold;}
.paging .prev:before{content:'<';margin:0 3px;}
.paging .next:after{content:'>';margin:0 3px;}


/***** CLASSIFIED *****/
.classified{padding:0 0 0 10px;border-left:4px solid transparent;opacity:.85;filter:alpha(opacity=85);}
.classified:hover{border-color:#cde9fc;opacity:1;filter:alpha(opacity=100);}


/***** FORM TIPS ERRORS *****/
.tips{background:#ff9;border:1px solid #fc9;}
.tips:before,.tips:after{content:'';position:absolute;border:6px solid transparent;}
.tips:before{border-right-color:#fc9;left:-12px;top:6px;}
.tips:after{border-right-color:#ff9;left:-10px;top:6px;}
.tips p{margin-top:5px;}
.tips p:first-child{margin-top:0;}

form label.errors{color:#c00;font-weight:bold;}
form input.errors{border:1px solid red;background:#fed;}
form div.errors{color:#c00;}





/***   Country Pages CSS   ***/
.zone2{float:right;}
.zone2 li{float:left;position:relative; font:bold 12px/1.5em Arial, Helvetica, sans-serif; border:solid 1px #ccc; border-top:solid 2px #37a6f5;}
.zone2 li:first-child{ border-left:1px solid #ccc;}
.zone2 li a{display:inline-block; position:relative; bottom:-1px;padding:7px 12px; color:#369;}
.zone2 li:hover{border-bottom:transparent;}
.zone2 .active{position:relative;font-weight:bold;}
.zone2 ul ul{margin:0;padding:0;background:#fff;position:absolute;visibility:hidden;z-index:-1;width:180px;right:-1px;top:32px; border:1px solid #ccc; border-left:none;}
.zone2 li li{font:12px/1.2em Arial, Helvetica, sans-serif; border:none; padding:5px 5px 10px;} 
.zone2 li li a{ padding:3px 10px;}
.zone2 li li b{ font:bold 12px/1.5em Verdana, Geneva, sans-serif; }

#Country_leftColumn{width:700px; margin-right:20px; float:left;}
#Country_rightColumn{width:250px; float:right;}


.vs,.rh, .fc{height:27px;width:32px;display:inline-block;vertical-align:middle; background:url(http:// /images/spirit_country.png);}
.vs{background-position:0 -529px;}
.rh{background-position:-42px -529px;}
.fc{background-position:-79px -529px;}


.talkUs,.phoneIcon{background-image:url(http:// /images-seeker/sprite_job_seekar.png);display:inline-block;vertical-align:middle;}

.talkUs{background-position:right -458px;height:120px;display:block;}
.phoneIcon{background-position:-328px -299px;height:36px;width:36px;}


#Premium_Consultants div ul li{*zoom:1; margin-bottom:5px;behavior: url(http://www.placementindia.com/PIE.htc);
		background-image:-webkit-gradient(linear, 0 0, 0 bottom, from(#ffffff), to(#f1f1f1));
		background-image:-webkit-linear-gradient(#fff 80%, #f1f1f1);
		background-image:   -moz-linear-gradient(#fff 80%, #f1f1f1);
		background-image:    -ms-linear-gradient(#fff 80%, #f1f1f1);
		background-image:     -o-linear-gradient(#fff 80%, #f1f1f1);
		background-image:        linear-gradient(#fff 80%, #f1f1f1);
		-pie-background: 		 linear-gradient(#fff 80%, #f1f1f1);}


/* Fild Error */		
#msg {
	display:none; 
	position:absolute; 
	z-index:200; 
	background:url(http:// /images/msg_arrow.gif) left center no-repeat; 
	padding-left:7px;
}

#msgcontent {
	display:block; 
	background:#fee; 
	border:2px solid #924949; 
	border-left:none; 
	padding:5px; 
	min-width:150px; 
	max-width:250px;
} 

