/****** All Rights reserved to syntaxdigital.com ******/

/*Common Styles*/
body{font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#2c2c2c; background:#fff; line-height:1; padding:0; margin:0; text-align:left}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
img{outline:none;}
fieldset, img{border:none}
ul, ol, li{list-style:none;}
table, td, form, fieldset{border:none; border-collapse:collapse; border-spacing:0;}
caption, th, td{text-align:left; font-weight:normal;}
.nowrap{white-space:nowrap}
h1, h2, h3, h4, h5, h6{font:bold 15px Helvetica, Arial, Verdana, sans-serif}
strong{font:bold 12px Helvetica;}
select, textarea, input{font-size:11px; font-family:verdana; color:#2c2c2c}
a, a:link, a:visited, a:active{color:#528fba; text-decoration:none; outline:none}
a:hover{text-decoration:underline}
.cleaner{zoom:1}
.cleaner:after{clear:both;content:'.';display:block;height:0;visibility:hidden;}
.fr{float:right}
.fl{float:left;}

.inptcorns, .inptcorns em, .inptbltbg, .inptbltbg em{background:url(../images/inpttxt.gif) no-repeat 100% 0; padding:0 4px 0 0; display:inline-block; height:22px;}
.inptcorns em, .inptbltbg em{background-position:0 0 ; padding:3px 0 0 4px; height:19px}
.inpttxt{border:1px solid #fff; height:15px; color:#676767; width:150px;}

.inptbltbg, .inptbltbg em{background:url(../images/inpttxtblubg.gif) no-repeat 100% 0;}
.inptbltbg em{background-position:0 0}

.inptslct{padding:0 0 0 2px; color:#676767; height:20px; margin-bottom:2px;}
.refbg{background:url(../images/refbg.gif) no-repeat 100% 0;}
.wdth50{width:63px}
.wdth90{width:90px;}
.wdth120{width:120px;}
.wdth130{width:130px;}
.wdth150{width:150px;}
.wdth180{width:185px;}
.wdth200{width:200px;}
.wdth20per{width:22%}

.inptbtn{border:none; background:none; display:inline-block; margin:-3px -8px 0 0; cursor:pointer; padding:0; *margin:-3px 0 0 0; *width:auto; *overflow:visible; _position:relative;}
.inptbtn span{background:url(../images/reg_btn.gif) no-repeat 0 0; padding:0 0 0 15px; height:22px; display:inline-block}
.inptbtn em{background:url(../images/reg_btn.gif) no-repeat 100% 0; padding:0 15px 0 0; font:normal bold 12px Helvetica; height:22px; line-height:22px; color:#d33127; white-space:nowrap; display:inline-block;}

.margb4{margin-bottom:4px;}
.marglft{margin-left:10px;}
.margrit{margin-right:5px;}
.normfnt{font:normal 11px verdana;}
/**/
.container{width:955px; margin:0 auto; line-height:16px; padding:15px 0 0;}
.content{clear:both; padding:0 0 30px;}
.subcont{margin:15px 30px 0;}
.hafwdth{width:47%;}
.title{font:normal 22px Helvetica; color:#d33127; margin:0 0 15px;}
.per40{width:40%;}
.bluetitle, .redtitle{font:bold 16px Helvetica; color:#065696; margin:0 0 10px;}
.redtitle{color:#d33127}
.boxtitle{background:url(../images/titlebg.gif) repeat-x 0 100%; padding:7px 30px 12px; font:bold 16px Helvetica;/* color:#d33127*/ color:#065696}
.boxbg{background:url(../images/boxbgpx.gif) repeat-x 0 0; margin:0 0 20px}
.boxdatapx, .boxdatacolr, .boxdatapx-nrp{background:#fff url(../images/boxdatapx.gif) repeat-x 0 0; padding:10px 30px 7px;}
.boxdatacolr{background:#eceff1}
.boxpxmore{background:#fff url(../images/boxpxmore.gif) repeat-x 0 0; padding:10px 30px 7px;}
.boxbotpx{background:#fff url(../images/boxbotmpx.gif) repeat-x 0 100%; padding:50px 0 0;}
.boxbotpx .boxcornrs, .boxbotpx .boxcornrs span{background:url(../images/brcorn.gif) no-repeat 100% 0;}
.boxbotpx .boxcornrs span{background:url(../images/blcorn.gif) no-repeat 0 0;}
.boxdatapx-nrp{padding:10px 0 7px 30px;}
.movtitle{padding:0 0 28px; margin:0}
.bluearrow, .redarrow{background:url(../images/arrows.gif) no-repeat 0 -38px; padding:0 0 0 10px;}
.redarrow{background-position:0 3px}


.newattr{display:block; float:left; margin:0 5px 0 0;}
.newdesc{padding:2px 0 0}
.frminpts{}
.frminpts li{float:left; margin:0 20px 0 0}
.tips{color:#b7b9ba; margin:0 0 0 6px}
.srchcont{margin:20px 0;}

.inptchk{width:15px; display:inline-block; margin:2px 4px 0 0; *margin:0 4px 0 0}
.chklabel{width:94%; display:inline-block}
#prefdelivry_edit .chklabel{width:88%;}
.algnrit{text-align:right; padding-right:15px}/*Check here*/
.autoheigh, .autoheigh-recpt{height:200px; overflow-x:hidden; overflow-y:auto; border:1px solid #ccc; background:#fff; padding:10px 5px}
.autoheigh-recpt, .autoheigh-chng{height:300px; padding:10px;}
.autoheigh-chng{overflow-x:hidden; overflow-y:auto;}
.bordgbg{border:1px solid #ccc; background:#fff; padding:10px 5px}
.feelft{width:80%; margin:0 10px 0 0}
.feerit{width:17%;}
.plzwait{width:450px; margin:90px auto 0}
.clrboth{clear:both; padding:5px 0 0; margin:0 0 15px; border-top:1px solid #c7c8c8;}
.clr{clear:both}

.insurlst li{margin:0 0 5px;}
.bordbotom{border-bottom:1px solid #ccc; padding-bottom:5px; margin-bottom:12px}
.bordpad{border-bottom:1px solid #ccc; padding:8px 0 8px 30px;}
.slcttime{}
.slcttime li{width:28%; margin:0 16px 6px 0; float:left}
.availble{background:#67c3e8; padding:3px 0 4px 4px; color:#fff}
.availble_date{border-left:15px solid #67c3e8; padding-left:5px;}
.frslabl, .frslablmore{width:90px; margin-right:5px;}
.frslablmore{width:120px;}
.cancl{margin:4px 6px 0 0}
.fuladrdr{width:55%;}
.mapthumb{width:172px; float:right}



.tree{margin:0 0 10px;}
/*movbox*/
.movbox{background:#fff url(../images/boxpx.gif) repeat-x 0 0; /*height:100%*/}
.boxcornrs, .boxcornrs span{background:url(../images/ritcorn.gif) no-repeat 100% 0; display:block; height:6px; padding:0 7px 0 0; font-size:0; line-height:0}
.boxcornrs span{background:url(../images/lftcorn.gif) no-repeat 0 0; padding:0 0 0 7px;}
.movboxcont, .srvcesdata{padding:10px 30px 0 30px;}
.srvcescont{height:100%}
.srvcescols, .srvcescols-more{width:314px; padding:0 2px; _padding:0 1px 0 2px; float:left;}
.srvcescols-more{width:632px;}
.srvcesbox{background:#fff url(../images/srvcspx.gif) repeat-x 0 0;}
.srvcesdata{border:1px solid #f7f7f7; border-width:0 1px 1px; padding:0 30px 7px; margin:0 0 4px}
.srvcestitle{background:url(../images/titlebg.gif) repeat-x 0 100%; padding:7px 30px 0; margin:0 0 10px; font:bold 16px Helvetica;}
.titlebg, .mycert, .mylicns, .myreqst, .myplats, .myfins{background:url(../images/box-icons.gif) no-repeat 100% 0;/*padding:0 0 13px;*/display:block; color:#065696; height:35px;}
.mycert{background-position:100% -63px;}
.mylicns{background-position:100% -124px;}
.myreqst{background-position:100% -174px;}
.myplats{background-position:100% -233px;}
.myfins{background-position:100% -283px;}
.srvclst{min-height:85px; color:#676767;}
*html .srvclst{height:85px;}
.boxbg .srvclst{min-height:100%}
*html .boxbg .srvclst{height:100%;}
.srvcesbox-less .srvcestitle{margin:0}
.srvcesbox-less .srvcesdata{padding:0; margin:0 0 20px;}
.srvcesbox-less a.vewmore:hover{text-decoration:none;}
.srvclst li{background:url(../images/arrows.gif) no-repeat 0 -37px; padding:0 0 0 12px; margin:0 0 5px}
.srvclst li.nobg{background:none;}
.container .srvclst li a{color:#676767;/* font:normal 12px Helvetica;*/}
.container .srvclst li a.blue{color:#528FBA;}
.container .srvclst li a.vewmore{color:#528fba;}
.vewmore, .closeico{background:url(../images/plus.gif) no-repeat 0 2px; padding:0 0 0 15px; margin-left:4px; font:normal 11px Helvetica; color:#528fba}
.closeico{background:url(../images/close.gif) no-repeat 0 2px;}
.nobg{background:none;}
.vewsrvcs{padding:5px 2px 5px 10px; background:url(../images/vewsrvcsbg.gif) repeat-y 92% 0}
.vewtxt, .container a.vewtxt{display:block; float:right; margin:0 10px 0 0; color:#696868}
.vewsrvcs .vewmore{margin-top:2px;}
.srvcesbox-less{background:#fff url(../images/srvcspx-less.gif) repeat-x 0 0;}
/*btns*/
.container a.reg-btn, .container a.reg-btn-gray, .container a.reg-btn-graid, .container a.btn-difer, .container a.btn-diferwite, .popup a.reg-btn-gray, .framebody a.reg-btn-gray{background:url(../images/reg_btn.gif) no-repeat 0 0; padding:0 0 0 18px; /*color:#d33127;*/ color:#777; display:inline-block; cursor:pointer; margin:0 0 0 5px}
.reg-btn em, .reg-btn-gray em, .btn-difer em, .btn-diferwite em, .reg-btn-graid em{font-style:normal; font:normal 12px Helvetica; height:18px; padding:4px 18px 0 0; background:url(../images/reg_btn.gif) no-repeat 100% 0; display:block; _float:left; text-align:center}
.container a.reg-btn-gray, .popup a.reg-btn-gray, .framebody a.reg-btn-gray{background:url(../images/reg_btn_gray.gif) no-repeat 0 0;}
.reg-btn-gray em{background:url(../images/reg_btn_gray.gif) no-repeat 100% 0;}
.container a.btn-difer, .btn-difer em{background:url(../images/btn_difer.gif) no-repeat 0 0; padding:0 0 0 24px; color:#696868; font-weight:bold; margin:-4px 0 0 5px; *position:relative;}
.btn-difer em{background-position:100% 0; height:21px; padding: 7px 32px 0 0; margin:0}
.container a.btn-diferwite, .btn-diferwite em{background:url(../images/btn_difer-wite.gif) no-repeat 0 0; padding:0 0 0 24px; color:#696868; font-weight:bold; margin:0;}
.btn-diferwite em{background-position:100% 0; height:21px; padding: 7px 32px 0 0; margin:0}
.container a.more-btn{background:url(../images/more_action.gif) no-repeat 0 0; padding-left:25px;}
.more-btn em, .more-btnwit em{width:115px; text-align:center}
.container a.more-btnwit{background:url(../images/more_actionwit.gif) no-repeat 0 0; padding-left:25px;}
.container a.reg-btn-graid{background:url(../images/btn_graid.gif) no-repeat 0 0;}
.reg-btn-graid em{background:url(../images/btn_graid.gif) no-repeat 100% 0;}
.fxdwdth{width:111px; text-align:center}
.fxdwdthmore{width:122px; text-align:center}
.vewprnt{width:133px; text-align:center}
/*paging*/
.paging{text-align:center; margin-top:30px;}
.paging a, .paging span{padding:1px 2px 2px; margin:0 5px 0 4px;}
.paging .current{background:#2e6ab1; color:#fff; font-weight:bold; border:none; padding:2px 5px 3px; _padding:0 5px 1px; _display:inline-block}
.paging .nextprev{font-weight:bold; margin:0 20px 0 19px}
.paging span.nextprev{font-weight:normal; color:#999}

/**/
.warning{background:#f3f4f4 url(../images/warning.gif) no-repeat 5px 6px; padding:3px 3px 3px 22px; color:#d33127; margin:8px 0 15px; display:inline-block; font-weight:bold}
.blunonlnk{color:#546a79}
.red{color:#d33127;}
.gray, .container a.gray{color:#858585;}
.blue, .container a.blue /*, .container .srvclst li a*/{color:#065696}
.colctinfo{color:#555; font:bold 14px Helvetica;}
.darkrgray{color:#555}
.light_blue{color:#528fba}
.fnt10{font-size:10px}
.fnt12{font-size:12px}
.nomarg{margin:0;}
.margthalf{margin-top:5px;}
.margt1{margin-top:10px;}
.margt2{margin-top:20px;}
.margb1{margin-bottom:10px;}
.margbhalf{margin-bottom:5px;}
.margb2{margin-bottom:20px;}
.matop50{margin-top:50px;}
.matop75{margin-top:87px;}
.per50{width:53.5%;}
.wdth70per{width:67.5%;}
.posrel{position:relative;}
.hightfull{height:100%;}
.framebody{background:#eceff1}
#cboxWrapper{background:#eceff1;}
.framebody .srvcesdata{line-height:16px; font-size:12px; border:none;}
.framebody .plzwait .srvcesbox{background:#fff url(../images/srvcspx.gif) repeat-x 0 -1px; border:none}
.framebody .updates{width:100%;}

.hafstyle{overflow:hidden; float:left;padding-left:5px;padding-right:5px;height: 180px;}