body{background:#f8f8f8;color:#444;font:12px/1.5em Arial, Helvetica, sans-serif;}
body,form,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;}
a{color:#333;text-decoration:none;}a:hover{color:#03c;}

.banner{text-align:center;margin:25px auto 30px;font-size:0.9em;}
.banner a{text-decoration:underline;color:#e00;} .banner a:hover{text-decoration:none;}

.dul,.dul a,a.dul{color:#7f7f7f;}.dul a:hover,a.dul:hover{color:#666;}
.dif,.dif a,a.dif{color:#c30;}.dif a:hover,a.dif:hover{color:#960;}
.hig,.hig a,a.hig{color:#06c;}.hig a:hover,a.hig:hover{color:#039;}

.lightbg1{background-color:#def;}
.lightbg2{background-color:#eee;}
.darkbg1{background-color:#06c;}
.darkbg2{background-color:#c30;}


/***** CSS3 GRADIENTS *****/
.lightbg1.gradient{
	background:#f8f8f8;*zoom:1;
	
	background-image:-webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#f0f0f0));
	background-image:-webkit-linear-gradient(#fff, #f0f0f0);
	background-image:   -moz-linear-gradient(#fff, #f0f0f0);
	background-image:    -ms-linear-gradient(#fff, #f0f0f0);
	background-image:     -o-linear-gradient(#fff, #f0f0f0);
	background-image:        linear-gradient(#fff, #f0f0f0);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#f0f0f0');
}
.lightbg1.inverse{
	background-image:-webkit-gradient(linear, 0 0, 0 bottom, from(#f0f0f0), to(#ffffff));
	background-image:-webkit-linear-gradient(#f0f0f0, #fff);
	background-image:   -moz-linear-gradient(#f0f0f0, #fff);
	background-image:    -ms-linear-gradient(#f0f0f0, #fff);
	background-image:     -o-linear-gradient(#f0f0f0, #fff);
	background-image:        linear-gradient(#f0f0f0, #fff);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#f0f0f0', EndColorStr='#ffffff');
}

.lightbg2.gradient{
	background:#f1f8ff;*zoom:1;
	
	background-image:-webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#def));
	background-image:-webkit-linear-gradient(#fff, #def);
	background-image:   -moz-linear-gradient(#fff, #def);
	background-image:    -ms-linear-gradient(#fff, #def);
	background-image:     -o-linear-gradient(#fff, #def);
	background-image:        linear-gradient(#fff, #def);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#ddeeff');
}
.lightbg2.inverse{
	background-image:-webkit-gradient(linear, 0 0, 0 bottom, from(#def), to(#ffffff));
	background-image:-webkit-linear-gradient(#def, #fff);
	background-image:   -moz-linear-gradient(#def, #fff);
	background-image:    -ms-linear-gradient(#def, #fff);
	background-image:     -o-linear-gradient(#def, #fff);
	background-image:        linear-gradient(#def, #fff);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ddeeff', EndColorStr='#ffffff');
}

.darkbg1.gradient{
	background: #b8d9ff; *zoom:1;
  	background:	-moz-linear-gradient(top, #b8d9ff 0%, #329fda 50%, #2997d4 51%, #36bfe9 100%);
  	background:	-webkit-gradient(linear, left top, left bottom, color-stop(0%, #b8d9ff), color-stop(50%, #329fda), color-stop(51%, #2997d4), color-stop(100%, #36bfe9));
  	background:	-webkit-linear-gradient(top, #b8d9ff 0%, #329fda 50%, #2997d4 51%, #36bfe9 100%);
  	background:	-o-linear-gradient(top, #b8d9ff 0%, #329fda 50%, #2997d4 51%, #36bfe9 100%);
  	background:	-ms-linear-gradient(top, #b8d9ff 0%, #329fda 50%, #2997d4 51%, #36bfe9 100%);
  	background:	linear-gradient(to bottom, #b8d9ff 0%, #329fda 50%, #2997d4 51%, #36bfe9 100%);
  	filter: 	progid:dximagetransform.microsoft.gradient(startColorstr='#b8d9ff', endColorstr='#36bfe9', GradientType=0);
}
.darkbg1.inverse{
	background: #36bfe9; *zoom:1;
  	background:	-moz-linear-gradient(top, #36bfe9 0%, #2997d4 50%, #329fda 51%, #b8d9ff 100%);
  	background:	-webkit-gradient(linear, left top, left bottom, color-stop(0%, #36bfe9), color-stop(50%, #2997d4), color-stop(51%, #329fda), color-stop(100%, #b8d9ff));
  	background:	-webkit-linear-gradient(top, #36bfe9 0%, #2997d4 50%, #329fda 51%, #b8d9ff 100%);
  	background:	-o-linear-gradient(top, #36bfe9 0%, #2997d4 50%, #329fda 51%, #b8d9ff 100%);
  	background:	-ms-linear-gradient(top, #36bfe9 0%, #2997d4 50%, #329fda 51%, #b8d9ff 100%);
  	background:	linear-gradient(to bottom, #36bfe9 0%, #2997d4 50%, #329fda 51%, #b8d9ff 100%);
  	filter: 	progid:dximagetransform.microsoft.gradient(startColorstr='#36bfe9', endColorstr='#b8d9ff', GradientType=0);
}

.darkbg2.gradient{
	background:#c00;color:#fff;text-shadow:1px 1px #222;*zoom:1;behavior: url(scripts/PIE.htc);
	
	background-image:-webkit-gradient(linear, 0 0, 0 bottom, from(#c00), to(#fd5151));
	background-image:-webkit-linear-gradient(#c00, #fd5151);
	background-image:   -moz-linear-gradient(#c00, #fd5151);
	background-image:    -ms-linear-gradient(#c00, #fd5151);
	background-image:     -o-linear-gradient(#c00, #fd5151);
	background-image:        linear-gradient(#c00, #fd5151);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#cc0000', EndColorStr='#fd5151');
}
.darkbg2.inverse{
	background-image:-webkit-gradient(linear, 0 0, 0 bottom, from(#fd5151), to(#c00));
	background-image:-webkit-linear-gradient(#fd5151, #c00);
	background-image:   -moz-linear-gradient(#fd5151, #c00);
	background-image:    -ms-linear-gradient(#fd5151, #c00);
	background-image:     -o-linear-gradient(#fd5151, #c00);
	background-image:        linear-gradient(#fd5151, #c00);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#fd5151', EndColorStr='#cc0000');
}

.button.darkbg1{border-color:#0273c2;}
.button.darkbg2{border-color:#c00;}

.bgfff{background:#fff;}
.bgfafafa{background:#fafafa;}
.bgf8f8f8{background:#f8f8f8;}
.bgf1f1f1{background:#f1f1f1;}
.bgfffdf2{background:#fffdf2;}
.bge7c16f{background:#e7c16f;}
.bgf60{background:#f60;}
.bg36c{background:#36c;}
.bge9f3ff{background:#e9f3ff;}
.bgd0e7ff{background:#d0e7ff;}
.bgbdf{background:#bdf;}

@font-face{font-family:'WebRupee';src:url('fonts/WebRupee.V2.0.eot');src:local('WebRupee'),url('fonts/WebRupee.V2.0.ttf') format('truetype'),url('fonts/WebRupee.V2.0.woff') format('woff'),url('fonts/WebRupee.V2.0.svg') format('svg');font-weight:normal;font-style:normal;}.WebRupee{font-family:'WebRupee';}


/******/
.bodyBg{background:url(http://static.placementindia.com/images-recruiters/bgs.png) repeat-x top;height:155px;}
#body{width:980px;margin:0 auto;background:#fff;padding:0 0 10px;}
#header{width:980px;margin:0 auto;}
.glnk{font-size:0.9em;padding:4px 5px; float:right;}
.glnk a{margin:0 5px;}
.cslgn{color:#666;padding:5px;float:left;}
.callus{text-align:center;padding:5px;}
.callus img{vertical-align:middle;}

.jobSeeker{float:right;margin-top:40px;}
.logo{background:url(http://static.placementindia.com/images-recruiters/bgs.png) no-repeat 0 -172px;width:55px;height:90px;float:left;}
.pi{margin-left:12px;color:#666;float:left;}
.pi .mb{padding:25px 0 5px;}

.tlnk{background:#0273c2 url(http://static.placementindia.com/images-recruiters/bgs.png) repeat-x 0 -280px;font-size:1.1em;margin-top:2px;height:35px;*position:relative;}
.tlnk i{background:url(http://static.placementindia.com/images-recruiters/bgs.png) no-repeat 0 -325px;display:block;font-style:normal;}
.tlnk b{background:url(http://static.placementindia.com/images-recruiters/bgs.png) no-repeat right -370px;display:block;font-style:normal;height:37px;}
.tlnk a{color:#fff;background:url(http://static.placementindia.com/images-recruiters/bgs.png) no-repeat 0 -471px; padding:8px 18px 12px;display:inline-block;}
.tlnk a:hover{color:#cff;}
.tlnk span{background:url(http://static.placementindia.com/images-recruiters/bgs.png) no-repeat right -461px;padding:8px 12px 12px 5px;}
.tlnk .n{background:none;font-weight:bold;padding-left:15px;}

.tlnk u{background:url(http://static.placementindia.com/images-recruiters/bgs.png) no-repeat right -585px;text-decoration:none;padding-right:5px;display:inline-block;}
.tlnk u a{background:url(http://static.placementindia.com/images-recruiters/bgs.png) no-repeat 0 -585px;display:inline-block;color:#000;cursor:pointer;padding:8px 8px 12px 13px;}
.tlnk u a:hover{color:#009;}


.bo{float:right;width:270px;font-size:1.1em;margin-top:2px;}
.bo{background:url(http://static.placementindia.com/images-recruiters/bgs.png) no-repeat right -416px;}
.bo b{background:url(http://static.placementindia.com/images-recruiters/bgs.png) no-repeat 0 -416px;display:inline-block;height:33px;}
.bo a{background:url(http://static.placementindia.com/images-recruiters/bgs.png) no-repeat 0 -516px; padding:8px 4px 12px 4px;display:inline-block;}
.bo .n{background:none;}
.bo span{background:url(http://static.placementindia.com/images-recruiters/bgs.png) no-repeat right -491px;padding:8px 12px 12px 5px;font-weight:bold;}

.topDropDownMenus { border:1px solid #ccc; background:#fff; width:175px; visibility:hidden;}
.topDropDownMenus a { border-bottom:1px solid #887451; color:#000; }
.topDropDownMenus a:hover { background:#f8f8f8; color:#000; }

.columnDropDownMenus { border:1px solid #900; background:#e2dada; width:175px; visibility:hidden; }
.columnDropDownMenus a { border-bottom:1px solid #900; }
.columnDropDownMenus a:hover { background:#fff; color:#900; }

.search{background:url(http://static.placementindia.com/images-recruiters/bgs.png) repeat-x 0 -722px;height:68px;}
.search b{background:url(http://static.placementindia.com/images-recruiters/bgs.png) no-repeat right -643px;float:right;width:20px;height:68px;}
.search i{background:url(http://static.placementindia.com/images-recruiters/bgs.png) no-repeat 0 -643px;float:left;width:55px;height:68px;}
.search .p{padding:15px 10px 0 0;}
.search input {border:1px solid #ccc;padding:2px 5px;font-size:0.9em;}
.search .lc{}
.search select{font-size:0.9em;}
.search .bt{background:url(http://static.placementindia.com/images-recruiters/bgs.png) no-repeat 0 -1040px; width:74px;border:none;height:28px;font-size:1.1em;font-weight:bold;margin-top:13px;color:#000;}
.search .sc{float:left;margin-left:20px;font-weight:bold;}
.search .sc a{font-weight:normal;margin:0 3px;color:#060;text-decoration:underline;}
.search .sc a:hover{color:#030;text-decoration:none;}



/*********/

.foot{background:url(http://static.placementindia.com/images-recruiters/bgs.png) repeat-x 0 -1845px; padding:10px;border-top:1px solid #87a3db;}
.foot_fix{width:980px;margin:0 auto;}
.foot .l{width:16%;float:left;background:url(http://static.placementindia.com/images-recruiters/bgs.png) no-repeat right -2065px;padding-left:15px;}
.foot .inf{width:28%;float:left;background:url(http://static.placementindia.com/images-recruiters/bgs.png) no-repeat right -2065px;padding-left:15px;height:120px;}
.foot .inf .h{margin-bottom:30px;}
.foot .r{width:16%;float:right;padding-left:15px;}
.lb, .lt, .lf, .lr {width:24%;text-align:center;background:url(http://static.placementindia.com/images-recruiters/bgs.png);float:left;height:70px;}
.lb{background-position:20px -2235px;}
.lt{background-position:-39px -2235px;}
.lf{background-position:-98px -2235px;}
.lr{background-position:-159px -2235px;}

.foot .h{font-weight:bold;margin-bottom:8px;}
.foot a{font-size:0.9em;color:#039;margin-bottom:2px;text-decoration:none;display:block;}
.foot a:hover{color:#036;text-decoration:underline;}

.copyright{border-top:1px solid #dfedff;font-size:0.9em;padding:5px;color:#999;}
.copyright .right{float:right;width:50%;text-align:right;}
.copyright a{display:inline-block;text-decoration:underline;color:#999;}.copyright a:hover{text-decoration:none;color:#666;}


.blg, .tw, .fb, .rss {background:url(http://static.placementindia.com/images-recruiters/bgs.png);}
.blg{background-position:0 -2924px;padding:2px 5px 2px 22px;height:20px;width:16px;}
.tw{background-position:-56px -2924px;padding:2px 5px 2px 22px;height:20px;width:16px;}
.fb{background-position:-114px -2924px;padding:2px 5px 2px 22px;height:20px;width:16px;}
.rss{background-position:-176px -2924px;padding:2px 5px 2px 22px;height:20px;width:16px;}



.login_foot{background:url(http://static.placementindia.com/images-recruiters/bgs.png) repeat-x 0 -750px;padding:20px 0 0;}
.login_foot .l{width:31%;float:left;padding-right:29px;font-size:0.9em;}
.login_foot .r{width:32%;float:right;font-size:0.9em;}
.login_foot .h{font-weight:bold;color:#03c;margin-bottom:8px;}
.login_foot a{color:#03c;margin-bottom:2px;text-decoration:underline;font-size:1.1em;}
.login_foot a:hover{color:#000;text-decoration:none;}
.login_foot .rs{text-transform:uppercase;font-size:1.1em;font-weight:bold;margin-bottom:10px;border-bottom:1px solid #dfdfdf; padding-bottom:2px;}




.gFooter{width:980px;margin:0 auto;}
.gFooter .l{width:27%;float:left;padding-left:10px;height:125px;padding-right:0;background:url(http://static.placementindia.com/images-recruiters/bgs.png) no-repeat right -2065px;}
.gFooter .r{width:14%;float:right;}
.gFooter .h{font-weight:bold;color:#333;margin-bottom:8px;}
.gFooter a{color:#039;margin-bottom:2px;font-size:1em;font-size:0.9em;}
.gFooter .l a {width:49%;float:left;}
.gFooter a:hover{color:#036;}

.gFooter .gl{border-top:1px solid #ddd;text-align:center;padding:10px;}
.gFooter .gl a{display:inline;margin:0 10px;}
.gFooter .copyright a{font-size:0.9em;}

#msg {
	display:none; 
	position:absolute; 
	z-index:200; 
	background:url(http://static.placementindia.com/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;
}

#wrapper {
	width:300px; 
	margin:50px auto;
} 