body,ul,li,form,div,dl,dt,dd,ol,h1,h2,h3,h4,h5,h6,pre,fieldset,input,textarea,select,p,blockquote,th,td,acronym{padding:0;margin:0; font-family:Arial, Helvetica, sans-serif;color:#444;}
body,li,div,dl,dt,dd,pre,input,textatea,select,p,td{font-size:12px;}
button{padding:0; margin:0; background:transparent; border:0;}
em{font-style:normal}
a{color:#00f; text-decoration:none;}
caption,th{text-align:left;}
ul{list-style:none;}
fieldset,img{border:0;}
.wrapper{width:982px; margin:0 auto; padding:0 4px;}
.wrapperJD{width:760px; margin:0 auto; padding:0 4px;}
#header{height:96px;} /*20 top+76 logo*/
#topBg, #navBG, .blueBut button b, .loginBut button b{background:url(../images/hp_imgY.png) repeat-x 0 0;}
#topBg{background-position:0 -435px; height:20px; line-height:18px;}
.login em{background:url(../images/srpIC.png) no-repeat 0 0;}
.login em, .login a{line-height:16px; height:16px; display:block; float:left; margin:1px 0 0;}
.bpw1 a{line-height:16px; height:16px; margin:1px 0 0;}
.login a{background:#e9f9ff;}
.login em{width:10px;}
.login em.lt{background-position:-228px -34px;}
.login em.rt{background-position:-237px -34px;}
#logo, #logo_desktop{display:block; height:76px; width:235px; background:url(../images/jobs-india.gif) no-repeat -5px 10px; float:left;}
#logo_desktop{background:url(../images/logo.gif) no-repeat -5px 5px; width:320px; height:66px;}
#rtBanner{width:468px; height:60px; display:block; float:right; margin:8px 0 0;}
#rtBanner img{float:left;}
#navBG{background-position:0 -467px; height:28px;}
#colL, #colR, #colLB, #colRB{vertical-align:top; position:absolute; top:0;}
#colL, #colLB{width:162px; left:4px;}
#colR, #colRB{width:182px; right:4px;}
.colLC{border:1px solid #eeeeee; border-width:0 1px; padding: 5px; background:#fff;}
.cl{height:1px; overflow:hidden; clear:both;}
.cls{clear:both;}
.sp20, .sp30, .sp10{height:20px; overflow:hidden; clear:both;}
.sp30{height:30px;}
.sp10{height:10px;}
h1{color:#bb4f00; font-size:16px; font-weight:normal; margin:10px 0 0 5px;}

.gryTxt{color:#cfcfcf;}
.mrgR0{margin-right:0 !important}
h3{color:#005100; font-size:12px; font-weight:normal}
h4{color:#009bd7;font-size:12px;font-weight:normal; margin:10px 0 0;}


/*footer*/
.footNTp{background:url(../images/fotter_ic.png) repeat-x 0 20px; height:60px; clear:both;}
.w765N{width:765px; margin:0 auto;}
.lwft, .lwft1{float:left; width:190px; border-left:1px dotted #999; font-size:10px;}
.lwft1{border:none;}
.lwft div, .lwft1 div{padding:5px;}
.lwft div strong, .lwft1 div strong{display:block; padding:0 0 5px 5px;}
.lwft a, .lwft1 a{display:block; color:#3190db; padding:2px 0 2px 5px; text-decoration:none; width:175px;}
.lwft a:hover, .lwft1 a:hover{text-decoration:underline; background:#fafafa;}
.crNbg{background:#fbfbfb; border:1px solid #ececec; border-width:1px 0; padding:4px 0; clear:both;}
.copy{padding:10px;text-align:center;}
.p20lr{padding:0 20px;}
.lfic, .rfic{float:left; margin-top:10px; background:url(../images/fotter_ic.png) no-repeat -13px -57px; height:39px; width:21px; display:block;text-decoration:none;}
.rfic{float:right; background-position:-13px -102px;}
.ht6{line-height:6px; height:6px;}
.pcic{float:left;width:683px; overflow:hidden;position:relative; height:50px;}
.c1F{width:170px; float:left; padding-right:0;}
.padL20F{padding-left:18px; font-size:10px;}
.divCF{position:absolute; top:0; width:2000px; border:1px solid #edebeb; border-width:1px 0; margin-top:10px; height:37px; }
.acrF, .jsF, .ngF, .fnF, .bjF, .acdF, .shkF, .pbzF{background:url(../images/fotter_ic.png) no-repeat left -159px; padding-left:20px; display:block; color:#3190db; font:bold 11px Arial, Helvetica, sans-serif; text-decoration:none; margin-top:3px; line-height:20px; height:20px; width:129px;}
.jsF{background-position:left -194px;}
.ngF{background-position:left -233px;}
.fnF{background-position:left -273px;}
.bjF{background-position:left -311px;}
.pbzF{background-position:left -352px;}
.shkF{background-position:left -392px;}
.acdF{background-position:left -433px;}
/*footer*/
/*search Band*/
#srcBg,#srcBg100, .srcNav, #srcBg button b, .srcBt button b{background:url(../images/searchBandY1.png) repeat-x 0 0}
.srcNav{background-position:0 -53px; height:32px; padding:3px 0 0;}
#srcBg button p, #srcBg button em, .srcBt button p, .srcBt button em, #srcBg span.dd, .srcNavL, .srcNavR, .srcNav ul li span,.srcNav ul li em, .srcNav ul li.sel span,.srcNav ul li.sel em{background:url(../images/searchBand.png) repeat-x 0 0;}
.srcNavL, .srcNavR{background-position:0 3px; width:17px; float:left; height:32px;}
.srcNavR{float:right; background-position:-71px 3px; width:80px;}
.srcNav ul{margin:3px 0 0; padding:0; float:left; list-style:none;}
.srcNav ul li, .srcNav ul li.sel{margin:3px 0 0; padding:0 8px 0 0; float:left; height:26px; line-height:26px; text-align:center; font:bold 12px/26px Arial, Helvetica, sans-serif;}
.srcNav ul li.sel{height:29px; margin:0; line-height:31px;}
.srcNav ul li a{text-decoration:none; float:left;color:#525252;background:url(../images/searchBandY1.png) repeat-x 0 0;}
.srcNav ul li.sel a{color:#2e2d2d;background-position:0 -28px;}
.srcNav ul li span,.srcNav ul li em, .srcNav ul li.sel span,.srcNav ul li.sel em{width:10px; height:26px; background-position:-55px -3px; float:left;} 
.srcNav ul li em, .srcNav ul li.sel em{float:left; background-position:-60px -3px;}
.srcNav ul li.sel span{background-position:-35px -1px; width:12px; height:29px;}
.srcNav ul li.sel em{background-position:-42px -1px; width:12px;height:29px;}
.srcNav ul li b{float:left; cursor:pointer}
#srcBg{background-position:0 -252px; height:71px; padding:0 6px;}
#srcBg100{background-position:0 -215px; height:117px;}
#srcBg ul{margin:0; padding:0; list-style:none}
#srcBg ul li{margin:0; padding:0 8px 0 0; float:left; height:40px;}
#srcBg ul li p{margin:0; padding:3px 0; !padding:2px 0; _padding:2px 0; font:bold 14px Arial, Helvetica, sans-serif; color:#202020;}
#srcBg ul li strong{position:relative; display:none; z-index:100; clear:both;}
#srcBg ul li strong em{position:absolute; left:0; top:0; z-index:1000; width:300px;}
#srcBg span{height:21px; border:1px solid #ababab; display:block; float:left;}
#srcBg span.dd{background-position:right -6px; padding-right:20px;}
#srcBg input{font:normal 12px Arial, Helvetica, sans-serif; color:#8d8d8d; margin:0; !margin:-1px 0;_margin:-1px 0; padding:3px 2px; border:0; background:#fff;}
#srcBg .w166{width:166px;}
#srcBg .w156{width:156px;}
#srcBg .w78{width:78px;}
#srcBg .w34{width:34px;}
#srcBg .w30{width:30px;}
#srcBg button, .srcBt button, .blueBut1 button{margin:0; padding:0; height:34px; border:0; width:79px; background:transparent;cursor:pointer;}
#srcBg button div, .srcBt button div, .blueBut1 button div{font:normal 18px/33px Arial, Helvetica, sans-serif; color:#423e01;padding:0; margin:0; cursor:pointer}
#srcBg ul li.mp0{margin:0; padding:12px 0 0 0}
.blueBut1 button div{color:#444}
#srcBg button p, #srcBg button em, #srcBg button b, .srcBt button p, .srcBt button em, .srcBt button b, .blueBut1 button p, .blueBut1 button em, .blueBut1 button b{margin:0; padding:0;display:block; float:left; width:8px; background-position:-153px 0; height:34px; float:left;}
#srcBg button b, .srcBt button b, .blueBut1 button b{width:auto;background-position:0 -90px; font-weight:normal;}
#srcBg button em, .srcBt button em{background-position:-163px 0;}

#srcBg span.errIN{border-color:#ec2828}
#srcBg .errorTxt{clear:both;color:#ec2828; margin-top:-9px;}
.srcBt, .blueBut1{border-top:1px dotted #000; padding:20px 0 0 120px; clear:both;}
.blueBut1{padding-left:140px;}
.blueBut1PD{padding-left:5px;}
.blueBut1PD2{padding-left:180px;}
.blueButNoBdr{border:none; padding-top:10px;}


.fl{float:left;}
.fr{float:right;}
.blueBut button{width:163px; height:33px; margin-left:-4px;!margin-left:0;_margin-left:0;}
.blueBut button b{background-position:0 -153px; font-size:14px;font-weight:bold; color:#fff; line-height:30px;}
.blueBut button p, .blueBut button em{background-position:-223px 0; width:15px;}
.blueBut button em{background-position:-240px 0}
.blueBut button.w140{width:140px;}
/*search Band*/

/*srch page*/
.lh10{height:10px; overflow:hidden; clear:both;}
.wrpC{width:626px; margin:0 188px 0 168px;}
.wrpCB{border-bottom:1px solid #f8f8f8; padding:18px 0 12px 26px; position:relative; width:586px;margin:0 196px 0 176px;}
.wrpCB1{width:754px; margin-left:0;}
.wrpCB2{width:930px; margin:0; padding:20px 5px 5px 5px;}
.wrpC1{width:794px; margin-left:0;}
.srp_tpL{float:right; height:20px;}
.email, .sts, .rss, .ybtn, .arrD, .arrup, .appBtn p, .appBtn b, em.vaj, em.vamj, em.vac, em.demail, .dnarr, .uparr, .srp_tp_l, .srp_tp_r, .srp_bt_l, .srp_bt_r, .wrpCB button.org p, .wrpCB button.org b, .wrpCB button.gry p, .wrpCB button.gry b, a.mAct, a.mAct1, a.mAct2, #colL h2 i, #colL h2 b, .colLft, .widgetTP, .widgetBT, .widgetTP_230, .widgetBT_230, .prefIc, .hotIc, #confirm .confIc, .ulArr ul li em, .loginBut button p, .loginBut button em, .swinrs a, b.arrSr, .blueBut1 button p, .blueBut1 button em, .blueBut1 button strong, .ques, .alertLB, .noRes {background:url(../images/srpIC.png) no-repeat 0 0; display:block;}
.email, .sts, .rss{height:20px; width:20px; background-position:-120px -5px; position:absolute; left:-19px; _left:0; top:1px; cursor:pointer}
.sts{background-position:-147px -30px}


.rss{background-position:-147px -5px}
.aps20{position:relative; margin-left:20px;}
.txtRt{text-align:right;}
.posR{position:relative;}
.srp_tp_l, .srp_tp_r, .srp_bt_l, .srp_bt_r{width:10px; height:46px; background-position:-21px 0; overflow:hidden;}
.srp_tp_l, .srp_bt_l{float:left;}
.srp_tp_r, .srp_bt_r{float:right;background-position:-29px 0;}
.srp_bt_l{background-position:-411px 0;}
.srp_bt_r{background-position:-419px 0;}
.srp_tp_bg, .srp_tp_bgBt, .appBtn input, .wrpCB button.org div, .wrpCB button.gry div, .blueBut1 button b{background:url(../images/srpY.png) repeat-x 0 -33px; height:46px;}

.blueBut1 button b{background-position:0 -304px; cursor:default}
.blueBut1 button em{background-position:-242px -58px; cursor:default}
.blueBut1 button p{background-position:-237px -58px; cursor:default}
.blueBut1 button strong{background-position:-251px -63px; height:27px; width:20px; display:inline}
.blueBut1 button.w213bt{width:213px;}
.blueBut1 button.w205bt{width:205px;}
.blueBut1 button.w190bt{width:190px;}
.blueBut1 button.w115bt{width:115px;}
.blueBut1 button.w216bt{width:216px;}
.blueBut1 button.w300bt{width:305px;}
.blueBut1 button.w180bt{width:180px;}
.blueBut1 button.w60bt{width:60px;}

.srp_tp_bgBt{background-position:0 -227px;}
.sp4{height:4px; overflow:hidden; clear:both;}
.pt9{padding-top:9px;}
.arrD{margin-top:5px;}
.arrD, .arrup{background-position:0 0; width:20px; height:20px; float:left;}
.arrD, .arrup{background:none; width:1px;}
.arrup{background-position:0 -20px;}
.appBtn{float:left; margin-right:10px;}
.appBtn input{cursor:pointer;}
.appBtn p, .appBtn b{margin:0; padding:0; float:left; background-position:-41px 0; width:6px; height:26px;}
.appBtn b{background-position:-47px 0;}
.appBtn input{background-position:0 0; height:26px; border:0; font-size:13px; font-weight:normal; line-height:26px; float:left}
.w105{width:105px;}
.w90{width:90px;}
.w172{width:172px;}
.w55{width:55px;}
.w156BT{width:156px;}
.w40BT{width:40px;}
.wrpCB strong, .wrpCB b, .wrpCB i, .wrpCB em, .fjBox div strong, .fjBox div b, .fjBox div i{font-style:normal; font-weight:normal;font-size:13px; display:block;}
.wrpCB strong, .fjBox div strong{color:#00f; font-size:15px;}
.wrpCB b, .wrpCB em, .fjBox div b{color:#000; padding-top:5px;}
.wrpCB b{padding-top:0;}
.splnk b, .splnk i{color:#00F !important; font-size:15px !important; display:inline !important;}
.fjBox div b{padding:0;}
.wrpCB i, .fjBox div i{color:#04a414;}
.wrpCB em{color:#505050;}
.wrpCB strong span, .fjBox div span{color:#828181; font-size:12px;}
.wrpCB .chk{position:absolute; left:4px; top:19px; height:100px;}
.wrpCB input{margin:0; padding:0; !margin:-4px -3px -4px -4px; _margin:-4px -3px -4px -4px;}
.wrpCB .img{float:right; border:0; margin-right:10px;}
.wrpCB .img1{float:right; border:0; margin-right:10px; position:relative: z-index:1000;}
.wrpCB .tup_img{float:right; border:0; margin-right:10px;}
.wrpCB .pbD{float:right; color:#636363; padding-right:10px;}
.wrpCB .actRow, .actRow1{font-size:12px; padding-top:7px;color:#cfcfcf;height:22px; line-height:22px;}
.wrpCB .actRow a, .actRow1 a{margin:0 1px; padding:2px 4px;}

.wrpCB button.gry, .wrpCB button.org{float:left;cursor:pointer; height:24px;}
.wrpCB button.org div, .wrpCB button.gry div{background-position:0 -157px; height:22px; float:left; color:#000; line-height:22px; cursor:pointer;}
.wrpCB button.gry div{background-position:0 -187px; color:#797979;}
.wrpCB button.org p, .wrpCB button.org b, .wrpCB button.gry p, .wrpCB button.gry b{width:6px; height:22px; float:left; background-position:-170px 0;cursor:pointer;}
.wrpCB button.org b{background-position:-176px 0;}
.wrpCB button.gry p{background-position:-185px 0;}
.wrpCB button.gry b{background-position:-191px 0;}
.w50{width:47px;}
.srtBy{margin-top:14px; float:right;}
.srtBy span{margin-top:1px;}
a.mAct, a.mAct1, a.mAct2{border:1px hidden #fff;border-width:1px 1px 0; float:left; display:block; height:17px; line-height:17px; background-position:right -20px; padding-right:15px;}
.actRow a.mAct{padding-right:15px; margin-top:2px; margin-left:2px; }
a.mAct1, a.mAct2{border-color:#2c8fd4; background-color:#fff;background-position:right 10px;border-style:solid;}
a.mAct2{background-position:right 9px}
.srtBy a.mAct{height:auto; line-height:normal; margin-top:2px; background-position:right -24px;}
.srtBy a.mAct, a.mAct2{color:#000; font-weight:bold;}
#mAction, #mActionS{position:absolute;border:1px solid #2c8fd4; padding:4px; background:#fff; z-index:1}
#mAction li, #mActionS li{line-height:27px; margin:0; padding:0;margin-left:30px;}
#mAction li a, #mActionS li a{display:block; padding-left:5px; border-left:1px solid #ccc; position:relative; width:230px;}
em.vaj, em.vamj, em.vac, em.demail{ height:27px; width:28px; position:absolute; left:-30px; top:0; cursor:pointer; background-position:-116px 3px}
#mAction li a:hover, #mActionS li a:hover{background:#f0f0f0;}
#mActionS{padding:0;}
#mActionS li{margin:0; line-height:normal}
#mActionS li a{border:0; width:auto; margin:0; padding:5px 8px 5px 5px; float:none;position:inherit;}
em.vaj{background-position:-56px -24px;}
em.vamj{background-position:-88px -24px;}
em.vac{background-position:-116px -24px;}
#colL h2, #colL h3, #colL h4{margin:0; padding:0;}
#colL h2{font-size:15px; color:#000; border:none; line-height:46px; background:url(../images/srpY.png) repeat-x 0 -88px; height:46px; line-height:46px;}
#colL h3{color:#434343; font-size:12px; font-weight:bold; border-bottom:2px solid #ffaf21; height:18px;}
#colL h2 i, #colL h2 b{background-position:-206px 0; height:46px; width:5px; float:left;}
#colL h2 b{float:right; background-position:-216px 0;}
.lSel{background:#fafafa; border:1px solid #dedede; padding:5px; margin-top:5px; font-size:12px;}
.lSel div{font-size:12px; padding-top:5px;}
.lSel i, .lNor a i{color:#999; font-style:normal;}
.sp25{height:25px; overflow:hidden; clear:both;}
#colL h4{font-size:11px; margin-top:10px; color:#666; font-weight:bold;}
.lNor a{display:block; padding:4px 0;}
.lNor a:hover{background:#fcfcfc;}
.lNor i{color:#999; font-style:normal;}
.colLft{background-position:-241px -22px; height:7px; overflow:hidden;}



.widgetTP, .widgetBT, .widgetTP_230, .widgetBT_230{background-position:-226px -1px; height:5px; width:182px; overflow:hidden;}
.widgetTP_230, .widgetBT_230{width:230px;}
.widgetTP_230{background-position:0 -57px;}
.widgetBT_230{background-position:0 -67px;}
.widgetBT{background-position:-226px -9px; height:10px;}
.widgetRM{border:1px solid #c2c6c7; border-width:0 1px; padding:0 10px 0 9px; background:#fff;}
.widgetRM{padding:0 4px;  background:#fff;}
.widgetRM p{padding:10px 3px 0 3px;}
.widgetRM p.recuri{padding:5px 8px 0;}
.widgetRM p span{padding:10px 0; display:block;}
.widgetRM h2, .widgetRM h2.bl, .gryBox h2{font-size:14px; font-weight:bold; color:#222; border-bottom:2px solid #ffaf21; padding:3px 0 4px 0;}
.widgetRM h2.bl{color:#25395a; font-size:16px; border:none; padding-left:6px;}
.widgetRM p.btext{font-size:16px; color:#000; padding:5px 0 5px 6px;}


.blueBut {margin-left:5px;}
.ml8 {margin-left:8px;}
.blueBut button{margin:0; padding:0; height:34px; border:0; width:79px; background-color:transparent;cursor:pointer;width:163px; height:33px; margin-left:-4px;!margin-left:0;_margin-left:0;}
.blueBut button p, .blueBut button em{background:url(../images/searchBand.png) no-repeat -176px 0; margin:0; padding:0;display:block; float:left; width:15px; height:34px; float:left; cursor:pointer;}
.blueBut button em{background-position:-192px 0;}
.blueBut button div{font:normal 18px/33px Arial, Helvetica, sans-serif; color:#423e01;padding:0; margin:0;cursor:pointer;}
.blueBut button b{background:url(../images/searchBandY1.png) repeat-x 0 -361px;font-size:14px;font-weight:bold; color:#fff; line-height:30px; height:34px;float:left; width:auto;}


.loginBut button{margin:0; padding:0; height:24px; width:78px;border:0; background-color:transparent;cursor:pointer;}
.loginBut button div{font:normal 18px/33px Arial, Helvetica, sans-serif; color:#423e01;padding:0; margin:0;cursor:pointer;}
.loginBut button p, .loginBut button em, .loginBut button b{margin:0; padding:0;display:block; float:left; width:8px; background-position:-153px 0; height:34px; float:left; cursor:pointer;}
.loginBut button b{width:auto;background-position:0 -129px; font-size:12px;font-weight:normal; color:#000; line-height:20px; padding-right:3px;}
.loginBut button p, .loginBut button em{background-position:-307px -34px; width:8px; height:21px;}
.loginBut button em{background-position:-315px -34px;}

.prefIc, .hotIc{background-position:-79px -3px; width:16px; height:15px; margin-top:5px;}
.hotIc{background-position:-59px -3px}
.leg{width:250px; float:right}
.leg p{float:left; line-height:22px; padding-right:4px;}
.leg p.pr20{padding-right:20px;}
.ft14B, .ft13B{font-size:14px; font-weight:bold;}
.pagination input, .pagination a{background:#fff; border:1px solid #9AAFE5; color:#2E6AB1; padding:0 3px; margin:5px 5px 0 0;cursor:pointer}
.pagination .pSel, .pagination a.pSel{background:#2e6ab1; border-color:#000080; color:#fff;}
.ft13B{font-size:13px;}
.gryBox{border:1px solid #c2c6c7; padding:5px; float:left; width:98%;}
.gryBox h2{padding-left:5px;}
.fjBox div{float:left; width:46%; padding:2% 2% 2% 1%; margin:10px 0;}
.fjBox div.fjR{border-left:1px dotted #cbcbcb; width:45%; padding-left:2%}
.fjBox p.bdrbt{clear:both;height:1px; border-bottom:1px dotted #cbcbcb; overflow:hidden; width:98%; padding:0;}
.sjBox div{clear:both; width:98%; border-top:1px dotted #cbcbcb; padding:10px 0 10px 1%; margin:0;}
.sjBox div.bdrN{border:none;}
.gryBx1{border:1px solid #ededed; margin:20px 10px 0; width:95.5%}

#confirm{background:#8ec512; border:1px solid #71971c; margin:6px 2px;}
#confirm .content, #confirm .contJDN{color:#fff; font-size:21px; font-weight:bold; margin:4px 5px 8px 40px; position:relative;}
#confirm .content14{font-size:14px; margin-top:8px}
#confirm .confIc{position:absolute; left:-35px; top:-8px; background-position:-167px -22px; height:30px; width:30px;}

.w50{width:50px;}
.w52{width:52px;}
.blueBut button.w140{width:140px;}
.ft12{font-size:12px;}
.clBlk{color:#000;}
.mHead{font-size:20px; padding-bottom:10px; color:#000}
.ft14{font-size:14px;}
.p205{padding:20px 5px;}
.ulArr ul{padding-top:5px;}
.ulArr ul li {font-size:12px; clear:both; height:20px; line-height:20px;}
.ulArr ul li em{float:left; height:20px; width:20px; background-position:-257px -31px;}
button.colBtn div{color:#4a4b43;}
/*suggestion*/
.suggestion_list{background: #E9EFF6;border: 1px solid #CDD4D9;border-top: 0 ;padding: 4px;font: normal 11px verdana,arial;line-height: 18px;}
.suggestion_list ul{padding: 0;margin: 0;list-style-type: none;z-index:1000;}
.suggestion_list a{text-decoration: none;color: #000;}
.suggestion_list .selected{background: #6BADC9;color: white;}
.suggestion_list .selected a{color: white;padding-left: 5px;}
#autosuggest{display: none;}
/*suggestion*/

/*lightbox*/
.modC{filter: alpha(opacity=60);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);-moz-opacity: .6;-khtml-opacity: .6;opacity: .6; margin:auto;}
.frm{margin:0;padding:0; position:absolute; z-index:999; background-color:#000;left:0;top:0; filter: alpha(opacity=0);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);-moz-opacity: 0;-khtml-opacity: 0;opacity: .0;}
.mod1{position:absolute; left:0; top:0;z-index:998;margin:auto; background:#000;}
.alertLB{background-position:-30px -75px; height:45px; width:60px; float:left;}
.lCont{position:absolute; z-index:1000;background:#fff;color:#000; border:2px solid #4b4b4b;display:none;}
/*class to be change*/
.lHead{font:bold 12px Verdana, Arial; height:25px; line-height:25px; padding:0 10px; background:#0099FF; color:#fff;}
.crossLB{height:15px; width:15px; cursor:pointer; display:block;}
/*class to be change*/
.lMid{padding:10px;}

/*lightbox*/
.noRes{background-position:-90px -86px; height:28px; width:28px; float:left; margin-right:10px;}
h1.h1_20{font-size:20px; color:#000; margin:0; padding:0 5px 4px;}
.plr5{padding-left:5px; padding-right:5px;}
.bt_Bdr_org{border-bottom:2px solid #FFB812}
.tp_Bdr_org{border-top:2px solid #FFB812}
.colL_ASP{width:722px; float:left;}
.colR_ASP{width:230px; float:right;}
.getJobs{color:#606060}
.getJobs strong{color:#414141;}
.getJobs span.pt8{border-top:1px dotted #989898; margin-top:5px; padding-top:8px}
.tpBg_ASP{background:url(../images/aspBg.png) repeat-x top}
.row_frm, .row_Err{clear:both;}
.row_frm label, .row_frm .label, .row_Err label, .row_Err .label{width:110px; float:left; margin-top:18px; !margin-top:10px;_margin-top:10px; display:block; text-align:right; font-weight:bold; color:#444343}
.row_frm p, .row_Err p{width:600px; float:right; margin:15px 0 0 0px; !margin:7px 0 0 0px; _margin:7px 0 0 0px;}
.smForm{padding:10px; float:left; width:962px;}
.row_frm input.text, .smForm input.text, .row_frm textarea, .row_frm select, .row_Err input.text, .row_Err textarea, .row_Err select{border:1px solid #ababab;}
.row_frm input.text, .row_Err input.text, .smForm input.text{width:200px;padding:3px;}
.smForm input.text{width:170px; padding:1px;}
.smForm input.text210{width:210px;}
.pl30{padding-left:30px;}
.row_frm select, .row_Err select{height:20px;}
.row_frm select.list, .row_Err select.list{height:auto;}
.row_frm p label.lab, .row_Err p label.lab{display:inline; width:auto; float:none; margin:5px 20px 0 0; text-align:left; font-weight:normal; float:left; color:#000;}
.row_frm p input.rad, .row_Err p input.rad{margin:5px 5px 0 0;!margin:1px 1px -4px -4px;_margin:1px 1px -4px -4px; padding:0; float:left;}
.row_frm p em, .row_Err p em{color:#8d8d8d; font-style:normal;}
.dispBlk{display:block;}
.w1024 .row_frm p, .w1024 .row_Err p{width:840px;}
.w1024 .row_frm label, .w1024 .row_Err label{width:130px;}
.wjbMess .row_frm p, .wjbMess .row_Err p{width:800px;}
.wjbMess .row_frm label, .wjbMess .row_Err label{width:170px;}
.row_Err label, .row_Err .label{color:#E70031;}
.notReg .row_frm label, .notReg .row_Err label{width:150px;}
.notReg .row_frm p, .notReg .row_Err p{width:780px;}

.row_Err input.text, .row_Err textarea{border:1px solid #E70031; background:#FFEBEB}
.row_Err select{background:#FFEBEB}
.row_Err span.errR{border:1px solid #E70031; display:block; float:left;}
/*tooltip*/
#hintbox, #toolFrame {background:#fff770;margin-left:17px;position:absolute;top:8px;visibility:hidden;z-index:150; width:220px;}
#toolFrame {border:0; z-index:100;background:none;}
#new_ {font-size:12px;color:#353535;line-height:16px;padding:7px;position:relative;}
#forarrow{position:absolute;top:2px;left:-13px;_left:-20px;height:30px;width:25px; font-size:14px; color:#d1d1d1; background:url(../images/srpIC.png) no-repeat -278px -32px;}
.framecss{filter: alpha(opacity=0);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);-moz-opacity: 0;-khtml-opacity: 0;opacity: 0; z-index:105; border:0;}
/*tooltip*/

.errMess_P{background:#FFD6BF; border:2px solid #D80000; color:#D80000;padding:10px 5px; font-size:14px; font-weight:bold; margin:10px;}
.w100p{width:686px;}
.w945{width:945px;}
.tabS{padding:15px 0 5px;}
.tabS, .tabS a{font-size:14px; color:#6e6e6e;}
.tabS a{margin:0 8px; float:left;}
.tabS span{margin:0 10px; float:left}
.tabS a.sel{color:#000; font-weight:bold; background:url(../images/orgArr.png) no-repeat center bottom; padding-bottom:15px; margin-bottom:-10px;}
.box_bc, .box_sc{width:482px; float:left; border-right:1px solid #e2e2e2; padding:10px;font-size:12px; }
.p10{padding:10px;}
.box_sc{width:430px; border:none;}
.box_hd{font-weight:bold;padding-bottom:8px;}
.bs_Link{padding:10px 0 0 0}
.bs_Link a{float:left; padding:4px}
.bs_Link a.sel{background:#0c51dd url(../images/orgArr.png) no-repeat center 22px; padding-bottom:11px; color:#fff;}
.smFrm .row_frm label{width:100px; font-weight:normal; padding:0; margin-top:10px;}
.smFrm .row_frm p{width:320px; padding:0; margin:7px 0 0 0px; !margin:4px 0 0 0px; _margin:4px 0 0 0px;}
.smFrm input.w100in{width:125px;}
.srcBt_p0{border-top:none; position:absolute; top:7px;}
h2.compFd{font-size:14px;}
h2.compFd em{color:#b6b6b6; font-style:normal}
.bdr_tp{border-top:1px dotted #d4d2d2; padding:20px 0 0 10px; margin-top:10px;}
.imgBan img{border:0;}
.imgBan a{margin:10px 10px 0 0; float:left; display:block;}
.list_comp{padding:20px 0 0 0;}
.list_comp1{padding:10px;}
.list_comp .lsComp, .list_comp1 .lsComp{width:300px; float:left; margin-right:20px;}
.list_comp1 .lsComp{width:455px;}
.list_comp .lsComp a, .list_comp1 .lsComp a{padding:3px; display:block; width:95%}
.list_comp1 .lsComp a{width:93%; padding:3px 3px 3px 10px;}
.list_comp1 .lsComp a em{color:#a0a0a0}
.list_comp .lsComp a:hover, .list_comp1 .lsComp a:hover{background:#FAFAFA;}
.p2012{padding:30px 12px 20px}
.ftnr{font-weight:normal;}
.pb10{padding-bottom:10px;}
.grytxt4{color:#444;}
.pb5{padding-bottom:5px;}
.newsLogo{padding:0 20px;}
.newsLogo p{width:230px; float:left; font-size:11px; margin:0; padding:10px 0}
.newsLogo .dhAve, .newsLogo .dnaApp, .newsLogo .agencyF, .newsLogo .indExp, .newsLogo .divBha, .newsLogo .dina, .newsLogo .frPress, .newsLogo .petrol, .newsLogo .vaarttha, .newsLogo .nritimes{background:url(../images/cat_logo.png) no-repeat 0 0; width:145px; height:34px; display:block;}
.newsLogo .dnaApp{background-position:0 -35px;}
.newsLogo .agencyF{background-position:-584px -35px;}
.newsLogo .indExp{background-position:-146px 0;}
.newsLogo .divBha{background-position:-146px -35px;}
.newsLogo .dina{background-position:-292px 0;}
.newsLogo .frPress{background-position:-292px -35px;}
.newsLogo .petrol{background-position:-438px 0;}
.newsLogo .vaarttha{background-position:-438px -35px;}
.newsLogo .nritimes{background-position:-584px 0;}
.cat_table td{padding:3px; width:350px; color:#444}
.cat_table td.win25{width:20px; text-align:center;}
.cat_table td.win25 input{padding:0; margin:0; !_margin:-3px -4px;_margin:-3px -4px;}
.cat_table td em{color:#9f9f9f}
.pl2{padding-left:2px;}
.gryBgSrc{background:#f7f7f7; padding:15px 10px}
.w760{width:760px;}

.tp_Bdr_gr, .bt_Bdr_gr{border-top:1px solid #c2c6c7; height:6px; position:relative;}
.bt_Bdr_gr{border-bottom:1px solid #c2c6c7; border-top:none}
.gry_tl, .gry_tr, .gry_bl, .gry_br{width:7px; height:7px; background:url(../images/srpIC.png) no-repeat 0 -57px; overflow:hidden; position:absolute;}
.gry_tl{left:0;top:-1px; float:left;}
.gry_tr{right:0; top:-1px;background-position:-223px -57px; float:right;}
.gry_bl{left:0;bottom:-1px;background-position:0 -64px; float:left;}
.gry_br{right:0; bottom:-1px;background-position:-223px -64px; float:right;}
.jCat{ padding:10px; color:#9e9e9e; line-height:24px;}
.jCat em{padding:0 5px;}
.jCat a:hover{background-color:#666; color:#fff}
h2.h2plr10{padding-left:5px}
.bcrub{padding:4px 8px 11px 4px}
.brsW{float:left; width:310px; margin-right:18px; margin-top:5px; margin-left:5px;}
.brsWMid{overflow:hidden; overflow-y:auto; height:550px; margin-top:2px}
.brsWMid a{display:block; padding:3px 5px;}
.brsWMid a:hover{background-color:#f5f5f5}
.pt10{padding-top:10px;}
.pl20{padding-left:20px;}
.srcBtnP15{padding-top:13px;!padding-top:15px;_padding-top:15px;}
.pb0{padding-bottom:0;}
.swinrs{width:160px; float:left; padding-left:10px; padding-top:5px;}
.swinrs a{font-weight:bold; padding:0 10px 0 5px; margin:0 5px;background-position:right -25px;}
.swinrs .abg{border:1px solid #c2c6c7; border-width:0 1px;}
b.arrSr{background-position:right 14px; padding:0 17px 0 0px;}
.w150{width:150px}
.errtxt{color:#ec2828}
.jser{font:normal 11px Verdana; color:#000; padding:2px; border-bottom:1px solid #e1deac; background:#fffbc0} .javascript{background-position:-29px -410px; padding-left:20px; width:auto; background-color:#fffbc0}

.messTab{margin:0 0 0 13px; padding:0;height:73px; position:relative; top:2px;}
.messTab li{float:left; font-size:20px; color:#494949; width:190px; padding:15px 25px 0 25px;}
.messStep1, .messStep2, .messStep3{background:url(../images/messImg.png) no-repeat 0 0;}
.srcStep1, .srcStep2{background:url(../images/srcAgnt.png) no-repeat 0 0;}
.srcStep1{background-position:0 -74px}
.messStep2{background-position:0 -74px;}
.messStep3{background-position:0 -148px;}
li.messSt2{padding:25px 20px 0 30px;}
li.srcSt2{padding:15px 20px 0 30px;}
.messStep2 li.messSt2{padding:25px 25px 0 25px;}
.messStep3 li.messSt3{padding:15px 30px 0 20px;}
.messTab li.sel{color:#bd4f00;}
.messTab a{color:#494949;}
.p20{padding:20px;}
.dotBdr_tp{border-top:1px dotted #666;}
.m10{margin:10px;}
.gryBG{background:#f7f7f7;}
.notReg{padding-top:15px;}
.w940{width:940px;}
.lh16{line-height:16px;}
.messTab1{border:1px solid #ffeab7; width:100%;}
.messTab1 td{padding:3px; margin:0;}
.messTab1 td.w130tb{width:130px;}
.messTab2{background:#ececec; width:100%;}
.messTab2 th{background:#e7e7e7;padding:5px;}
.messTab2 td{padding:10px 5px; background:#fff;}
.messTab2 td input{margin:0; padding:0; !margin:-3px; _margin:-3px;}
.row_pnk td{background:#fff8e7; border:1px solid #fff; border-width:1px 0;}
.txtCtr{text-align:center;}
.noBDR{border:none}
/*JD*/
.hJD, .hJD1{height:80px !important; border-bottom:1px solid #059aff;}
.hJD1{height:68px !important;}
.jdL{width:810px; float:left;}
.jdLjob{width:570px; float:left;}
.jdR{width:170px; float:right; margin-top:88px;}
.jdh1{font-size:20px; color:#000; padding:0; margin:10px 0 0; font-weight:bold;}
.jdh1 span{font-size:16px; color:#bb4f00; padding:0; margin:0; display:block;}
.jdLogo{margin-top:5px; margin-right:10px;}
.jdmr25{margin-right:25px;}
.jdA a{line-height:23px;}
.jdBrijj{background:#e6feb4; font-weight:bold; padding:5px 5px 0;}
.jdBrijj span{float:left; cursor:pointer;}
.jdBrijj span.brijj{background:url(../images/srpIC.png) no-repeat 4px -77px; width:30px; height:18px;}
.w70{width:70px;}
.w65{width:65px;}
.jdDet{padding:5px;}
.jdDet h2, .jdDet h3, .jdDet h4, .jdDet h5{font-size:16px; color:#000; border-bottom:2px solid #ffb812; line-height:24px; font-weight:bold; padding:15px 0 0; margin:0; clear:both}
.jdDet h3, .jdDet h4, .jdDet h5{padding-top:25px;}
.jdDet p.jddesc, .cProfile{color:#4b4b4b; line-height:24px; padding:5px 5px 0;}
.jdDet ol{padding-top:10px;list-style-type:decimal;}
.jdDet ul{padding-top:10px;list-style-type:disc;}
.jdDet li{color:#4b4b4b; padding:5px 0; margin:0 0 0 27px;}
.p5{padding:5px;}
.rowJD{clear:both;}
.rowJD strong{display:block; float:left; width:100px; margin-right:10px; padding-top:10px;}
.rowJD p{float:left; width:419px;padding-top:10px;}
.rowJD p span{display:block; padding-top:5px;}

.cDetail .rowJD p{width:215px;}
.w330{width:330px;}
.cProfile{width:420px; float:left; border-left:1px dotted #444; padding-left:10px; padding-top:0;}
.cProfile p{padding-top:5px;}

.external {background:transparent url(../images/srpIC.png) no-repeat -354px -65px;width:14px; height:11px;display:block;} 
.d5{font:normal 11px arial;padding:5px 0px 10px 0px; color:#666666; text-decoration:none;}
.d5 a{color:#6a6acc; text-decoration:none;}
/*JD*/

.txtarea{width:400px; height:100px;}
.mt10{margin-top:10px;}
.rs_ColL{width:205px; height:650px; background:#f8f8f8; float:left; margin-top:5px;}
.rs_ColL a{display:block; font-size:14px; width:185px; padding:9px 10px; border-bottom:1px dotted #b8b8b8;}
.rs_ColL a:hover, .rs_ColL a.sel{background:#bb4f00; color:#fff;}
.rs_ColR{width:747px; margin-left:5px; float:left}
.descRes{height:545px; padding-left:5px; margin-top:10px; border-bottom:1px solid #cecece; overflow:hidden; overflow-y:auto;}
.descRes p{padding:5px 0 15px; margin:0; line-height:18px;}
.descRes p a{font-weight:bold;}
.m0{margin:0 !important;}
.plr10{padding-left:10px; padding-right:10px;}
.bull{margin:5px 10px 10px 20px; list-style:disc}
.bull li{padding:2px 5px;}
.backArr{background:url(../images/srpIC.png) no-repeat -285px -65px; height:20px; width:20px; float:left;}
.rssP p{padding-top:10px; line-height:16px;}
.rssul{list-style:none}
.rssul li{padding:10px 0 5px 0; line-height:16px; position:relative; margin-left:15px;}
.rssul li p{padding-top:0; display:none;}
.rssul li.sel p{padding-top:0; display:block;}
.rssul li em{background:url(../images/srpIC.png) no-repeat -392px -37px; height:10px; width:10px; display:block; position:absolute; left:-15px; top:13px; }
.rssul li.sel em{background-position:-377px -39px;}
h2.rssF16{font-size:16px; font-weight:normal; color:#000}
.getStrt{font-size:14px; margin:20px 0 20px 40px; position:relative;}
.getStrt em{background:url(../images/srpIC.png) no-repeat -310px -59px; font-size:18px; font-weight:bold; text-align:center; height:30px; width:30px; display:block; position:absolute; left:-40px; top:-6px; line-height:28px;}
.w40{width:40px;}
.w250{width:250px;}
.rsslogo{width:280px; margin-right:10px; float:left;}
.rsslogo ul{list-style:none;}
.rsslogo ul li{padding:6px 0; margin-left:50px; position:relative;}
.rsslogo ul li a{background:url(../images/srpIC.png) no-repeat -324px -36px; height:15px; width:46px; display:block; position:absolute; left:-50px; top:6px;}

/*google ads right panel*/
.gads{font:normal 11px/16px Verdana,Arial;text-decoration:none;color:#038002}
.gads a{font:normal 11px/16px Verdana,Arial;text-decoration:none;color:#038002}
.gadr{font:normal 10px/16px Verdana,Arial;text-decoration:none;color:#038002}
.gadr a{font:normal 10px/16px Verdana,Arial;text-decoration:none;color:#038002}
.vads{font:normal 12px Arial, Verdana;color:#000;text-decoration:none;line-height:16px; padding-bottom:8px}
.vads a{font:normal 12px Arial, Verdana;color:#0043CC;text-decoration:none;}
.bads{font:normal 11px Arial, Verdana;color:#008000;text-decoration:none;}
.bads a{font:normal 11px Arial, Verdana;color:#008000;text-decoration:none;}
.descp {font:normal 11px Arial, Verdana;color:#000;text-decoration:none;}
.descp a {font:normal 11px Arial, Verdana;color:#000;text-decoration:none;}
.wads{font:normal 11px Arial, Verdana;color:#B5B5B5;text-decoration:none; height:20px}
.dotx{background:url(http://static.naukimg.com/jobsearch/images/dotline.gif) repeat-x; width:100%; line-height:1px; margin:10px 0 0px 0}
.doty{background:url(http://static.naukimg.com/jobsearch/images/dotline.gif) repeat-y; line-height:1px; margin:10px 0 0px 0}
.googleads td{padding-left:10px;}
/*google ads right panel*/
.ques{float:left; width:12px; height:12px; background-position:-374px -63px;}
.mt5{margin-top:3px; margin-left:5px;}
#sortHlp{border: 1px solid #666; z-index: 2; display: block; width: 300px; position: absolute; background-color:#fff; margin-top: 16px;display:none;}
.lhd{color:#C60; font-weight:bold; padding:8px 10px;}
.closTip{background:#f3f3f3; padding:5px; text-align:right;}
.l_j{display:block;}
.grytxt8{color:#888}
.pt4{padding-top:4px}
.bggryCC{background-color:#CCC}
/*Browse Landing Page*/
.tabFI{margin:0; padding:0;}
.tabFI li{margin:0; padding:5px; font-size:14px; float:left;}
.tabFI li.sel{background:url(../images/orgArr.png) no-repeat center -14px; height:30px;}
.tabFI li b, .tabFI li em{height:23px; width:5px; display:block; float:left;}
.tabFI li.sel b, .tabFI li.sel em{background:url(../images/browse_tab.png) no-repeat 0 0; }
.tabFI li.sel em{background-position:-10px 0;}
.tabFI li a{ float:left; height:23px; color:#333; line-height:23px; padding:0 5px;}
.tabFI li.sel a{ font-weight:bold; color:#fff; background:#ffb812;}
.list_comp1 .lsCompNew a{padding-left:3px;}
/*Browse Landing Page*/

