@import url("fonts/font.css");
@import url("layerslider.css");

body{margin:0; padding:0; font:normal 12px/16px Arial, Helvetica, sans-serif; color:#333}

h1, h2, h3, h4, h5, h6 {margin: 0;	padding: 0;}
ul, ul li, ol, ol li, dl, p, input { margin:0; padding: 0; }
ul li, ol li, menu li { list-style-type: none;}
abbr, article, aside, audio, bb, canvas, datagrid, datalist, details, dialog, eventsource, figure, footer, header, hgroup, mark, menu, meter, nav, output, progress, section, time, video, blockquote {margin:0;	padding:0;}
header, footer, nav, menu, section, aside, details, summary { display:block;}
a:focus{outline:none}
.fl{float:left}
.fr{float:right}
.fr1{float: right !important;}
.cl{clear:both}
a{text-decoration:none;color:#004000}

.wrapperform.form .selectbox { color:rgb(0, 0, 0) !important;}
.wrapperform.form .input { color:rgb(0, 0, 0) !important;}

.mar10{margin:10px}
.ml0{margin-left:0 !important}
.ml12{margin-left:12px}
.ml20{margin-left:20px}
.ml70{margin-left:70px}
.mlr20{margin-left:20px; margin-right:20px}
.mt3{margin-top:3px}
.mt4{margin-top:4px}
.mt5{margin-top:5px !important}
.mt6{margin-top:6px !important}
.mt7{margin-top:7px}
.mr7{margin-right:32px}
.mt8{margin-top:8px}
.mt9{margin-top:9px}
.mt1{margin-top:1px !important}
.mt10{margin-top:10px !important}
.mt12{margin-top:12px !important}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt4{margin-top:4px}
.mt25{margin-top:25px}
.mt21{margin-top:21px}
.mt27{margin-top:27px}
.mt35{margin-top:35px}
.mt40{margin-top:40px}
.mt44{margin-top:44px}
.mt51{margin-top:51px}
.mt55{margin-top:55px}
.mt65{margin-top:65px}
.mtm6{margin-top:-6px}
.mtm15{margin-top:-15px !important}
.mtm20{margin-top:-20px}
.mtm15{margin-top:-15px}
.mtm1{margin-top:-1px}
.mtm33{margin-top:-33px}

.mb0{margin-bottom: 0 !important;}
.mb8{margin-bottom:8px}
.mb6{margin-bottom:6px !important}
.mb9{margin-bottom:9px}
.mb10{margin-bottom:10px !important}
.mb10{margin-bottom:10px !important}
.mb15{margin-bottom:15px}
.mb16{margin-bottom:16px !important}
.mb20{margin-bottom:20px}
.mb25{margin-bottom:25px}
.mb23i{margin-bottom:23px}
.mb30{margin-bottom:30px}
.mb34{margin-bottom:34px}
.mb44{margin-bottom:44px}
.mb26{margin-bottom:26px}
.mb55{margin-bottom:55px}
.mbm10{margin-bottom:-10px}
.ml3{margin-left:3px}
.ml5{margin-left:5px}
.m15{margin:15px !important}
.ml10{margin-left:10px !important}
.ml25{margin-left:25px}
.ml18{margin-left:18px !important}
.ml20{margin-left:20px !important}
.ml100{margin-left:100px}
.mr10{margin-right:10px !important}
.mr15{margin-right:15px}
.mr0{margin-right: 0 !important;}
.mr3{margin-right:3px}
.mr5{margin-right:5px}
.mr20{margin-right:20px}
.mr25{margin-right:25px}
.mr30{margin-right:30px}
.mr40{margin-right:40px}
.mr60{margin-right:60px}
.mr72{margin-right:72px}
.mr78{margin-right:78px}

.pr10{padding-right:10px !important}
.pr25{padding-right:25px !important}
.pr35{padding-right:35px !important}
.pr40{padding-right:40px !important}
.pr45{padding-right:45px !important}
.pl7{padding-left:7px !important}
.pl10{padding-left:10px !important}
.pl17{padding-left:17px !important}
.pl20{padding-left:20px !important}
.pl5{padding-left:5px}
.pl6{padding-left:6px !important}
.pl8{padding-left:8px}
.pr5{padding-right:5px}
.pr4{padding-right:4px}
.pad0{padding:0 !important}
.pad2{padding:2 !important}
.pad10{padding:10px !important}
.pad5{padding:5px !important}
.pad20{padding:20px}
.pb10{padding-bottom:10px}
.pb2{padding-bottom:2px}
.pb4{padding-bottom:4px}
.pb3{padding-bottom:3px}
.pb5{padding-bottom:5px}
.pb8{padding-bottom:8px !important}
.pb15{padding-bottom:15px !important}
.pt2{padding-top:2px}
.pt3{padding-top:3px}
.pt5{padding-top:5px}
.pt6{padding-top:6px}
.pt7{padding-top:7px !important}
.pt8{padding-top:8px}
.pt10{padding-top:10px}
.pt1{padding-top:1px}
.pt12{padding-top:12px !important}
.pt18{padding-top:18px !important}
.pt15{padding-top:15px !important}
.pt20{padding-top:20px !important}
.pt30{padding-top:30px !important}
.pb20{padding-bottom:20px}
.padTB20{padding-top:20px; padding-bottom:20px}
.pr0{padding-right:0 !important}
.pr8{padding-right:8px !important}
.pl0{padding-left:0 !important}
.pl25{padding-left:25px}
.pr12{padding-right:12px}
.pr25{padding-right:25px}
.pl38{padding-left:25px !important}

.pad5Tab td{padding-top:5px !important; padding-bottom:5px !important}

.wdt30{width:30px}
.hgt50{height:50px}
.wdt60{width:60px !important}
.wdt85{width:85px !important}
.wdt80{width:80px !important}
.wdt214{width:214px !important}
.wdt115{width:115px !important}
.wdt150{width:150px !important}
.wdt330{width:330px}
.wdt340{width:340px}
.wdt342{width:342px !important;}
.wdt118{width:118px}
.hgt136{height:136px}
.hgt105{height:105px}

.wdt285{width:285px}
.wdt75{width:75px}
.wdt105{width:105px}
.wdt180{width: 180px !important;}
.wdt186{width:186px}
.wdt530{width:530px}
.wdt756{width:756px}

.wdt157{width:157px}
.wdt307{width:307px}
.wdt380{width:380px}
.wdt250{width:250px}
.wdt460{width:460px !important}

.alignLft{text-align:left}
.alignCenter{text-align:center}
.alignRgt{text-align:right}
.vertmid{vertical-align:middle}

.black{color:#333}
.black2{color:#000 !important}
.green11{font-size:11px; color:#336600!important}
.pgreen{color:#F15B29}
.blue{color:#405474}
.grey{color:#666666}
.green{color: #0d9644}
.white{color: #fff}
.white:hover{text-decoration:underline}
.green15{font:bold 15px Arial, Helvetica, sans-serif; color: #0d9644}
.orangeTxt{color:#f15b29}
.orangeBold{color:#f15b29; font-weight:bold}
.orange15b{font:bold 15px Arial, Helvetica, sans-serif; color:#f15b29}
.orange14b{font:bold 14px Arial, Helvetica, sans-serif; color:#f15b29}
.gray14b{font:bold 14px Arial, Helvetica, sans-serif; color:#666}
.darkGreen{color:#025502}
.darkGreen1{color:#376F03}
.darkGreen2{color:#004000}
.darkGreen3{color:#3a8b24}
.calibri11{font:normal 11px Arial, Helvetica, sans-serif !important;}
.calibri12{font:normal 12px arial !important;}
.calibri14{font:normal 19px calibri, arial; color:#f1592a}
.calibri14Normal{font:normal 18px calibri,Arial,Helvetica,sans-serif;}
.calibri16size{font:normal 16px calibri,Arial,Helvetica,sans-serif;}
.calibri18Green{font:normal 18px/30px calibri, Arial, Helvetica, sans-serif; color:#004000}
.calibri18Blk{font:normal 18px/30px calibri, Arial, Helvetica, sans-serif; color:#000}
.calibri20Green{font:normal 20px/30px calibri, Arial, Helvetica, sans-serif; color:#004000}
.calibri18{font:normal 18px/20px calibri, arial}
.calibri18Wht{font:normal 18px calibri, arial; color:#ffffff}
.calibri14Wht{font:normal 14px calibri, arial; color:#ffffff}
.fntArial10{font:normal 10px Arial, Helvetica, sans-serif}
.calibri20NormalG{font:normal 20px calibri,Arial,Helvetica,sans-serif;color:#004000}
.pop .calibri20NormalG{font:normal 18px calibri,Arial,Helvetica,sans-serif;color:#004000}
.calibri20Normal{font:normal 20px calibri,Arial,Helvetica,sans-serif}

.greenLinkUnd{color:#07933f; text-decoration:underline; font-size:11px}
.whtBg{background:#fff !important}

.boldTxt{font-weight:bold}
.normalTxt{font-weight:normal !important}

.txtAlnRgt{text-align:right}
.txtDecUnderlline{text-decoration:underline}
.fnt9{font-size:9px}
.fnt9arial{font:normal 12px arial; color:#004000}
.fnt11{font-size:11px}
.fnt10333{font:normal 10px Arial, Helvetica, sans-serif; color:#333}
.fnt10999{font:normal 10px Arial, Helvetica, sans-serif; color:#999}
.fnt16{font-size:16px}
.fnt15{font-size:15px}
.fnt19{font-size:19px !important}
.fnt12{font-size:12px}
.fnt12arial{font-size:12px; font-family:arial}
.fnt13{font-size:13px}
.calibri{font-family:calibri, arial}
.fnt14{font-size:14px}
.fnt18Calibri{font:normal 18px calibri,Arial,Helvetica,sans-serif;; color:#004000}
.calibri18{font:normal 18px calibri, arial; }
.fnt16Calibri{font:normal 16px calibri, arial; color:#004000}
.fnt28arial{font:bold 28px arial; color:#004000}
.fnt16arial{font:bold 16px arial; color:#004000}
.fntArial8{font:normal 8px Arial, Helvetica, sans-serif !important}
@font-face {
    font-family: 'CleanvertisingBlack';
    src: url('cleanveb.eot');
    src: url('cleanveb.eot?#iefix') format('embedded-opentype'),
         url('cleanveb.woff') format('woff'),
         url('cleanveb.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
.fnt16Normal{font-weight:bold;font-size: 18px;font-family: 'Myriad Pro', Arial, Helvetica, sans-serif;color:#F15B29}
.fnt24Green{font-size:24px; color:#3c8a2e}
.fnt50{font-size:50px}
.fontBold{font-weight:bold}
*:focus{outline:0}

.lineHgt19{line-height:19px}
.lineHgt22{line-height:22px}
.lineHgt26{line-height:26px}
img{border:0}

.red{color:#FF0000}

.bordBotDot{border-width:0 0 1px; border-style:dotted}
.bordOrange{border:1px solid #f15b28 !important}
/* .joblistimg{border:1px solid #ccc !important; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px;} */
/* .jobDescript:hover .joblistimg{border:1px solid #F15B29 !important} */
.bordBotWht{border-bottom:1px solid #fff}
.bordTopWht{/* border-top:1px solid #fff */}
.bordBotGray{border-bottom:1px solid #c2c1c1}
.bordTopGrey{border-top:1px solid #ccc}
.bordTopGrey1{border-top:1px solid #9A9A9A}
.bordLftGray1{border-left:1px solid #7f7f7f}
.bordGray{border:1px solid #c2c1c1}
.bordGray1{border:1px solid #7f7f7f}
.bordGrayLR{border-left:1px solid #7f7f7f; border-right:1px solid #7f7f7f}
.bordGray2{border:1px solid #d9d9d9 !important}
.bordBotGrayDark{border-bottom:1px solid #7f7f7f}
.bordBotGray1{margin:0 0 5px;padding:0 !important;border-bottom:1px solid #c2c1c1}
.bordBotGrayC{border-bottom:1px solid #CCCCCC}
.bordTopGray{border-top:1px solid #CCCCCC}
.bordTopGray1{border-top:1px solid #7f7f7f}
.bordRgtGray1{border-right:1px solid #7f7f7f}
.bordTpWhtBtGray{border-top:1px solid #fff; border-bottom:1px solid #c2c1c1}
.bordTpWht0{border-top:0 !important}
.bordBtWhtGry0{border-bottom:0}
.bordBlack{border:1px solid #333}
.bordDarkGrey{border:1px solid #9A9A9A !important}
.bordbotGreen{border-bottom:1px solid #207f39}
.block{display:block !important}
.inlineBlock{display:inline-block}
.bordRgtWht{border-right:1px solid #ffffff} 
.bordBt0{border-bottom:0 !important}
.whtbgtable{background:#fff !important}
.bordLRGray{border-left:solid 1px #e0e0e0; border-right:solid 1px #e0e0e0}
.bordTBGray{border-top:solid 1px #e0e0e0; border-bottom:solid 1px #e0e0e0}

.grayLgtBg{background:#f0f0f0}
.greenBg {background:#309918}

.boxShadowNone {box-shadow:0 0 0 #fff !important ;-webkit-box-shadow:0 0 0 #fff !important; -moz-box-shadow: 0 0 0 #fff !important}

/* @group clearfix */
.clearfix:before, .clearfix:after { content: "\0020"; display: block; height: 0; overflow: hidden; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }
.clearfix:after {clear:both;content:'.'; display:block; visibility:hidden; height:0; font-size: 0;}
.clearfix {display:block;}
* html .clearfix {height:1%;}
*+html .clearfix {display:inline-block;}
/* @end clesrfix*/

/*--popup common--*/
#layerpop{display:none;position:fixed;top:0;left:0;z-index:9999;background:url(../images/popOverlayBg.png); height:1px; overflow:hidden}
.pop{position:fixed;z-index:99999;	border:2px solid #ff7d00; background-color:#e8e8e8; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; -khtml-border-radius:10px; 	box-shadow:0 0 10px 2px #000; -moz-box-shadow:0 0 10px 2px #000; -webkit-box-shadow:0 0 10px 2px #000; margin:0 }
.pop1{position:fixed;z-index:99999999;	border:2px solid #ff7d00; background-color:#e8e8e8; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; -khtml-border-radius:10px; 	box-shadow:0 0 10px 2px #000; -moz-box-shadow:0 0 10px 2px #000; -webkit-box-shadow:0 0 10px 2px #000; margin:0 }
.pop2{position:fixed;z-index:99999;	border:2px solid #ff7d00; background-color:#e8e8e8; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; -khtml-border-radius:10px; 	box-shadow:0 0 10px 2px #000; -moz-box-shadow:0 0 10px 2px #000; -webkit-box-shadow:0 0 10px 2px #000; margin:0 }
.pop3{position:fixed;z-index:9999999999;	border:2px solid #ff7d00; background-color:#e8e8e8; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; -khtml-border-radius:10px; 	box-shadow:0 0 10px 2px #000; -moz-box-shadow:0 0 10px 2px #000; -webkit-box-shadow:0 0 10px 2px #000; margin:0 }
.closePopUp {background-position:right 0; height:36px; position: absolute; right:-18px; text-indent: -9999px; top:-18px; width:36px; border:none; cursor:pointer; }
.closePopUp2a {background-position:right 0; height:36px; position: absolute; right:-18px; text-indent: -9999px; top:-18px; width:36px; border:none; cursor:pointer; }
.closePopUp1 {background-position:right 0; height:36px; position: absolute; right:-18px; text-indent: -9999px; top:-18px; width:36px; border:none; cursor:pointer; }
.closePopUp2 {background-position:right 0; height:36px; position: absolute; right:-18px; text-indent: -9999px; top:-18px; width:36px; border:none; cursor:pointer; }
.closePopUp3 {background-position:right 0; height:36px; position: absolute; right:-18px; text-indent: -9999px; top:-18px; width:36px; border:none; cursor:pointer; }
.pop2div{top: 103px !important; left: 299.5px !important;}
/*--end popup common--*/

/*--#header .socialNet .yt, #header .socialNet .fb, #header .socialNet .twit, #header .socialNet .google, --*/
.closePopUp,.closePopUp2a,.closePopUp1, .closePopUp2, .closePopUp3,#lftColumn .lftNavigation ul li.level1 a.mainlink, #lftColumn .lftNavigation ul li.level1:hover a.mainlink,
.breadCrums ul.left li ,
#rightColumn .midContainer .productBox .detailBox ul.features li,
.locationList a,
.emailArrow, .emailArrowLft, .emailLink a,
.byLocation .labelAns .arrowtxt,
.includeStc,
.review4lifestyle .capitalCont,
span.wexp,
.alphabates a.active,
.bidDetail .head .arrow,
.bidDetail .detCont .comments li span
{background-image:url(../images/sprites/icons.png); background-repeat:no-repeat; text-decoration:none}

#wrapper{}

#header .bg{background:url(../images/headCenterBg.jpg) no-repeat center bottom}
#header .borderBot{background:#2b2b2b; border-bottom:1px solid #919191; height:38px;}
#header .borderBot .wrap{width:990px; margin:0 auto;}
#header .welcomeGuest{float:left; font:normal 12px Arial, Helvetica, sans-serif; color:#fff; margin-top:10px; padding-left:5px}
#header .welcomeGuest a{color:#F15B29}
#header .welcomeGuest strong{font-size:14px}
#header .socialNet{float:right; font:bold 12px/12px Arial, Helvetica, sans-serif; height:38px}
#header .socialNet a, #header .socialNet span{color:#F15B29; display:inline-block; margin-right:5px; padding-top:3px; line-height:26px}
#header .socialNet a:hover{text-decoration:underline}
#header .socialNet a.login{padding-top:0; padding-left:5px;border-right:2px solid #2b2b2b;border-left:1px solid #2b2b2b}
#header .socialNet .yt, #header .socialNet .fb, #header .socialNet .twit, #header .socialNet .google{text-decoration:none; width:25px; height:25px; background-image:url(../images/sprites/iconsSocNet.png); background-repeat:no-repeat}
#header .socialNet .yt{background-position:-84px -62px; margin-top:5px}
#header .socialNet .fb{background-position:0 -62px}
#header .socialNet .twit{background-position:-27px -62px}
#header .socialNet .yt:hover, #header .socialNet .fb:hover, #header .socialNet .twit:hover{text-decoration:none}
#header .socialNet .google{background-position:-129px 0}

#header .socialNet .fbSm, #header .socialNet .twitSm, #header .socialNet .googleSm{width:24px; height:24px; margin:0 2px 0 0; background-image:url(../images/sprites/iconsSocNet.png); background-repeat:no-repeat}
#header .socialNet .fbSm{background-position:0 -62px}
#header .socialNet .twitSm{background-position:-27px -62px}
#header .socialNet .googleSm{background-position:-55px -62px}
#header .socialNet .relative{position:relative; z-index:99; margin:0 3px; padding:3px 2px 0; height:35px; line-height:25px}
#header .socialNet strong.whtDevider{display:inline-block; color:#F15B29}
#header .socialNet .relative .whtSpacer{display:none}
#header .socialNet .relative.active .whtSpacer{display:block; position:relative; z-index:99999; top:-1px; height:18px; background:#fff; margin-right:-2px; margin-left:-2px}
#header .socialNet .relative.active .login{margin:-2px 0 0 3px;text-decoration:underline;border-right:2px solid #fff;border-left:1px solid #fff}
#header .socialNet .relative.active{background:#fff; border-top:2px solid #ff7d00; border-right:2px solid #ff7d00; border-left:2px solid #ff7d00; padding-top:2px; height:43px;width:49px;margin:0 -1px 0 -2px;}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
   #header .socialNet .relative:hover .login{margin:-2px 0 0 0;padding-left:9px}
	#header .socialNet .relative:hover{background:#fff; border-top:2px solid #ff7d00; border-right:2px solid #ff7d00; border-left:2px solid #ff7d00; padding-top:2px; height:43px;width:52px;margin:0 -1px 0 -3px}
}

#header .socialNet .relative .logForm{display:none}
#header .socialNet .relative .logForm{position:absolute; z-index:9999; right:-2px; top:42px; width:398px; padding:10px; background:#fff; border:2px solid #ff7d00; border-raius:5px 0 5px 5px; -moz-border-radius:5px 0 5px 5px; -webkit-border-radius:5px 0 5px 5px; -khtml-border-radius:5px 0 5px 5px;}
#header .socialNet .relative .logForm .fieldsInput{float:right; width:295px; padding:5px 0 0 0; }
#header .socialNet .relative .logForm input.text{border:1px solid #afafae; padding:3px 6px; -moz-box-shadow:0 1px 2px 1px #AFAFAF inset; -webkit-box-shadow:0 1px 2px 1px #AFAFAF inset; box-shadow:0 1px 2px 1px #AFAFAF inset; font:normal 12px/12px arial; color:#666; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; width:278px; margin-bottom:7px}
#header .socialNet .relative .logForm .loginWith{border-right:1px solid #ff7f27; padding:0 5px 0 0; float:left; width:87px; line-height:12px; color:#333}
#header .socialNet .relative .logForm .loginWith .icons{text-align:center;padding:5px 0 10px}		/*		padding:5px 0 16px		*/
#header .socialNet .relative .logForm .loginWith a:hover{text-decoration:none}
#header .socialNet .relative .logForm .loginWith .closelog{color:#fff;padding:0px 11px;line-height:25px}
#header #headWrap{width:990px; margin:0 auto; height:145px;}
#header .logoPart{height:130px}
#header #logo{display:inline-block; float:left; width:250px;padding-top:10px}
#header #logo img{width:100%}
#searchWrap{float:right; margin-top:50px}
#searchWrap .container{background:url(../images/searchBg.gif) repeat-x; border:1px solid #b3b3b3; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; padding:4px; height:30px; box-shadow:0 0 3px 1px #525252; -moz-box-shadow:0 0 3px 1px #525252; -webkit-box-shadow:0 0 3px 1px #525252;}
#searchWrap .search{border:1px solid #d4d4d4; padding:6px 6px; font:normal 12px/16px arial; color:#999; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; width:265px; margin-right:5px; }
#searchWrap .advanceSrch{background:url(../images/advanceSrchTopBg.gif) repeat-x 0 0; margin:0 5px 0 6px}
#searchWrap .advanceSrch .srchBtn{background:url(../images/sprites/icons.png) no-repeat 0 -643px; width:103px; height:23px; text-align:center;text-align:; padding:3px 10px 0 5px; font:bold 11px/15px Arial, Helvetica, sans-serif; color:#2e4f01; border:none; display:inline-block; cursor:pointer}

.advanceSrchRev{margin-top:-2px; position:relative; z-index:9; float:right; width:150px}
.advanceSrchRev .searchBy{text-align:right}
.advanceSrchRev:hover{display:block}
.advanceSrchRev ul{float:right; position:absolute; z-index:99999; right:0; top:25px; display:none}
.advanceSrchRev:hover ul{display:block}
.innerpagepr ul li{padding-top:2px}
.advanceSrchRev .btn{background:url(../images/greenBtnBg.gif) repeat-x 0 1px; padding:5px 7px; border:0; font:bold 12px Arial, Helvetica, sans-serif; color:#fff; display:inline-block; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; width:135px; text-align:center}
.advanceSrchRev .btn:hover{background:url(../images/greenBtnBgHover.gif) repeat-x 0 1px; text-decoration:none}

.presavesrch ul li a{margin:-5px 0 0 -16px;text-align:center}



#nav{overflow:hidden;background:url(../images/navBg.gif);/* border:1px solid #b2b2b2; */border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; height:32px; width:990px; margin:0 auto; margin-top:-18px; margin-bottom:-16px; position:relative}
#nav ul{height:auto}
#nav ul li{float:left; background:url(../images/navBg.gif) repeat-x; font:bold 14px Arial, Helvetica, sans-serif;text-align:center; border-right:1px solid #5b5b5b;}
#nav ul li a{padding:8px 41px;display:block;color:#fff} /* stg-2  padding:8px 47px;  8px 43px */
#nav ul li:hover a{color:#fff; background:url(../images/navHoverBg.gif) repeat-x 0 0}
#nav ul li.last{border-right:0;border-top-right-radius:5px; -moz-border-top-right-radius:5px; -webkit-border-top-right-radius:5px;  } /* width:133px; */

.orangeBtn{background:url(../images/submitBtnBg.gif) repeat-x 0 0; font:bold 12px Arial, Helvetica, sans-serif !important; color:#fff !important; padding:4px 11px; border:none; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;cursor:pointer}

.greenBtn10{background:url(../images/greenBtnBg.gif) repeat-x 0 0; font:bold 12px Arial, Helvetica, sans-serif !important; color:#fff !important; padding:4px 11px; border:none; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;cursor:pointer}


.orangeBtn1{background:url(../images/submitBtnBg.gif) repeat-x 0 0; font:bold 12px Arial, Helvetica, sans-serif; color:#fff; padding:4px 7px; border:none; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;cursor:pointer}
a.orangeBtn1{padding:5px 11px;}
.orangeBtn2{background:url(../images/submitBtnBg.gif) repeat-x 0 0; font:bold 12px Arial, Helvetica, sans-serif; color:#fff; padding:5px 11px; border:none; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;cursor:pointer}
.orangeBtn3{background:url(../images/submitBtnBg.gif) repeat-x 0 0;font:bold 12px Arial, Helvetica, sans-serif; color:#fff; padding:6px 11px; border:none; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;cursor:pointer}
.orangeBtn6{background:url(../images/submitBtnBg.gif) repeat-x 0 0;font:bold 12px Arial, Helvetica, sans-serif; color:#fff; padding:4px 5px; border:none; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;cursor:pointer}
.orangeBtn7{background:url(../images/submitBtnBg.gif) repeat-x 0 0; font:bold 12px Arial, Helvetica, sans-serif; color:#fff; padding:4px 15px 5px !important; border:none; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;cursor:pointer}


#hpBanner{background:url(../images/spotlightBg.gif) repeat-x 0 0; height:471px}
#hpBanner .inBg{background:#fff url(../images/spotlightMainBg.jpg) no-repeat bottom center;height:495px}
#hpBanner .wrap{width:990px; margin:0 auto; padding-top:32px}
#hpBanner .wrap .slideContainer{width:990px; height:435px; overflow:hidden; background:url(../images/loader.gif) no-repeat center center}
#hpBanner .wrap .slideContainer .border{height:367px; width:984px; border:3px solid #fff; background:#fff}

#hpContent{background:#fff/* url(../images/hpContentBg.jpg) repeat-x 0 0;*/ }
#hpContent .wrap{width:990px; margin:0 auto; padding:25px 0 40px 0}
#hpContentinner{background:#fff}
#hpContentinner .wrap{width:990px; margin:0 auto; padding:25px 0 40px 0}


#hpContent .ic_container{vertical-align:baseline; position:relative; padding:12px 8px 0; height:208px !important}
#hpContent .overlay{background:url(../images/featureBoxHoverBg.jpg) repeat-x; position:absolute; top:0px; bottom:0px; left:0px; right:0px}
#hpContent .ic_caption{position:absolute; overflow:hidden; margin:30px 0 0 0;left:0px;right:0px; cursor:default; padding:12px 8px 0; height:165px}
#hpContent .ic_caption li a:hover{background:#ca6602}
#hpContent .ic_text{padding:5px; margin:0px; text-align:justify; font-size:11px}
#hpContent .open{ height:218px}
#hpContent .featureBox{margin-left:20px; float:left; width:230px; height:220px; border:1px solid #b8b8b9; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; background:#fff url(../images/featureBoxBg.jpg) repeat-x 0 0; font:normal 12px Arial, Helvetica, sans-serif}
#hpContent .featureBox h2{font:normal 18px MyriadProRegular, tahoma, Arial, Helvetica, sans-serif; color:#414042; border-bottom:1px solid #666667; padding-bottom:5px;  margin:0; margin-bottom:8px; position:relative; z-index:9}
#hpContent .featureBox h2 span.fr{display:inline-block;background:#F15B29;border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px;padding:2px 8px;color:#fff}
#hpContent .featureBox:hover h2{color:#fff; border-bottom:1px solid #fff;}
#hpContent .featureBox ul, .featureBox ul li{list-style:none; margin:0; padding:0}
#hpContent .featureBox ul li a{display:block; background:#ccc; color:#000; padding:5px; margin-bottom:2px}
#hpContent .featureBox ul li a{background:#a34512; color:#fff; }
#hpContent .featureBox:hover{border:1px solid #f15a29}
#hpContent .featureBox:hover h2 span.fr{background:#fff;color:#F15B29}
#hpContent .featureBox .captionPic{display:block; border:1px solid #ccc; margin-bottom:9px; width:100%}
#hpContent .featureBox .description{color:#414042; line-height:18px}
#hpContent .featureBox .description img{display:block; margin-bottom:5px}

#footer{background:#535353 url(../images/footerBg.jpg) repeat-x 0 0; }
#footer .inBg{background:url(../images/footerCenterBg.jpg) no-repeat center 0;}
#footer .wrap{width:990px; margin:0 auto}
#footer .links{min-height:178px}
#footer .footBlocks{float:left; background:url(../images/footerDeviderLine.png) no-repeat right 10px; min-height:165px; width:185px; padding:10px 34px 0; color:#fff}
#footer .footBlocks h3{border-bottom:1px solid #fff; font:bold 12px Arial, Helvetica, sans-serif; margin:0 0 10px; padding:0 0 3px; color:#fff}
#footer .footBlocks .dotarw{display:block;color:#fff;background: url('../images/sprites/arrows.png') no-repeat 0 3px;padding-left:15px;}
#footer .footBlocks a{display:block;color:#fff;background: url('../images/sprites/arrows.png') no-repeat 0 3px;padding-left:15px;}
#footer .footBlocks a:hover{text-decoration:underline}
#footer .footBlockFirst{padding-left:20px !important}
#footer .footBlockLast{padding-right:20px !important; background:none !important}
#footer .copyright{background:#2b2b2b; border-top:1px solid #919191; padding:0px 0 10px;}
#footer .copyright .wrapin{ padding-top:12px; font:normal 11px Arial, Helvetica, sans-serif; color:#fff; margin:0 auto; width:990px}

/*--inner page--*/
.bordRadius5{border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.bordRadius0055{border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px;}
.bordRadius0{border-radius:0 !important; -moz-border-radius:0 !important; -webkit-border-radius:0 !important;}

#inPgContent{background:#fff }
#inPgContent .wrap{width:990px; margin:0 auto; padding:25px 0 10px 0}
#lftColumn{width:230px; float:left}
#lftColumnBig{width:750px; float:left}
#lftColumn .lftNavigation{background:#f7941d url(../images/lftNavBg.jpg) repeat-x 0 bottom; margin-bottom:10px; padding:12px 8px ; font:normal 12px Arial, Helvetica, sans-serif;}
#lftColumn .lftNavigation h2{border-bottom:1px solid #fff; color:#fff; font:normal 18px MyriadProRegular, tahoma, Arial, Helvetica, sans-serif; padding-bottom:5px; margin:0 0 7px}
#lftColumn .lftNavigation ul li.level1{height:28px; margin-bottom:2px; background:#a4510f; position:relative}
#lftColumn .lftNavigation ul li.level1 a.mainlink{display:block; color:#fff; padding:6px 0 0 9px; height:20px; background-position:right -65px; border:1px solid #a4510f}
#lftColumn .lftNavigation ul li.level1 span.whtBg{display:none}
#lftColumn .lftNavigation ul li.level1:hover span.whtBg{display:block; width:4px; height:27px; background:#fff; position:absolute; z-index:999; right:2px; top:1px}
#lftColumn .lftNavigation ul li.level1:hover{background:#fff; height:29px; margin-bottom:1px; margin-right:-2px}
#lftColumn .lftNavigation ul li.level1:hover a.mainlink{color:#f15b29; height:21px; background-position:right -100px; border:1px solid #f15b29; box-shadow: 1px 1px 2px #404040; -moz-box-shadow: 1px 1px 2px #404040; -webkit-box-shadow: 1px 1px 2px #404040;}
#lftColumn .lftNavigation ul li.level1 .navOverlay{display:none}
#lftColumn .lftNavigation ul li.level1:hover .navOverlay{display:block}
.navOverlay{position:absolute; left:210px; top:0; z-index:99; width:770px; border:1px solid #f15b29; background:#ffffff; border-radius:0 5px 5px 5px; -moz-border-radius:0 5px 5px 5px; -webkit-border-radius:0 5px 5px 5px}
.navOverlay .desciptPart{background:#313131; padding:13px; font:normal 12px/17px Arial, Helvetica, sans-serif; color:#fff; border-radius:0 0 4px 4px; -moz-border-radius:0 0 4px 4px; -webkit-border-radius:0 0 4px 4px; margin-top:20px}
.navOverlay .desciptPart .contentPart{width:247px; padding:14px; float:right; background:#1c1c1c; margin-bottom:10px}
.navOverlay .list{float:left; width:455px}
.navOverlay .list li{margin:20px 0 10px; font:normal 11px/15px Arial, Helvetica, sans-serif; color:#fff}
.navOverlay .list li .imgBlock{float:left; width:69px; height:69px; padding:4px; background:#fff; margin-right:10px}
.navOverlay .list li .proDetailBlock{float:left; width:360px}
.navOverlay .list li .proDetailBlock .more{color:#f15b29}
.navOverlay .list li .proDetailBlock .more:hover{text-decoration:underline}
.navOverlay .catNavigation{padding:10px 20px 0}
.navOverlay .catNavigation .listNav{float:left; margin:0 7px; font:normal 12px/16px Arial, Helvetica, sans-serif}
.navOverlay .catNavigation .listNav a{color:#313131}
.navOverlay .catNavigation .listNav a:hover{text-decoration:underline}
.navOverlay .catNavigation .listNav h3{ font:bold 12px/20px Arial, Helvetica, sans-serif }
.navOverlay .catNavigation .listNav h4{ font:normal 12px/20px Arial, Helvetica, sans-serif}
.navOverlay .catNavigation .listNav h3 a{color:#f15b29}
.navOverlay .catNavigation .first{width:100px}
.navOverlay .catNavigation .second{width:165px}
.navOverlay .catNavigation .third{width:115px}
.navOverlay .catNavigation .forth{width:145px}
.navOverlay .catNavigation .fifth{width:135px}

#lftColumn .detailsSortBox{background:#e6e4e5; margin-bottom:10px; padding:8px 8px 0;}
#lftColumn .detailsSortBox .recommendBox{background:#fff; padding:10px; margin-bottom:8px} 
#lftColumn .detailsSortBox .recommendBox h4{font:bold 12px Arial, Helvetica, sans-serif}
#lftColumn .detailsSortBox .recommendBox li{margin:3px 0 0}
#lftColumn .detailsSortBox .recommendBox a{color:#333}
#lftColumn .detailsSortBox .recommendBox a:hover{text-decoration:underline}

#rightColumn{float:right; width:750px}
#rightColumnSmall{float:right; width:230px}
.breadCrums{background:#e6e4e5; margin-bottom:10px}
.breadCrums a{color:#666}
.breadCrums li:hover a{color:#333}
.breadCrums ul.right{float:right}
.breadCrums ul.right li{float:left; border-left:1px solid #c5c3c4; height:35px}
.breadCrums ul.right li a{display:inline-block; padding:10px 13px 0; height:25px}
.breadCrums ul.left{float:left}
.breadCrums ul.left li{float:left; background-position:-280px -135px; height:35px}
.breadCrums ul.left li.home{background-position:0 -222px; margin:0 10px}
.breadCrums ul.left li.homeDashboard{background-position:0 -268px; margin:0 10px}
.breadCrums ul.left li.home a, .breadCrums ul.left li.homeDashboard a{ padding:10px 12px 0; margin:0}
.breadCrums ul.left li a{display:inline-block; margin:10px 5px 0 24px}

.paginationCont{background:#7f7f7f; padding:10px 0; margin-bottom:10px}
.pagination{float:left}
.pagination a{display:inline-block; margin:0 3px 0 0; background:#fff; color:#f15b29; padding:3px 7px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px}
.pagination a:hover, .pagination a.active{background:#f15b29; color:#fff}
.pagination a.nxtPrv{background:none; color:#fff; padding:3px}
.pagination a.nxtPrv:hover{color:#333}
.sortBox{float:right; padding-right:10px; margin-top:0}
.paginationCont select.sort{width:150px; font:normal 13px Arial, Helvetica, sans-serif}

#rightColumn .mainBanner{width:750px}
#rightColumn .mainBanner img{width:100%}

#rightColumn .midContainer{margin-left:-10px}
#rightColumn .midContainer .productBox{float:left; margin:0 0 12px 10px; width:240px; border:1px solid #c2c2c2; boder-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px}
#rightColumn .midContainer .productBox .imgBox{height:150px; padding-top:16px; text-align:center}
#rightColumn .midContainer .productBox .detailBox{background:#f7f7f7; border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px; height:115px; padding:8px 10px 9px}
#rightColumn .midContainer .productBox .detailBox h2{margin:0 0 4px}
#rightColumn .midContainer .productBox .detailBox h2 a{font:bold 12px Arial, Helvetica, sans-serif; color:#333; }
#rightColumn .midContainer .productBox .detailBox h2 a:hover{text-decoration:underline}
#rightColumn .midContainer .productBox .detailBox ul.features{margin:0 0 5px 5px}
#rightColumn .midContainer .productBox .detailBox ul.features li{background-position:-290px -181px; padding-left:12px}
#rightColumn .midContainer .productBox .detailBox .price{margin-top:2px; float:left}
#rightColumn .midContainer .productBox .detailBox .price span{font:normal 18px Arial, Helvetica, sans-serif; color:#f15928}
.greyBtn{background:#a6a5a5 url(../images/greybtnbg.gif) repeat-x top center; font:bold 12px Arial, Helvetica, sans-serif; color:#fff; padding:4px 11px; border:none; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;cursor:pointer}
.greyBtn2{background:#a6a5a5 url(../images/greybtnbg.gif) repeat-x top center; font:bold 12px Arial, Helvetica, sans-serif; color:#fff; padding:6px 11px; border:none; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;cursor:pointer}
.greenBtn{background:#189940 url(../images/greenBtnBg.gif) repeat-x top center; font:bold 12px Arial, Helvetica, sans-serif; color:#fff; padding:4px 11px 4px; border:none; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;cursor:pointer}
.greenBtn1{background:#189940 url(../images/greenBtnBg.gif) repeat-x top center; font:bold 12px Arial, Helvetica, sans-serif; color:#fff; padding:4px 11px 4px; border:none; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;cursor:pointer}
.greenBtn1{background:#189940 url(../images/greenBtnBg.gif) repeat-x top center; font:bold 12px Arial, Helvetica, sans-serif; color:#fff; padding:4px 11px 4px; border:none; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;cursor:pointer}
/*.greenBtn:hover{background:url(../images/greenBtnBgHover.gif) repeat-x 0 1px; test-decoration:none}*/
.greyBtn6{background:url("../images/greybtnbg.gif") repeat-x scroll center top #a6a5a5; font:bold 12px Arial, Helvetica, sans-serif; color:#fff; padding:4px 5px; border:none; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;cursor:pointer}


/*--forgot password popup-*/
#forgotPasswordPop {height: 170px; width: 390px}
.pop .groupContainer {-moz-border-radius: 5px 5px 5px 5px; background: url("../images/popInBoxBg.gif") repeat-x scroll 0 bottom #F8F8F8; border: 1px solid #C6C6C6; color: #2B2B2B; font: 12px Arial,Helvetica,sans-serif; padding: 13px}
.pop h3 {color: #2B2B2B; font: bold 14px Arial,Helvetica,sans-serif; margin-bottom: 15px}
.pop .captionForgotPass {float: left; padding: 5px 5px 0 0; width: 100px}
.pop input[type="text"] {-moz-border-radius: 3px 3px 3px 3px; -moz-box-shadow: 0 1px 2px 0 #AFAFAF inset; border: 1px solid #959494; color: #999999; float: left; font: 12px/16px arial; margin-right: 5px; padding: 6px; width: 200px}

/*--register page--*/
.regPage #forgotPasswordPop{width:390px; height:170px}
.groupContainer{margin-top:10px; border:1px solid #c6c6c6; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; /*background:#f8f8f8 url(../images/popInBoxBg.gif) repeat-x 0 bottom; */ background:-moz-linear-gradient(top,#f2f2f2,#dedede);background:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#dedede)); padding:13px; font:normal 12px Arial, Helvetica, sans-serif; color:#2b2b2b}
input[type=text], input[type=password]{float:left; border:1px solid #959494; padding:8px 6px; font:normal 12px/16px arial; color:#ccc; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; width:200px; margin-right:5px; }

input.none{float:none; border:1px solid #fff; border-top:1px solid #abadb3;font:normal 9px/10px arial; color:#333; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; width:60px; padding:2px; margin-right:0; -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none; }
select.none{float:none; border:1px solid #fff; border-top:1px solid #abadb3; padding:0; font:normal 9px/10px arial; color:#333; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; padding:0 0 0 2px; margin-right:0; -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none; }

.regPage select{float:left; border:1px solid #959494; padding:6px 6px; font:normal 12px/16px arial; color:#999; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; width:213px; margin-right:5px; }
.regPage input.captcha{width:70px}
.regPage .filled{float:left; padding:4px 6px; font:bold 12px/16px arial; color:#2b2b2b}
.regPage .refresh{float:left; width:50px; padding:7px 0 0 50px}
.regPage h3{font:bold 14px Arial, Helvetica, sans-serif; color:#2b2b2b; margin-bottom:15px}
.regPage .captionForgotPass{float:left; width:100px; padding:5px 5px 0 0}
.captionsignUp{float:left; width:220px; padding:5px 10px 0 0; text-align:right}
.regPage .withoutCaption{padding-left:230px;}
.regPage .labelPad{padding-left:50px}
.regPage .greenBgCont{margin-top:10px; border:1px solid #c6c6c6; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; background:#85c33e url(../images/greenBoxBg.jpg) repeat-x 0 bottom; padding:15px; font:normal 14px Arial, Helvetica, sans-serif; color:#fff}
.regPage .orangeBgCont{margin-top:10px; border:1px solid #c6c6c6; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; background:#f7931d url(../images/orangeBoxBg.jpg) repeat-x 0 bottom; padding:15px; font:normal 12px Arial, Helvetica, sans-serif; color:#4e0101}
.regPage .orangeBgCont h4{font:bold 23px Arial, Helvetica, sans-serif; color:#fff; margin-bottom:10px}
.regPage .orangeBgCont h6{font:bold 15px Arial, Helvetica, sans-serif;}

/*--dashboard--*/
#dashboardCont{background:#fefefe url(../images/dashboardBg.gif) repeat-x 0 0; border:1px solid #e3e3e3; padding:20px; margin-bottom:10px}
.dashboardProfileCont{/*background:#4a4949 url(../images/dashboardProfileBg.jpg) repeat-x 0 0;*/padding:0;}
.dashboardProfileCont .picCont{width:152px; text-align:center;/* background:url(../images/picShadow.png) no-repeat center bottom; */padding-bottom:25px; margin:4px 10px 0 0; float:left;padding-top:28px; float: left;
}
.dashboardProfileCont .picCont span{display:inline-block;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px;padding:5px 5px 2px;border:1px solid #ccc}
.dashboardProfileCont .picCont img{border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px;width:100%}
.dashboardProfileCont .profileDetails{width:845px; float:left; margin:20px 0 20px 70px}
.profileDetails ul{float:left; width:342px; margin-right:1px}
.profileDetails ul li{margin-bottom:2px; background:#e8e8e8; padding:5px 9px; line-height:20px}
.profileDetails ul li div{float:left}
.profileDetails ul li .caption85{font:normal 12px/20px Arial, Helvetica, sans-serif; color:#333; width:140px; text-align:right; float:left}
.profileDetails ul li .data230{font:normal 12px/20px Arial, Helvetica, sans-serif; color:#666; width:175px; float:left; padding-left:8px}
.profileDetails ul li .caption130{font:normal 12px/20px Arial, Helvetica, sans-serif; color:#333; width:130px; text-align:right; float:left}
.profileDetails ul li .data180{font:normal 12px/20px Arial, Helvetica, sans-serif; color:#666; width:180px; float:left; padding-left:8px}

#dashboardCont .fitstUl{background:url(../images/dashboardLinkHorBg.jpg) no-repeat center center}
#dashboardCont .fitstUl li{height:142px; width:185px; float:left; text-align:center; padding-top:15px}
#dashboardCont .fitstUl li.top{background:url(../images/dashboardLinkVerTopBg.png) no-repeat right bottom}
#dashboardCont .fitstUl li.bot{background:url(../images/dashboardLinkVerBotBg.png) no-repeat right top}
#dashboardCont .fitstUl li a{width:150px; display:inline-block; background:url(../images/sprites/dashboardIcons.png) no-repeat; padding-top:110px; font:bold 12px/20px Arial, Helvetica, sans-serif; color:#000; text-decoration:none;}
#dashboardCont .fitstUl li a.bw{background:url(../images/sprites/dashboardIconsBW.png) no-repeat;} /* stg-2  !important only added*/
.bwdefaultMap{width:150px; display:inline-block; background:url(../images/sprites/dashboardIconsBW.png) no-repeat !important;background-position:center -390px !important; padding-top:110px; font:bold 12px/20px Arial, Helvetica, sans-serif; color:#000; text-decoration:none}
#dashboardCont .fitstUl li a.postJob{background-position:center -45px}
#dashboardCont .fitstUl li a.defaultMap{background-position:center -390px}
#dashboardCont .fitstUl li a.myProfile{background-position:center -679px}
#dashboardCont .fitstUl li a.loginSetting{background-position:center -976px}
#dashboardCont .fitstUl li a.membershipStatus{background-position:center -1285px;}
#dashboardCont .fitstUl li a.legalStuff{background-position:center -205px}
#dashboardCont .fitstUl li a.myLocally{background-position:center -541px}
#dashboardCont .fitstUl li a.quickPost{background-position:center -843px}
#dashboardCont .fitstUl li a.payment{background-position:center -1135px}
#dashboardCont .fitstUl li a.delAccount{background-position:center -1449px}

#dashboardInPgCont{margin-bottom:10px}
#dashboardInPgCont #lftCont{float:left; width:180px}
#dashboardInPgCont #lftCont .dashBoardLftNav{margin-top:42px}
#lftCont .dashBoardLftNav li{border:solid 1px #d9d9d9; border-right:none; border-radius:5px 0 0 5px; -moz-border-radius:5px 0 0 5px; -webkit-border-radius:5px 0 0 5px; height:47px; margin:0 0 4px 0; background:#f2f2f2 url(../images/dashBoardLftLnkBg.gif) repeat-x}
#lftCont .dashBoardLftNav li a{font:bold 12px/47px Arial, Helvetica, sans-serif; color:#000; text-decoration:none; display:block; margin-left:10px; padding-left:62px; background-image:url(../images/sprites/dashboardLftIcons.png); background-repeat:no-repeat}
#lftCont .dashBoardLftNav li a.postJob{background-position:0 0}
#lftCont .dashBoardLftNav li a.displayDefault{background-position:0 -53px}
#lftCont .dashBoardLftNav li a.myProfile{background-position:0 -106px}
#lftCont .dashBoardLftNav li a.loginSetting{background-position:0 -159px}
#lftCont .dashBoardLftNav li a.memberStatus{background-position:0 -212px}
#lftCont .dashBoardLftNav li a.legalStuff{background-position:0 -265px}
#lftCont .dashBoardLftNav li a.myLocally{background-position:0 -317px}
#lftCont .dashBoardLftNav li a.quickPost{background-position:0 -372px}
#lftCont .dashBoardLftNav li a.payment{background-position:0 -425px}
#lftCont .dashBoardLftNav li a.delAccount{background-position:0 -477px}
#lftCont .dashBoardLftNav li:hover a, #lftCont .dashBoardLftNav li.active a{color:#f26427}
#lftCont .dashBoardLftNav li:hover, #lftCont .dashBoardLftNav li.active{border:solid 1px #f15b28; border-right:0; margin:0 0 4px 0; background:#fff}
#lftCont .dashBoardLftNav li.active{position:relative; margin-right:-1px;background:#ffffff}
#dashboardInPgCont #rgtCont{float:right; width:810px}

#dashboardInPgCont #lftCont .adminLftNav{margin-top:42px}
#lftCont .adminLftNav li{border:solid 1px #d9d9d9; border-right:none; border-radius:5px 0 0 5px; -moz-border-radius:5px 0 0 5px; -webkit-border-radius:5px 0 0 5px; height:47px; margin:0 0 4px 0; background:#f2f2f2 url(../images/adminLftLnkBg.gif) repeat-x}
#lftCont .adminLftNav li a{font:bold 12px/47px Arial, Helvetica, sans-serif; color:#000; text-decoration:none; display:block; margin-left:10px; padding-left:57px; background-image:url(../images/sprites/adminIcons.png); background-repeat:no-repeat}
#lftCont .adminLftNav li a.memberSrch{background-position:0 0}
#lftCont .adminLftNav li a.userProfile{background-position:0 -53px}
#lftCont .adminLftNav li a.userSettings{background-position:0 -106px}
#lftCont .adminLftNav li a.messageAdult{background-position:0 -159px}
#lftCont .adminLftNav li a.memberStatus{background-position:0 -212px}
#lftCont .adminLftNav li a.legalStuff{background-position:0 -265px}
#lftCont .adminLftNav li a.breachHistory{background-position:0 -317px}
#lftCont .adminLftNav li a.worldPay{background-position:0 -372px}
#lftCont .adminLftNav li a.qpTokens{background-position:0 -425px}
#lftCont .adminLftNav li a.sanctions{background-position:0 -477px}
#lftCont .adminLftNav li a.reports{background-position:0 -529px}
#lftCont .adminLftNav li a.blogAdmin{background-position:0 -581px}
#lftCont .adminLftNav li a.forumAdmin{background-position:0 -633px}
#lftCont .adminLftNav li:hover a, #lftCont .adminLftNav li.active a{color:#f26427}
#lftCont .adminLftNav li:hover, #lftCont .adminLftNav li.active{border:solid 1px #f15b28; border-right:0; margin:0 0 4px 0; background:#fff}
#lftCont .adminLftNav li.active{position:relative; margin-right:-1px;background:#ffffff}


/*--location page--*/
#dashboardInPgCont #lftCont .dashBoardLftNavLoc{margin-top:42px}
#lftCont .dashBoardLftNavLoc li{border:solid 1px #d9d9d9; border-right:none; border-radius:5px 0 0 5px; -moz-border-radius:5px 0 0 5px; -webkit-border-radius:5px 0 0 5px; height:47px; margin:0 0 4px 0; background:#f2f2f2 url(../images/dashBoardLftLnkBg.gif) repeat-x}
#lftCont .dashBoardLftNavLoc li a{font:bold 12px/47px Arial, Helvetica, sans-serif; color:#000; text-decoration:none; display:block; margin-left:10px; padding-left:42px; background:url("../images/dottedlftarw.png") no-repeat scroll 20px 18px transparent}
#lftCont .dashBoardLftNavLoc li:hover a, #lftCont .dashBoardLftNavLoc li.active a{color:#f26427}
#lftCont .dashBoardLftNavLoc li:hover, #lftCont .dashBoardLftNavLoc li.active{border:solid 1px #f15b28; border-right:0; margin:0 0 4px 0; background:#fff}
#lftCont .dashBoardLftNavLoc li.active{position:relative; margin-right:-1px;background:#ffffff}

#dashboardInPgCont .dashboardSubCont{border:1px solid #f15b28; padding:20px; background:#ffffff; box-shadow:0 0 0 #fff,  -5px 0 10px #a5a5a5 -webkit-box-shadow:0 0 0 #fff,  -5px 0 10px #a5a5a5; -moz-box-shadow: 0 0 0 #fff,  -5px 0 10px #a5a5a5;min-height:420px}
.topTabs{background: url("../images/tabBg.png") no-repeat scroll right 0 transparent; color: #fff; display: inline-block; font: bold 14px/27px calibri,arial; height: 27px; padding: 0 30px 0 12px; margin-left:-12px; border-radius:10px 0 0 0; -moz-border-radius:10px 0 0 0; -webkit-border-radius:10px 0 0 0;position:relative}
/* .topTabsInact{background: url("../images/tabBgInactive.png") no-repeat scroll right 0 transparent; border-left: 1px solid #D9D9D9; color: #333333; display: inline-block; font: bold 14px/27px calibri,arial; height: 27px; padding: 0 30px 0 12px; margin-left:-12px; border-radius:10px 0 0 0; -moz-border-radius:10px 0 0 0; -webkit-border-radius:10px 0 0 0;} */
.topTabsInact{background: url("../images/tabBgInactive.png") no-repeat scroll right 0 transparent; border-left: 1px solid #D9D9D9; color: #333333; display: inline-block; font: bold 14px/27px calibri,arial; height: 27px; padding: 0 30px 0 12px; margin-left:-12px; border-radius:10px 0 0 0; -moz-border-radius:10px 0 0 0; -webkit-border-radius:10px 0 0 0;margin-right: 7px;}
#dashboardInPgCont .jobGroupLabel{font:bold 12px Arial, Helvetica, sans-serif; padding:0 0 10px 20px}
#dashboardInPgCont .jobGroupLabel label{padding-right:40px}
#dashboardInPgCont .jobGroupSelect{padding:10px 0 10px 20px; }
#dashboardInPgCont .jobGroupSelect select{float:left; margin:0 20px 10px 0; width:281px; border:solid 1px #c0c0c0; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -moz-box-shadow: inset 0 0 5px #e2e2e2; -webkit-box-shadow: inset 0 0 5px #e2e2e2; box-shadow: inner 0 0 5px #e2e2e2; padding:8px; font:normal 11px Arial, Helvetica, sans-serif; color: #333}
#dashboardInPgCont .jobGroupSelect input[type=text], #dashboardInPgCont .jobGroupSelect textarea{float:left; margin:0 20px 10px 0; width:265px; border:solid 1px #c0c0c0; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -moz-box-shadow: inset 0 0 5px #e2e2e2; -webkit-box-shadow: inset 0 0 5px #e2e2e2; box-shadow: inner 0 0 5px #e2e2e2; padding:8px; font:normal 11px Arial, Helvetica, sans-serif; color: #333}
#dashboardInPgCont .jobGroupSelect input[type=file]{ margin:0 20px 10px 0; padding:8px; font:normal 11px Arial, Helvetica, sans-serif; color: #333}
#dashboardInPgCont .greenAnchor{padding-bottom:10px; color:#868786}
#dashboardInPgCont .greenAnchor a{display:inline-block; font:normal 11px Arial, Helvetica, sans-serif; color:#0d9644; padding:0 20px}
textarea{float:left; margin:0 20px 0 0; width:196px; border:solid 1px #c0c0c0; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -moz-box-shadow: inset 0 0 5px #e2e2e2; -webkit-box-shadow: inset 0 0 5px #e2e2e2; box-shadow: inner 0 0 5px #e2e2e2; padding:8px; font:normal 11px Arial, Helvetica, sans-serif; color: #333;resize:vertical;}
.select{float:left; margin:0 20px 0 0; width:215px; border:solid 1px #c0c0c0; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -moz-box-shadow: inset 0 0 5px #e2e2e2; -webkit-box-shadow: inset 0 0 5px #e2e2e2; box-shadow: inner 0 0 5px #e2e2e2; padding:8px; font:normal 11px Arial, Helvetica, sans-serif; color: #333}
.mapCont{display:inline-block; border:1px solid #9d9d9d; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -moz-box-shadow: inset 0 0 5px #888; -webkit-box-shadow: inset 0 0 5px #888; box-shadow: inner 0 0 5px #888; padding:5px} 
.mapCont img{border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; -moz-box-shadow: inset 0 0 5px #888; -webkit-box-shadow: inset 0 0 5px #888; box-shadow: inner 0 0 5px #888;}

.mapContSquere{width:565px; border:1px solid #9d9d9d; } 
.mapContSquere img{width:100%}

.mapRgtCont{width:182px;border:1px solid #9d9d9d; padding:5px}
/*--common id --*/
#contSection{margin-bottom:10px}
.greyGradientBox{background:url("../images/dashBoardLftLnkBg.gif") repeat-x scroll 0 0 #fff; border:1px solid #d9d9d9; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;  padding:10px 20px 5px;}
.greyGradientBox_2{background:url("../images/dashBoardLftLnkBg.gif") repeat-x scroll 0 0 #fff; border:1px solid #d9d9d9; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;  padding:10px 10px 10px;}
.greyPlainBox , .greyPlainBox1, .greyPlainBoxPad10, .whtPlainBox{background:#f0f0f0; border:1px solid #f15b28; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px}
.greyGradientBoxNoPad{background:url("../images/dashBoardLftLnkBg.gif") repeat-x scroll 0 0 #fff; border:1px solid #d9d9d9; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px}
.greyPlainBox, .whtPlainBox{padding:10px 20px 20px; background:#f0f0f0 !important}
.greyPlainBox1{padding:10px 13px 20px;}
.greyPlainBoxPad10{padding:10px 10px 20px;}
.greyGradientBox h2, .greyPlainBox h2, .greyPlainBox1 h2, .whtPlainBox h2{/*border-bottom:1px solid #c2c1c1; */padding:0 0 7px}
.orangeGradientBox{background:#f7941d url(../images/lftNavBg.jpg) repeat-x 0 bottom; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px}
.greyDbox{background:#e6e4e4; border:1px solid #d9d9d9; padding:15px; margin-bottom:10px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }
.greyDboxGrad{background:url("../images/dashBoardLftLnkBg.gif") repeat-x scroll 0 0 #fff;border:1px solid #ccc; padding:15px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }

.whtPlainBox1{background:#fff; border:1px solid #f15b28; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; padding: 20px}


.whtBox{background: #fff; border:1px solid #d9d9d9; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;padding:10px 20px;}

/*--end--*/

#contSection h1{font:bold 16px Arial, Helvetica, sans-serif; color:#f05120; margin:10px 0 20px}
#contSection p{}
.locationList{margin-top:20px}
.locationList a{float:left; display:inline-block; padding:0 5px 10px 13px; width:200px; background-position:-293px -316px; font:bold 12px Arial, Helvetica, sans-serif; color:#333}
.locationList a span{font:normal 11px Arial, Helvetica, sans-serif}
 
.rfnSrchForm{ margin-bottom:10px; padding:12px ; font:normal 12px/16px Arial, Helvetica, sans-serif; color:#fff}
.rfnSrchForm h3{font:normal 18px MyriadProRegular, tahoma, Arial, Helvetica, sans-serif; color:#fff; border-bottom:1px solid #fff; padding-bottom:8px}
.rfnSrchForm .caption{display:block; margin:15px 0 5px}
.rfnSrchForm select{border:solid 1px #c0c0c0; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -moz-box-shadow: inset 0 0 5px #e2e2e2; -webkit-box-shadow: inset 0 0 5px #e2e2e2; box-shadow: inner 0 0 5px #e2e2e2; padding:6px; font:normal 11px Arial, Helvetica, sans-serif; color:#333}
.rfnSrchForm select.wdt205{width:205px}
.rfnSrchForm select.wdt150{width:150px}
.advtLftCol{border:1px solid #3c8a2e; }
.advtLftCol a{display:block; padding:15px; font:normal 18px MyriadProRegular, tahoma, Arial, Helvetica, sans-serif; color:#333}

.sortByBar{background:url("../images/popInBoxBg.gif") repeat-x scroll 0 bottom #F8F8F8; height:35px; margin-bottom:10px}
.bggray td{background:#e8e8e8 !important;}		/*		url("../images/popInBoxBg.gif") repeat-x scroll 0 bottom #F8F8F8		#e6e4e5	*/
.emailArrow{background-position:0 -329px; padding-left:22px; height:35px; float:right}
.emailArrowLft{background-position:0 -329px; padding-left:22px; height:35px; float:left; margin-left:-10px}
.emailLink{background:url(../images/emailBg.gif) repeat-x; border-radius:0 5px 5px 0; -moz-border-radius:0 5px 5px 0; -webkit-border-radius:0 5px 5px 0; height:35px; display:inline-block}
.emailLink a{background-position:-267px -335px; display:inline-block; padding:0 10px 0 40px; font:bold 11px/35px Arial, Helvetica, sans-serif; color: #fff}
.sortByBar .sortCont{padding:2px 10px 0 10px; font:normal 11px/35px Arial, Helvetica, sans-serif; color:#333}
.sortByBar .sortCont select{font:normal 11px Arial, Helvetica, sans-serif; color:#333; margin-right:10px}
.sortByBar .sortCont .chapters{width:170px}
.sortByBar .sortCont .chapters select{width:105px}
.sortByBar .sortCont .postCode{width:200px}
.sortByBar .sortCont .postCode select{width:120px}
.sortByBar .sortCont .sortBy{width:240px}
.sortByBar .sortCont .sortBy select{width:180px}


.sortByBar .sortCont .wdt105 select{width:105px}
.sortByBar .sortCont .wdt120 select{width:120px}
.sortByBar .sortCont .wdt180 select{width:180px}
.sortByBar .sortCont .orangeBtn{padding:4px}

.jobDescript{}
.jobDescript .label{float:left; text-align:right; width:100px; margin-right:10px; color:#666}
.jobDescript .labelAns{float:left; width:550px}
.jobDescript .labelAns1{float:left; width:200px}
.jobDescript .labelAns a{color:#f15b29; text-decoration:underline}
.jobDescript p{margin:5px 0; line-height:20px}
.jobDescript p a{color:#239e43}

.byLocation{margin-top:20px}
.byLocation .label{float:left; width:150px; margin-right:10px; font-weight:bold; padding:5px 0; text-align:right}
.byLocation .labelAns{float:left; width:550px; font-size:11px}
.byLocation .labelAns .arrowtxt{background-position:right -394px; font:normal 11px Arial, Helvetica, sans-serif; padding-right:15px; display:inline-block}
.byLocation select, .byLocation input[type=text]{border:solid 1px #c0c0c0; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -moz-box-shadow: inset 0 0 5px #e2e2e2; -webkit-box-shadow: inset 0 0 5px #e2e2e2; box-shadow: inner 0 0 5px #e2e2e2; padding:6px; font:normal 11px Arial, Helvetica, sans-serif; color:#333}
.byLocation select.wdt88{width:88px}
.byLocation input.wdt165{width:165px}
.byLocation input.wdt285{width:285px}
.byLocation select.wdt300{width:300px}
.byLocation label{font:bold 11px Arial, Helvetica, sans-serif; display:inline-block; padding-right:20px}

.advancedSearch{}
.advancedSearch select, .byLocation input[type=text]{border:solid 1px #c0c0c0; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -moz-box-shadow: inset 0 0 5px #e2e2e2; -webkit-box-shadow: inset 0 0 5px #e2e2e2; box-shadow: inner 0 0 5px #e2e2e2; padding:6px; font:normal 12px Arial, Helvetica, sans-serif; color:#333}
.advancedSearch .label{float:left; width:75px; margin-right:10px; font-weight:bold; padding:5px 0; text-align:right}
.advancedSearch .labelAns{float:left; width:330px; font-size:11px}
.advancedSearch select.wdt300{width:300px}
.advancedSearch select.wdt88{width:88px}
.includeStc{background-position:right -421px; display:inline-block; padding:0 25px 0 5px; font-size:11px; line-height:18px}

#lftCont645{width:645px}
#lftCont637{width:637px}
#rgtCont300{width:300px}

.imgAdvt{border:1px solid #f15b28; padding:10px 0 10px 10px; text-align:lewft; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; width:288px}
.mapContSrch{display:inline-block; /*border:1px solid #f15b28;*/ border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -moz-box-shadow: inset 0 0 5px #888; -webkit-box-shadow: inset 0 0 5px #888; box-shadow: inner 0 0 5px #888; padding:5px; width:590px} 
.mapContSrch img{border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; -moz-box-shadow: inset 0 0 5px #888; -webkit-box-shadow: inset 0 0 5px #888; box-shadow: inner 0 0 5px #888; width:590px}

.jdPicCont{float:left; width:233px; margin-right:20px; background:url(../images/jdProfilePicBg.png) no-repeat center bottom; padding-bottom:20px}
.jdPicCont img{border:5px solid #333}
.jdIdCont{float:left; width:230px}
.jdIdCont .capt{font:bold 14px Arial, Helvetica, sans-serif}
.timeCountCont{float:right; width:215px; padding:10px 10px 0; border:1px solid #a19f9f; background:#fefefe url(../images/timeCountBg.gif) repeat-x 0 0; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; font-weight:bold; line-height:20px}
.timeCountCont .label{float:left; width:125px; text-align:right; margin-right:10px}
.timeCountCont .dateCont{float:left; width:80px}

.jobPicSideCont{float:right; width:470px}
.jobPicSideCont .table1{width:200px; float:left; margin-right:20px}
.jobPicSideCont .table2{width:250px; float:left}

.jdDetailBox{line-height:20px}
.jdDetailBox .label{float:left; width:135px; font-weight:bold; margin-right:10px; text-align:right}
.jdDetailBox .jdDetail{float:left; width:545px}
.jdDetailBox .jdDetailBig{float:left; width:775px}
.jdLftTags{background:#fff; padding:15px 10px; line-height:20px}
.jdLftTags strong{display:block}

.jobImgGal{padding:10px}
.jobImgGal h3{font:normal 18px MyriadProRegular, tahoma, Arial, Helvetica, sans-serif; color:#fff; border-bottom:1px solid #fff; padding-bottom:5px}
.jobImgGal .galleryCont{margin-right:-7px; margin-top:10px}
.jobImgGal .galleryCont li{float:left}
.jobImgGal .galleryCont a{display:inline-block; float:left; width:59px; height:59px; margin:0 6px 7px 0} 
.jobImgGal .galleryCont a img{border:2px solid #fff}

.profilePreviwHd{margin-top:15px}
.profilePreviwHd .pic{float:left; width:240px; background:url(../images/profilePreviewShadow.png) no-repeat center bottom; padding-bottom:20px; text-align:center}
.profilePreviwHd .pic img{border:3px solid #fff;border-radius:5px 5px 5px 5px}
.profilePreviwHd .profileDet{float:left; width:750px; margin-top:15px}
.profilePreviwHd .profileDet h2{font:normal 25px Arial, Helvetica, sans-serif; margin-bottom:7px}
.profilePreviwHd .profileDet h3{font:normal 20px Arial, Helvetica, sans-serif; margin-bottom:7px}
.profilePreviwHd .profileDet h4{font:normal 15px Arial, Helvetica, sans-serif; margin-bottom:7px}

.greenAnchor{padding-bottom:10px; color:#868786}
.greenAnchor a{display:inline-block; font:normal 11px Arial, Helvetica, sans-serif; color:#0d9644; padding:0 15px}

.profilePreviewCols{padding:15px 0 15px 20px; }
.profilePreviewCols h4{margin-bottom:10px; font:bold 12px Arial, Helvetica, sans-serif}
.profilePreviewCols p{line-height:20px; margin-top:10px}

.skillTable, .jobRatings{width:680px}
.skillTable td, .jobRatings td{padding:5px;}
.skillTable .hd td{background:#686868; font:bold 12px Arial, Helvetica, sans-serif; color:#fff}
.skillTable .skillName{color:#05933e}

.review4lifestyle{margin-top:10px}
.review4lifestyle .capitalCont{float:left; width:100px; height:40px; border:1px solid #6b6a6a; margin:0 20px 0 10px; background-color:#fff; background-position:18px -485px}
.review4lifestyle .reviewTxt{font:normal 11px Arial, Helvetica, sans-serif}
.review4lifestyle .reviewTxt h6{font:normal 14px/20px Arial, Helvetica, sans-serif}

span.wexp{background-position:right -420px; display:inline-block; line-height:20px; padding-right:25px}

.profilePreLftCol{background:#686868; border:1px solid #f15b28; border-right:0; border-radius:5px 0 0 5px; -moz-border-radius:5px 0 0 5px; -webkit-border-radius:5px 0 0 5px; margin-top:37px; padding:10px}
.profilePreLftCol .contWhite{background:#fff; padding:10px 15px; margin-bottom:3px}
.profilePreLftCol .contWhite h6{font:bold 16px Arial, Helvetica, sans-serif}
.jobHistoryLabel{float:left; width:95px; margin-top:5px}
.jobHistoryDet{float:left; width:92px; margin-top:5px}
.similarProfLinks a{line-height:18px; color:#0d9644}

#lftContAdjust{float:left; width:240px}
#rgtContAdjust{float:right; width:750px}

.alphabates{background:#333333; border:1px solid #2b2b2b; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;    -moz-box-shadow:    inset 0 0 5px #2b2b2b; -webkit-box-shadow: inset 0 0 5px #2b2b2b; box-shadow:inset 0 0 5px #2b2b2b; padding:2px 10px; width:670px; margin:0 auto}
.alphabates a{display:inline-block; padding:4px 7px; color:#acacac; font:bold 13px Arial, Helvetica, sans-serif}
.alphabates a:hover{color:#fff}
.alphabates a.active{background-position:-124px -498px; color:#fff; position:relative; padding:4px 9px 14px 7px; margin-right:-3px; margin-bottom:-9px;}
.jobByLocationCont{float:left; width:200px; margin:10px 0 0 140px}
.jobByLocationCount{width:715px; margin:10px 0 0 140px}
.jobByLocationCount .boxIn{width:200px; margin-right:20px; float:left}
.jobByLocationCont h3{font:bold 18px Arial, Helvetica, sans-serif; margin-bottom:10px}
.jobByLocationCont .name, .jobByLocationCount .name{background: url("../images/dottedlftarw.png") no-repeat scroll 10px 5px transparent; border-bottom: 1px solid #DED6D4; color: #333333 ; font: 12px Arial,Helvetica,sans-serif; padding: 3px 10px 5px 25px;}
.jobByLocationCont .name a,  .jobByLocationCount .name a{color:#333}
.jobByLocationCount h4{font:normal 11px Arial, Helvetica, sans-serif; margin-bottom:9px}
.jobByLocationCont h4 a,.jobByLocationCount h4 a{font:bold 13px Arial, Helvetica, sans-serif; color:#333}
.jobByLocationCont h4 a:hover,.jobByLocationCount h4 a:hover{text-decoration:underline; color:#0d9644}

.jobByLocationA2Z{margin:10px 0 0 81px}
.jobByLocationA2Z .boxIn{width:190px; margin-right:10px; float:left}
.jobByLocationA2Z .name{background: url("../images/sprites/icons.png") no-repeat -293px -312px transparent; color: #333333 ; font:bold 12px Arial,Helvetica,sans-serif; padding: 3px 10px 5px 15px;}
.jobByLocationA2Z .name a{color:#333}
.jobByLocationA2Z .name a span{font:normal 11px Arial, Helvetica, sans-serif }

.jobByLocationCount.ml60{margin-left:60px !important; margin-top:20px !important}
.jobByLocationCont .name .number, .jobByLocationCount .name .number{float:right; font:bold 11px arial; color:#333}
.mapHeighlight{float:left; width:100%; margin:0 0 0 0}
.mapHeighlight h3{font:bold 18px Arial, Helvetica, sans-serif; margin:0 0 5px 15px}
.mapHeighlight .ukMap {width:492px; height:647px; padding:0; margin:0 auto; background:url(../images/map/uk-map.png) 0 0 no-repeat; }
.mapHeighlight .map_uk {width:492px; height:647px}
.widhgtlocsrch{width:604px; height:365px;}
.widhgtlocsrch.pad{padding:0; margin:0 auto 15px 0px; }
.mapHeighlight .mapeastmidland {background:url(../images/map/east-midland/0-green-map.png) 0 0 no-repeat; margin-left:-70px;margin-top:15px}
.mapHeighlight .mapchannelisland {background:url(../images/map/channel-island/green.png) 0 0 no-repeat; margin-left:-70px;margin-top:15px}
.mapHeighlight .mapeasternenland {background:url(../images/map/eastern-england/green.png) 1px -2px no-repeat  /*	 0 0 no-repeat */ ; margin-left:-70px;margin-top:15px}
.mapHeighlight .maplondon {background:url(../images/map/greater-london/green.png) 8.5px -3px no-repeat  /*	 0 0 no-repeat */ ; margin-left:-80px;margin-top:15px}
.mapHeighlight .mapireland {background:url(../images/map/ireland/green.png) 0 0 no-repeat; margin-left:-70px;margin-top:15px}
.mapHeighlight .mapisleofman {background:url(../images/map/isle-of-man/green.png) 0 0 no-repeat; margin-left:-70px;margin-top:15px}
.mapHeighlight .mapnortheast {background:url(../images/map/north-east/green.png) 15px -2px no-repeat /* 15px -2px no-repeat 0 0 no-repeat */ ; margin-left:-50px;margin-top:25px}
.mapHeighlight .mapnorthernireland {background:url(../images/map/northen-ireland/green.png) 0px 0px no-repeat /* 0 0 no-repeat */ ; margin-left:-90px;margin-top:15px}
.mapHeighlight .mapnorthwest {background:url(../images/map/north-west/green.png) -3px 0px no-repeat /* 0 0 no-repeat */ ; margin-left:-70px;margin-top:15px}
.mapHeighlight .mapscotland {background:url(../images/map/scotland/green.png) 0 0 no-repeat; margin-left:-90px;margin-top:15px}
.mapHeighlight .mapsoutheast {background:url(../images/map/south-east/green.png) 0px 0px no-repeat /* 0 0 no-repeat */ ;margin-left:-90px;margin-top:25px }
.mapHeighlight .mapsouthwest {background:url(../images/map/south-west/green.png) 0px 0 no-repeat /* 0 0 no-repeat */ ; margin-left:-90px;margin-top:25px }
.mapHeighlight .mapwales {background:url(../images/map/wales/green.png) -10px -1px no-repeat /* 0 0 no-repeat  -11px -2px no-repeat */ ;margin-left:-90px;margin-top:25px }
.mapHeighlight .mapwestmidland {background:url(../images/map/west-midland/green.png) 0 0 no-repeat; margin-left:-70px;margin-top:15px}
.mapHeighlight .mapyorkshire {background:url(../images/map/yorkshire/green.png) 0px 0px no-repeat /* 0 0 no-repeat */ ; margin-left:-90px;margin-top:25px}
.thumbmapimg{position:absolute;right:20px;top:20px;border:1px solid #7f7f7f}
.thumbmapinfo{position:absolute;width:175px;text-align:left;right:20px;bottom:20px;border:1px solid #7f7f7f;background:#f0f0f0}
.thumbcountyname{position:absolute;text-align:center;left:20px;font-weight:bold;font-size:14px;top:22px;color:#000;padding:5px 25px;background: #eae8e8; /* Old browsers */
background: -moz-linear-gradient(top,  #eae8e8 0%, #dcdbdb 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eae8e8), color-stop(100%,#dcdbdb)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #eae8e8 0%,#dcdbdb 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #eae8e8 0%,#dcdbdb 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #eae8e8 0%,#dcdbdb 100%); /* IE10+ */
background: linear-gradient(to bottom,  #eae8e8 0%,#dcdbdb 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eae8e8', endColorstr='#dcdbdb',GradientType=0 ); /* IE6-9 */
-webkit-box-shadow: 2px 2px 2px 1px #333333;box-shadow: 2px 2px 2px 1px #333333;}
.thumbcountyname1{position:absolute;text-align:center;left:262px;width:165px;font-weight:bold;font-size:14px;top:20px;text-align: center;background:url(../images/dagreen.png) no-repeat bottom center;padding-bottom:5px;display:none}
.thumbcountyname1 img{margin-top:-5px;position:relative;}
.thumbcountyname11{padding: 5px 15px; font-size: 10px; background-color: #68bd45; color: #000; font-weight:bold;text-align: center; border-radius: 3px; -moz-border-radius:3px; -webkit-border-radius:3px; }

.thumbmapinfo .altTable th {padding: 5px 0 5px 10px;font: 16px calibri,Arial,Helvetica,sans-serif !important;}

.workLoccalyPg .label70{font:bold 12px/20px Arial, Helvetica, sans-serif; width:70px; float:left; text-align:right; margin-right:10px}
.workLoccalyPg .labelDet610{float:left; width:610px; line-height:20px}
.workLoccalyPg .label30{font:bold 12px/20px Arial, Helvetica, sans-serif; width:130px; float:left; text-align:right; margin-right:10px}
.workLoccalyPg .labelDet245{float:left; width:245px; line-height:20px}

.workLoccalyPg .lft450{float:left; width:450px; margin-right:10px}
.workLoccalyPg .picCont{float:right; width:260px; border:solid 1px #d9d9d9}
.workLoccalyPg .picCont img{width:100%}

.bidDetail .mainHd{border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0; background:#666666; font:bold 12px Arial, Helvetica, sans-serif; color:#fff; padding:10px 0}
.bidDetail .ammount{width:130px; padding-left:15px; float:left}
.bidDetail .transport{width:190px; float:left}
.bidDetail .expiryDate{width:150px; float:left}
.bidDetail .accept{float:left; width:200px}
.bidDetail .head{color:#fff; cursor:pointer}
.bidDetail .active{background:#f15e28 url(../images/accordActiveBg.jpg) repeat-x; padding:15px 0}
.bidDetail .active .transport{text-decoration:underline}
.bidDetail .inactive{background:#fff url(../images/accordInactiveBg.jpg) repeat-x; padding:15px 0; border:1px solid #d9d9d9; border-top:0}
.bidDetail .inactive .ammount, .bidDetail .head .inactive .expiryDate{color:#333}
.bidDetail .inactive .transport{color:#0d9644; text-decoration:underline}
.bidDetail .inactive .accept{color:#0d9644;}
.bidDetail .active .btn{background:#fff; font:bold 12px Arial, Helvetica, sans-serif; color:#f15d28; padding:5px 15px; border:none; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;cursor:pointer; margin-right:5px}
.bidDetail .inactive .btn{background:#f15b29 url(../images/submitBtnBg.gif) repeat-x 0 0; font:bold 12px Arial, Helvetica, sans-serif; color:#fff; padding:5px 15px; border:none; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;cursor:pointer;  margin-right:5px}
.bidDetail .active .arrow{float:right; margin-right:10px; background-position:right -495px; width:15px; height:15px; padding-right:10px}
.bidDetail .inactive .arrow{float:right; margin-right:10px; background-position:right -550px; width:15px; height:15px; padding-right:10px}
.bidDetail .detCont{border:1px solid #f15e28; border-top:none;padding:10px}
.bidDetail .detCont .messageCapt{float:left; width:135px; font-weight:bold; margin-right:5px; text-align:right}
.bidDetail .detCont .writeMessageBox{float:left; width:315px}
.bidDetail .detCont .writeMessageBox textarea{width:305px; border:1px solid #d1d1d1;  height:115px; padding:2px; font:normal 12px Arial, Helvetica, sans-serif}
.bidDetail .detCont .comments li{background:#fff; margin-bottom:5px; padding:10px; line-height:20px}
.bidDetail .detCont .comments li span{display:inline-block; font:normal 11px/20px Arial, Helvetica, sans-serif; color:#666; background-position:right -582px; padding-right:25px;}
.bidDetail .detCont .comments li span a{font-size:12px; color:#07933f; text-decoration:underline}
.hide{display:none}
.pt0{padding-top:0 !important}
.pb0{padding-bottom:0 !important}
.pad5{padding:5px}
.pad20{padding:20px}
.wdt213{width:213px}
.wdt340{width:340px}
.wdt755{width:715px}
.wdt283{width:283px}
.wdt415{width:400px}
.wid300{width:300px !important}

.srcclass img{border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;border:1px solid #ccc;display:block;margin-bottom:5px}
.srcclass a{display:block;font:bold 13px Arial, Helvetica, sans-serif; color:#333; text-align:center;}
.srcclass a:hover{text-decoration:underline; color:#0d9644}
.srcclass a:hover img{border:1px solid #F15B28}
.srcclass .imgContFl{float:left; width:160px; height:195px; margin:0 18px}

.srcclass1 img{border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;border:1px solid #ccc;display:block;margin-bottom:5px}
.srcclass1 a{display:block;font:bold 13px Arial, Helvetica, sans-serif; color:#333; text-align:center;}
.srcclass1 a:hover{text-decoration:underline; color:#0d9644}
.srcclass1 a:hover img{border:1px solid #F15B28}
.srcclass1 .imgContFl{float:left; width:155px; height:205px; margin:0 16px}
.pt4{padding-top:4px}
.spacer0{line-height:0;font-weight:0;height:0}
.spacer4{line-height:4px;font-weight:4px;height:4px}
.spacer5{line-height:5px;font-weight:5px;height:5px}
.spacer10{line-height:10px;font-weight:10px;height:10px}
.spacer30{line-height:30px;font-weight:30px;height:30px}
.spacer16{line-height:16px;font-weight:16px;height:16px}
.spacer50{line-height:50px;font-weight:50px;height:50px}
.pr20{padding-right:20px}

ul.paginationI16 li a{background:#E6650C;background:-moz-linear-gradient(top,#FF9C00,#E6650C);background:-webkit-gradient(linear,0 0,0 100%,from(#FF9C00),to(#E6650C));	}
ul.paginationI16 li a.current,ul.paginationI16 li a:hover{background:#348800;background:-moz-linear-gradient(top,#42AC00,#348800);background:-webkit-gradient(linear,0 0,0 100%,from(#42AC00),to(#348800));	}
ul.pagination{margin:0;padding:0px;width:100%;height:100%;overflow:hidden;font:12px 'Tahoma';list-style-type:none;}
ul.pagination li{float:left;margin:0px;padding:0px;margin-left:5px;}
ul.pagination li:first-child{margin-left:0px;}
ul.pagination li a{color:black;display:block;text-decoration:none;padding:7px 10px 7px 10px;}
ul.pagination li a img{border:none;}
ul.pagetpbdr{border-top:1px solid #c2c1c1;padding-top:5px}
ul.pagebtmbdr{border-bottom:1px solid #c2c1c1;padding-bottom:5px}

ul.paginationB li a{border:solid 1px;border-radius:3px;	-moz-border-radius:3px;-webkit-border-radius:3px;padding:6px 9px 6px 9px;}
ul.paginationB li{padding-bottom:1px;}
ul.paginationB li a:hover,ul.paginationB li a.current{	color:#FFFFFF;box-shadow:0px 1px #EDEDED;-moz-box-shadow:0px 1px #EDEDED;-webkit-box-shadow:0px 1px #EDEDED;}
ul.paginationB05 li a{color:#EF6420;border-color:#FFBD85;background:#FFFAF7;}
ul.paginationB05 li a:hover,ul.paginationB05 li a.current{text-shadow:0px 1px #CA470E;border-color:#D13F11;background:#E95B2B;background:-moz-linear-gradient(top,#FFBE01 1px,#FE7C02 1px,#E95B2B);background:-webkit-gradient(linear,0 0,0 100%,color-stop(0.02,#FFBE01),color-stop(0.02,#FE7C02),color-stop(1,#E95B2B));}

.mwbl{margin:6px -2px 5px 0px;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;background:url("../images/popInBoxBg.gif") repeat-x scroll 0 bottom #fff;padding:5px 10px}
.mwbl a{display:inline-block;padding-top:5px;padding-bottom:5px;}
.mwbl a.newmsg{margin-top:-1px;}
.newmsg1{background:url('../images/newMessageIcon.png') left center no-repeat;padding:4px 0 4px 40px;display:inline-block; height:18px}
.newmsg{background:url('../images/newMessageIcon.png') left center no-repeat;padding:5px 0 5px 45px;display:inline-block; height:18px}
.newmsg span.numb{display:inline-block; padding:1px 5px; color:#fff; font:bold 12px 'Myriad Pro', Arial, Helvetica, sans-serif; border-radius:3px; background:#8b2315;background:-moz-linear-gradient(top,#fd5034,#8b2315);background:-webkit-gradient(linear,0 0,0 100%,from(#fd5034),to(#8b2315));}

.removelnk{color:#666;padding:5px 0 5px 30px;display:inline-block}
.removelnk:hover{color:#F15B28}

span.numb{display:inline-block; padding:1px 5px; color:#fff; font:bold 12px 'Myriad Pro', Arial, Helvetica, sans-serif; border-radius:3px; background:#8b2315;background:-moz-linear-gradient(top,#fd5034,#8b2315);background:-webkit-gradient(linear,0 0,0 100%,from(#fd5034),to(#8b2315));}
span.numbGreen{display:inline-block; padding:1px 5px; color:#fff; font:bold 12px 'Myriad Pro', Arial, Helvetica, sans-serif; border-radius:3px; background:#298B12;background:-moz-linear-gradient(top,#298B12,#3BAC20);background:-webkit-gradient(linear,0 0,0 100%,from(#298B12),to(#3BAC20));}
span.numbGreenWhtBord{display:inline-block; padding:1px 5px; color:#fff; font:bold 12px 'Myriad Pro', Arial, Helvetica, sans-serif; border-radius:3px;  background:#298B12;background:-moz-linear-gradient(top,#298B12,#3BAC20);background:-webkit-gradient(linear,0 0,0 100%,from(#298B12),to(#3BAC20));}
span.numbGrayWhtBord{display:inline-block; padding:0 4px; font:bold 12px 'Myriad Pro', Arial, Helvetica, sans-serif; color:#000; border:solid 1px #c5c5c5;background:#c5c5c5;background:-moz-linear-gradient(top,#f1f1f1 1px,#c5c5c5);background:-webkit-gradient(linear,0 0,0 100%,color-stop(0.02,#f1f1f1),color-stop(1,#c5c5c5)); border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
span.numbRedWhtBord{display:inline-block; padding:0 4px; font:bold 12px 'Myriad Pro', Arial, Helvetica, sans-serif; color:#fff; border:solid 1px #e15d50;background:#fd5034;background:-moz-linear-gradient(top,#fd5034 1px,#9d1a07);background:-webkit-gradient(linear,0 0,0 100%,color-stop(0.02,#fd5034),color-stop(1,#9d1a07)); border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}

.profileGroupdet{background: #eeeeee; /* Old browsers */
background: -moz-linear-gradient(top,  #eeeeee 0%, #cccccc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* IE10+ */
background: linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */
padding:8px;border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;border-bottom:1px solid #999}
.profileGroupdet:hover{background: #f6e6b4; /* Old browsers */
background: -moz-linear-gradient(top,  #f6e6b4 0%, #ed9017 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6e6b4), color-stop(100%,#ed9017)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f6e6b4 0%,#ed9017 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f6e6b4 0%,#ed9017 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f6e6b4 0%,#ed9017 100%); /* IE10+ */
background: linear-gradient(top,  #f6e6b4 0%,#ed9017 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6e6b4', endColorstr='#ed9017',GradientType=0 ); /* IE6-9 */
}
.profileGroupdet .profilecol1{width:30%;font-weight:bold;padding-right:15px}
.profileGroupdet .profilecol2{width:20%;}
.profileGroupdet .profilecol3{width:22%;font-weight:bold;padding-right:15px}
.profileGroupdet .profilecol4{width:20%;}

.myworkGroupdet th{border-bottom:1px solid #9a9a9a}
.myworkGroupdet th, .myworkGroupdet td{padding:8px 0; 
border-bottom:solid 1px #c3c3c3;
background: -moz-linear-gradient(top,  #eeeeee 0%, #cccccc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* IE10+ */
background: linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */
}
.myworkGroupdet tr:nth-of-type(even) td{background:#fff}
.myworkGroupdet tr:last-child td{border:none !important}
.myworkGroupdet .profilecol1{width:25%;padding-left:5%;font-weight:bold;text-align:left}
.myworkGroupdet .profilecol2{width:15%;}
.myworkGroupdet .profilecol3{width:15%;}
.myworkGroupdet .profilecol4{width:15%;}
.myworkGroupdet .profilecol5{width:15%;}


.altTable th{border-bottom:1px solid #9a9a9a}
.altTable th{padding:5px 0 5px 10px; 
background: -moz-linear-gradient(top,  #eeeeee 0%, #cccccc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* IE10+ */
background: linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */
}
.altTable td{padding:5px 0 5px 10px; 
background: #f0f0f0
}
.altTable tr.greyHd td{padding:8px 0 8px 10px; 
background: -moz-linear-gradient(top,  #eeeeee 0%, #cccccc 100%) !important; /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#cccccc)) !important; /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #eeeeee 0%,#cccccc 100%) !important; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #eeeeee 0%,#cccccc 100%) !important; /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #eeeeee 0%,#cccccc 100%) !important; /* IE10+ */
background: linear-gradient(top,  #eeeeee 0%,#cccccc 100%) !important; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 ) !important; /* IE6-9 */
}
.altTable tr.greenHd th{background: -moz-linear-gradient(top,  #298b12 0%, #3bac20 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#298b12), color-stop(100%,#3bac20)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #298b12 0%,#3bac20 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #298b12 0%,#3bac20 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #298b12 0%,#3bac20 100%); /* IE10+ */
background: linear-gradient(top,  #298b12 0%,#3bac20 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#298b12', endColorstr='#3bac20',GradientType=0 ); /* IE6-9 */
color:#fff;
}
.altTable tr.orangeHd th{background: -moz-linear-gradient(top,  #f7911e 0%, #f15b28 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7911e), color-stop(100%,#f15b28)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f7911e 0%,#f15b28 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f7911e 0%,#f15b28 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f7911e 0%,#f15b28 100%); /* IE10+ */
background: linear-gradient(top,  #f7911e 0%,#f15b28 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7911e', endColorstr='#f15b28',GradientType=0 ); /* IE6-9 */
color:#fff;
}

.altTable tr.greyHd1 th{background: -moz-linear-gradient(top,  #eee 0%, #ccc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eee), color-stop(100%,#ccc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #eee 0%,#ccc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #eee 0%,#ccc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #eee 0%,#ccc 100%); /* IE10+ */
background: linear-gradient(top,  #eee 0%,#ccc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eee', endColorstr='#ccc',GradientType=0 ); /* IE6-9 */
color:#333;
}
/*--.altTable tr.odd td{background:#fff}--*/
.altTable tr:nth-of-type(even) td{background:#fff}



.profilejslist{width:200px}
.profilejslist .label{float:left;width:90px}
.profilejslist .labelAns1{float:left;width:90px}

.profilejslist1{width:280px}
.profilejslist1 .label{float:left;width:90px}
.profilejslist1 .labelAns1{float:left;width:170px}

.profilejslist2{width:280px}
.profilejslist2 .label{float:left;width:110px}
.profilejslist2 .labelAns1{float:left;width:150px}

.hgt40{height:40px !important}

#innerpage{float:right; width:700px;background:#fefefe url(../images/dashboardBg.gif) repeat-x 0 0; border:1px solid #e3e3e3; padding:20px; }

.innerpage{float:left; width:180px;padding-top:41px;}
.innerpage .innerlftlnk ul li a.myLocally{color:#333 !important}
.innerpage .dashBoardLftNav1 ul li:hover{position:relative}
.innerpage .dashBoardLftNav1 ul li .hoverbox{display:none}
.innerpage .dashBoardLftNav1 ul li:hover .hoverbox{display:block;width:788px;border:1px solid red;position:absolute;z-index:9999;top:0;left:170px;border-radius:0 3px 3px 3px;-mox-border-radius:0 3px 3px 3px;-webkit-border-radius:0 3px 3px 3px;padding:10px 10px 0;background:#fff}
.innerpage .dashBoardLftNav1 ul li:hover .myhome{top:-14px;}
.innerpage .dashBoardLftNav1 ul li:hover .education{top:-179px}
.innerpage .dashBoardLftNav1 ul li:hover .financelftnav{top:0px}
.innerpage .dashBoardLftNav1 ul li:hover .motorlftnav{top:-55px}
.innerpage .dashBoardLftNav1 ul li:hover .petlftnav{top:-106px}
.innerpage .dashBoardLftNav1 ul li .hoverbox .box1{float:left;width:195px;padding-right:10px}
.innerpage .dashBoardLftNav1 ul li .hoverbox .pagestxt{padding:3px 10px;background:#e8e8e8;border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.innerpage .dashBoardLftNav1 ul li .hoverbox .pagestxtTtl{padding:3px 10px;}
.innerpage .dashBoardLftNav1 ul li .hoverbox .pagestxtTtl b{border:1px solid red}
.innerpage .dashBoardLftNav1 ul li .hoverbox .pagestype ul{list-style-type:none;float:left;padding:0;margin:5px 0 0 0;width:200px;}
.innerpage .dashBoardLftNav1 ul li .hoverbox .pagestype ul li{padding:2px 5px 2px 15px;background:url('../images/dottedlftarwgreen.png') 0px 4px no-repeat;margin:0;height:auto !important}
.gradient{display:none;background:url("../images/popInBoxBg.gif") repeat-x scroll 0 bottom #F8F8F8;border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;padding:5px 10px;margin-bottom:10px}
.innerpage .dashBoardLftNav1 ul li .hoverbox .box1 a{display:block;color:#333;font:normal 12px Arial,Helvetica,sans-serif;padding:3px 10px 5px 25px;border-bottom:1px solid #ded6d4;background:url('../images/dottedlftarw.png') 10px 5px no-repeat;}
.innerpage .dashBoardLftNav1 ul li .hoverbox .box1 a:hover{border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;color:#F15B29}
.innerpage .dashBoardLftNav1 ul li .hoverbox .box1 a.active{display:block;color:#333;font:normal 12px Arial,Helvetica,sans-serif;padding:3px 10px 5px 25px;border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;color:#F15B29;background:url('../images/dottedlftarw.png') 10px 5px no-repeat;}
.innerpage .dashBoardLftNav1 .hovercatimg{float:right}
.innerpage .dashBoardLftNav1 .hovercatimg img{border:1px solid #ccc;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.innerpage .dashBoardLftNav1 li{border-right:none;height:47px; margin:0 0 4px 10px; background:#f2f2f2 url(../images/dashBoardLftLnkBg.gif) repeat-x}
.innerpage .dashBoardLftNav1 li a.frstlel{ border-radius:5px 0 0 5px; -moz-border-radius:5px 0 0 5px; -webkit-border-radius:5px 0 0 5px; border:solid 1px #d9d9d9; font:bold 12px/47px Arial, Helvetica, sans-serif; color:#000; text-decoration:none; display:block; padding-left:62px; /*--background-image:url(../images/sprites/dashboardLftIcons.png); background-repeat:no-repeat--*/}
.innerpage .dashBoardLftNav1 li:hover  a.frstlel{width:103px;/*--background-image:url(../images/sprites/dashboardLftIcons.png); background-repeat:no-repeat;color:#F26427;--*/ border:1px solid #F15B28;border-right:0;background-color:#fff;position:absolute;margin-right:-1px;z-index:99999999999;padding-left:62px; padding-right:5px}
.innerpage .dashBoardLftNav1 li.active a.frstlel{border:1px solid #F15B28;border-right:0;background-color:#fff;position:absolute;margin-right:-1px;z-index:99999999;padding-left:62px; padding-right:5px;width:103px;}

.wid460{width:460px}
.wid155{width:155px !important}
.wid175{width:175px !important}
.wid325{width:325px !important}
.wid325 .label{width:175px !important;font-weight:bold}
.wid325 .jdDetail{width:150px !important}
.wid460:hover{border:1px solid #F15B29;}
.wid460 .info{border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -moz-box-shadow: inset 0 0 5px #e2e2e2; -webkit-box-shadow: inset 0 0 5px #e2e2e2; box-shadow: inner 0 0 5px #e2e2e2; padding:8px;background:url("../images/dashBoardLftLnkBg.gif") repeat-x scroll 0 0 #fff;border:1px solid #ccc}
.wid460 .info1:hover{border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -moz-box-shadow: inset 0 0 5px #e2e2e2; -webkit-box-shadow: inset 0 0 5px #e2e2e2; box-shadow: inner 0 0 5px #e2e2e2; padding:8px;background:#ccc;border:1px solid #ccc}
/*--.wid460:hover .info{border:1px solid #F15B29}--*/
.wid460 .infosub{text-align:right;margin:5px 0 10px;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -moz-box-shadow: inset 0 0 5px #e2e2e2; -webkit-box-shadow: inset 0 0 5px #e2e2e2; box-shadow: inner 0 0 5px #e2e2e2; padding:8px;background:url("../images/dashBoardLftLnkBg.gif") repeat-x scroll 0 0 #fff;border:1px solid #ccc;padding:20px}
/*--.wid460:hover .infosub{border:1px solid #F15B29}--*/

.postJobtop{display:block; background:url(../images/getStarted.png) no-repeat 0 0;height:87px;width:190px}
.quickJobptop{display:block; background:url(../images/getStartedReg.png) no-repeat 0 0;height:87px;width:190px}
.pt20{padding-top:20px}
.mb5{margin-bottom:5px}
.mb7{margin-bottom:7px}
.accordianpt20{margin:0;padding:0}
.joblistpage:hover{border:1px solid #F15B29 }
.seekerSkillWrap{width:460px}

.dropMenuHover{position:relative; display:inline-block}
.dropMenuHover .hoverBox{display:none}
.dropMenuHover:hover .hoverBox{display:block; position:absolute; top:27px; left:-11px; width:150px;padding:7px 10px; background:#f26227; border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px}
.dropMenuHover:hover .hoverBox ul li{padding:3px 0; border-bottom:dashed 1px #fff}
.dropMenuHover:hover .hoverBox ul li:last-child{border-bottom:none}
.dropMenuHover:hover .hoverBox ul li a{color:#fff}
.dropMenuHover:hover .topTabsInact, .dropMenuHover:hover  topTabs{background:url(../images/tabBg.png)  no-repeat right 0 !important}

/*--26 june--*/
.pdf{background:url(../images/sprites/icons1.png) no-repeat 0 -881px; display:inline-block; width:24px; height:24px; margin-right:10px}
.print{background:url(../images/sprites/icons1.png) no-repeat 0 -833px; display:inline-block; width:24px; height:24px; margin-right:10px}
.paymentDetPg .head{font-weight:bold; cursor:pointer; border-radius: 5px; -moz-border-radius:5px; -webkit-border-radius: 5px; border-top:1px solid #ccc; color: #333; display: block; background:#0C0C0C;
background: -moz-linear-gradient(top,  #eeeeee 0%, #cccccc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* IE10+ */
background: linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */
 margin-top:5px}
.paymentDetPg .head:over{background:url("../images/bg_org.png") repeat-x top center;}
/*--.paymentDetPg .active .bg{background:url(../images/sprites/accorArrows.png) no-repeat scroll 13px -233px ; padding: 10px 10px 10px 50px;}
.paymentDetPg .inactive .bg{background:url(../images/arrow_black_right2.png) no-repeat scroll 13px -3px;  padding: 10px 10px 10px 50px; }--*/
.paymentDetPg .detCont{border: 1px solid #CCCCCC; color: #333333;margin-bottom: 2px; padding:15px;  border-radius: 5px; -moz-border-radius:5px; -webkit-border-radius: 5px; margin-top:5px}
.paymentDetPg .caption{float:left; width:200px; }
.paymentDetPg .caption strong{font-size:15px}
.paymentDetPg .detTable{float:left; width:460px}
.paymentDetPg .detTable .border{display:inline-block;border-bottom: 1px solid #b3b2b2; border-left: 1px solid #b3b2b2;}
/*--.paymentDetPg .detTable td{border-top: 1px solid #b3b2b2; border-right: 1px solid #b3b2b2; padding:3px 5px; vertical-align:top}--*/
.paymentDetPg .detTable .headCaption td{font-weight:bold;}

.recPayment{width:300px}
.recPaymentNum{width:80px}
.myFee{width:100px}
.membershipType{width:140px}
.jobQuoteLimit{width:120px}
.billperiod{width:180px}
.charges{width:100px}
.discounts{width:100px}
.datePurchased{width:150px}
.recDate{width:100px}
.emailNotify{width:350px}
.tokenNum{width:84px}
.tokenNum select{float:left; border:1px solid #959494; padding:6px 6px; font:normal 12px/16px arial; color:#999; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; width:60px; margin-right:5px;}
select.tokenNumber{border:1px solid #959494; padding:6px 6px; font:normal 12px/16px arial; color:#999; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; width:60px; margin-right:5px;}

.totalPurchased{float:left; font-weight:bold; width:240px; margin-top:25px}

.tickLabel{margin-right:35px; }
.tickLabel label{display:block; margin-bottom:5px}
.tokenQnt{width:80px}
.cost{width:110px}
.buyNow{width:90px}
.costNum{text-align:right}

.payModeChange .capt{float:left; width:150px; text-align:right; font-weight:bold; padding:5px 25px 0 0}
.payModeChange input[type=text]{border:1px solid #afafae; padding:3px 6px;font:normal 12px/12px arial; color:#666; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; width:165px; margin-bottom:15px}

.plr24{padding:0 24px}

.wdt500{width:500px}
.wdt585{width:585px}
.wdt390{width:360px}
.wdt700{width:622px}

h6.fnt16ar{font:normal 16px arial, helvetica; color:#333; padding:0 0 7px 5px}

/*--public profile--*/
.publicProfileHd{margin-top:15px}
.publicProfileHd .pic{float:left; width:240px; background:url(../images/profilePreviewShadow.png) no-repeat center bottom; padding-bottom:20px; text-align:center}
.publicProfileHd .pic img{border:3px solid #fff;border-radius:5px 5px 5px 5px}
.publicProfileHd .profileDet{float:left; width:300px; margin-top:30px; font:normal 12px arial, helvetica}
.publicProfileHd .profileDet .capt{font-weight:bold; float:left; width:110px; margin-bottom:10px; text-align:right}
.publicProfileHd .profileDet .captDet{float:left; width:150px; padding-left:3px}
.publicProfileHd .profileDet .capt span{padding-left:3px; padding-right:3px}
.publicProfTable{margin:15px 0 15px}
.publicProfTable  td{background:#dbdbdb; text-align:center; border:1px solid #fff}
.publicProfTable .head td{background:#04923e; color:#fff}
.insuarenceDetBox{background:url("../images/dashBoardLftLnkBg.gif") repeat-x scroll 0 0 #fff;border:1px solid #ccc; padding:60px 0; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; text-align:center }
.varificationBlock {line-height:20px}
.varificationBlock .capt{font-weight:bold; float:left; width:110px; margin-bottom:10px; text-align:right}
.varificationBlock .capt span{padding-left:3px; padding-right:3px}
.varificationBlock .captDet{float:left; width:215px; padding-left:3px; margin-bottom:13px}
.roundTick{background:url(../images/roundTick.png) no-repeat 0 0; display:inline-block;width:18px; height:18px; margin-bottom:-5px}
.normalTick{background:url(../images/normalTick.png) no-repeat 0 0; display:inline-block;width:10px; height:10px; margin-left:5px}
.jsMainSkill .capt{font-weight:bold; float:left; width:140px; margin-bottom:7px; text-align:right}
.jsMainSkill .capt span{padding-left:3px; padding-right:3px}
.jsMainSkill .captDet{float:left; width:185px; padding-left:3px; margin-bottom:7px}
/*--end public profile--*/

/*--inner page nav icons--*/
.innerpage  .myHome{}

/*--sprites--*/
.innerpage  li a.myHome{background:url(../images/sprites/innerpageIcons.png) no-repeat 12px 6px}
.innerpage  li a.garden{background:url(../images/sprites/innerpageIcons.png) no-repeat 8px -72px}
.innerpage  li a.build{background:url(../images/sprites/innerpageIcons.png) no-repeat 8px -144px}
.innerpage  li a.eco{background:url(../images/sprites/innerpageIcons.png) no-repeat 8px -212px}
.innerpage  li a.beauty{background:url(../images/sprites/innerpageIcons.png) no-repeat 8px -283px}
.innerpage  li a.care{background:url(../images/sprites/innerpageIcons.png) no-repeat 8px -345px}
.innerpage  li a.charity{background:url(../images/sprites/innerpageIcons.png) no-repeat 8px -409px}
.innerpage  li a.edu{background:url(../images/sprites/innerpageIcons.png) no-repeat 8px -496px}
.innerpage  li a.events{background:url(../images/sprites/innerpageIcons.png) no-repeat 8px -582px}
.innerpage  li a.finance{background:url(../images/sprites/innerpageIcons.png) no-repeat 8px -673px}
.innerpage  li a.motor{background:url(../images/sprites/innerpageIcons.png) no-repeat 8px -762px}
.innerpage  li a.pets{background:url(../images/sprites/innerpageIcons.png) no-repeat 8px -861px}

.jobsAwardedTable{margin:15px 0 15px}
.jobsAwardedTable  td{background:#dbdbdb; text-align:center; border:1px solid #fff; vertical-align:top}
.jobsAwardedTable .head td{background:#04923e; color:#fff}

.myLocallyPg h4{margin-bottom:10px; padding-bottom:7px; color:#333; font:bold 14px arial}

.myLocAwards h4{margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #ccc; color:#F15B29; font:bold 14px arial}

.lfSort{border-bottom:1px solid #ccc; padding:0 0 10px; margin:0 0 10px}
.lfSort  .links{float:left; color:#0d9644; padding-top:5px}
.lfSort  .links a{font-weight:bold; padding:0 2px}
.lfSort  .links a.act{color:#333}
.rgtJobRef{float:right}

.rateJob label{padding-right:15px}
textarea.tellUsMore{float:left; margin:0 20px 0 0; width:396px; border:solid 1px #c0c0c0; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -moz-box-shadow: inset 0 0 5px #e2e2e2; -webkit-box-shadow: inset 0 0 5px #e2e2e2; box-shadow: inner 0 0 5px #e2e2e2; padding:8px; font:normal 11px Arial, Helvetica, sans-serif; color: #333}

.feedbackTab1, .feedbackTab3{float:left; width:450px}
.feedbackTab0, .feedbackTab2{float:left; width:280px; margin-right:20px}

.feedbackTab4, .feedbackTab6{float:left; width:380px; margin-right:20px}
.feedbackTab5, .feedbackTab7{float:left; width:350px}

.feedbackTable{width:400px}
.feedbackTable  td{background:#dbdbdb; text-align:left; border:1px solid #fff; padding:3px 10px; vertical-align:top}
.feedbackTable .head td{background:#04923e; color:#fff}

.feedBackDescrpt{float:left; width:300px}
.feedBackDescrpt .label{float:left; width:180px; text-align:right; padding-right:10px; color:#666; font-weight:bold}
.feedBackDescrpt .answLabel{float:left; width:100px}
.feedbackTab{float:left; width:450px}
.feedbackTab  td{background:#dbdbdb; border:1px solid #fff; text-align:center; padding:3px 10px; vertical-align:top}
.feedbackTab  td.capt{text-align:right !important}
.feedbackTab .head td{background:#04923e; color:#fff; text-align:left; }

.feedbackTabsCont{border:1px solid #249f43; padding:10px; border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px}
/*.feedbackTabsCont  td{background:#f2f2f2; border:1px solid #fff; text-align:left; padding:4px 10px; vertical-align:top; }*/
.feedbackTabsCont .head td{background:#dbdbdb; color:#333; text-align:left;font-weight:bold }
.feedbackTabsCont .showingItems{text-align:right; float:right; font-weight:bold; margin:5px 0;}
.tabsFeedPage .tabsButton{padding-left:12px} 
.tabsFeedPage .tabsButton a{background: url("../images/tabBgInactive.png") no-repeat scroll right 0 transparent; border-left: 1px solid #D9D9D9; color: #333333; display: inline-block; font: bold 12px/27px arial; height: 27px; padding: 0 30px 0 12px; margin-left:-12px; border-radius:10px 0 0 0; -moz-border-radius:10px 0 0 0; -webkit-border-radius:10px 0 0 0;} 
.tabsFeedPage .tabsButton a.active{display:inline-block; height:27px;  margin-left:-12px; font:bold 12px/27px arial; padding:0 30px 0 12px; color:#fff; background:url(../images/tabGrBg.png)  no-repeat right 0; border-radius:10px 0 0 0; -moz-border-radius:10px 0 0 0; -webkit-border-radius:10px 0 0 0; position:relative}



/*--rating css--*/
.jquery-ratings-star {
  width: 12px;
  height: 12px;
  background-image: url('../images/empty-star.png');
  background-repeat: no-repeat;
  position: relative;
  float: left;
  margin-right: 2px;
}

.jquery-ratings-full {
  background-image: url('../images/full-star.png');
}

.messagepop, .popPad{margin:15px}
.hgt350{height:350px}
.popMessage{width:370px}
.messagepop h4{margin-bottom:10px; padding-bottom:7px; color:#F15B29; font:bold 14px arial}
 h4.popHead{margin-bottom:10px; padding-bottom:4px; color:#F15B29; font:bold 14px arial; height:25px}
.messagepop .comments li{background:#fff; margin-bottom:5px; padding:10px; line-height:20px; margin-right:10px}


.messagepop .comments li span.fl{font-weight:bold;display:inline-block; color:#666;text-decoration:none;padding-right:25px;}
.messagepop .comments li span.act{font-weight:bold;display:inline-block; color:#666;text-decoration:none;padding-right:25px;}
.messagepop .comments li span.fr{font-size:12px; color:#ed1c24;font:normal 11px/20px Arial, Helvetica, sans-serif;}

.pop .feedBackDescrpt{float:left; width:270px;}
.pop  .feedBackDescrpt .label{float:left; width:150px; text-align:right; padding-right:10px; color:#666; font-weight:bold}
.pop  .feedBackDescrpt .answLabel{float:left; width:100px}
.pop  .feedBackDescrpt .labelLft{float:left; width:150px; text-align:left; padding-right:10px; color:#666; font-weight:bold}

.mtn3{margin-top:-3px}
.ico2
{background-image:url(../images/sprites/icons1.png); background-repeat:no-repeat; display:inline-block; width:24px; height:24px; margin:0 10px 0 0; text-decoration:none}
.homeIco{background-position:0 -233px}
.commerIco{background-position:0 -283px}
.indIco{background-position:0 -472px}
.widIco{background-position:0 -522px}
.wavIco{background-position:-2px 0}
.companyIco{background-position:0 -564px}
.companyVarIco{background-position:0 -612px}
.checkIco{background-position:-2px -130px}
.regQuickPostIco{backgroundposition:0 -743px}
.soleTradeIco{background-position:0 -788px}
.ignoreIco{background-position:0 -659px}
.urgentIco{background-position:0 -171px}
.quickPostIco{background-position:0 -703px}
.ico2.blank{background:none!important}

.ico1{background-image:url(../images/sprites/icons1.png); background-repeat:no-repeat; display:inline-block; width:24px; height:24px; margin-left:5px; text-decoration:none}
.nonUrgent{background-image:url(../images/sprites/urgent-grey-icon.png); background-repeat:no-repeat; display:inline-block; width:24px; height:24px; margin-left:5px; text-decoration:none}
.homeBuild{background-position:0 -46px}
.build{background-position:0 -90px}
.coverfied{background-position:0 -130px}
.urgent{background-position:-2px -168px}
.upload{background-image:url(../images/sprites/icons1.png); background-repeat:no-repeat; background-position:-1px -932px; display:inline-block; width:26px; height:24px;}
.delete{background-image:url(../images/sprites/icons1.png); background-repeat:no-repeat; background-position:-1px -994px; display:inline-block; width:26px; height:26px; position:relative }
.badge{background-image:url(../images/sprites/icons1.png); background-repeat:no-repeat; background-position:-1px -1045px; display:inline-block; width:26px; height:29px; margin-bottom:-3px; }
.call{background-image:url(../images/sprites/icons1.png); background-repeat:no-repeat; background-position:-2px -1090px; display:inline-block; width:25px; height:24px; margin-bottom:-3px; }
.note{background-image:url(../images/sprites/icons1.png); background-repeat:no-repeat; background-position:-1px -1134px; display:inline-block; width:26px; height:29px; margin-bottom:-3px; }

.checkP{background:url(../images/padCheck.png) no-repeat 0 0; display:inline-block; width:30px; height:30px;}

.basket{background-image:url(../images/sprites/basket.png); background-repeat: no-repeat; width:28px; height:30px; display:inline-block; margin-top:-3px; position:relative; margin-bottom:-12px}
.basket:hover{text-decoration:none !important}
.basket.emptyTop{background-position:-215px -7px; height:23px !important}
.basket.empty{background-position:0 0}
.basket.cross{background-position:-45px 0} 
.basket.add{background-position:-93px 0}
.basket.check{background-position:-137px 0}
.basket.insert{background-position:-183px 0}

.posRelT4L2{position:relative; top:4px;left:2px;}
.posRelT10L2{position:relative; top:10px;left:2px;}
.posRelT7nL2{position:relative; top:-7px;left:2px;}

/*--hp cokie box--*/
/*.cookieRel{position:relative; height:1px; margin:0 auto; width:990px}
.cookieRel .cookieBox{position:absolute; left:-210px; bottom:0; width:190px; height:130px; background:#2a2a2a url(../images/cookieBg.gif) repeat-x 0 0; padding:0 1px}
.cookieRel{position:relative; height:1px; margin:0 auto; width:990px}
.cookieRel .cookieBox .box1Orange{border-top:1px solid #b05159; border-right:1px solid #753130; border-left:1px solid #753130; border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0}
.cookieRel .cookieBox .box2Orange{border-top:1px solid #fa9ba3; border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0; padding:8px 5px 0; height:72px; background:#a62c2b;background:-moz-linear-gradient(top,#d04b4c,#a62c2b);background:-webkit-gradient(linear,0 0,0 100%,from(#d04b4c),to(#a62c2b));}
.cookieRel .cookieBox  h3{background:url(../images/infoIco.png) no-repeat 0 0; padding:2px 0 5px 25px; font:normal 15px 'Myriad Pro', Arial, Helvetica, sans-serif; color:#fff; text-shadow:0px 1px #000}
.cookieRel .cookieBox  .contTxt{font-size:10px; color:#fff}
.cookieRel .cookieBox  .acceptBox{padding:5px}
.cookieRel .cookieBox  .acceptBox .acceptTxt{float:left; width:105px; font:normal 13px 'Myriad Pro', Arial, Helvetica, sans-serif; color:#fff}
.cookieRel .cookieBox  .acceptBox .learnMore{font:normal 11px arial; color:#8d8b8c; text-decoration:underline}
.cookieRel .cookieBox  .acceptBox .learnMore:hover{text-decoration:none}
.cookieRel .cookieBox  .ynIcons{float:right; width:70px; text-align:right; margin-top:5px}
.cookieRel .cookieBox  .ynIcons a{margin:0 3px; text-decoration:none; display:inline-block; width:26px; height:26px}
.cookieRel .cookieBox  .ynIcons a.yes{background:url(../images/yesIco.png) no-repeat 0 0}
.cookieRel .cookieBox  .ynIcons a.no{background:url(../images/noIco.png) no-repeat 0 0}

.cookieRel{position:relative; height:1px; margin:0 auto; width:990px;}
.cookieRel .cookieBox{position:absolute; left:335px; bottom:17px; width:190px; height:122px; background:url(../images/bg_cooki.gif) repeat-x 0 0;}
.cookieRel{position:relative; height:1px; margin:0 auto; width:990px;}
.cookieRel .cookieBox .box1Orange{ }
.cookieRel .cookieBox .box2Orange{padding:8px 5px 0; height:72px; background:#70bb41;background:-moz-linear-gradient(top,#70bb41,#239e43);background:-webkit-gradient(linear,0 0,0 100%,from(#70bb41),to(#239e43));border-top:2px solid #207f39;border-left:1px solid #207f39;border-right:1px solid #207f39;border-top-right-radius:5px; -moz-border-top-right-radius:5px; -webkit-border-top-right-radius:5px; -khtml-border-top-right-radius:5px;border-top-left-radius:5px; -moz-border-top-left-radius:5px; -webkit-border-top-left-radius:5px; -khtml-border-top-left-radius:5px;}
.cookieRel .cookieBox  h3{background:url(../images/infoIco.png) no-repeat 0 0; padding:2px 0 5px 25px; font:normal 15px 'Myriad Pro', Arial, Helvetica, sans-serif; color:#fff;}
.cookieRel .cookieBox  .contTxt{font-size:10px; color:#fff}
.cookieRel .cookieBox  .acceptBox{padding:5px}
.cookieRel .cookieBox  .acceptBox .acceptTxt{float:left; width:105px; font:normal 13px 'Myriad Pro', Arial, Helvetica, sans-serif; color:#fff}
.cookieRel .cookieBox  .acceptBox .learnMore{font:normal 11px arial; color:#fff; text-decoration:underline}
.cookieRel .cookieBox  .acceptBox .learnMore:hover{text-decoration:none}
.cookieRel .cookieBox  .ynIcons{float:right; width:70px; text-align:right; margin-top:5px}
.cookieRel .cookieBox  .ynIcons a{margin:0 3px; text-decoration:none; display:inline-block; width:26px; height:26px}
.cookieRel .cookieBox  .ynIcons a.yes{background:url(../images/yesIco.png) no-repeat 0 0}
.cookieRel .cookieBox  .ynIcons a.no{background:url(../images/noIco.png) no-repeat 0 0}*/

.cookieRel{ height:1px;position:fixed; top:0; width:100% }
.cookieRel .fixed{position:relative; z-index:9999; margin:0 auto; width:990px; height:1px}
.cookieRel .cookieBox{position:fixed; z-index:99999;right:5px; bottom:15px; width:170px; height:128px; background:url(../images/bg_cooki.gif) repeat-x 0 0;border:1px solid #333}
.cookieRel .cookieBox .inBox{position:fixed}
.cookieRel .cookieBox .box1Orange{ }
.cookieRel .cookieBox .box2Orange{padding:8px 5px 0; height:77px; background:#70bb41;background:-moz-linear-gradient(top,#70bb41,#239e43);background:-webkit-gradient(linear,0 0,0 100%,from(#70bb41),to(#239e43));border-bottom:1px solid #666}
.cookieRel .cookieBox  h3{background:url(../images/sprites/icons1.png) no-repeat 0 -423px; padding:2px 0 5px 25px; font:normal 15px 'Myriad Pro', Arial, Helvetica, sans-serif; color:#fff;}
.cookieRel .cookieBox  .contTxt{font-size:10px; color:#fff;line-height:12px}
.cookieRel .cookieBox  .acceptBox{padding:5px;background:#f57e22}
.cookieRel .cookieBox  .acceptBox .acceptTxt{float:left; width:88px; font:normal 13px 'Myriad Pro', Arial, Helvetica, sans-serif; color:#fff;}
.cookieRel .cookieBox  .acceptBox .learnMore{font:normal 11px arial; color:#fff; text-decoration:underline}
.cookieRel .cookieBox  .acceptBox .learnMore:hover{text-decoration:none}
.cookieRel .cookieBox  .ynIcons{float:right; width:67px;text-align:right; margin-top:5px}
.cookieRel .cookieBox  .ynIcons a{margin:0 3px; text-decoration:none; display:inline-block; width:26px; height:26px}
.cookieRel .cookieBox  .ynIcons a.yes{background:url(../images/sprites/icons1.png) no-repeat 0 -337px}
.cookieRel .cookieBox  .ynIcons a.no{background:url(../images/sprites/icons1.png) no-repeat 0 -379px}

.topGrTabs{display:inline-block; height:27px;  margin-left:-12px; font:bold 14px/27px calibri, arial;padding:0 30px 0 12px; color:#fff; background:url(../images/tabGrBg.png)  no-repeat right 0; border-radius:10px 0 0 0; -moz-border-radius:10px 0 0 0; -webkit-border-radius:10px 0 0 0; position:relative}
.topGrTabsInact{background: url("../images/tabBgInactive.png") no-repeat scroll right 0 transparent; border-left: 1px solid #D9D9D9; color: #333333; display: inline-block; font:bold 14px/27px calibri, arial; height: 27px; padding: 0 30px 0 12px; margin-left:-12px; border-radius:10px 0 0 0; -moz-border-radius:10px 0 0 0; -webkit-border-radius:10px 0 0 0; }
.JP .topGrTabs{display:inline-block; height:27px;  margin-left:-12px; font:bold 14px/27px calibri, arial;padding: 0 19px 0 5px; color:#fff; background:url(../images/tabGrBg.png)  no-repeat right 0; border-radius:10px 0 0 0; -moz-border-radius:10px 0 0 0; -webkit-border-radius:10px 0 0 0; position:relative}
.JP .topGrTabsInact{background: url("../images/tabBgInactive.png") no-repeat scroll right 0 transparent; border-left: 1px solid #D9D9D9; color: #333333; display: inline-block; font:bold 14px/27px calibri, arial; height: 27px; padding: 0 19px 0 5px; margin-left:-12px; border-radius:10px 0 0 0; -moz-border-radius:10px 0 0 0; -webkit-border-radius:10px 0 0 0; }
.jsAdvnJob{width:728px}		/*	560px	*/
/* .rgtImgJsp{width:150px; float:right} */
.rgtImgJsp img{width:100%}
.jpbDesciptHd{font:normal 15px 'Calibri', Arial, Helvetica, sans-serif; color:#fff; background:#242424;background:-moz-linear-gradient(top,#4f4f4f,#242424);background:-webkit-gradient(linear,0 0,0 100%,from(#4f4f4f),to(#242424)); border-radius:5px; -moz-border-radous:5px; margin-bottom:10px;height:31px;}
.jpbDesciptHd td{padding:5px 5px 6px; border-right:1px solid #5b5b5b; valign:top;font:normal 15px 'Calibri', Arial, Helvetica, sans-serif;}
.jpbDesciptHd td:last-child{border:none}
.jpbDescipt{font:normal 15px 'Calibri', Arial, Helvetica, sans-serif; color:#333}
.jpbDescipt td{padding:5px 5px 8px; border-right:1px solid transparent; valign:top}
td.jobName{width:187px}
td.jobName2{width:185px}
td.location{width:100px}
td.closing{width:103px}
td.quote{width:80px}
td.higest{width:75px}
td.quoteNhighest{width:155px}

.descriptPg  td{padding:5px 5px 6px; vertical-align:top;font:normal 15px 'Calibri', Arial, Helvetica, sans-serif;}
.descriptPg  td.location{width:155px /*text-align:right*/}
.descriptPg  td.jobName{width:275px}
.descriptPg  td.closing{width:95px}
.descriptPg  td.quoteNhighest{width:191px}
.descriptPg  td.quote{width:86px}
.descriptPg  td.higest{width:105px}
.descriptPg  td.jobPPage{width:195px}

.myQuoteNum{float:right; width:142px; margin-top:7px; text-align:right; font:normal 13px arial}

.dashland{padding:5px 0 !important}
.dashland td{padding:6px 3px}
.dashland h2{color:#004000;font:normal 18px calibri, Arial, Helvetica, sans-serif;;margin-bottom:5px}
.dashland .greyDboxGrad{padding:5px}
.dashland ul{width:228px !important;padding:5px}
.dashland ul.first{border-bottom:1px solid #ccc}
.dashland ul li{padding:0;background:none}
.dashland ul li.fl{font-weight:bold;}
.dashland ul li.fl{width:144px;text-align:right;padding-right:10px}
.dashland ul li.pt5{padding-top:5px}
.dashland ul li.fr{width:74px}
.dashland ul li.fr span{width:65px;display:inline-block;padding:3px 0 5px;background:#cfcfcf url('../images/bgfrmwprof.gif') top center;text-align:center}
.dashland  span.greyBg{width:65px;display:inline-block;padding:3px 0 5px;background:#cfcfcf url('../images/bgfrmwprof.gif') top center;text-align:center; line-height:20px}
.wdt228{width:248px}
.wdt280{width:280px}
.wdth10{width:10px}
.wdth30{width:30px}
.darkGreen11{font:bold 11px calibri, arial; color:#004000}

.postJobSubmit{font:bold 13px arial; margin-right:25px; padding:3px 0; display:inline-block}

.payDateTab{margin-right:100px}

.accordianBid .head,
.accordianPJ .head .col1, .accordianPJ .head .col2, .accordianPJ .head .col3,
.accordianPJ .last .col1, .accordianPJ .last .col2, .accordianPJ  .last .col3
{font-weight:bold; cursor:default; border-radius: 5px; -moz-border-radius:5px; -webkit-border-radius: 5px; border-top:1px solid #ccc; color: #333; display: block; background:#0C0C0C;
background: -moz-linear-gradient(top,  #eeeeee 0%, #cccccc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* IE10+ */
background: linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */
 margin-top:2px}

.accordianPJ .last .col1{padding-left: 30px ; width: 355px}
.accordianPJ .last .col2, .accordianPJ .last .col3{text-align: center; padding: 5px 0; line-height: 25px}
.accordianPJ .last .col1 .bg{background:url(../images/sprites/accorArrows.png) no-repeat scroll -23px -3px ; padding: 10px 10px 10px 20px; cursor: arrow}
.accordianBid .active .bg, .accordianPJ .head.active .col1 .bg{background:url(../images/sprites/accorArrows.png) no-repeat scroll 13px -3px ; padding: 10px 10px 10px 50px;}
.accordianBid .inactive .bg, .accordianPJ .head.inactive .col1 .bg{background:url(../images/sprites/accorArrows.png) no-repeat scroll 13px -82px;  padding: 10px 10px 10px 50px; /*border:1px solid #d9d9d9; border-top:0*/}
.accordianPJ .head .col2, .accordianPJ .head .col3{font: bold 16px/35px calibri, arial, helvetica; text-align: center; color: #004000}
.accordianPJ .head .col1 .bg{background:url(../images/sprites/accorArrows.png) no-repeat scroll 13px -3px ; padding: 10px 10px 10px 50px;}
.accordianPJ .head {margin-bottom: 15px}
.accordianPJ .col2 .altBgBox div, .accordianPJ .col3 .altBgBox div{line-height: 25px; padding: 5px 0 8px; text-align: center}
.accordianPJ  .detCont{margin-bottom: 15px}

.accordianBid .active .bgBigFnt{background:url(../images/sprites/accorArrows.png) no-repeat scroll 13px -3px ; padding: 6px 10px 6px 50px; font:normal 18px calibri, Arial, Helvetica, sans-serif; color:#004000}
.accordianBid .inactive .bgBigFnt{background:url(../images/sprites/accorArrows.png) no-repeat scroll 13px -82px;  padding: 6px 10px 6px 50px; font:normal 18px calibri, Arial, Helvetica, sans-serif; /*border:1px solid #d9d9d9; border-top:0*/}
.accordianBid .active:hover .bgBigFnt{background:url(../images/sprites/accorArrows.png) no-repeat scroll 13px -152px }
.accordianBid .inactive:hover .bgBigFnt{background:url(../images/sprites/accorArrows.png) no-repeat scroll 13px -233px }

.accordianBid .payPgHd{padding:7px 18px; font:normal 18px calibri, Arial, Helvetica, sans-serif; color:#004000;margin-bottom:5px}
.accordianBid .head:hover .payPgHd{color:#004000;cursor:default}
.accordianBid .detCont{color: #333333;margin-bottom: 1px; margin-top:2px}
.accordianBid a.tickLine{border:1px solid #ccc;background: #f8f8f8 url(../images/tick-a.png) 8px 8px no-repeat;color:#333;margin-bottom:2px;font-weight:normal;padding:10px 5px 10px 40px; display:block; border-radius:5px; -moz-border-rdius:5px; -webkit-border-radius:5px}
.accordianBid a.tickLine:hover{border:1px solid #F15B29;color:#F15B29}
/*.accordianBid .active:hover .bg{background:url(../images/sprites/accorArrows.png) no-repeat scroll 13px -152px }
.accordianBid .inactive:hover .bg{background:url(../images/sprites/accorArrows.png) no-repeat scroll 13px -233px }*/

.accordianBid li{margin-bottom:10px}

.accordianBid1 .head{font-weight:bold; border-radius: 5px; -moz-border-radius:5px; -webkit-border-radius: 5px; border-top:1px solid #ccc; color: #333; display: block; background:#0C0C0C;
background: -moz-linear-gradient(top,  #eeeeee 0%, #cccccc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* IE10+ */
background: linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */
 margin-top:2px}

.accordianBid1 .active .bg{background:url(../images/sprites/accorArrows.png) no-repeat scroll 13px -3px ; padding: 10px 10px 10px 50px;}
.accordianBid1 .inactive .bg{background:url(../images/sprites/accorArrows.png) no-repeat scroll 13px -82px;  padding: 10px 10px 10px 50px; /*border:1px solid #d9d9d9; border-top:0*/}

.accordianBid1 .active .bgBigFnt{background:url(../images/sprites/accorArrows.png) no-repeat scroll 13px -3px ; padding: 6px 10px 6px 50px; font:normal 18px calibri, Arial, Helvetica, sans-serif; color:#004000}
.accordianBid1 .inactive .bgBigFnt{background:url(../images/sprites/accorArrows.png) no-repeat scroll 13px -82px;  padding: 6px 10px 6px 50px; font:normal 18px calibri, Arial, Helvetica, sans-serif; /*border:1px solid #d9d9d9; border-top:0*/}
.accordianBid1 .active:hover .bgBigFnt{background:url(../images/sprites/accorArrows.png) no-repeat scroll 13px -152px }
.accordianBid1 .inactive:hover .bgBigFnt{background:url(../images/sprites/accorArrows.png) no-repeat scroll 13px -233px }

.accordianBid1 .payPgHd{padding:7px 18px; font:normal 18px calibri, Arial, Helvetica, sans-serif; color:#004000;margin-bottom:5px}
.accordianBid1 .head:hover .payPgHd{color:#004000;cursor:default}
.accordianBid1 .detCont{color: #333333;margin-bottom: 1px; margin-top:2px}
.accordianBid1 a.tickLine{border:1px solid #ccc;background: #f8f8f8 url(../images/tick-a.png) 8px 8px no-repeat;color:#333;margin-bottom:2px;font-weight:normal;padding:10px 5px 10px 40px; display:block; border-radius:5px; -moz-border-rdius:5px; -webkit-border-radius:5px}
.accordianBid1 a.tickLine:hover{border:1px solid #F15B29;color:#F15B29}
.accordianBid1 .active:hover .bg{background:url(../images/sprites/accorArrows.png) no-repeat scroll 13px -152px }
.accordianBid1 .inactive:hover .bg{background:url(../images/sprites/accorArrows.png) no-repeat scroll 13px -233px }
.accordianBid li:hover, .accordianBid1 li:hover{cursor:default}

.accordianBid1 li{margin-bottom:10px}

.jobListHalfTab{width:440px}
.jobQuoteTab{width:340px}
.hgt85{height:85px}
.jpPgTopTab{width:350px}
.hgt173{height:173px}


.gerdBg{background:#cccccc; background:-moz-linear-gradient(top,#eeeeee,#cccccc);background:-webkit-gradient(linear,0 0,0 100%,from(#eeeeee),to(#cccccc));}
.advancesrchBtn{background:url(../images/sprites/icons.png) no-repeat 0 -643px; width:103px; height:23px; text-align:center;text-align:; padding:3px 10px 0 5px; font:bold 11px/15px Arial, Helvetica, sans-serif; color:#2e4f01; border:none; display:inline-block; cursor:pointer; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px}

#dashboardCont .fitstUl .rjnumb span.numb{margin:75px 0 0 -45px;position:absolute}
#dashboardCont .fitstUl .qpnumb span.numb{margin:70px 0 0 -45px;position:absolute}

.gradBgGrey{background:#e3e3e3;background:-moz-linear-gradient(top,#e3e3e3,#9e9e9e);background:-webkit-gradient(linear,0 0,0 100%,from(#e3e3e3),to(#9e9e9e)); border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px}
.hoverOrngBord:hover{border:1px solid #f15b29}

.leaveFeedBox{width:500px;}
.leaveFeedBox table{width:500px;}

.greenTick{display:inline-block; background:url(../images/tick-a.png) no-repeat 0 -3px; width:20px; height:15px}
.redCross{display:inline-block; background:url(../images/wrongCross.png) no-repeat 0 0; width:20px; height:20px;margin-top:5px}
.qMarkWht{display:inline-block; background:url(../images/qMarkWht.png) no-repeat 0 0; width:20px; height:20px}

.payPg .leftcontnr{float:left; width:270px}
.payPg .rightcontnr{float:left; width:460px}

.tabSpaceWht{background:none!important; border-bottom:none !important; border-right:1px solid #333; border-left:1px solid #333}

.lfTabWrap{border-left:1px solid #333; border-right:1px solid #333}
.lfTabWrap tr:first-child th{border-top:1px solid #333;}
.lfTabWrap tr:last-child td{border-bottom:1px solid #333;}
.lfTabWrap tr:first-child th.tabSpaceWht{border-top:none}
.lfTabWrap tr:last-child td.tabSpaceWht{border-bottom:none;}

/*.myProfBoxCont{padding:20px 0 20px 20px; border-top:solid 1px #fff; border-bottom:solid 1px #c2c1c1}
.myProfBoxCont1{padding:20px 0 20px 20px; border-bottom:solid 1px #c2c1c1}*/

.myProfBoxCont{padding:15px 0 15px 0; /* border-top:solid 1px #fff; */ border-bottom:solid 1px #c2c1c1}
.myProfBoxCont_tp{padding:15px 0 15px 0; /* border-top:solid 1px #fff; */}
.myProfBoxCont1{padding:0 0 15px 0; border-bottom:solid 1px #c2c1c1}
.myProfBoxCont2{padding:8px 0 5px 0; border-bottom:solid 1px #c2c1c1}

.grenbtn{background:#189940 url(../images/greenBtnBg.gif) repeat-x 0 0;
color:#fff;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px;padding:5px 10px;
border:0
}
.grenbtn1{background: -moz-linear-gradient(top,  #298b12 0%, #3bac20 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#298b12), color-stop(100%,#3bac20)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #298b12 0%,#3bac20 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #298b12 0%,#3bac20 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #298b12 0%,#3bac20 100%); /* IE10+ */
background: linear-gradient(top,  #298b12 0%,#3bac20 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#298b12', endColorstr='#3bac20',GradientType=0 ); /* IE6-9 */
color:#fff;border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px;padding:3px 10px 4px;
border:0
}
.darkGreenBtn{background: -moz-linear-gradient(top,  #317142 0%, #114b2f 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#317142), color-stop(100%,#114b2f)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #317142 0%,#114b2f 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #317142 0%,#114b2f 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #317142 0%,#114b2f 100%); /* IE10+ */
background: linear-gradient(top,  #317142 0%,#114b2f 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#317142', endColorstr='#114b2f',GradientType=0 ); /* IE6-9 */
color:#fff;border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px;padding:3px 10px 4px;
border:solid 1px #317142; text-shadow:0px 1px #185e3a;
}
.addresVarifyIco{background:url(../images/sprites/icons1.png) no-repeat 0 0; display:inline-block; margin:0 10px 0 0; width:24px; height:24px}

.jobPgGall{width:230px; float:right; margin-right:20px}
.jobQuoteTabCont{float:left; width:720px}
.jobImgGalCont{float:right;width:212px; margin-left:20px}
.descriptDetTab{width:756px}
.puplProfLft{width:765px; float:left}
.puplProfRgt{width:765px; float:right}

.halfWdtFr{width:372px; float:left}
.halfWdtFrFW{width:400px; float:left}
.halfWdtFrSd{width:372px; float:left; margin-left:20px}
.pagestype{margin-bottom:5px}
.jobsPrPg{padding-left:40px !important}

tr.greyHead td{background: -moz-linear-gradient(top,  #eeeeee 0%, #cccccc 100%) !important; /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#cccccc)) !important; /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #eeeeee 0%,#cccccc 100%) !important; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #eeeeee 0%,#cccccc 100%) !important; /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #eeeeee 0%,#cccccc 100%) !important; /* IE10+ */
background: linear-gradient(top,  #eeeeee 0%,#cccccc 100%) !important; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 ) !important; /* IE6-9 */
padding:5px 0
}

.topLftRadius{border-radius:5px 0 0 0; -moz-border-radius:5px 0 0 0; -webkit-border-radius:5px 0 0 0}
.topRgtRadius{border-radius:0 5px 0 0; -moz-border-radius:0 5px 0 0; -webkit-border-radius:0 5px 0 0}


.lftcolBox{padding:10px 20px; border-right:1px solid #C2C1C1}
.lftcolBox .relBoxTip{position:relative; /*padding:10px 20px 10px 20px; */}
.lftcolBox .actBg{background:#efe1d9}
.lftcolBox input{position:static}
.lftcolBox label{display:block; padding-bottom:10px; font-weight:bold}
.lftcolBox  .absBox{position:absolute; right:-252px; top:15px; width:238px; display:none; padding-left:7px; background:url(../images/orangeArrow1.png) no-repeat 0 30px; z-index:200;} /*	 stg-2 z-index property was not there, right:-400px; top:10px; /////  right:-380px; top:0px; width:350px; 	*/
/*
.lftcolBox  .absBox{position:absolute; right:0px; top:70px; width:350px; display:none; padding-top:7px; background:url(../images/greenArrow3.png) no-repeat 30px 3px; z-index:200;} /*	stg-2 was created but then again rejected	*/
.lftcolBox  .absBox .tipCont{color:#fff; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px ;}
.lftcolBox  .absBox .tipCont .midPart{padding:6px 12px; font:normal 12px/16px arial,helvetica,sans-serif; border-top:1px solid #7f7f7f; background:#f15b28; border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px; -khtml-border-radius:0 0 5px 5px;}
.lftcolBox  .absBox .tipCont .crv{border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px; -khtml-border-radius:0 0 5px 5px;}
.lftcolBox  .absBox .tipCont .head{padding:6px 12px; font:bold 13px/16px arial,helvetica,sans-serif; background:-moz-linear-gradient(top,#70bb41,#52b041);background:#70bb41;background:-webkit-gradient(linear,0 0,0 100%,from(#70bb41),to(#52b041)); border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0; -khtml-border-radius:5px 5px 0 0;}
.savedsrctool  .absBox{position:absolute; right:-400px; top:10px; width:350px; display:none; padding-left:7px; background:url(../images/orangeArrow1.png) no-repeat 0 30px}
.savedsrctool  .absBox .tipCont{color:#fff; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px ;}
.savedsrctool  .absBox .tipCont .midPart{padding:6px 12px; font:normal 12px/16px arial,helvetica,sans-serif; border-top:1px solid #7f7f7f; background:#f15b28; border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px; -khtml-border-radius:0 0 5px 5px;}
.savedsrctool  .absBox .tipCont .crv{border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px; -khtml-border-radius:0 0 5px 5px;}
.savedsrctool  .absBox .tipCont .head{padding:6px 12px; font:bold 13px/16px arial,helvetica,sans-serif; background:-moz-linear-gradient(top,#70bb41,#52b041);background:#70bb41;background:-webkit-gradient(linear,0 0,0 100%,from(#70bb41),to(#52b041)); border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0; -khtml-border-radius:5px 5px 0 0;}
.lftcolBox  select{float:left; margin:0 20px 10px 0; width:281px; border:solid 1px #959494; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -moz-box-shadow: inset 0 0 5px #e2e2e2; -webkit-box-shadow: inset 0 0 5px #e2e2e2; box-shadow: inner 0 0 5px #e2e2e2; padding:8px; font:normal 11px Arial, Helvetica, sans-serif; color: #333}
/* .halfPartGreyBg  select{float:left; margin:0 20px 10px 0; width:281px; border:solid 1px #959494; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -moz-box-shadow: inset 0 0 5px #e2e2e2; -webkit-box-shadow: inset 0 0 5px #e2e2e2; box-shadow: inner 0 0 5px #e2e2e2; padding:7px 8px; font:normal 12px Arial, Helvetica, sans-serif; color: #333}  nilesh */
.lftcolBox  input[type=text], .lftcolBox  input[type=password], .lftcolBox textarea{float:left; margin:0 20px 10px 0; width:250px; border:solid 1px #c0c0c0; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -moz-box-shadow: inset 0 0 5px #e2e2e2; -webkit-box-shadow: inset 0 0 5px #e2e2e2; box-shadow: inner 0 0 5px #e2e2e2; padding:8px; font:normal 12px Arial, Helvetica, sans-serif; color: #333}
.lftcolBox  input[type=file],.myProfBoxCont  input[type=file]{ margin:0 20px 10px 0; padding:8px; font:normal 11px Arial, Helvetica, sans-serif; color: #333}

.lftcolBox1 .relBoxTip{position:relative; /*padding:10px 20px 10px 20px; */}
.lftcolBox1 .actBg{background:#efe1d9}
.lftcolBox1 input{position:static}
.lftcolBox1 label{display:block; padding-bottom:10px; font-weight:bold}
.lftcolBox1  .absBox{position:absolute; right:-400px; top:10px; width:350px; display:none; padding-left:7px; background:url(../images/orangeArrow.png) no-repeat 0 30px}
.lftcolBox1  .absBox .tipCont{color:#fff; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px ;}
.lftcolBox1  .absBox .tipCont .midPart{padding:6px 12px; font:normal 12px/16px arial,helvetica,sans-serif; border-top:1px solid #7f7f7f; background:#f15b28; border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px; -khtml-border-radius:0 0 5px 5px;}
.lftcolBox1  .absBox .tipCont .crv{border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px; -khtml-border-radius:0 0 5px 5px;}
.lftcolBox1  .absBox .tipCont .head{padding:6px 12px; font:bold 13px/16px arial,helvetica,sans-serif; background:-moz-linear-gradient(top,#70bb41,#52b041);background:#70bb41;background:-webkit-gradient(linear,0 0,0 100%,from(#70bb41),to(#52b041)); border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0; -khtml-border-radius:5px 5px 0 0;}


.newSignUp .captionsignUp{float:left; width:110px; padding:5px 10px 0 0; text-align:right; color:#333333}
.newSignUp h3{font:normal 18px calibri; color:#004000; margin-bottom:15px}

.newSignUp{}
.newSignUp .relBoxTip{position:relative; padding:5px 20px 5px 20px; }
.newSignUp .actBg{background:#efe1d9}
.newSignUp input{position:static}
.newSignUp label{display:block; padding-bottom:10px; font-weight:bold}
.newSignUp  .absBox{position:absolute; right:-410px; top:10px; width:370px; display:none; padding-left:7px; background:url(../images/orangeArrow.png) no-repeat 0 30px}
.newSignUp  .absBox .tipCont{color:#fff; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px ;}
.newSignUp  .absBox .tipCont .midPart{padding:6px 12px; font:normal 12px/16px arial,helvetica,sans-serif; border-top:1px solid #7f7f7f; background:#f15b28; border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px; -khtml-border-radius:0 0 5px 5px;}
.newSignUp  .absBox .tipCont .crv{border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px; -khtml-border-radius:0 0 5px 5px;}
.newSignUp  .absBox .tipCont .head{padding:6px 12px; font:bold 13px/16px arial,helvetica,sans-serif; background:-moz-linear-gradient(top,#70bb41,#52b041);background:-webkit-gradient(linear,0 0,0 100%,from(#70bb41),to(#52b041)); border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0; -khtml-border-radius:5px 5px 0 0;}
.newSignUp  select{float:left; margin:0 20px 10px 0; width:281px; border:solid 1px #c0c0c0; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -moz-box-shadow: inset 0 0 5px #e2e2e2; -webkit-box-shadow: inset 0 0 5px #e2e2e2; box-shadow: inner 0 0 5px #e2e2e2; padding:8px; font:normal 11px Arial, Helvetica, sans-serif; color: #333}
.newSignUp  input[type=text], .newSignUp  input[type=password], .newSignUp textarea{float:left; margin:0 20px 10px 0; width:265px; border:solid 1px #c0c0c0; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -moz-box-shadow: inset 0 0 5px #e2e2e2; -webkit-box-shadow: inset 0 0 5px #e2e2e2; box-shadow: inner 0 0 5px #e2e2e2; padding:8px; font:normal 11px Arial, Helvetica, sans-serif; color: #333}
.newSignUp  input[type=file]{ margin:0 20px 10px 0; padding:8px; font:normal 11px Arial, Helvetica, sans-serif; color: #333}

.signUpPg h3{}{}
.signUpPg .relBoxTip{margin-left:30px}

.greyBordRgt{border-right:1px solid #C2C1C1}
.signupTip{position:relative; padding:15px 0; margin-right:10px; border-bottom:1px solid #C2C1C1;  border-top:1px solid #fff}
.signupTip .relBoxTip{position:relative; padding:10px; }
.signupTip.actBg{background:#efe1d9 !important}
.signupTip input{position:static}
.signupTip label{display:block; padding-bottom:10px; font-weight:bold}
.signupTip  .absBox{position:absolute; right:-410px; top:-10px; width:370px; display:none; padding-left:7px; background:url(../images/orangeArrow.png) no-repeat 0 30px}
.signupTip  .absBox .tipCont{color:#fff; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px ;}
.signupTip  .absBox .tipCont .midPart{padding:6px 12px; font:normal 12px/16px arial,helvetica,sans-serif; border-top:1px solid #7f7f7f; background:#f15b28; border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px; -khtml-border-radius:0 0 5px 5px;}
.signupTip  .absBox .tipCont .crv{border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px; -khtml-border-radius:0 0 5px 5px;}
.signupTip  .absBox .tipCont .head{padding:6px 12px; font:bold 13px/16px arial,helvetica,sans-serif; background:-moz-linear-gradient(top,#70bb41,#52b041);background:-webkit-gradient(linear,0 0,0 100%,from(#70bb41),to(#52b041)); border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0; -khtml-border-radius:5px 5px 0 0;}
.signupTip  select{float:left; margin:0 20px 10px 0; width:281px; border:solid 1px #c0c0c0; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -moz-box-shadow: inset 0 0 5px #e2e2e2; -webkit-box-shadow: inset 0 0 5px #e2e2e2; box-shadow: inner 0 0 5px #e2e2e2; padding:8px; font:normal 11px Arial, Helvetica, sans-serif; color: #333}

.delAccBox .lineCont{margin-bottom:15px; padding-bottom:10px; border-bottom:1px solid #f2f2f2}
.delAccBox .label{float:left; width:200px; padding:5px 10px 0 0}
.delAccBox .ansDesc{float:left; padding:4px 6px; font:normal 12px/16px arial; color:#2b2b2b}
.delAccBox .ansOpts{margin-left:100px}
.delAccBox .reason div{margin-bottom:10px}
.delAccBox .reason span{padding-left:5px; display:inline-block}
textarea.wdt400{width:400px}
.delAccBox .radioLft div{float:left; padding-right:15px}
.delAccBox .radioLft span{padding-left:5px; display:inline-block}

.srchPropTypeBox{float:left; width:175px; text-align:right; margin-right:15px}
.srchPropTypeBox span{display:inline-block; padding-right:10px}
.relBoxTip .captionsignUp{width:100px; text-align:left}

select.confd{border:solid 1px #c0c0c0; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -moz-box-shadow: inset 0 0 5px #e2e2e2; -webkit-box-shadow: inset 0 0 5px #e2e2e2; box-shadow: inner 0 0 5px #e2e2e2; padding:3px; font:normal 11px Arial, Helvetica, sans-serif; color: #333}
select.confd1{border:solid 1px #c0c0c0; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -moz-box-shadow: inset 0 0 5px #e2e2e2; -webkit-box-shadow: inset 0 0 5px #e2e2e2; box-shadow: inner 0 0 5px #e2e2e2; padding:3px; font:normal 12px Arial, Helvetica, sans-serif; color: #333}
select.ins{border:solid 1px #c0c0c0; border-radius:0; -moz-border-radius:0; -webkit-border-radius:0; padding:3px; font:normal 11px Arial, Helvetica, sans-serif; color:#666; width:170px}
select.ins2{border:solid 1px #c0c0c0; border-radius:0; -moz-border-radius:0; -webkit-border-radius:0; padding:3px; font:normal 11px Arial, Helvetica, sans-serif; color:#666; width:150px}
.datestamp{background:url(../images/submited.png) no-repeat 0 0; width:43px; height:31px; display:inline-block;}

.relativequal{position:relative}
.relativequal .removeFields{position:absolute;top:7px;right:41px;color:#ff0000}

.greenWrapBox{display:inline-block; padding:0 4px; font:bold 14px/15px Arial, Helvetica, sans-serif; color:#fff; border:solid 1px #298B12;background:#298B12;background:-moz-linear-gradient(top,#298B12 1px,#3BAC20);background:-webkit-gradient(linear,0 0,0 100%,color-stop(0.02,#298B12),color-stop(1,#3BAC20)); border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.redWrapBox{display:inline-block; padding:0 4px; font:bold 14px/15px Arial, Helvetica, sans-serif; color:#fff !important; border:solid 1px #e15d50;background:#fd5034;background:-moz-linear-gradient(top,#fd5034 1px,#9d1a07);background:-webkit-gradient(linear,0 0,0 100%,color-stop(0.02,#fd5034),color-stop(1,#9d1a07)); border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.redWrapBox:hover{text-decoration:none !important}
.grayWrapBox{display:inline-block; padding:0 4px; font:bold 14px/15px Arial, Helvetica, sans-serif; color:#000; border:solid 1px #c5c5c5;background:#c5c5c5;background:-moz-linear-gradient(top,#f1f1f1 1px,#c5c5c5);background:-webkit-gradient(linear,0 0,0 100%,color-stop(0.02,#f1f1f1),color-stop(1,#c5c5c5)); border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}


.imgVidDescript{width:150px; margin-bottom:10px; border:solid 1px #9d9d9d}
.imgVidDescript .head{background: #f7941d; 
background: -moz-linear-gradient(top,  #f7941d 0%, #f15f28 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7941d), color-stop(100%,#f15f28)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f7941d 0%,#f15f28 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f7941d 0%,#f15f28 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f7941d 0%,#f15f28 100%); /* IE10+ */
background: linear-gradient(top,  #f7941d 0%,#f15f28 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7941d', endColorstr='#f15f28',GradientType=0 ); /* IE6-9 */
 border-bottom:solid 1px #9d9d9d; padding:3px; font:bold 12px/20px arial; color:#fff}
.imgVidDescript img{border-bottom:solid 1px #9d9d9d; margin:0; padding:0}
.imgVidDescript .openDescript{display:block; margin:0}
.imgVidDescript .imgBox{margin-bottom:-4px}
.imgVidDescript:hover .openDescript{display:block}
.imgVidDescript .jobName{background:#fff; text-align:center; padding:2px 0}
.imgVidDescript .jobName span{ background:url("../images/dottedlftarw.png") no-repeat scroll 0 2px transparent; padding-left:15px; display:inline-block; font:normal 12px arial; color:#333}
.imgVidDescript .closingBox{text-align:center;padding:3px 0}
.imgVidDescript .discript{border:1px solid #ccc ; padding:5px}

.greenGrad{background:#298b12;;
background: -moz-linear-gradient(top,  #298b12 0%, #3bac20 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#298b12), color-stop(100%,#3bac20)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #298b12 0%,#3bac20 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #298b12 0%,#3bac20 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #298b12 0%,#3bac20 100%); /* IE10+ */
background: linear-gradient(top,  #298b12 0%,#3bac20 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#298b12', endColorstr='#3bac20',GradientType=0 ); /* IE6-9 */
color:#fff;
}

.blackGrad{background:#444444;;
background: -moz-linear-gradient(top,  #444444 0%, #272727 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#444444), color-stop(100%,#272727)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #444444 0%,#272727 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #444444 0%,#272727 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #444444 0%,#272727 100%); /* IE10+ */
background: linear-gradient(top,  #444444 0%,#272727 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444444', endColorstr='#272727',GradientType=0 ); /* IE6-9 */
color:#fff;
}


/*--my profile 2 columns--*/
.halfPartGreyBg{width:340px; background:#f0f0f0; border:1px solid #c3c3c3; padding:15px}
.halfPartGreyBg1{background:#f0f0f0; border:1px solid #c3c3c3; padding:25px 50px}
.myProfBoxCont .captionsignUp, .myProfBoxCont1 .captionsignUp, .myProfBoxCont2 .captionsignUp, .myProfBoxCont_tp .captionsignUp{float:left; width:110px; padding:8px 10px 0 0; text-align:right; color:#333333}
.myProfBoxCont h3, .myProfBoxCont1 h3, .myProfBoxCont2 h3, .myProfBoxCont_tp h3{font:normal 18px calibri; color:#004000; margin-bottom:15px}
.myProfBoxCont select, .myProfBoxCont1 select, .myProfBoxCont2 select, .myProfBoxCont_tp select{margin:0; color:#999999}

.select.reducedWdt{float:left; margin:0 0 0 15px; width:150px; border:solid 1px #c0c0c0; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -moz-box-shadow: inset 0 0 5px #e2e2e2; -webkit-box-shadow: inset 0 0 5px #e2e2e2; box-shadow: inner 0 0 5px #e2e2e2; padding:5px; font:normal 11px Arial, Helvetica, sans-serif; color: #999999}

input.allWidths{border:1px solid #afafae; padding:4px 6px; -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none; font:normal 12px/12px arial; color:#999999; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; margin-bottom:0}
input.allstd{border:1px solid #afafae; padding:6px 6px; -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none; font:normal 12px/12px arial; color:#999999; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; margin-bottom:0}
input.allstd_2{border:1px solid #afafae; padding:6px 6px; -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none; font:normal 12px/16px arial; color:#999999; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; margin-bottom:0}
input.qualigType{border:1px solid #afafae; padding:4px 6px; -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none; font:normal 12px/12px arial; color:#999999; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; width:105px; margin-bottom:0}
input.wdt380{width:380px !important}

/*.greyBtn{background:#7f7f7f; font:bold 12px Arial, Helvetica, sans-serif; color:#fff; cursor:pointer; padding:4px 15px; }*/

.botTips{background:url(../images/bulb.png) no-repeat right 0; padding:5px 50px 0 0; min-height:50px}
.botTips .bordTop{border-top:solid 1px #c1c1c1}

.myWorkLocCont{}
.myWorkLocCont .profPic{float:left; width:140px; height:166px; margin-right:10px; border:solid 1px #ccc;margin-top:0px;border-radius:5px}	/* margin-top:7px; */
/*.myWorkLocCont .profPic img{width:100%}	*/
.myWorkLocCont .profPic img{width:140px !important;height:166px !important;border-radius:5px}
.myWorkLocCont .profDet{float:right; width:605px}
.myWorkLocCont .jobSum{float:left; width:189px;} /*	width:160px;	*/
.myWorkLocCont .jobSum .caption{font:normal 15px calibri, Arial,Helvetica,sans-serif; color:#004000; float:left}
.myWorkLocCont .jobSum .capDescript{font:normal 12px Arial, Helvetica, sans-serif; color:#ff8040; float:right}
.myWorkLocCont .jobFeed{float:right; width:352px}
.myWorkLocCont .jobFeedOverAll{width:352px; float:right}
.dashBoardSam .box1{float:left; width:247px; margin-right:10px}
.dashBoardSam .box2{float:left; width:247px; margin-right:10px}
.dashBoardSam .box3{float:left; width:247px}

.twoTables{margin-left:100px}
.twoTables .box1{float:left; width:250px; margin-right:60px}
.twoTables .box2{float:left; width:250px}

.ppTwoBoxes{}
.ppTwoBoxes .box1{float:left; width:352px;} 	/*	 width:350px;	*/
.ppTwoBoxes .box2{float:right; width:352px;} 	/*	 width:350px;	*/

select.red{font-weight:200 !important; color: #666666 !important;}


/*--404- error page--*/

.errorBox{background:url(../images/404BotBg.jpg) no-repeat center bottom; padding-bottom:58px; margin-bottom:20px}
.errorBox .in{border:solid 1px #363636; padding:17px 45px 10px 45px}
.errorBox .lftBox{float:left; width:285px; padding:20px 25px 0 0; border-right:1px solid #ccc;}
.errorBox .rgtBox{float:right; width:565px; padding:10px 0 0 20px;}
.errorBox .rgtBox .errHd{font:normal 28px calibri, Arial, Helvetica, sans-serif; color:#535353; padding-bottom:20px}
.errorBox .rgtBox .resLinks li{float:left; background: url("../images/dottedlftarw.png") no-repeat scroll 10px 7px transparent; border-bottom: 1px solid #DED6D4; color: #333333 ; font: 12px Arial,Helvetica,sans-serif; padding: 5px 10px 5px 25px; width:215px; margin-left:13px}
.errorBox .rgtBox .resLinks .bordTPGrey{border-top: 1px solid #DED6D4;}
.errorBox .rgtBox .resLinks li a{color:#000}
.copyTxt{border-top:1px solid #d4d7dd; padding-top:15px; font:normal 11px Arial, Helvetica, sans-serif; color:#004000}

.locationSrchBox{background:#f0f0f0; border:1px solid #7f7f7f}
.locationSrchBox .firstBox{width:370px; float:left}
.locationSrchBox .secondBox{width:380px; float:right}
.locSrchWrap{margin-bottom:5px}
.locSrchWrap .labelBox{font:bold 12px arial; color:#333; text-align:right; padding-right:10px; width:165px; float:left}
.locSrchWrap  .descp{float:left; width:195px; }
.locSrchWrap  .descp select, .locSrchWrap  .descp input.text{width:195px; padding:1px 2px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; font:normal 12px/12px arial; border:1px solid #e2e3ea; border-top:1px solid #abadb3; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; margin:0}

.whtBoxGreyBord{background:#fff; border:1px solid #7f7f7f; padding:25px 15px}

input.plain{width:100%; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; border-radius:0; -moz-border-radius:0; -webkit-border-radius:0; }

.qmark{background:url("../images/memquest.gif") no-repeat scroll 0 0 transparent; display:inline-block; width:20px; height:20px;}
.qmark:hover{background:url("../images/memquest-hover.gif") no-repeat scroll 0 0 transparent;}
.fnt9Tab th{font:bold 13px calibri,arial !important}
.fnt9Tab td{font:normal 13px calibri,arial !important}

/*--job basket soptlight--*/
.jbSpotlgt  td{padding:5px 5px 5px; vertical-align:top}
.jbSpotlgt  td.location{width:100px;font:normal 15px 'Calibri', Arial, Helvetica, sans-serif}
.jbSpotlgt  td.location.hd{width:110px}
.jbSpotlgt  td.jobName{width:205px;font:normal 15px 'Calibri', Arial, Helvetica, sans-serif}
.jbSpotlgt  td.jobName.hd{width:275px}
.jbSpotlgt  td.closing{width:75px;font:normal 15px 'Calibri', Arial, Helvetica, sans-serif}
.jbSpotlgt  td.closing.hd{width:95px}
.jbSpotlgt  td.quoteNhighest{width:191px;font:normal 15px 'Calibri', Arial, Helvetica, sans-serif}
.jbSpotlgt  td.quote{width:66px;font:normal 15px 'Calibri', Arial, Helvetica, sans-serif}
.jbSpotlgt  td.higest{width:75px;font:normal 15px 'Calibri', Arial, Helvetica, sans-serif}
.jbSpotlgt  td.jobPPage{width:195px;font:normal 15px 'Calibri', Arial, Helvetica, sans-serif}

.wdt540{width:540px}
.paymentTotalBox{border:1px solid #ff8f02; padding:10px}
.paymentOpts{padding-bottom:20px; margin-bottom:20px}
.paymentOpts a{display:inline-block; border:1px solid #cccccc; padding:15px; margin-right:10px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.paymentOpts a:hover, .paymentOpts a.active{border:1px solid #ff8f02;}
.paymentMethodBox{width:500px; border:1px solid #ccc; padding:15px}
.uplodImgBox{width:235px; margin:0 auto}
.uplodImgBox img{border:1px solid #666; }

.errBox{background:url(../images/errorSign.jpg) no-repeat 0 0; padding-left:60px}
.errBox .rgtSide{background:url(../images/errorSign.jpg) no-repeat right 0; padding-right:60px; text-align:center}

.hideV{visibility:hidden; display:none}
.visibleV{visibility:visible; display:block}

ul.fourDots li{background:url(../images/fourDots.gif) no-repeat 0 4px; padding-left:20px}
.fourDotsBig{background:url(../images/fourDotsBig.png) no-repeat 0 0; padding-left:30px}

/*--validation css added--*/
/*.label { background: #FFCC33; padding: 5px; font: bold 10px Arial, sans-serif; position: absolute; top: 0;left: 0; }
.form { padding: 20px 20px 10px; background: #E0F4F8; width: 580px; overflow: hidden; }
.form p { margin: 0 0 10px 0; float:left; clear:both; display: block; }
.form label { font: bold 0.9em Helvetica, Arial, sans-serif; color: #0077AA; padding: 0 0 0 5px;}*/
.form .w { float: left; clear: both; width:300px; padding:10px 20px 0; /*background: #D7EBEF;*/ overflow: hidden; }
.form .w_none { float: left; clear: both; width:auto; padding:3px 0 2px 0; /*background: #D7EBEF;*/ overflow: hidden; }
.form .w.twoBoxes{ float: left; clear: none; width:150px; padding:5px 10px; /*background: #D7EBEF;*/ overflow: hidden; }
.form .w.w710{ float: left; clear: none; width:710px; padding:2px 0; /*background: #D7EBEF;*/ overflow: hidden; }
.form .w.w385{ float: left; clear: none; width:385px; padding:2px 0; /*background: #D7EBEF;*/ overflow: hidden; }
.form .w.w100{ float: left; clear: none; width:100px; padding:2px 0; /*background: #D7EBEF;*/ overflow: hidden; }
.form .w.w130{ float: left; clear: none; width:130px; padding:2px 0; /*background: #D7EBEF;*/ overflow: hidden; }
.form .w.w150{ float: left; clear: none; width:150px; padding:2px 0; /*background: #D7EBEF;*/ overflow: hidden; }
.form .w.w180{ float: left; clear: none; width:180px; padding:2px 0; /*background: #D7EBEF;*/ overflow: hidden; }
.form .w.w80{ float: left; clear: none; width:80px; padding:2px 0; /*background: #D7EBEF;*/ overflow: hidden; }
.form .w.pad0{padding:0 !important; width:340px}
.form .w.paderr{padding:0 !important; width:340px; height:40px; padding-top:6px !important}
.form .w .pt5{padding:5px 20px 10px !important}
.form .w .pb5{padding:10px 20px 5px!important}
.form .w  label{font:bold 12px arial}
.form .w  label.labelNormal{font:normal 12px arial}  /*  stg-2   */
/*.form .w.pad0 .validationMessage{padding-left:80px}*/
/*.form .w span { padding: 0 0 5px; float:left; }*/
/*.form .input, .form  .selectBox  { border: 1px solid #A5C2C8; line-height: 1.2em; padding: 5px 26px 5px 5px; margin: 0 0 5px 0; font: bold 1.2em Helvetiva, Arial, sans-serif;}*/
.validationMessage{color:#ff0000;font:normal 12px arial;margin-top:-5px;padding-bottom:5px;display:inline-block}
.vMsg #UserPasswordValidationMessage{padding-right:44px;}

.form .input.w200{width:170px !important}
.form .input.w181{width:181px !important}
.form .input.w177{width:177px !important}
.form .input.w675{width:675px !important}
.form .input.w350{width:350px !important}
.form .input.w352{width:352px !important}
.form .input.w115{width:115px !important}
.form .input.w145{width:145px !important}
.form .input.w95{width:95px !important}
.form .input.w65{width:65px !important}
.form .input.w45{width:45px !important}
.form  .selectbox{width:285px !important}
.form  .selectbox.w210{width:210px !important}
.form  .selectbox.w70{width:70px !important}
.form  .selectbox.w80{width:80px !important}
.form  .selectbox.w180{width:180px !important}
.form  .selectbox.w150{width:150px !important}
.form .w  .input, .form  .selectbox  {padding-right:25px}
.form  .selectbox  {padding-right:30px}
.form .w  .input, .form  .selectbox   {background: #fff url('../images/validation_tick_grey.gif') no-repeat 99% 50%;border:1px solid #c0c0c0 }
.w .disabled { margin:0px !important;background: #EEEEEE !important; text-align:left;}
/*.form .w  .textarea   {background: #fff url('../images/validation_tick_grey.gif') no-repeat right top; }*/
.w.error { background-color: #efe1d9; }
.w.error .input, .w.error .selectbox{ border-color: #C8A5A5; background: #fff url('../images/validation_cross.gif') no-repeat 99% 50%; }
.w.error .selectbox2{background: #fff url('../images/validation_cross.gif') no-repeat 90% 50% !important; }
.w.error .textarea{ border-color: #C8A5A5; background: #fff url('../images/validation_cross.gif') no-repeat right top; }

/*.w.valid { background-color: #A4EFAE; }*/
.w.valid .input , .w.valid .selectbox{ border-color: #A5C8A6; background: #fff url('../images/validation_tick.gif') no-repeat 99% 50%; }
/*.w.valid .textarea{ border-color: #A5C8A6; background: #fff url('../images/validation_tick.gif') no-repeat right top; }*/
.w.valid span { display: none !important; }
.relBoxTip .w.valid span.red { display: inline !important}
/* Validation css end*/
.textarea{width:267px !important}
.textarea1{width:393px !important;height:75px;margin:0 !important}
.datepickint{width:267px !important}
.addresssCol{font:bold 12px arial; color:#333; width:70px; padding:2px 5px 0 0; float:left; text-align:right}
select.addressFields , input.addressFields.text{width:220px; padding:3px 2px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; font:normal 11px/14px arial; border:1px solid #e2e3ea; border-top:1px solid #abadb3; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; margin:0}
.addressFields.text.input{width:195px !important}
.addressFields.postCode.input{width:120px !important}

/*.greenBtn{font:bold 12px Arial, Helvetica, sans-serif; color:#fff; display:inline-block; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px}*/

.greenBigBtn{display:inline-block; font-weight:bold; padding-right: 7px; padding-left: 7px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; background:#148c3b;  background:-moz-linear-gradient(top,#85c33d,#148c3b);background:-webkit-gradient(linear,0 0,0 100%,from(#85c33d),to(#148c3b)); color:#fff}
.orangeBigBtn{display:inline-block; font-weight:bold; padding-right: 7px; padding-left: 7px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; background:#f15d28;  background:-moz-linear-gradient(top,#f78f1e,#f15d28);background:-webkit-gradient(linear,0 0,0 100%,from(#f78f1e),to(#f15d28)); color:#fff}
.whtNxtPad{padding:40px 40px 40px 100px}
.whtNxtTxt1{width:280px; float:left}
.whtNxtTxt2{width:320px; float:left}

.trustmarkBox{width:460px; margin-left:150px}

.memberSrchBlocks{width:150px; float:left; margin-right:5px; border:1px solid #7F7F7F}
.tdBlankBox{padding:2px !important; background:#fff !important; border:0 !important}
.removeFields{background:#a6a5a5 url(../images/greybtnbg.gif) repeat-x top center; font:bold 12px Arial, Helvetica, sans-serif; color:#fff; padding:3px 11px 4px; border:none; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;cursor:pointer;position:absolute;margin:-39px 0 0 49px}

.jlFields{margin-bottom:10px}
.jlFields .titleCapt{float:left; width:150px; padding:0 10px 0 0; text-align:right; font:bold 13px arial}
.jlFields .fieldBox{float:left; width:510px}
.jlFields .fieldBox input, .jlFields .fieldBox textarea{border:solid 1px #7f7f7f; color:#666; width:495px; border-radius:0; -moz-border-radius:0; -webkit-border-readius:0; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none}
.imgPopBox{padding:25px 0 0 80px}
.uplodImgBox1{border:1px solid #666; margin:0 40px 20px 0; display:inline-block;height:155px}
.pl60{padding-left:60px}

.jlTimeCont{width:290px; padding:20px 0 20px 10px; background:#f0f0f0; border:1px solid #7f7f7f}
.jlTimeCont .hasCountdown {background:url(../images/jlTimeBg.jpg) no-repeat; width:200px; height:62px; margin:5px 0 0 5px}
.jlTimeCont  #noDays, #noSeconds, #compact { width:295px; padding-top:0; color:#fff; font:bold 32px arial}
.jlTimeCont .countdown_show3 .countdown_section {
	width: 72px; margin-right:26px
}

.timerttl{margin-top:-12px;font-size:11px;font-weight:bold}
.timerttl .frst{float:left;width:90px;text-align:center}
.timerttl .secnd{float:left;width:105px;text-align:center}
.timerttl .thrd{float:left;width:85px;text-align:center}

.lftorgarw{padding-left:15px; background:url("../images/dottedlftarw.png") no-repeat scroll 0px 3px transparent}
.formelegroup{position:relative}
.formelegroup .orangeBtn{position:absolute;left:0;margin-top:-39px;margin-left:113px}

.padaligncen{text-align:center;padding:0 !important}
.imgboxuploadbtmdiv{text-align:right;}
.mb5{margin-bottom:5px !important}

 .postAJobPg{}
 .postAJobPg .col1{float:left; width: 385px; margin-right: 20px}
 .postAJobPg .col2{float:left; width: 260px; margin-right: 20px}
 .postAJobPg .col3{float:left; width: 260px}
 .postAJobPg .submitTxt{font: bold 40px/45px 'Calibri', Arial, Helvetica, sans-serif; text-align: center; color: #004000}
 
 .deviderLine{background: url(../images/deviderLine.gif) no-repeat center center; height: 1px; line-height: 1px}
 .deviderLine1{background:#c2c1c1; height: 1px; line-height: 1px}
 
 .text13Green{font-size: 13px;  color: #004000}
 
.postAJobPg .col1 .submitPost{}

.center{text-align: center}
 .grayBgCont{background:#efefef;  border: 1px solid #C6C6C6; border-radius: 5px 5px 5px 5px}
 .grayBgCont1{background:#fff;  border: 1px solid #C6C6C6; border-radius: 5px 5px 5px 5px}
 
 .managedPostBlock{background: url(../images/managedpostnew.png) no-repeat right 10px; padding: 0px 100px 10px 0; min-height: 70px; text-align: center} 
 .quickPostBlock{background: url(../images/quist-post-big.png) no-repeat right 10px; padding: 10px 100px 10px 0; min-height: 70px; text-align: center; margin-top: -10px} 
 
 .altBgBox div:nth-child(even) {background-color: #ffffff}
 .altBgBox div:nth-child(odd) {background-color: #f0f0f0}
 

.listBg{display:block;text-align:right;padding:10px 10px 8px 10px;color:#333}
.listBg:hover{color:#F26427;}
.listBg a{float:left}
.listBg p{float:right;padding-top:2px}
.jobposticobx div{height:25px;}

.myprofileft{font-weight:normal;color:#333;padding-top:7px}
.myprofileft1{width:197px !important;margin-left:5px}
.msgerrpopimg{display:none;position:absolute;top:-150px;left:-326px}

.flcountylist{float:left;width:230px;margin-right:5px;text-align:left;}
.flcountylist li a{display:block;color:#333;font:normal 12px Arial,Helvetica,sans-serif;padding:3px 10px 5px 25px;border-bottom:1px solid #ded6d4;background:url('../images/dottedlftarw.png') 10px 5px no-repeat;}
.flcountylist li a:hover{color:#F15B29}
.mtn90{margin-top:-90px}
.mtn130{margin-top:-130px}

.wdth380{width:380px}
.mpqpcaptch{border:1px solid #ccc;padding:5px;background:#fff;width:233px /* 220px */;margin:8px auto}
.wdth150{width:170px}
.padinnbk{padding:4px 15px 5px !important;display:inline !important}

.whtBox1{background: #fff; border:1px solid #d9d9d9; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;padding:10px;}
.whtBox2{background: #fff; border:1px solid #7f7f7f; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;padding:10px;}
.joinwhtbdr{background: #f0f0f0; border:1px solid #d9d9d9;}
.joinwhtbx{padding:0 2px 10px}
.joinwhtbx h2{background: #309918;padding:5px;color:#fff;font:bold 15px/16px calibri,arial,helvetica;text-align:center;margin-bottom:7px}
.subtabdet h5{background:#269e45 url('../images/memplanttlgr.gif') repeat-x top center;padding:5px 10px;color:#fff;font:normal 14px/16px calibri,arial,helvetica;text-align:center;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;margin:0 5px 0px}
.subtabdet h4{font:bold 34px calibri,arial,helvetica;color:#000;margin:-6px 0 17px}
.subtabdet h4 span{display:block;font:normal 12px calibri,arial,helvetica}
.subtabdet h3{width:144px;height:63px;font:normal 14px/16px calibri,arial,helvetica;padding:53px 10px 10px;color:#fff}
.subtabdet .bronze h3{background:url('../images/bronze.png') no-repeat top center;}
.subtabdet .bronze h4{margin:-5px 0 5px}
.subtabdet .bronze h4 span{margin-top:-2px}
.subtabdet .bronze .padbtm,.subtabdet .silver .padbtm,.subtabdet .gold .padbtm{margin-bottom:16px}
.subtabdet .silver h3{background:url('../images/silver.png') no-repeat top center;}
.subtabdet .gold h3{background:url('../images/gold.png') no-repeat top center;}
.subtabdet{/*background:url('../images/subtablbg.gif') repeat-y top center;*/}
.subtabdet{/*background:url('../images/subtablbg.gif') repeat-y top center;*/}.whttd{background:#fff;border-right:1px solid #ccc;border-left:1px solid #ccc}
.subtabdet .td{padding:8px 8px 0}
.subtabdet .bronze ul{margin:0 -8px 0 -8px !important}
.subtabdet .silver ul{margin:0 -8px 0 -8px !important}
.subtabdet .gold ul{margin:0 -8px 0 -8px !important}
.subtabdet .td ul{list-style-type:none;margin:0 -7px 0 -8px}
.subtabdet .td ul li{padding:8px 10px;}
.subtabdet .td ul li a{display:block;color:#333;float:left;}
.subtabdet .td ul li p{float:right;padding-top:2px;font-weight:bold;}
.subtabdet .td ul li:hover{color:#F26427}
.subtabdet .td ul li.wht{background-color:#fff}
.subtabdet .plan ul li{background:none;text-align:center;}
.subtabdet .plan ul li:hover{background:none;}
.subtabdet .plan ul li.bfnt{font:bold 20px calibri,arial,helvetica;color:#004000}
.subtabdet .bronze li,.subtabdet .silver li,.subtabdet .gold li{padding:7px 10px 6px!important;height:23px;}
.jointphgt{height:150px}
.drkgrybdr{border:solid 1px #9d9d9d}
.drkgrybdr .head{background: #f7941d; 
background: -moz-linear-gradient(top,  #f7941d 0%, #f15f28 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7941d), color-stop(100%,#f15f28)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f7941d 0%,#f15f28 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f7941d 0%,#f15f28 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f7941d 0%,#f15f28 100%); /* IE10+ */
background: linear-gradient(top,  #f7941d 0%,#f15f28 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7941d', endColorstr='#f15f28',GradientType=0 ); /* IE6-9 */
 border-bottom:solid 1px #9d9d9d; padding:3px; font:bold 12px/20px arial; color:#fff}
.drkgrybdr .imgBox{margin-bottom:-4px}
.drkgrybdr img{border-bottom:solid 1px #9d9d9d; margin:0; padding:0}
.drkgrybdr .jobName{background:#fff; text-align:center; padding:2px 0}
.drkgrybdr .jobName span{ background:url("../images/dottedlftarw.png") no-repeat scroll 0 2px transparent; padding-left:15px; display:inline-block; font:normal 12px arial; color:#333}
.drkgrybdr .closingBox{text-align:left;padding:3px}
.drkgrybdr .discript{border:1px solid #ccc ; padding:5px}
.jwtpad{padding:5px 15px 10px}
.mb23{margin-bottom:28px !important}
.wnimgmtn{margin-top:-4px}
.mb18mem{margin-bottom:18px !important}
.memtpbxhgt{height:295px;}
.bronze .memtpbxhgt,.silver .memtpbxhgt,.gold .memtpbxhgt{height:297px;}
.pl235{padding-left:235px}
.pl232{padding-left:232px}
.wdth205{width:205px !important;}
.wdth182{width:182px !important;}

.regthanku{padding:30px 0 23px}
.regthanku h1{font-size:70px;color:#000000;margin-bottom:35px;font-family:impact,calibri,arial,helvetica;;font-weight:normal}
.regthanku h1 span{font-size:45px;color:#f26826}
.regthanku .fl{width:768px;} /* stg-2  510px */
.regthanku .fr{width:230px;text-align:left;}
.regthanku .fr div{padding:5px 0 0 0px}

.communi{list-style-type:none;margin:10px 0}
.communi li{background:url("../images/dottedlftarw.png") no-repeat scroll 10px 3px transparent;margin-bottom:8px;padding-left:25px}
.communi li > ul.subcommuni{list-style-type:none;margin:10px 0}
.communi li > ul.subcommuni > li{background:url("../images/dottedlftarwgreen.png") no-repeat scroll 10px 3px transparent;margin-bottom:8px;padding-left:25px}
.communi1{list-style-type:none;margin:10px 0}
.communi1 li{background:url("../images/dottedlftarw.png") no-repeat scroll 10px 2px transparent;margin-bottom:12px;padding-left:30px}
.communi2{list-style-type:none;margin:10px 0}
.communi2 li{background:url("../images/dottedlftarw.png") no-repeat scroll 10px 5px transparent;margin-bottom:15px;padding-left:30px;line-height: 20px;}


li img.icoImg{margin-top:-5px;}
li span.homeuser{margin-top:-5px;}
li span.commruser{margin-top:-5px;}
li span.icoTxt{position:relative; top:-7px;}


.pajmpqpbx{margin-top:5px;padding-top:30px;font-size:11px;background:url('../images/arrow.gif')no-repeat top center}

.joblistpopbcimg {position:relative;width:364px;height:290px;background:url("../images/album.jpg") no-repeat top left;}
.joblistpopbcimg .albumimg1{position:absolute;top:20px;left:15px;width:310px;height:240px}
.joblistpopbcimg .albumimg2{position:absolute;top:25px;right:35px;width:100px;height:100px;transform:rotate(7deg);-ms-transform:rotate(7deg);-webkit-transform:rotate(7deg);border:1px solid #ccc}

.delfeedtptxt{border:1px solid #666;background:#f0f0f0}
.delfeedtptxt div{padding:10px}
.delfeedtptxt div.bdr{border-bottom:1px solid #666}
.delfedques{padding:20px 50px !important;background:#f0f0f0 !important}
.delfedques .rdobtn{width:110px}
.delfedques .rdobtn1{width:90px}
.delfedques textarea{width:628px}
.delfedques table td{background:#f0f0f0 !important}
.delacctcfm{border-top:1px solid #ccc;margin-top:10px;padding-top:15px;}

.addressFields.text.input{color:#000 !important}
.blkinput{color:#000 !important}

.regtermsprivacy{height: 1809px !important; width: 100% !important; display: block !important;}
.regtermsprivacypop{background: #fff; height: 262px !important; width: 500px !important; position: fixed !important; top: 50% !important; left: 50% !important;display: block !important;border:2px solid #FF7D00;border-radius:10px;z-index:99999;margin:-111px 0 0 -250px !important}
.regtermsprivacypop2{background: #fff; height: 357px !important; width: 500px !important; position: fixed !important; top: 50% !important; left: 50% !important;display: block !important;border:2px solid #FF7D00;border-radius:10px;z-index:99999;margin:-178px 0 0 -250px !important}
.regtermsprivacypop3{background: #fff; height: 462px !important; width: 500px !important; position: fixed !important; top: 50% !important; left: 50% !important;display: block !important;border:2px solid #FF7D00;border-radius:10px;z-index:99999;margin:-230px 0 0 -250px !important}
.updateaddress{background: #fff; height: 427px !important; width: 500px !important; position: fixed !important; top: 50% !important; left: 50% !important;display: block !important;border:2px solid #FF7D00;border-radius:10px;z-index:99999;margin:-212px 0 0 -250px !important}
.updateaddress1{background: #fff; height: 511px !important; width: 500px !important; position: fixed !important; top: 50% !important; left: 50% !important;display: block !important;border:2px solid #FF7D00;border-radius:10px;z-index:99999;margin:-255px 0 0 -250px !important}
.profileupdatepop{background: #fff; height: 247px !important; width: 500px !important; position: fixed !important; top: 50% !important; left: 50% !important;display: block !important;border:2px solid #FF7D00;border-radius:10px;z-index:99999;margin:-122px 0 0 -250px !important}
.regtermsprivacypop4{background: #fff; height: 477px !important; width: 500px !important; position: fixed !important; top: 50% !important; left: 50% !important;display: block !important;border:2px solid #FF7D00;border-radius:10px;z-index:99999;margin:-238px 0 0 -250px !important}
.regtermsprivacypop5{background: #fff; height: 537px !important; width: 500px !important; position: fixed !important; top: 50% !important; left: 50% !important;display: block !important;border:2px solid #FF7D00;border-radius:10px;z-index:99999;margin:-268px 0 0 -250px !important}
.regtermsprivacypop1{background: #fff; height: 532px !important; width: 500px !important; position: fixed !important; top: 50% !important; left: 50% !important;display: block !important;border:2px solid #FF7D00;border-radius:10px;z-index:99999;margin:-266px 0 0 -250px !important}
.jpjspop1{background: #fff; height: 147px !important; width: 500px !important; position: fixed !important; top: 50% !important; left: 50% !important;display: block !important;border:2px solid #FF7D00;border-radius:10px;z-index:99999;margin:-73px 0 0 -250px !important}
.jpjspop2{background: #fff; height: 377px !important; width: 500px !important; position: fixed !important; top: 50% !important; left: 50% !important;display: block !important;border:2px solid #FF7D00;border-radius:10px;z-index:99999;margin:-188px 0 0 -250px !important}
.regtermsprivacypop6{background: #fff; height: 357px !important; width: 500px !important; position: fixed !important; top: 50% !important; left: 50% !important;display: block !important;border:2px solid #FF7D00;border-radius:10px;z-index:99999;margin:-179px 0 0 -250px !important}
.regpopnone{display:none}
.jobposerprivacypop{background: #fff; height: 500px !important; width: 700px !important; position: fixed !important; top: 30% !important; left: 30% !important;display: block !important;border:2px solid #FF7D00;border-radius:10px;z-index:99999;margin:-111px 0 0 -250px !important}
.jobposerprivacypop{background: #fff; height: 500px !important; width: 700px !important; position: fixed !important; top: 30% !important; left: 30% !important;display: block !important;border:2px solid #FF7D00;border-radius:10px;z-index:99999;margin:-111px 0 0 -250px !important}
.regtermsprivacypopmp{background: #fff; height: 482px !important; width: 500px !important; position: fixed !important; top: 50% !important; left: 50% !important;display: block !important;border:2px solid #FF7D00;border-radius:10px;z-index:99999;margin:-241px 0 0 -250px !important}

/* Nitin edit (start) */
.cs_mp_js_update{background: #fff; height: 615px !important; width: 500px !important; position: fixed !important; top: 50% !important; left: 50% !important;display: block !important;border:2px solid #FF7D00;border-radius:10px;z-index:99999;margin:-310px 0 0 -250px !important}
.cs_mp_js_update_que{background: #fff; height: 487px !important; width: 500px !important; position: fixed !important; top: 50% !important; left: 50% !important;display: block !important;border:2px solid #FF7D00;border-radius:10px;z-index:99999;margin:-310px 0 0 -250px !important}
/* Nitin edit (end) */

.regtermsprivacypopmp1{background: #fff; height: 512px !important; width: 500px !important; position: fixed !important; top: 50% !important; left: 50% !important;display: block !important;border:2px solid #FF7D00;border-radius:10px;z-index:99999;margin:-255px 0 0 -250px !important}
.regtermsprivacypopmp2{background: #fff; height: 500px !important; width: 500px !important; position: fixed !important; top: 50% !important; left: 50% !important;display: block !important;border:2px solid #FF7D00;border-radius:10px;z-index:99999;margin:-250px 0 0 -250px !important}

.regtermsprivacypopmppop{background: #fff; height: 332px !important; width: 500px !important; position: fixed !important; top: 50% !important; left: 50% !important;display: block !important;border:2px solid #FF7D00;border-radius:10px;z-index:99999;margin:-166px 0 0 -250px !important}

.jpjspop{display:block !important;position:fixed !important;top:0 !important;left:0 !important;z-index:9999 !important;background:url(../images/popOverlayBg.png) !important; overflow:hidden !important;width:100% !important;height:100% !important}

.prepipulate{color:#000 !important;background: #d4d0c8 url('../images/validation_tick.gif') no-repeat 99% 50% !important;border:1px solid #959595 !important}
.prepipulate2{color:#000 !important;background: #d4d0c8 url('../images/validation_tick_grey1.gif') no-repeat 99% 50% !important;border:1px solid #959595 !important}
.prepipulate4{color:#000 !important;background: #d4d0c8 url('../images/validation_tick_grey.gif') no-repeat 99% 50% !important;border:1px solid #959595 !important}
.prepipulate3{color:#000 !important;background: url('../images/validation_tick_grey.gif') no-repeat 99% 50% !important;border:1px solid #959595 !important}
.prepipulate1{color:#000 !important;background: #d4d0c8 !important;border:1px solid #959595 !important}

.underconst{border:1px solid #c3c3c3;padding:30px;background:#f0f0f0;margin-top:20px}
.underconst div{border:1px solid #c3c3c3;height:320px;text-align:center;background:#fff}

#workpererro .wrkpmit{display:none}
#workpererro:hover .wrkpmit{display:block;position:absolute;margin:-127px 0 0 0}

.usernamepoints{margin:10px auto 0;width:240px;}
.usernamepoints ul{padding:0 0}
.usernamepoints ul li{background:url('../images/dottedlftarw.png') no-repeat 0 8px;padding:5px 0 5px 15px;}
.profileupdatepop1{background: #fff; height: 247px !important; width: 500px !important; position: fixed !important; top: 50% !important; left: 50% !important;display: block !important;border:2px solid #FF7D00;border-radius:10px;z-index:99999;margin:-122px 0 0 -250px !important}

#cookiemsg{background:#666;padding:15px}
#cookiemsg .bxdiv{width:990px;margin:0 auto;color:#fff}

.lftbxdiv{width:370px;}
.savedsrctool .bdrbx{border:1px solid #c3c3c3;background:#f0f0f0;padding:10px;margin-bottom:10px}
.savedsrctool table{margin-top:5px}
.rgtbxdiv{width:409px;}
.advancedSearch h3{margin-bottom:5px}
.savedsrctool .w{width:auto !important;padding:0}
.savedsrctool .w .input{padding-right:0;width:188px;color:#000 !important}
.savedsrctool .w .selectbox{padding-right:0;width:198px !important;color:#000 !important}
.savedsrctool input[type="text"], .savedsrctool input[type="password"], .savedsrctool textarea{padding:8px;margin:0}
.savedsrctool  select{border:solid 1px #959494; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -moz-box-shadow: inset 0 0 5px #e2e2e2; -webkit-box-shadow: inset 0 0 5px #e2e2e2; box-shadow: inner 0 0 5px #e2e2e2; padding:7px 30px 7px 8px !important; font:normal 12px Arial, Helvetica, sans-serif; color: #333}
.savedsrctool  .orangeBtn{}

.adminSmIco{display:inline-block; width: 30px; height: 20px; background-image:url(../images/sprites/adminSmallIcons.png); background-repeat: no-repeat; }
.adminSmIco.greenArrow{background-position: 0 0}
.adminSmIco.mouseArrow{background-position: 0 -38px}
.adminSmIco.mouseArrow1{background-position: 3px -38px}
.adminSmIco.flagArrow{background-position: 0 -70px}
.adminSmIco.whtFlagArrow{background-position: 0 -102px}
.adminSmIco.goldenCoin{background-position: 0 -135px}
.adminSmIco.silverCoin{background-position: 0 -167px}
.adminSmIco.brownCoin{background-position: 0 -295px}
.adminSmIco.messageGreen{background-position: 0 -194px}
.adminSmIco.messageWhite{background-position: 0 -225px}
.adminSmIco.bag{background-position: 0 -258px}
.adminSmIco.star{background-position: 0 -331px}


.homeuser{display:inline-block; width: 25px; height: 25px; background-image:url(../images/newico/home-user.png); background-repeat: no-repeat; }
.commruser{display:inline-block; width: 25px; height: 25px; background-image:url(../images/newico/commercial-user.png); background-repeat: no-repeat; }


.altTable th.greyHd{padding:6px 5px; 
background: -moz-linear-gradient(top,  #eeeeee 0%, #cccccc 100%) !important; /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#cccccc)) !important; /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #eeeeee 0%,#cccccc 100%) !important; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #eeeeee 0%,#cccccc 100%) !important; /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #eeeeee 0%,#cccccc 100%) !important; /* IE10+ */
background: linear-gradient(top,  #eeeeee 0%,#cccccc 100%) !important; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 ) !important; /* IE6-9 */
}
.savedsrctool .w  .input, .savedsrctool  .selectbox   {background: #fff url('../images/validation_tick_grey.gif') no-repeat 99% 50%;border:1px solid #959494 }
.savedsrctool .w  .input, .savedsrctool  .selectbox.bx345   {background: #fff url('../images/validation_tick_grey.gif') no-repeat 85% 50%;border:1px solid #959494 }
.savedsrctool .w.valid  .input{background: #fff url('../images/validation_tick.gif') no-repeat 99% 50%;border:1px solid #959494 }
.savedsrctool .w.valid  .selectbox   {background: #fff url('../images/validation_tick.gif') no-repeat 89% 50%;border:1px solid #959494 }
.loginpwdset .w .input{margin-right:-6px;}
.loginpwdset input[type="text"], .loginpwdset input[type="password"], .loginpwdset textarea,.loginpwdset .selectbox{width:100px;padding:5px;margin:0}
.inputgtxt .w .input, .inputgtxt .w .selectbox{color:#666 !important}

.loginpwdset .w .selectbox{width:142px !important;margin-right:-6px;padding:4px 30px 4px 5px !important;}
.selblktxt{color:#000 !important}

.browser img { border: solid 1px #FFF; margin: 30px 22px 20px 22px; }
.browser a.current img { border-bottom: solid 1px #ccc; }
.browser a:hover img { border: solid 1px #FCC; }
#devinfo { color: #333; }
.liplace li { padding: 10px 0 0 20px; }
#developer { background: url(../images/devtop.gif) repeat-x; margin-top: 40px; border-top: solid 1px #4E6B66; text-decoration: none; border-bottom: 1px solid #444; padding-bottom: 20px; }
#developer p { padding-top: 20px; }
.enabled, .disabled { margin: 20px 0; width: 738px; padding: 10px; text-align: center; }
.enabled img, .disabled img { vertical-align: bottom; }
.enabled { border: solid 1px #2FB73F; background: #FFFCDF; }
.disabled { border: solid 1px #A21111; background: #FFFCDF; }
.borderscript { border: solid 1px #EBCC6E; margin: 20px 0; padding: 3px; }
.script { font: 1.2em "Courier New", Courier, monospace; line-height: 1.5em; color: #000; padding: 10px 20px; background-color: #EBCC6E; }
#legs { font-size: 0.9em; margin-top: 40px; border-top: solid 1px #595643; }
#legs a, #legs a:link, #legs a:visited { color: #666; }
.leftfloat { float: left; }
.rightfloat { float: right; }
.centered { text-align: center; }
.marginleft { margin-left: 20px; }
.marginrights { margin-right: 5px; }
.flickrimagewrap { margin: 10px 0 20px; height: 90px; background: url('../images/images.gif') 30px 30px no-repeat; }
.flickrimagelarge li { margin: 0 0 10px 0; }
.flickrimagelarge img { display: block; }
.thumbs { margin-left: 15px; padding: 0; overflow: hidden; }
.thumbs li { list-style: none; float: left; margin: 5px; padding: 3px; width: 75px; height: 90px; }
.thumbs li img { display: block; }
.thumbs li a img { border: none; }
.thumbs li a:hover img { border: solid 1px #FFF; }
.imgprofile { padding-right: 10px; }
.smallfont { font-size: 9px; }
.devbox { padding-right: 10px; width: 230px; height: 50px; margin-right: 10px; }
.devbox a { display: block; height: 100%; width: 100%; text-decoration: none; padding-right: 5px; }
.devbox a:hover { border: solid 1px #FCC; }
.paddtop { padding-top: 40px; }
.paddtopm { padding-top: 10px; }
.thanksto, .checked { padding-left:20px;  }
.checked { padding-bottom:20px; }
.thanksto li, .checked li { padding-top: 10px; }
.thanksto li { list-style: disc url('../images/star.png'); }
.checked li { list-style: disc url('../images/kvaka.png'); }
.browimgmiddle { vertical-align: middle; }
.nodecorat { text-decoration: none; }
.strong { font-weight: bold; }
.upper { text-transform: uppercase; }
#sharetab a { top:20px; height: 102px !important; width:35px !important; background-color:#FFF; z-index: 99999; overflow: hidden; position: fixed; right: 0 !important; left: auto !important; margin-right: 0 !important; margin-left: auto !important; }
#sharetab a:hover { width:38px !important; }

.faqtpctntdiv{width:415px;background:#fff;border:1px solid #c3c3c3;border-radius:10px;padding:10px 20px}
.faqtpctntdiv ul{list-style-type:none;width:205px;}
.faqtpctntdiv ul li a{display:block;color:#333;font:normal 12px Arial,Helvetica,sans-serif;padding:3px 10px 5px 25px;border-bottom:1px solid #ded6d4;background:url('../images/dottedlftarw.png') 10px 5px no-repeat;}
.faqtpctntdiv ul li a:hover{color:#f15b29}
.faqtpctntdiv .faqtpttl{width:360px;padding-top:7px}
.faqhelp .whtPlainBox{padding:10px}
.faqtpctntdiv.fr .faqtpttl{width:350px;}
.faqaccordiandiv{border-top:1px solid #7f7f7f;margin-top:20px;padding-top:30px}
.faqhelp .faqaccordiandiv h2{border-bottom:1px solid #7f7f7f;padding-bottom:5px;font-size:16px}
.faqaccord{list-style-type:none;margin-top:10px}

.faqaccord li.fst{background:#ccc url('../images/faqaccordbg.gif') repeat-x top center;border:1px solid #7f7e7c;border-radius:3px;margin-bottom:5px}
.faqaccord li.fst .quest{background:url("../images/sprites/accorArrows.png") no-repeat scroll 13px -82px;padding:10px 10px 10px 50px;cursor:pointer;}
.faqaccord li.fst .ans{display:none;background:#fff;padding:10px;border-top:1px solid #9a9a9a}
.faqaccord li.fst .quest b{display:block;background:url('../images/dottedlftarwblk.png') no-repeat right center;font-size:14px}

.faqaccord li.active{background:#3bab20 url('../images/faqaccordbgact.gif') repeat-x top center;border:1px solid #7f7e7c;border-radius:3px;margin-bottom:5px;color:#fff}
.faqaccord li.active .quest{background:url("../images/sprites/accorArrows.png") no-repeat scroll 13px -152px;padding:10px 10px 10px 50px}
.faqaccord li.active .ans{display:none;background:#fff;padding:10px;border-top:1px solid #9a9a9a;color:#333}
.faqaccord li.active .quest b{display:block;background:url('../images/dottedlftarwwht.png') no-repeat right center;font-size:14px}

.faqaccord li.fst:hover{background:#3bab20 url('../images/faqaccordbgact.gif') repeat-x top center;border:1px solid #7f7e7c;border-radius:3px;margin-bottom:5px;color:#fff}
.faqaccord li.fst:hover .quest1{background:url("../images/sprites/accorArrows.png") no-repeat scroll 13px -152px;padding:10px 10px 10px 50px}
.faqaccord li.fst:hover .ans1{display:none;background:#fff;padding:10px;border-top:1px solid #9a9a9a;color:#333}
.faqaccord li.fst:hover .quest1 b{display:block;background:url('../images/dottedlftarwwht.png') no-repeat right center;font-size:14px}

.faqbdrtp{border-top:none;margin-top:0}

.htwtpctntdiv{width:335px;background:#fff;border:1px solid #c3c3c3;border-radius:10px;padding:10px 20px}
.htworks .whtPlainBox{padding:10px}
.htwtpctntdiv .faqtpttl{width:280px;padding-top:7px}
.htwtpctntdiv.fr .faqtpttl{width:270px;}
.htwtpctntdiv ul{list-style-type:none;width:225px;margin-left:60px}
.htwtpctntdiv ul li a{display:block;color:#333;font:bold 12px Arial,Helvetica,sans-serif;padding:3px 10px 5px 25px;border-bottom:1px solid #ded6d4;background:url('../images/dottedlftarw.png') 10px 5px no-repeat;}
.htwtpctntdiv ul li a:hover{color:#f15b29}
.htwtpctntdiv.fr ul{margin-left:70px}
.htworks .faqaccordiandiv h2{border-bottom:1px solid #7f7f7f;padding-bottom:5px;font-size:16px}
.htwvdobx{border:1px solid #ccc;background:#f0f0f0;padding:10px 10px}
.htwvdobx .shadow{width:640px;margin:0 auto;}
.htwvdobx iframe{box-shadow: 0 10px 10px -6px black;}

.pop1 .calibri16size, .pop .calibri16size{font-size:14px !important;font-weight:bold}
.pop1 .altTable td, .pop1 .altTable th,.pop .altTable td, .pop .altTable th{padding:5px !important}

.faqlft{width:270px;padding:10px;margin-left:10px;background:#fff; border:1px solid #d9d9d9; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.faqlft ul{list-style-type:none;}
.faqlft ul li{background:url('../images/dottedlftarw.png') 0 7px no-repeat;padding:5px 0 5px 15px;font-weight:bold;cursor:pointer;margin-bottom:5px}
.faqlft ul li a{color:#333}
.faqlft ul li:hover a,.faqlft ul li.active a{color:#fff}
.faqlft ul li:hover{background:#f15b28 url('../images/faqactivearw.gif') top right no-repeat;color:#fff}
.faqlft ul li.active{background:#f15b28 url('../images/faqactivearw.gif') top right no-repeat;padding:5px 0 5px 15px;font-weight:bold;color:#fff;margin-bottom:5px}
.faqrgt{width:590px;}
.faqrgt .ansctnt{background:#fff url("../images/dashBoardLftLnkBg.gif") repeat-x top center; border:1px solid #d9d9d9; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;padding:10px;}
.faqrgt .ansctnt .scroll{height:327px;overflow-x:scroll;}

.lftpssettings{width:250px;}
.rgtpssettings{width:470px;padding-top:15px}
.rgtpssettings .input{padding:4px 11px}
.rgtpssettings #enable{display:none}

.ftlocasrch{display:block;background:#f0f0f0;border:1px solid #C3C3C3;border-right:0;border-radius:3px 0 0 3px;margin:-10px 0 5px;text-align:center}
.ftlocasrch:hover{background:#d7d8d9;}
#jobimgpop table td img{width:100%}

.tcul{list-style-type:none;margin:5px 0 5px 20px}
.tcul li{background:url('../images/dottedlftarw.png') no-repeat 0 8px;padding:5px 0 5px 15px;}
.tcul li ul.tsul2{list-style-type:none;margin:5px 0 5px 20px}
.tcul li ul.tsul2 li{background:url('../images/dottedlftarwgreen.png') no-repeat 0 8px;padding:5px 0 5px 15px;}
.tcul3{list-style-type:none;margin:10px 0 10px 43px}
.tcul3 li{background:url('../images/dottedlftarw.png') no-repeat 0 8px;padding:5px 0 5px 20px;}
.emailaddblk{color:#000 !important}
.passfldhide{display:none}
.tiphinsum a:hover{text-decoration:underline}

.w.valid .selectbox{background-position:90% 50%}
.form .selectbox{background-position:93% 50%}
select.prepipulate{background-position:93% 50% !important}
.form .selectbox.w150{background-position:86% 50% !important}
.selectbox.fr.prepipulate{background-position:91% 50% !important}

.qptcoins{position:absolute;bottom:100px;left:502px;width:32px;height:32px;background:none !important}
.altTable.hindblulbtxt td{padding:2px 5px !important}


/* created for email settins job seeker page classes*/

.Mt7nPb5{margin-top:-7px;padding-bottom:5px;}
.mt3n{margin-top:-3px;}
.mt18n{margin-top:-18px;}
.mt22n{margin-top:-22px;}
.mt25n{margin-top:-25px;}
.EmailS-line{background:url('../images/EmailS-linebottom.jpg') no-repeat bottom center;background-size:102% 3px}


/*	Created for submitreference popup	*/
.wdtpupsbmtref{width:150px;margin:0;padding:3px 3px 3px 5px;font-size:12px;color:#000;}


/*	Created for jobPostingPolicy popup	*/
.iconArrow{background: url("../images/dottedlftarw.png") no-repeat scroll 0 2px transparent;color: #333;display: inline-block;font: 12px arial;padding-left: 30px;margin-left: 23px;}
.iconArrow1{background: url("../images/dottedlftarwgreen.png") no-repeat scroll 0 2px transparent;color: #333;display: inline-block;font: 12px arial;padding-left: 30px;margin-left: 43px;}
.iconArrow2{background: url("../images/dottedlftarw.png") no-repeat scroll 0 2px transparent;color: #333;display: inline-block;font: 12px arial;padding-left: 30px;margin-left: 43px;}
.iconArrow3{background: url("../images/dottedlftarw.png") no-repeat scroll 0 2px transparent;color: #333;display: inline-block;font: 12px arial;padding-left: 30px;margin-left: 63px;}



.savedsrctool .w.bgpos .input {background: url("../images/validation_tick_grey.gif") no-repeat scroll 99% 50% #fff !important;border: 1px solid #959494;}
.savedsrctool .w.valid .input {background: url("../images/validation_tick.gif") no-repeat scroll 99% 50% #fff;border: 1px solid #959494;}

.posRelB-2{position:relative;bottom:-2px}

/*	Created for aboutUs	*/
.iconArrowRed{background: url("../images/dottedlftarw.png") no-repeat scroll 0 2px transparent;color: #333;display: inline-block;font: 12px arial;padding-left: 25px;margin-left: 3px;}
.iconArrowGreen{background: url("../images/dottedlftarwgreen.png") no-repeat scroll 0 2px transparent;color: #333;display: inline-block;font: 12px arial;padding-left: 25px;margin-left: 55px;}

.fnts13{font-size: 13px !important}

.posRelTm11{position:relative;top:-11px !important;}

.wdt390i{width:390px}
.popgrnhdttl{font:bold 12px Arial,Helvetica,sans-serif !important}

input.bgpos88p{background-position: 88% 50% !important;}
input.bgpos89p{background-position: 89% 50% !important;}
input.bgpos90p{background-position: 90% 50% !important;}
input.bgpos91p{background-position: 91% 50% !important;}
input.bgpos92p{background-position: 92% 50% !important;}
input.bgpos93p{background-position: 93% 50% !important;}


select.bgpos93p{background-position: 93% 50% !important;}

.pl5imp{padding-left:5px !important;}

tr.alternate td.padtb10left5 ,tr.alternate1 td.padtb10left5{padding:10px 0 10px 18px !important}
/* tr.alternate1:last-child  td.padtb10left5{padding-left: 12px !important;padding-bottom:13px !important;} */
.altTable.alter tr:nth-of-type(2n-1) td:nth-of-type(2n-1) {background: #f0f0f0 none repeat scroll 0 0 !important;}


.jpico{background-image:url(../images/jp-ico.png); background-size: 28px 30px; background-repeat:no-repeat; text-decoration:none; margin:0; padding:8px 15px;}
.jsico{background-image:url(../images/js-ico.png); background-size: 18px 27px; background-repeat:no-repeat; text-decoration:none; margin:0; padding:7px 10px;}


.green.plf2.pad0  .poplnk.green.csf {padding-top:15px;}
.pd{padding:10px 10px;}
.pdn{padding-top:0 !important;}
.accordianPJ .head .col1 .bg1 {
    font: bold 12px Arial,Helvetica,sans-serif;
    border-bottom: 1px solid #ded6d4;
    background: url(../images/dottedlftarwblk1.png) -5px -8px no-repeat;
    float: r;
    background-position: right;
    margin-right: 10px;
    display: block;
}
.accordianPJ .head.inactive .col1 .bg1{
	font: bold 12px Arial,Helvetica,sans-serif;
    border-bottom: 1px solid #ded6d4;
    background: url(../images/dottedlftarwblk.png) -5px -8px no-repeat;
    float: r;
    background-position: right;
    margin-right: 10px;
    display: block;
}

.accordianPJ .head .bg2 {
    font: bold 12px Arial,Helvetica,sans-serif;
    background: url(../images/dottedlftarwwht.png) -5px -8px no-repeat;
    float: r;
    background-position: right;
    margin-right: 19px;
    display: block;
}
.accordianPJ .head.inactive .bg2{
	font: bold 12px Arial,Helvetica,sans-serif;
    background: url(../images/dottedlftarwwht1.png) -5px -8px no-repeat;
    float: r;
    background-position: right;
    margin-right: 19px;
    display: block;
}
.whitearrow{
	background: url(../images/dottedlftarwwht.png) -5px -8px no-repeat;
    float: r;
    background-position: right;
    margin-right: 19px;
    display: block;
}


.popupOnload{background: #fff; height: auto !important; width: 515px !important; position: fixed !important; top: 50% !important; left: 50% !important; border:2px solid #FF7D00;border-radius:10px;z-index:99999;margin:-260px 0 0 -250px !important}
.popupOnload1{background: #fff; height: auto !important; width: 470px !important; position: fixed !important; top: 50% !important; left: 50% !important; border:2px solid #FF7D00;border-radius:10px;z-index:99999;margin:-216px 0 0 -235px !important}
.popupOnload2{background: #fff; height: auto !important; width: 524px !important; position: fixed !important; top: 50% !important; left: 50% !important; border:2px solid #FF7D00;border-radius:10px;z-index:99999;margin:-270px 0 0 -250px !important}
.popupOnload3{background: #fff; height: auto !important; width: 518px !important; position: fixed !important; top: 50% !important; left: 50% !important; border:2px solid #FF7D00;border-radius:10px;z-index:99999;margin:-260px 0 0 -250px !important}


.prof-mt-a{margin-top:-5px;}
.prof-mt-b{margin-top:5px;}
.prof-mt-c{margin-top:5px;}
.prof-mt-d{margin-top:5px;}
.prof-mt-e{margin-top:5px;}
.prof-mt-f{margin-top:5px;}
.prof-mt-g{margin-top:5px;}

.prof-mb-a{margin-bottom:5px;}
.prof-mb-b{margin-bottom:5px;}
.prof-mb-c{margin-bottom:10px;}
.prof-mb-d{margin-bottom:5px;}
.prof-mb-e{margin-bottom:5px;}
.prof-mb-f{margin-bottom:5px;}
.prof-mb-g{margin-bottom:6px;}

.prof-StRel-1{position:relative; top:1px;}

/* saf3+, chrome1+ */
@media screen and (-webkit-min-device-pixel-ratio:0) {
.prof-mt-a{margin-top:-3px;}
.prof-mt-b{margin-top:6px;}
.prof-mt-c{margin-top:6px;}
.prof-mt-d{margin-top:7px;}
.prof-mt-e{margin-top:7px;}
.prof-mt-f{margin-top:6px;}
.prof-mt-g{margin-top:6px;}
.prof-mb-a{margin-bottom:0px;}
.prof-mb-b{margin-bottom:6px;}
.prof-mb-c{margin-bottom:11px;}
.prof-mb-d{margin-bottom:7px;}
.prof-mb-e{margin-bottom:7px;}
.prof-mb-f{margin-bottom:6px;}
.prof-mb-g{margin-bottom:5px;}
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {  
           /* IE10+ specific styles go here */  

.prof-mt-a{margin-top:-4px;}
.prof-mt-b{margin-top:5px;}
.prof-mt-c{margin-top:5px;}
.prof-mt-d{margin-top:5px;}
.prof-mt-e{margin-top:5px;}
.prof-mt-f{margin-top:5px;}
.prof-mt-g{margin-top:5px;}

.prof-mb-a{margin-bottom:7px;}
.prof-mb-b{margin-bottom:6px;}
.prof-mb-c{margin-bottom:10px;}
.prof-mb-d{margin-bottom:7px;}
.prof-mb-e{margin-bottom:7px;}
.prof-mb-f{margin-bottom:6px;}
.prof-mb-g{margin-bottom:6px;}

}

.halfPartGreyBg.sameHgt2 {background: url(../images/mapstrip1.png) -140px 0px no-repeat;}

.faqtplvlol {margin-left:25px}
.faqtplvlol li{list-style-type:decimal}
.faqtplvlol li > ol{margin:0 0 0 15px}
.faqtplvlol li > ol > li{list-style-type:lower-alpha}

.faqtplvlolt {margin:20px 18px 46px 25px}
.faqtplvlolt li{list-style-type:decimal;padding-left:10px}

.faqtplvlolt1 {margin:10px 18px 10px 43px}
.faqtplvlolt1 li{list-style-type:decimal;padding-left:10px}

.faqtplvlolt2 {margin:10px 18px 10px 20px}
.faqtplvlolt2 li{list-style-type:none;padding-left:10px}

ul#slides,ul#slides li{margin:0;padding:0 !important;overflow:hidden}

.pop .altTable.thtd1 th, .pop .altTable.thtd1 td {padding: 7px 0 7px 10px !important;}
.pop1 .altTable.thtd1 th, .pop1 .altTable.thtd1 td {padding: 7px 0 7px 10px !important;}

.spnLine{background:rgba(0, 0, 0, 0) url("../images/EmailS-linebottom.jpg") no-repeat scroll center center / 152px 3px}
#poptandc .groupContainer .bordGray1 .sortByBar.bordRadius5.clearfix {height:auto !important;}
#poptandc1 .groupContainer .bordGray1 .sortByBar.bordRadius5.clearfix {height:auto !important;}
#pppop .groupContainer .bordGray1 .sortByBar.bordRadius5.clearfix {height:auto !important;}

.flwdtsitemap{width:30%; float:left; margin:0 30px 0 0;}
.h2sitemap{border-bottom: 1px solid #333; margin: 10px 0 0  !important; padding: 0 0 5px 0px;  font-size:18px !important;}
.asitemap{color:#000 /* #3f6ae6 */; text-decoration:none /* underline */}
.flwdtsitemap .tcul {list-style-type: none;margin: 5px 0;}
.flwdtsitemap .tcul li { background: rgba(0, 0, 0, 0) url("../images/dottedlftarw.png") no-repeat scroll 0 8px;border-bottom: 1px solid #ded6d4;padding: 5px 0 5px 15px;margin-right: 5px;}
.h2sitemap.mt47{margin-top:54px  !important;}
.h2sitemap.mt25{margin-top:25px  !important;}


/****************** New design stage-2(stg-2) starts **************************/

.newGreenBtn1{background:#189940 url(../images/greenBtnBg.gif) repeat-x top center; font:normal 17px Arial, Helvetica, sans-serif; color:#fff; padding:6px 15px 6px; border:none; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; cursor:pointer}
.newGreenBtn1.posRelT30m{position:relative;top:-30px;}
.margLeft420{margin-left:420px;} /* change its name to magLeft instead of padLeft due to design change " .padLeft225{padding-left:225px;} " */
.tcul3.wdt423{width:423px;}
div.divWdtRgtM32m{width: 100px;float:right; margin-top:-32px;}
.fr.icoRegJs{padding:5px 24px 0px 0px;} /* 24px 36px 0px 0px */
.fr.icoRegJp{padding:5px 20px 0px 0px;} /* 19px 36px 0px 0px */
.fr.icoRegJsty{padding:5px 24px 0px 0px; margin-top: -20px; margin-bottom: -5px;}
.steppad{padding:31px 10px 0px 0px;}

.stepsBreadcrum{padding:37px 0px 0px 0px; margin:15px 0 13px;background-size:100% 100% !important;}
.stepsBreadcrum.creatJP{background:#f0f0f0; background: url(../images/createYourJobPost2.png) 0px 0px no-repeat;}
.stepsBreadcrum.creatJPtimelinePrefernce{background:#f0f0f0; background: url(../images/timelinePrefernce2.png) 0px 0px no-repeat;}
.stepsBreadcrum.creatJPcontactBudget{background:#f0f0f0; background: url(../images/contactBudget2.png) 0px 0px no-repeat;}
.leftPartGreyBg{width:253px; background:#f0f0f0; border:1px solid #c3c3c3; padding:0px; background: url(../images/mapstrip1.png) -140px 0px no-repeat;display:inline-block; margin-right:0px/*20px 5px */; float:right; position:relative;}
.leftPartGreyBg2{width:705px/*670px 685px */; background:#fff; border:0px solid #c3c3c3; padding:0px;display:inline-block;overflow:visible /* hidden */;word-wrap: break-word; margin-left:5px;}
.leftPartGreyBg2 .relBoxTip span.w.wdtJp{width:668px !important /* 630px */;}
textarea.taJp{width:632px !important /* 636px 598px */; border:1px solid #d1d1d1;  height:80px; padding:7px 15px; font:normal 19px Calibri, Helvetica, sans-serif; box-shadow:0 0 5px #e2e2e2 inset;}
.leftPartGreyBg2 .form .w {width:311px /* 310px */;}
.leftPartGreyBg2 .form .w input.input{width:280px;}
.leftPartGreyBg2 .form .w select{width:315px !important;}

.leftPartGreyBg p.textcopyg{position:absolute; bottom:0px; right:0px; background-color: #fff;padding: 2px 3px; font: 10px/12px arial, calibri;}

.selectbox.calibri19Normal-Jp{font:normal 19px Calibri, Helvetica, sans-serif !important;}
.input.calibri19Normal-Jp{font:normal 19px Calibri, Helvetica, sans-serif !important;}
.calibri28Normal-Jp{font:normal 28px calibri,Arial,Helvetica,sans-serif; line-height:20px; margin-bottom:15px;}
.calibri20Normal-Jp{font:normal 19px calibri,Arial,Helvetica,sans-serif; color:#00002b;}
.margLR20m{margin:0 -20px 0 -0px;}
label.calibri15Green{font:bold 16px/18px calibri, Arial, Helvetica, sans-serif !important; color:#004000; padding-bottom:6px;}  /* bold 15px */
label.calibri15Green b.calibri13black{font:normal 13px/18px calibri, Arial, Helvetica, sans-serif !important; color:#000;}
label.calibri20Normal-Jp{font:normal 19px calibri,Arial,Helvetica,sans-serif !important; color:#00002b;}
.calibri15Green-Jp{font:bold 16px/30px calibri, Arial, Helvetica, sans-serif; color:#004000; padding-bottom:6px;} /* bold 15px */
span.calibri15Blue{font:bold 16px/18px calibri, Arial, Helvetica, sans-serif !important; color:#004040; padding-bottom:0px;} /* bold 15px color:#02356c; */
span.calibri16Green2{font:bold 16px/18px calibri, Arial, Helvetica, sans-serif !important; color:#004000; padding-bottom:0px;}
.calibri16Green{font:bold 16px/30px calibri, Arial, Helvetica, sans-serif; color:#004000}
.margtop5n{margin-top:-5px;}

.selectbox.calibri19Normal-Jp.padTB2{padding-top:2px !important;padding-bottom:2px !important;}
.input.calibri19Normal-Jp.padTB3{padding-top:3px !important;padding-bottom:3px !important;}

.JpBulbLine{background-color:#f5f5f5;padding:6px 10px 10px;}

.ls-bg.ml0{margin-left:0px !important;}
.ls-bg.mt0{margin-top:0px !important;}
.fntbulbline{font:normal 14px/22px calibri, Arial, Helvetica, sans-serif; color:#7f7f7f;}

.nav1{overflow:hidden;background:transparent;/* border:1px solid #b2b2b2; */border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; height:32px; width:990px; margin:0 auto; margin-top:-37px; margin-bottom:-16px; position:relative}
.nav1 ul{height:auto}
.nav1 ul li{float:left; background:none/*url(../images/navBg.gif) repeat-x*/; font:bold 19px Calibri, Helvetica, sans-serif;text-align:center; border-right:0px solid #5b5b5b; width:33%;}
.nav1 ul li a{padding:8px 10px;display:block;color:#7f7f7f;text-align:center;} /* stg-2  padding:8px 47px;  8px 43px */
.nav1 ul li a.active{padding:8px 10px;display:block;color:#fff} /* stg-2  padding:8px 47px;  8px 43px */
.nav1 ul li:hover a{color:#fff; background:none/*url(../images/navHoverBg.gif) repeat-x 0 0*/}
.nav1 ul li.last{border-right:0;border-top-right-radius:5px; -moz-border-top-right-radius:5px; -webkit-border-top-right-radius:5px;  } /* width:133px; */

.boxincheck{border: 1px solid #c3c3c3; padding: 10px 13px 10px 0px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.boxincheck .b1{float:left; width:340px; padding:5px 10px 5px 0px; text-align:right;} /* width:328px; */
.boxincheck .b2{float:right; width:270px; padding:5px 0px 5px 10px; text-align:right;}
.boxincheck .calibri15Green-font{font:bold 16px/30px calibri, Arial, Helvetica, sans-serif; color:#004000;} /* bold 15px */

.boxincheck2{border: 1px solid #c3c3c3; padding: 10px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.boxincheck2 .tcul{list-style-type:none;margin:0px 5px 0px 10px}
.boxincheck2 .tcul li{background:url('../images/dottedlftarw.png') no-repeat 0 13px;padding:5px 0 5px 25px;font:normal 19px/24px calibri, Arial, Helvetica, sans-serif; color:#888e91;}

.wdtCapchaBox{width:235px /*220px */; float:right; border: 2px solid #c3c3c3; padding: 3px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; text-align:right; background-color:#f9f9f9;}
.wdtCapchaBox input{position:relative; top:-5px; margin-right:10px;}
.wdtCapchaBox span{position:relative; top:-7px; font:bold 13px/30px calibri, Arial, Helvetica, sans-serif; color:#000 /* #004000 */;} /* bold 14px/30px */
.wdtCapchaBox img{border:0px solid #ccc;margin:0 0 -10px 55px;} /* margin:0 0 -10px 40px; */

.lftcolBox  .absBox.right1{right:-603px;} /* right:-731px; */

.red.adj{font-size:10px; position: relative; top: -3px;}

::-webkit-input-placeholder {color: rgb(102,102,102);opacity:1;}
:-moz-placeholder { /* Firefox 18- */color: rgb(102,102,102); opacity:1; }
::-moz-placeholder {  /* Firefox 19+ */color: rgb(102,102,102); opacity:1; }
:-ms-input-placeholder {  color: rgb(102,102,102);opacity:1;  }

/********************* Start Login Page / Sub login Page new **********************************/

.headerlogo{text-align:center; padding-bottom:15px; margin-bottom:25px; border-bottom:3px solid #909090;}
.loginsection{width:465px; text-align:center; border: 1px solid #ccc; margin:10px auto; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.loginError{padding:25px 0px; background-color:#eaeaea; height:30px;}
.loginError .divimg1{float:left; width:50px; padding:0;}
.loginError .divtxt1{float:left; width:377px; padding:0px 15px 0px 5px; text-align:left;color: #555;font: 13px arial, calibri;}
.loginbox2{padding:0px 71px 0px 57px !important;}
.loginbox3{padding:30px 71px 0px 75px !important;}
.loginbox4{padding:0px 71px 30px 75px !important; }
.loginbox1{padding:30px 71px 30px 75px; /* 30px 73px */}
.loginbox1 h1{margin-bottom:15px;font:normal 28px/28px calibri, Arial, Helvetica, sans-serif ; color:#000;}
.loginbox1 .orimg{width:100%; margin:15px 0 10px -6px; max-width:311px;}
.loginbox1 div label{padding:0px 0px 0px 2px; font:bold 16px/18px calibri, Arial, Helvetica, sans-serif !important; color:#004000;}
.loginbox1 div .text1email{width:278px; padding: 6px 15px 6px 15px;  margin: 10px 0px 10px; font:normal 19px/22px calibri, Arial, Helvetica, sans-serif !important; color:#666666; border: 1px solid #ccc;}
.loginbox1 div .text1password{width:278px; padding: 6px 15px 6px 15px;  margin: 10px 0px 10px; font:normal 15px/22px calibri, Arial, Helvetica, sans-serif !important; color:#666666; border: 1px solid #ccc;}
.loginbox1 div.fontSet1{font:normal 13px/20px Arial, calibri, Helvetica, sans-serif !important; color:#666666;}
.loginbox1 div.fontSet1 .remMe{float:left; width:190px; }
.loginbox1 div.fontSet1 .forgot{float:right; width:110px; }
.loginbox1 div.fontSet1 .resendConfirm{float:left; width:170px; padding-left:21px;}
.loginbox1 div.fontSet1 a{font:normal 13px/16px Arial, calibri, Helvetica, sans-serif !important; color:#666666;}
.loginbox1 div .orangeBtn{font: normal 19px/22px Calibri, Arial, Helvetica, sans-serif !important;background-size:auto 31px; height:31px; padding:0px 58px; margin:40px auto 25px;}
.loginbox1 div .orangeBtn.sub{font: normal 19px/22px Calibri, Arial, Helvetica, sans-serif !important;background-size:auto 31px; height:31px; padding:0px 58px; margin:30px auto 25px;}
.loginbox1 div a.spanOrange{color:#f26527;}
.loginError .divtxt1 .spanOrange{color:#f26527;}
	
.txtalignLeft{text-align:left;}
img.ml3n{margin-left:-5px;}

/********************* End Login Page / Sub login Page new **********************************/

/********************* Start View profile verified icon Page new **********************************/

.wlVerified{background:url('../images/newico/_wl-verified.png') no-repeat 0px 0px; padding:5px 13px; margin:-5px -10px 0px 0px; float:right;}
.wlVerifiedNot{background:url('../images/newico/_wl-verified_bw.png') no-repeat 0px 0px; padding:5px 13px; margin:-5px -10px 0px 0px; float:right;}

/********************* End View profile verified icon Page new **********************************/

/********************* Start Dashboard login Page new **********************************/

.dashbronzeuser{cursor:pointer !important; padding-top:111px !important; background:url('../images/bronzeico.png') no-repeat center center !important;}
.dashsilveruser{cursor:pointer !important; padding-top:111px !important; background:url('../images/silverico.png') no-repeat center center !important;}
.dashgolduser{cursor:pointer !important; padding-top:111px !important; background:url('../images/goldico.png') no-repeat center center !important;}

/********************* End Dashboard login Page new **********************************/


/*** Nilesh Changes ***/
.leftPartGreyBgpjp{width:253px; background:#f0f0f0; border:1px solid #c3c3c3; padding:0px; background: url(../images/mapstrip1.png) -140px 0px no-repeat;display:inline-block; margin-left:0px/*20px 5px */; float:left; position:relative;}

.leftPartGreyBgpjp p.textcopyg{position:absolute; bottom:0px; right:0px; background-color: #fff;padding: 2px 3px; font: 10px/12px arial, calibri;}

.logg-pre-tablejobseeker{
   
	    border: 1px solid #7f7f7f !important;
	
}

.qmarkposition
{ 
	position: absolute;
    right: 0;
    margin-top: -30px;
    margin-right: 20px;
}