body,ul,li,form,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,th,td,acronym,abbr{padding: 0; margin: 0;}
body{ font:12px normal Arial, Helvetica, sans-serif; color:#000;}
input{font:12px normal Arial, Helvetica, sans-serif;}
caption,th{text-align:left;}  
ul{list-style:none;} 
fieldset,img{border:0;}
table{border-collapse:collapse;border-spacing:0;}			

.plr10{padding-left:10px; padding-right:10px;}
.plr5{padding-left:5px; padding-right:5px;}
.col444{color:#444;}
.ulArr ul li em{background:url(../images/np_r_img.png) no-repeat 0 0; display:block;}
.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:-99px -89px;}
.ftli ul li {font-size: 14px;margin-bottom: 5px;}
.ml20{margin-left:20px;}
.pt4 {padding-top: 4px;}
.ft14 {font-size: 14px;}
.rqLink {background: url(../images/np_r_img.png) no-repeat -142px -90px;  float: left;  height: 20px; width: 23px;}

.wrapper{width:960px; margin:0 auto}
.fl{float:left;}
.fr{float:right;}
.cl, .sp30, .sp15,.sp10{clear:both; height:1px; overflow:hidden;}
.sp30{height:30px;}
.sp15{height:15px;}
.sp10{height:10px;}
.h10{height:10px; overflow:hidden;}
a{color:#0678b5; text-decoration:none}
a:hover{color:#0678b5;}
.dspInB{display:inline-block;}

/*font*/
.f11{font-size:11px;}
.f13{font-size:13px;}
.f18{font-size:18px;}
.f24{font-size:24px;}
.f15{font-size:15px;}

/*line-height*/
.lh15{line-height:15px;}

/*text Align*/
.txtRt{text-align:right}
.txtLt{text-align:left}
.txtCtr{text-align:center}

/*width*/
.w640{width:640px;}
.w132{width:132px;}
.w430{width:430px;}
.w490{width:490px;}
.w50{width:50px;}
.w150{width:150px;}
.w668{width:auto;}
.w72{width:72px;}

/*hgroup*/
h1{font-weight:bold; font-size:20px; color:#00adef; padding:15px 10px 10px;}
h2{font-weight:bold; font-size:19px; color:#006cb7;}

#header{height:68px; overflow:hidden; width:100%;}
#footer{padding:10px 10px 20px 10px; color:#666; line-height:18px; text-align:center; font-size:11px;}
#footer a{color:#27278b; text-decoration:underline}
#footer a:hover{color:#27278b; text-decoration:none}
.logo{margin-top:10px;}
.naukri_logo, .quotes_tl, .quotes_tr, .quotes_bl, .quotes_br, .q1, .q2, .q3, .q4{background:url(../images/np_r_img.png) no-repeat;}
.naukri_logo{background-position:0 2px; width:97px; height:17px; display:inline-block; vertical-align:text-bottom; margin:0 3px;}

.confBG{background:url(../images/np_r_Y1.png) repeat-x 0 0;}
.confLt{background:url(../images/confidential.jpg) no-repeat 0 0; width:640px; height:274px; margin-top:4px; float:left;}
.confLtTxt{color:#333; width:139px; margin:85px 0 0 15px; line-height:18px;}
.quotes{font-size:14px; height:216px; width:620px;background:url(../images/np_r_Y2.png) repeat-x 0 0; float:left; margin-top:20px; border:1px solid #b5def1; position:relative;}
.quotes_tl, .quotes_tr, .quotes_bl, .quotes_br{width:7px; height:7px; position:absolute; overflow:hidden}
.quotes_tl{background-position:-275px 0; top:-1px; left:-1px; }
.quotes_tr{background-position:-284px 0; top:-1px; right:-1px; }
.quotes_bl{background-position:-275px -8px; bottom:-1px; left:-1px; }
.quotes_br{background-position:-284px -8px; bottom:-1px; right:-1px; }
.quotes li{width:230px; float:left; margin:30px 10px 30px 0; position:relative; padding:0 0 0 60px;}
.q1, .q2, .q3, .q4{position:absolute; left:0; top:-10px;}
.q1{width:51px; height:48px; background-position:-36px -54px;}
.q2{width:60px; height:55px; background-position:-210px 0; left:-1px;}
.q3{width:42px; height:51px; background-position:-113px 0; left:8px;}
.q4{width:52px; height:47px; background-position:-156px 0; top:-5px; left:3px;}

.formR{width:320px; float:left; background:url(../images/formBG1.png) repeat-y 0 0; margin-top:4px;}
.formR_in{background:url(../images/formBG.png) no-repeat 0 -24px; padding:24px 20px 0;}
.formHD{font-size:14px; line-height:18px; font-weight:bold; color:#fff;}
.row, .rowErr{margin:5px 0 0 0; height:58px;}
.row label, .rowErr label{font-size:14px; color:#4a4a4a; font-weight:bold;}
.row .inpTxt, .rowErr .inpTxt{font-size:14px; margin-top:2px; border:1px solid #8197a8; padding:3px; width:95%; background:#fff}
.row .np_error, .rowErr .np_error, .np_error{color:#f00; display:none; font-size:11px;}
.rowErr{height:auto;}
.rowErr .inpTxt{border-color:#f00; background:#ffebeb;}
.rowErr .np_error{display:block;}
.info{font-size:11px; color:#747474;}
.clrFloat{width:280px; overflow:hidden;}
.submitButton{background:transparent url(../images/np_r_img.png) no-repeat -100px -58px; height:30px; color:#fff; font-weight:bold; margin:0; padding:0; border:none; font-size:18px; cursor:pointer}
.butLft, .butRt{background:transparent url(../images/np_r_img.png) no-repeat -92px -58px; width:10px; height:30px; display:inline-block; vertical-align:bottom;}
.butRt{background-position:-284px -58px;}
.hauto{height:auto;}
.formFooter{background:url(../images/formBG.png) no-repeat 0 0; height:20px;}
.sep{background:url(../images/sepBG.png) repeat-x 0 0; height:10px;}
.a1, .a2{background:url(../images/aboutNaukri1.jpg) no-repeat 0 0; width:167px; height:196px; float:left; margin-right:20px;}
.a2{background-position:-179px 0;}
.aboutNum{background:url(../images/np_r_img.png) no-repeat 0 -54px; height:31px; width:31px; display:block; float:left; margin-right:10px; font-size:24px; text-align:center; color:#fff; line-height:30px;}
.about{line-height:18px; color:#666; padding-top:10px;}
.pdf{background:url(../images/np_r_img.png) no-repeat 0 -20px; width:112px; height:33px; display:inline-block;}
.guide{background:url(../images/aboutNaukri2.png) no-repeat 155px 0; width:500px; height:460px; position:relative; padding-left:155px;}
.guide1, .guide2, .guide3, .guide4{position:absolute; top:40px; left:45px; width:140px;}
.guide2{top:300px;}
.guide3{top:100px; left:660px; width:240px;}
.guide4{top:280px; left:660px; width:240px;}
.guideHead{font-weight:bold; color:#00adef; font-size:14px;}
.infoMess{border:1px solid #fff;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;background-color:#fffe94; padding:15px; margin:48px 0 40px 0; font-size:14px; line-height:20px; color:#666}

.thankyou{background:#f7fff6; border:2px solid #45b732; font-size:14px; padding:5px 10px; margin:20px auto;}
.thankyou p{padding:5px 0;}
.main_errMess{background: none repeat scroll 0 0 #FFD6BF;   border: 2px solid #D80000;    color: #D80000;    font-size: 14px;    font-weight: bold;    margin: 10px;    padding: 10px 5px; }

.h4OH{height:4px; overflow:hidden;}
.txtBot{vertical-align:text-bottom}

.inpTxt1{border:1px solid #c1c1c1; padding:4px 4px 3px; font-size:12px; width:115px;}
.subButton{background:transparent url(../images/butBg.png) repeat-x 0 0; padding:0 10px; margin:0; height:24px; border:1px solid #b3b3b3; font-weight:bold; vertical-align:bottom;cursor:pointer}
.fPass{font-size:11px;}
.row2{color:#000; width:900px; overflow:hidden;}
.row2 label{width:150px; float:left; margin:0 5px 0 0; text-align:right; padding:5px 0 0 0; font-weight:normal; color:#000}
.row2 p{width:500px; float:left; padding:0; margin:0;}
.row2 p .w200{width:200px;}
.row3 .mt5{margin-top:5px;}
.row3{margin-top:10px;}

.rbTop, .rbBot{position:relative; height:6px;}
.rbTop{border-top:1px solid #c2c6c7;}
.rbBot{border-bottom:1px solid #c2c6c7;}
.rBtl, .rBtr, .rBbl, .rBbr{background:url(../images/np_r_img.png) no-repeat 0 0; width:5px; height:7px; position:absolute; overflow:hidden;}
.rBtl{background-position:-275px -19px; left:0; top:-1px;}
.rBtr{background-position:-282px -19px; right:0; top:-1px;}
.rBbl{background-position:-275px -25px; left:0; bottom:-1px;}
.rBbr{background-position:-282px -25px; right:0; bottom:-1px;}
.rbMid{border:1px solid #c2c6c7; border-width:0 1px; padding:4px 10px; overflow:hidden; width:938px;}
#greenMess{background:#8ec512; color:#fff; border:1px solid #71971c; padding:5px 10px; font-size:18px; font-weight:bold; line-height:28px;}
.grnMessIc{background:url(../images/np_r_img.png) no-repeat -298px 0; height:28px; width:28px; float:left; margin-right:10px;}

.errMess_P{background:#FFD6BF;border:2px solid #D80000;color:#D80000;font-size:14px;font-weight:bold;margin:10px 0;padding:10px 5px;}
.errTxt{border:1px solid #f00;background:#ffebeb;}

/*padding*/
.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.p10{padding:10px;}
.pt25{padding-top:25px;}
.pr8{padding-right:8px;}
.pr15{padding-right:15px;}
.pl155{padding-left:155px;}
.p5{padding:5px;}
.pl10{padding-left:10px;}
/*margin*/
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mr8{margin-right:8px;}
.mt2{margin-top:2px;}
.dspN{display:none;}
/* greytext*/
.col888{color:#888;}
/*tooltip*/
/* Tooltip Document */
#hintbox, #toolFrame {border:1px solid #d0d0d0; margin-left:18px; margin-top:5px;position:absolute;top:8px;visibility:hidden;width:150px;z-index:150; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; background:#fff;}
.newWht{border:1px solid #fff;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;background-color:#fffe94; padding:5px;}
#toolFrame {border:0; z-index:100;background:none;}
#new_ {font:normal 11px Arial, verdana;color:#3e3f3c;line-height:13px;padding:5px 7px;position:relative;}
#forarrow{background:url(../images/left-arrow.png) no-repeat;position:absolute;top:4px; left:-18px; !left:-18px; _left:-25px; height:22px;width:20px;}
.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;width:150px;}

/*color*/
.redCol{color:#e00000}

