/*Revamp CSS*/
#cvPrv,.cvPrvRm {margin-top:14px; border-top:5px solid #D5ECFA;}

#cvPrv a, #cvPrv:visited, #cvPrv:hover { color:#0185d3}
.sp15 {height:15px}
/* sprit images */

.action ul li a, .action ul li a span, .action ul li a em,.goTo, a.more{ background:url(../../niincludes/commonimages/cvpsprit.png) no-repeat;}

.phTop, .phBtm { background:url(../../niincludes/commonimages/imgbg.png) no-repeat; width:98px;}

/* sprit images */

.action {/*border-bottom:1px solid #E6E6E6;*/border-bottom:none; padding-top:21px; /*height:30px;*/ height:25px; width:714px; float:none; }

.action ul {overflow:hidden}

.action ul li { float:left; display:block; margin:0 3px}

.action ul li a { float:left; height:24px; background-position:0 0; padding:0 0 0 6px;}

.action ul li a strong { float:left}

.action ul li a span { float:left; height:24px; background-position:right -26px; padding:0 6px 0 0; cursor:pointer; line-height:21px; color:#737373}

.action ul li a em { float:left;overflow:hidden; margin:4px 3px 0 0;height:15px;}

.action ul li a em.wrd { background-position:0 -73px; width:11px;  }

.action ul li a em.sv { background-position:-23px -73px; width:14px;}

.action ul li a em.darw{background-position:1px -89px; width:8px; height:12px; margin-left:2px; margin-right:0px;}

.action ul li a em.ml { background-position:-43px -73px; width:15px;}

.action ul li a em.frd { background-position:0 -53px; width:17px; margin-top:2px; height:16px}

.action ul li a em.pry { background-position:-21px -53px; width:14px;margin-top:3px}

.action ul li a.nobg { background:none; padding-top:6px}

.action ul li a.nobg strong { font-weight:700;}

.action ul li a.nobg em.cmt {background-position:-39px -53px; width:20px;margin-top:1px}

.action ul li a.nobg em.arw {background-position:-12px -93px; width:6px;height:9px; margin-left:8px;}

.action ul li a.nobg span { color:#0185D3;}
.action ul li a:hover {text-decoration:none}

/* secton define here */

.lSection {
	width:717px;
}

.leftCont { border:1px solid #DDDCDC; }

.rSection {width:250px;}

.lSection { margin-top:4px;}

.rSection {margin-top:70px;}

/* Left section start from here */

.genInfo  { background:#e1ecff; padding:3px;}

.topH { padding:3px 8px 5px;}

.photo { width:98px; height:98px; margin-top:3px;}

.phTop { background-position:0 0; height:6px; overflow:hidden;}

.phBtm {background-position:0 -6px; height:6px; overflow:hidden;}

.phMidd { width:86px; height:87px; overflow:hidden; border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3; padding:0 5px; background:#e6e6e6;}

.topH span { display:block; line-height:21px; color:#444;}

.topH span.cvgender { display:inline}

.name { font-size:18px; font-weight:700; padding-bottom:2px; color:#444;}

.name .cvgender { font-size:13px;}

.prof { font-size:13px; font-weight:700;}

.lspn { float:left; width:400px;padding-left:11px;margin-left: -1px;word-wrap:break-word}

.bdrdot {padding-left:0px; padding-right:10px; margin-left:0px}

.boxwrp {background:url(../../niincludes/commonimages/bxrp.png) repeat-y 0 0; border-bottom:1px solid #E1ECFF}
.padT {padding-top:6px}

.skills { background:#fff; padding-top:5px;clear:both;}

.skills strong { float:left; color:#444;}

.skills span {margin-left:74px; color:#2b7c19; line-height:15px;padding-bottom:2px}

.mfd { height:22px; padding-top:2px; text-align:right; font-size:11px; color:#646464; padding-right:8px;}

.goTo { background-color:#fcfcfc; background-position:0 -105px; border-top:1px solid #f3f2f2;border-bottom:1px solid #f3f2f2; height:27px; padding-top:12px;}

.gt {color:#010101; width:53px; padding-left:10px;}

.goTo a {padding:0 5px;}

.commInfo {padding:5px 0 0 11px}

.leftCol {
	float: left;
	width: 75%;
}

.commInfo h3 { color:#333; font-size:17px; border-bottom:1px solid #eee; font-weight:400; padding:20px 0 4px}

.leftCol p { color:#444; line-height:18px; padding-top:8px}

a.more {  background-position: -16px -89px;float: right;height: 12px;line-height: 12px; padding-right: 11px;}

.leftCol h4 { font-size:13px; font-weight:400; color:#a0410d; padding:10px 0 0px;}

.leftCol p.pl10 { padding-top:3px}

.leftCol p span { display:block;}

.leftCol p span label { float:left; width:110px;}

.w320{width:320px; float:left; font-weight:bold;color:#444;padding-left:8px; text-indent:-8px}

.w320txt{width:320px; float:left;}

.leftCol .row {
	color: #444;
	padding: 5px 0px 0px 0px;
	overflow: hidden;
}

.leftCol .row label { float:left; width:120px; padding:0px;}

.leftCol .rowtxt {color:#444; padding:2px 0px 0px 10px; overflow:hidden;}

.leftCol .rowtxt label { float:left; width:110px; padding:0px;}

.mt20 {margin-top:20px}

.skls { width:99%; border-collapse:collapse; margin-top:10px; color:#444}

.skls th { background:#f0f0f0; font-size:11px; font-weight:400; padding-top:3px; padding-bottom:3px; text-align:left}

.skls td { padding-top:7px; padding-bottom:4px;}

.pl8 { padding-left:8px;}

.pl25 { padding-left:25px;}

.pl57 { padding-left:57px;}

.commInfo h3.nobdr { border:none;}

.cvTxt { border:1px solid #eee; margin:2px 5px 2px 0;padding:8px; color:#444; font-size:11px;}

/* right Column */

.rightCol { float:right; width:185px; border:1px solid #eee; border-right:none; background:#fafafa; margin-top:44px}

.cont { padding:0 10px 15px; color:#444;}

h6 { padding:8px 0 0px !important; color:#f36f30; font-size:11px; font-weight:400;}

.cont a { text-decoration:underline;}

.rightCol h5 { font-size:14px; color:#303030; border-bottom:1px solid #d2d2d2; padding-left:10px; line-height:23px}



/* right pannel */

.heading { height:25px; padding-top:3px border-left:2px solid #509142;border-right:2px solid #509142; background:url(../../niincludes/commonimages/similarcvhead.png) repeat-x 0 0}

.smcvCont { border:1px solid #DDDCDC; width:232px; padding:5px 10px 10px 6px; color:#595959; font-size:11px; line-height:16px;}

.smcvCont i { color:#000; font-style:normal;}

.smcvCont i.green { color:#27821F}

.smcvCont a {font-size:12px; display:block; color:#000000!important;}
.smcvCont a:link{color:#000;} 
.smcvCont a:visited {color:#000;} 
.smcvCont a:hover {color:#000; text-decoration:none} 

.blue{color:#0185D3;}

.hr { background:#dbdbdb; height:1px; margin:14px 5px; padding:0; line-height:0px; font-size:0px; overflow:hidden}

.heading h5 { font-size:13px; color:#fff; padding-left:6px;padding-top:3px}

#cvPrv a.viewall { color:#fff; padding-top:2px; text-decoration:underline; font-size:11px; padding-right:5px}





/* for mail */

.mailform { border:1px solid #DBDBDB; background:#fcfcfc; padding:9px 6px; color:#444; width:703px}

.mailform p {margin:0; clear:both;overflow: hidden; padding: 1px 0 7px;}

* html .mailform p { padding:0;}

.mailform select,.mailform input,.mailform textarea, .defftr { font-size:11px; color:#444;border:1px solid #b0b5bc;padding:1px;}

.mailform label { float:left; width:110px; font-weight:700; padding-right:7px; text-align:right; overflow:hidden; color:#000; font-size:11px;}

.mailform label.frm {width:92px;}

.mailform label em { font-size:10px; color:#ff0000;}

.mailform select { width:291px; float:left}

.mailform input { float:left;}

.w287 { width:287px;}

.w183 { width:183px;}

.mailform textarea, .defftr { width:567px;padding:4px; background:#fff;}

.mailform textarea { resize:none; height:144px; border-bottom:none; overflow:auto; }

.defftr { margin-left:117px; border-top:none; margin-top:-1px; }

.mailform p.explt {padding-left:105px; padding-top:4px}

.mailform p.explt strong { font-size:11px;}

input.submit { width:auto; height:21px; border:1px solid #444; background:#0e5ba8; color:#fff; font-weight:700; float:left; margin:0 6px 0 11px; padding:0 3px}

.mailform a.cancel { padding-top:1opx; line-height:26px; text-decoration:underline}

.exmarb { margin:5px 0 14px}

.action ul.fR li a span{background:none;line-height:16px;padding:0;margin 0;}

.wrdwrp{word-wrap:break-word;display:block;}


/* forward*/

.mailform textarea.fwrd {border-bottom:1px solid #b0b5bc;height: 76px; width:301px;overflow: auto;resize: none;}

.mailform label.normal strong {line-height:12px;}

.mailform label.normal { padding:5px 0}

.bluBtn { height:auto;padding:2px 3px;}
#rST {color:#444}
div.row div.w320 {color:#444444}
/* comment */




/*Revamp Css Ends*/
/*dropdown*/
.mN_Box22{background:#fff; left:1; border:1px solid #C4C1BD; position:absolute; display:none; z-index:10000;width:auto;;top:45px;padding: 5px 0 5px;left:1px}
.action ul li .mN_Box22 a {clear:both; background:none;padding:0; height:auto;font-size:12px;display:block;padding:3px 10px 3px 6px;float:none;}
#cvPrv .action ul li .mN_Box22 a:hover {text-decoration:none;background:#C4C1BD;color:#fff;}
.action ul li .mN_Box22 a:hover {text-decoration:none;background:#C4C1BD;color:#fff;}
/* More Classes Added for CV Viewd */
.cvtbl {width:100%; table-layout:fixed; border:none; padding:0; margin:0;}
.cvtbl td { padding:0; margin:0; vertical-align:top}
.cvtbl td.btm { vertical-align:bottom}
.lspn  label { color:#444; line-height:21px}
.inline{display:inline}
.normal{font-weight:400;} 
.dispB{display:block;}
