#img-shadow{background:url(../img/shadow.gif);background-repeat:no-repeat;background-position:bottom right;float:left;text-align:center;margin:10px 0 0 5px !important;}
#img-shadow img{display:block;background-color:#fff;margin:-3px 6px 6px -3px;padding:3px;}
#mem_revcont,.mem_revcont{font-size:12px;font-weight:normal;color:#000000;line-height:18px;text-align:justify;}
#mem_revcont ol{list-style-type:none;list-style-position:inside;}
#mem_revcont ol h4{font-weight:bold;color:#e3027f;margin:10px 0 5px;}
#mem_revcont ol li{list-style-type:decimal;list-style-position:outside;color:#000;margin:7px 0 0 30px;}
#mem_revcont h3{color:#2760AE;font-size:15px;font-family:'Museo 300',Museo-300,Rockwell,Georgia,'Helvetica Neue',HelveticaNeue,Arial,Helvetica,sans-serif;margin-left:7px;}
.mem_revcont{border-bottom:1px solid #ddd;padding-top:3px;}
.cond_text1{text-decoration:none;color:#003366;font-size:11px;cursor:pointer;}
.cond_text{text-decoration:none;color:#2051AF;font-size:11px;cursor:pointer;}
.cond_text span{position:absolute;background-color:#76a3c5;visibility:hidden;color:#FFFFFF;font-size:11px;text-decoration:none;text-align:justify;z-index:999;width:250px;}
.cond_text:hover span{visibility:visible;bottom:17px;left:580px;z-index:999;text-decoration:none;}
#sp-lst{width:100%;float:left;text-align:justify;}
.phead{text-align:left;font-weight:bold;}
.statul{margin:5px 0;}
.statul li{list-style-position:inside;list-style-type:disc;margin:0 0 5px 3px;}
.retailer_all{width:99%;font-size:12px;float:left;color:#ab3939;text-decoration:none;margin-left:12px;padding:0;}
* html .retailer_all{margin-left:8px;}
.retailer_lft{width:54%;float:left;clear:right;height:25px;text-align:left;border-bottom:1px dotted #cacaca;padding:7px 0 0 7px;}
.retailer_lft a{font-size:12px;color:#003366;text-decoration:none;}
.retailer_lft a:hover{font-size:12px;color:#5a91be;text-decoration:underline;}
.retailer_rgt{width:44%;float:left;height:25px;text-align:right;border-bottom:1px dotted #cacaca;color:#299544;padding:7px 0 0;}
.pg-normal{font-size:11px;text-decoration:none;border:1px solid #2760ae;padding-left:3px;padding-right:3px;background-color:#2760ad;color:#000000;cursor:pointer;float:left;margin:7px 3px 10px;}
.pg-normal a{color:#fffffe;font-weight:bold;}
.pg-normal a:hover{color:#000000;font-weight:bold;text-decoration:none;}
.pg-selected{font-size:11px;text-decoration:none;border:1px solid #2760ad;float:left;font-weight:bold;padding-left:3px;padding-right:3px;background-color:#bdd9ff;color:#000000;margin:7px 3px 10px;}
.pg-normal:hover{font-size:11px;text-decoration:none;border:1px solid #2760ad;padding-left:3px;padding-right:3px;background-color:#bdd9ff;color:#000000;}
.retailer_msg{width:100%;text-align:center;color:#000000;float:left;}
.cattabs-title{float:left;width:62%;overflow:hidden;margin:15px 0 0;}
.sort-sp{font-size:14px;float:left;font-weight:normal;border-bottom:1px solid #ddd;width:19.5%;height:36px;line-height:44px;border-right:1px solid #ddd;padding-right:5px;text-align:center;overflow:hidden;margin:15px 0 0;}
.sort-empty{border-bottom:1px solid #ddd;width:17.1%;height:36px;float:left;border-left:1px solid #ddd;margin:15px 0 0;}
.cattabs-title ul,.Howtabs-title ul{overflow:hidden;margin:0 -5px 0 0;}
* html .cattabs-title ul{overflow:visible;height:0;}
.cattabs-title ul li{float:left;width:110px;border:1px solid #ddd;border-left:1px solid #fff;}
.cattabs-title ul li.active,.Howtabs-title ul li.active{border-bottom:0;padding:0 0 1px;}
.cattabs-title ul li a,.Howtabs-title ul li a{float:left;width:100%;text-align:center;background:#ececec url(../img/bg-tabs1.gif) repeat-x 0 0;font-size:1.2em;line-height:35px;color:#191919;}
.cattabs-title ul li.active a,.cattabs-title ul li a:hover,.Howtabs-title ul li.active a,.Howtabs-title ul li a:hover{background:#fff url(../img/bg-tabs2.gif) repeat-x 0 0;text-decoration:none;height:35px;z-index:999;}
.acc-topTot{font-size:12px;color:#000000;font-weight:normal;margin:0 0 0 50px;}
.accstatusTot{color:#000000;margin:0 0 0 20px;}
.acccnt{overflow:hidden;width:99.5%;}
.acccnt_stat{text-align:justify;font-size:12px;line-height:18px;padding:5px 0 10px;}
.acc_cont_head{font-weight:bold;font-size:16px;line-height:24px;color:#143E94;font-family:'Museo 300',Museo-300,Rockwell,Georgia,'Helvetica Neue',HelveticaNeue,Arial,Helvetica,sans-serif;margin:15px 0 0;}
.acc_cont_head a{font-weight:bold;font-size:15px;text-decoration:underline;color:#003366;margin:0;}
.acc_cont_head a:hover{text-decoration:none;color:#c00;}
.menu_act_ink,.menu_act_ink1{color:#000000;font-weight:bold;border-bottom:#ddd;font-size:12px;text-decoration:none;background-color:#f3f3f3;padding:5px 0;}
.menu_act_ink1{background-color:#ffffff;border:0 solid #ddd;}
.refer_class{font-size:12px;font-weight:bold;color:#4087b7;text-decoration:underline;}
.ref_link{border:1px solid #ddd;padding:2px 25px 2px 4px;}
#ref_cont_head{font-weight:bold;font-size:14px;line-height:18px;color:#4b0055;margin:0 0 5px;}
.ref-ul ul li{list-style-image:url(../img/green-tick.gif);list-style-position:inside;margin:7px 0 0 25px;list-style-type:disc;}
.favlist{width:99%;font-size:12px;color:#000000;text-decoration:none;padding:0;}
.favlist_lft{width:38%;float:left;clear:right;height:25px;text-align:left;border-bottom:1px dotted #cacaca;padding:7px 0 0 7px;}
.favlist_cnt{width:59%;float:left;height:25px;text-align:left;border-bottom:1px dotted #cacaca;padding:7px 5px 0 0;}
.favlist_lft a,.favlist_cnt a{font-size:12px;color:#2760AC!important;text-decoration:none;}
.favlist_lft a:hover,.favlist_cnt a:hover{text-decoration:underline!important;color:#2760AE!important;}
.f1{float:left;width:42%;color:#299545;font-size:12px;}
.f2{float:left;width:38%;background-image:url(../img/ico_minus.gif);background-repeat:no-repeat;background-position:right top;font-size:12px;margin:0 2px 0 0;padding:0 2px 0 0;}
.f3{float:right;width:10%;background-image:url(../img/ico_visit_fav.gif);background-repeat:no-repeat;background-position:right top;font-size:12px;padding:0 2px 0 0;}
.ferror_msg{color:red;margin:5px 0;}
.home-cnt{font-size:12px;float:left;line-height:18px;width:100%;text-align:justify;padding-bottom:15px;}
.home-subhead{font-size:14px;float:left;width:100%;line-height:22px;color:#808080;padding-top:7px;padding-bottom:5px;font-weight:bold;}
.home_off{width:99%;float:left;border-bottom:1px dotted #ddd;}
.home_off_img{float:left;width:120px;height:100px;padding:10px 0 5px;}
.home_off_cnt{float:left;width:81%;padding-left:5px;}
#home-spacer{float:left;width:99.5%;height:20px;}
#offset_left{float:left;width:80%;padding-top:7px;font-size:12px;line-height:18px;}
#offset_rgt{float:left;width:17%;text-align:center;}
.memalert{font-size:1.3em;font-weight:bold;width:687px;height:15px;border:1px solid #f9b3b8;background-color:#FFD2D2;font-style:italic;text-align:center;vertical-align:middle;margin:5px 0 0 16px;float:left;}
.memalertJoin{font-size:1.3em;width:97.5%;height:15px;border:1px solid #f9b3b8;background-color:#FFD2D2;font-style:italic;font-weight:bold;text-align:center;vertical-align:middle;margin:3px 0 0 10px;float:left;}
.top-menu{background-image:url(../img/bg-box-title.gif);background-repeat:repeat-x;height:27px;width:97%;margin:1px auto;}
.top-menu a,.top-main-menu a{padding-right:5px;height:27px;color:#FFFFFD;line-height:22px;font-size:1.1em;}
.login-left{background-image:url(../img/login-left.gif);background-position:left;width:61px;height:236px;float:left;margin:10px;}
.login-right{background-image:url(../img/login-right.gif);background-position:right top;width:88%;height:210px;background-repeat:no-repeat;float:left;margin-top:10px;padding-top:26px;background-color:#c4c4c4;overflow:hidden;}
.login{width:75%;margin:0 auto;}
.login-row{width:98%;margin-bottom:5px;float:left;font-size:12px;}
.login-row div.left{width:30%;font-weight:bold;float:left;font-size:12px;}
.logbtnstyle{float:left;width:95%;margin-top:0;text-align:center;padding-left:20px;}
.needearn{border:1px solid #c6d9e6;width:679px;padding-left:10px;color:#00718e;line-height:28px;font-size:12px;background-color:#fdfde9;margin:10px 0 0 16px;}
* html .needearn{width:672px;margin-left:22px;}
.withoutretailer{float:left;text-align:center;width:99%;margin-top:15px;}
.inner-second{position:relative;display:none;float:left;width:98%;right:0;overflow:hidden;padding:1px 5px 0 0;}
.inner-first{position:relative;right:0;overflow:hidden;display:block;float:left;width:98%;padding:1px 5px 0 0;}
ul.sitemap-links{list-style-position:inside;}
ul.sitemap-links li{color:#5a91be;list-style-type:disc;list-style-position:outside;margin-left:25px;padding:2px 0;}
* html ul.sitemap-links li{margin-left:36px;}
ul.sitemap-links li a,ul.sitemap-links li a:hover{padding-left:2px;color:#003366;text-decoration:none;font-weight:normal;}
ul.sitemap-links li a:hover{color:#5a91be;text-decoration:underline;}
.sitemap_head{color:#b44242;font-weight:bold;font-size:14px;padding:20px 0 0;}
#subcat{width:100%;float:left;font-size:11px;font-weight:normal;padding:2px 0;}
#subcat div{width:140px;background-image:url(../img/bul_off.gif);background-position:left;background-repeat:no-repeat;float:left;padding-left:13px;font-weight:bold;text-align:left;margin:5px 10px;}
.rev_bottom{border-top:1px dotted #c6d9e6;}
.memrev-hd{font-weight:bold;font-size:11pt;color:#a00;margin-top:10px;}
h3.headh2{color:#990000;}
div.pagination{font-size:11px;color:#acacac;margin:10px 3px;padding:3px;}
div.pagination a{border:1px solid #c0c0c0;background-color:#f4f3f3;text-decoration:none;color:#000000;margin:2px;padding:1px 3px;}
div.pagination a:hover,div.pagination a:active{border:1px solid #7da7c7;background-color:#eaf1f6;color:#000;}
div.pagination span.current{border:1px solid #7da7c6;font-weight:bold;background-color:#7da7c7;color:#FFF;margin:2px;padding:1px 3px;}
div.pagination span.disabled{border:1px solid #EEE;color:#DDD;margin:2px;padding:1px 3px;}
#newh3{margin-top:-25px;margin-right:100px;text-align:right;color:#299544;font-size:18px;font-weight:bold;font-family:'Museo 300',Museo-300,Rockwell,Georgia,'Helvetica Neue',HelveticaNeue,Arial,Helvetica,sans-serif;}
#newh33{margin-top:-21px;text-align:right;color:#2760ae;font-size:18px;font-weight:bold;font-family:'Museo 300',Museo-300,Rockwell,Georgia,'Helvetica Neue',HelveticaNeue,Arial,Helvetica,sans-serif;}
#newh33 a{color:#2760ae;font-family:'Museo 300',Museo-300,Rockwell,Georgia,'Helvetica Neue',HelveticaNeue,Arial,Helvetica,sans-serif;}
#newhh3{margin-top:-13px;text-align:right;font-size:13px;}
.newuph3{margin-top:-23px;margin-right:100px;text-align:right;color:#747474!important;font-size:14px;font-weight:bold;}
#headhsub23{color:#00621C;float:left;font-size:1.4em;font-weight:bold;width:47%;margin:25px 0 5px;padding:0;}
.stps{width:100%;float:left;padding:5px 0 0 11px;}
.stpred{background:url(../img/inbluebox.gif) no-repeat 0 0;width:124px;height:119px;float:left;margin:7px 17px 0 0;}
.stpred div.toptxt{color:#4f7829;font-weight:bold;font-size:15px;text-align:center;width:100%;line-height:18px;margin:10px 0 0;}
.stpred div.bottxt{color:#143E94;font-weight:bold;font-size:16px;text-align:center;width:100%;line-height:18px;margin:30px 0 0;}
.knew_cat{float:left;width:100%;font-size:13px;color:#747474;font-weight:bold;line-height:20px;background:url(../img/articletitle.gif) no-repeat 0 40%;padding-left:15px;}
.knew_cat_bottom{float:left;width:100%;font-size:1.8em;color:#2760AD;font-weight:bold;line-height:20px;padding-left:0;}
* html .knew_ques{height:22px;}
.knew_ques a{text-decoration:none;color:#555555;font-size:12px;margin-left:10px;padding-left:2px;line-height:20px;}
.knew_ques_bottom{text-decoration:none;color:#555555;font-size:1.6em;margin-left:0;padding-left:0;line-height:20px;font-weight:bold;}
.knew_row{float:left;width:96%;margin-top:5px;margin-left:22px;}
* html .knew_row p{width:96.7%;}
.knew_more{float:right;width:100%;font-size:11px;text-align:right;}
.knew_art_ques{float:left;width:100%;font-size:14px;font-weight:bold;color:#183790;line-height:20px;}
.knew_art_answ{float:left;width:100%;font-size:12px;line-height:16px;color:#000000;text-align:justify;padding-left:0;}
.knew_cat_ques,.knew_cat_ques a{float:left;width:100%;font-size:13px;font-weight:bold;color:#183790;line-height:20px;}
.knew_cat_answ{float:left;width:100%;font-size:12px;color:#545454;line-height:16px;text-align:justify;}
.catkn_row{float:left;width:100%;padding-bottom:10px;border-bottom:1px dotted #cccccc;margin:4px 0;}
.history{float:left;width:100%;margin:10px 1px;}
.history a{font-size:12px;}
.boxbot1{background-image:url(images/box_bot_bg.gif);background-position:top;background-repeat:repeat-x;height:4px;float:left;width:100%;}
.boxbot1 ul{background:url(images/box_bot_left.gif);background-position:top left;background-repeat:no-repeat;list-style-type:none;height:5px;margin:0;padding:0;}
.boxbot1 li{background:url(images/box_bot_right.gif);background-position:top right;background-repeat:no-repeat;list-style-type:none;height:5px;margin:0;padding:0;}
.shopcontrolnew{float:left;width:305px;margin:7px 0 8px 20px;}
.inputboxnew{border:0 none;float:left;height:25px;width:auto;}
.inputleftnew{background:transparent url(../images/input_left.gif) no-repeat scroll 0 0;float:left;height:25px;width:.375em;}
.inputcennew{background:#FFFFFF none repeat scroll 0 0;border-bottom:1px solid #CCCCCC;border-top:1px solid #CCCCCC;float:left;height:23px;}
.inputrightnew{background:transparent url(../images/input_right.gif) no-repeat scroll right top;float:left;height:25px;width:.375em;}
div.catTabs{float:left;width:97.8%;height:33px;border-bottom:1px solid #e9e3dc;overflow:hidden;margin:10px 0 0 14px;}
div.catTabs ul{float:left;height:32px;margin:1px 0 0;}
div.catTabs ul li{float:left;height:32px;background:url(../img/offer_menu.gif) no-repeat 0 0;margin:0 1px 0 0;}
div.catTabs ul li a{float:left;height:32px;background:url(../img/offer_menu.gif) no-repeat right top;font-size:1.5em;line-height:32px;padding-right:10px;color:#747474;font-weight:bold;margin:0 0 0 10px;}
div.catTabs ul li a:hover{text-decoration:none;color:#2760AC;background:url(../img/offer_menu.gif) no-repeat right -32px;}
.tab_container{float:left;text-align:justify;width:100%;display:none;}
div.catTabs div{float:right;text-align:right;}
div#LoginLightBox, div#LoginLightBox1{background-color:#FFFFFF;border:4px solid #2760AD;height:175px;position:absolute;display:none;right:0;top:26px;width:294px;z-index:999;}
div#LoginLightBox div, div#LoginLightBox1 div{margin:15px 10px;}
div#LoginLightBox div p, div#LoginLightBox1 div p{color:#747474;font-size:1.5em;margin:10px 0;}
div#LoginLightBox div p label, div#LoginLightBox1 div p label{width:100%!important;float:left;}
div#LoginLightBox div p a, div#LoginLightBox1 div p a{background:none;float:none;color:#2760AC;text-decoration:none;font-size:.8em;line-height:24px;padding:0;}
div#LoginLightBox div p input, div#LoginLightBox1 div p input{border:1px solid #E9E3DC;color:#747474;width:265px;padding:4px 3px;}
div#LoginLightBox div p #submit, div#LoginLightBox1 div p #submit{border:none;background:url(../img/sprite.png) no-repeat 0px -550px;float:right;height:30px;width:273px;padding-left:25px;color:#fffffe;font-size:15px;font-weight:bold;font-family:'Museo 300',Museo-300,Rockwell,Georgia,'Helvetica Neue',HelveticaNeue,Arial,Helvetica,sans-serif;cursor:pointer;}
div#LoginLightBox1{right:51px; top:543px;height:293px}
div#LoginLightBox1 div p input{border:1px solid #BCBCBC;}
div#all_cat{background:#fff url(../img/cat_greenbg.gif);background-repeat:repeat-x;background-position:left bottom;border:1px solid #9DCEA9;float:left;height:255px;position:absolute;top:146px;width:508px;z-index:999;display:none;left:0;}
* html div#all_cat{top:146px;}
* html div.CatRetailer{top:169px;height:245px;width:300px;z-index:99!important;}
div.CatRetailer{background:#fff url(../img/blue-bg.gif);background-repeat:repeat-x;background-position:left bottom;border:1px solid #2760AD;float:left;position:absolute;top:169px;min-width:300px;z-index:99!important;display:none;left:0;}
* html div.CatRetailer{width:99.8%!important;height:auto!important;}
* html div.CatRetailer div{margin-left:10px;width:98%;z-index:999!important;}
div#all_cat div,div.CatRetailer div{width:auto;height:auto;float:left;z-index:999!important;margin:7px 10px 12px 10px;}
* html div#all_cat div,div.CatRetailer div{margin:3px 10px 12px 10px;}
* + html div#all_cat div,div.CatRetailer div{margin:3px 10px 12px 10px;}
div.CatRetailer div{z-index:999!important;}
* html div.CatRetailer div{margin:12px 5px 25px 10px!important;}
div#all_cat div ul,div.CatRetailer div ul{float:left;width:150px;z-index:999!important;margin:0;}
div#all_cat div ul{width:155px;}
div.CatRetailer div ul{width:232px;overflow:hidden;}
* html div.CatRetailer div ul{width:230px;}
* +html div.CatRetailer div ul{width:225px;}
div#InsuranceFinanceHD div ul{width:275px!important;}
* html div#InsuranceFinanceHD div ul{width:307px!important;}
div#all_cat div ul li{float:left;width:96%;z-index:999!important;margin:2px 0;}
div.CatRetailer div ul li{float:left;width:100%;margin:3px 0;}
div.CatRetailer div ul li.Catlast{width:100%;margin:0px 0;height:0px;}
* html div.CatRetailer div ul li.Catlast{margin:0px 0;line-height:0px;}
div#all_cat div ul li a,div.CatRetailer div ul li a{background:none!important;color:#2860AC;font-weight:normal;z-index:999!important;margin:1px 0 0 10px;}
div#all_cat div ul li a{width:100%;margin:0;padding:2px 0 2px 10px;}
div#all_cat div ul li a:hover{background-color:#299546!important;color:#FFFFFE;font-weight:bold;}
div#all_cat div ul li a:hover,div.CatRetailer div ul li a:hover{text-decoration:none;}
div.CatRetailer div ul li a{width:96%!important;color:#2860AF!important;z-index:999!important;padding:3px 0 3px 13px !important;}
div.CatRetailer div ul li a span{background:none!important;color:#299544!important;float:none!important;display:inline!important;font-weight:normal!important;z-index:999!important;padding:0 0 0 5px !important;}
div.CatRetailer div ul li a:hover span{background:none!important;color:#FFFFFE!important;font-weight:bold!important;}
div.CatRetailer div ul li a:hover{background-color:#2860AD!important;color:#FFFFFF!important;width:96%!important;font-weight:bold;padding:3px 0 3px 13px !important;}
span.customStyleSelectBox{font-size:12px;background-color:#ffffff;color:#7c7c7c;width:34px;border:0 solid #e7dab0;background:url(../img/sprite.png) no-repeat -138px -2120px;padding:4px 115px 5px 7px;margin-top:4px;}
span.customStyleSelectBox3{font-size:12px;background-color:#ffffff;color:#7c7c7c;width:383px;border:0 solid #e7dab0;background:url(../img/sel_chk.gif) no-repeat 0 0;padding:5px 58px 5px 7px;}
span.customStyleSelectBox2{font-size:12px;background-color:#ffffff;color:#7c7c7c;width:156px;border:0 solid #e7dab0;background:url(../img/sprite.png) no-repeat 0px -619px;padding:5px 115px 5px 7px;}
span.customStyleSelectBox.changed{background-color:#ffffff;}
span.customStyleSelectBox3.changed{background-color:#ffffff;}
.styled{width:155px;}
.catfeat{float:left;width:97.5%;border:1px solid #9DCEA9;height:110px;background:url(../img/greenbg.gif) repeat-x 100% 100%;margin:10px 0 0 14px;}
* html .catfeat{width:95.5%;}
.profQ{float:left;overflow:hidden;width:98%;margin:10px 0 0 15px;}
#mem_revcont p.privac{margin-left:22px;width:96%;color:#000;}
#mem_revcont h3.prihead{margin-left:22px;}
.propara{font-size:12px;padding:3px 5px 0 15px;}
.proupdat{float:left;width:99%;text-align:center;}
h3.newidsa{font-size:1.6em!important;font-weight:bold!important;line-height:1.4em!important;padding-bottom:4px!important;color:#143E94!important;margin:0 0 0 15px !important;}
.hlpindx2{margin:20px 0 0 30px !important;}
.psindex3{float:left;width:100%;margin-top:27px;}
.trmcond3{margin-left:12px;width:97%;}
* html .trmcond3{margin-left:20px;margin-bottom:30px;}
.offimg1{float:left;width:20%;padding:10px 0 0 10px;}
.gotoretler{float:left;width:90%;height:20px;}
.newrghtme{background-color:#299645!important;font-size:2em!important;height:33px!important;font-family:museo-700;margin-left:0;color:#fffffe!important;}
.comoe1{float:left;width:100%;text-align:center;}
.spacrgtme{width:100%;font-weight:bold;font-size:13px;margin-left:35px;}
.newrghtme1{font-size:2em!important;height:37px!important;padding-top:4px;padding-left:88px;margin-top:-13px;color:#fffffe!important;font-family:museo-700;background:url(../img/sprite.png) no-repeat 0px -644px;margin-left:0;}
* html .newrghtme1{font-size:1.8em;}
* html .promai1{height:90px;}
.refaern{width:97%!important;margin-left:20px!important;}
h3.newrfer1{margin-left:0!important;}
.favorit1{width:97%!important;margin:10px 0 0 20px !important;}

.contA1{
background:transparent url(../img/greenbg.gif) repeat-x scroll 100% 100%;
border:1px solid #9DCEA9;
margin-left:16px;
padding:15px 5px;
text-align:center;
width:96%;
color:#555555;
float:left;
font-family:verdana;
font-size:12px;
line-height:16px;
}

.contA1 input.btng {
background:transparent url(../img/sprite.png) no-repeat 0px -550px;
border:0 none;
color:#FFFFFD;
cursor:pointer;
display:block;
font-family:'Museo 300',Museo-300,Rockwell,Georgia,'Helvetica Neue',HelveticaNeue,Arial,Helvetica,sans-serif;
font-size:15px;
height:30px;
margin:14px auto 0;
padding:0 0 2px 17px;
text-align:center;
width:273px;
}

.contA1 input.reg_butg {
background:transparent url(../img/sprite.png) no-repeat 0px -550px;
border:0 none;
color:#FFFFFE;
cursor:pointer;
display:block;
font-family:'Museo 300',Museo-300,Rockwell,Georgia,'Helvetica Neue',HelveticaNeue,Arial,Helvetica,sans-serif;
font-size:15px;
height:30px;
margin:13px auto 0;
padding:0 0 2px 17px;
text-align:center;
width:273px;
}

.contA1 input.btngp {
background:transparent url(../img/forgot_butg.gif) no-repeat scroll 0 0;
border:0 none;
color:#FFFFFD;
cursor:pointer;
display:block;
font-family:'Museo 300',Museo-300,Rockwell,Georgia,'Helvetica Neue',HelveticaNeue,Arial,Helvetica,sans-serif;
font-size:14px;
height:30px;
margin:13px auto 0;
padding:0 0 2px 0;
text-align:center;
width:204px;
}

* html .contA1{width:95%;margin-left:11px;}
#joimlete1{padding-left:20px!important;}
* html #joimlete1{padding-left:17px;}
#joinete2{padding-left:20px!important;}
.formnet1{margin:0;padding:0;}
.regstynew1{background:transparent url(../img/greenbg.gif) repeat-x scroll 100% 100%;border:1px solid #9DCEA9;float:left;margin:10px 0 10px 17px; width:97%;height:109px;}
* html .regstynew1{margin-left:11px;width:662px;height:90px;}
.newregi1{float:left;width:100%;font-size:12px;margin:10px 0 10px 10px;}
.headbaner1{float:left;width:99.8%;height:39px;}
.aftehelp{float:left;width:78%;margin-left:24px;}
.btnghelp{background:transparent url(../img/login_butg.gif) no-repeat scroll 100% 100%;width:135px;border:0;height:30px;color:#fff;cursor:pointer;}
#slideshow{position:relative;height:80px;margin-top:5px;z-index:0;}
#slideshow DIV{position:absolute;top:0;left:0;z-index:8;height:80px;background:transparent url(../img/inner-right.gif) repeat-y scroll 100% 100%;}
#slideshow span.news{font-weight:bold;font-size:12px;float:left;margin-top:-6px;width:175px;margin-left:23px;}
* html #slideshow span.news{margin-left:23px;}
#slideshow DIV.active{z-index:10;}
#slideshow DIV.last-active{z-index:9;}
#slideshow DIV IMG{height:60px;display:block;border:0;margin-bottom:10px;}

#slideshow1{position:relative;height:80px;margin-top:5px;z-index:0;}
#slideshow1 DIV{position:absolute;top:0;left:0;z-index:8;height:80px;background-color:#fff;}
#slideshow1 span.news{font-weight:bold;font-size:12px;float:left;margin-top:-6px;width:175px;margin-left:23px;}
* html #slideshow1 span.news{margin-left:23px;}
#slideshow1 DIV.active{z-index:10;}
#slideshow1 DIV.last-active{z-index:9;}
#slideshow1 DIV IMG{height:60px;display:block;border:0;margin-bottom:10px;}

.coffer,.arrowred{color:#003366;}
.cond_text1:hover,.knew_ques a:hover,div#LoginLightBox div p a:hover{text-decoration:underline;}
#site-cnt,.site-cnt{padding:12px 0 0;}
#subcat div a,#subcat div a:hover{color:#004A82;}
* html div#all_cat div,* html .aftehelp{margin-left:10px;}
.customStyleSelectBoxInner,.customStyleSelectBoxInner2{width:210px!important;text-align:left!important;}
.customStyleSelectBoxInner3{width:383px!important;text-align:left!important;}
* + html .trmcond3,* html .fotbot1{margin-bottom:30px;}
#offprodesc1,#offprodesc2{float:left;width:75%;color:#555555;font-size:12px;font-weight:normal;line-height:18px;margin-left:17px;margin-top:5px;_float:none;}
.styled1{width:383px !important;height:24px !important;}
* + html .styled1{width:200px;}
* + html .jScrollPaneDrag {width:21px !important;}
* + html .jScrollPaneDrag {width:21px !important;}
#all_offersT{display:block;}
/*------------- latest offers ---------------- */
.box1 {float:left;margin-top:8px;overflow:hidden;padding-bottom:3px;vertical-align:top;width:97%;margin-left:11px;}
* html .box1{margin-left:6px;}
.boxhead {background:transparent url(../img/bg-center.gif) repeat scroll 0 -4px;float:left;height:27px;overflow:hidden;width:99.9%;}
.boxhead ul {background:transparent url(../img/tableft.gif) no-repeat scroll left top;height:30px;list-style-type:none;margin:0;overflow:hidden;padding-left:3px;}
.boxhead li {background:url(../img/tabright.gif) no-repeat scroll right top;color:#333333;font-family:Arial,sans-serif;font-weight:bold;height:30px;overflow:hidden;padding-top:4px;text-align:left;}
.boxmiddle {border-left:1px solid #AFAAA4;border-right:1px solid #AFAAA4;border-bottom:1px solid #AFAAA4;float:left;min-height:100%;overflow:hidden;width:683px;}
.daydeals {background-color:#FCFCFC;border:1px solid #E5E5E5;margin:10px 0 5px 10px;overflow:hidden;width:97%;}
.logo_top {float:left;margin:6px 0 0 0;width:100%;}
.merchant_logo {color:blue;float:left;font-size:14px;height:20px;margin-top:0;padding-left:20px;width:50%;}
.view_logo {background:transparent url(../img/icon-view.gif) no-repeat scroll right 4px;color:blue;float:right;font-size:14px;height:19px;margin-right:5px;margin-top:0;padding-left:25px;width:15%;}
.view_logo a {color:#2760AD;float:left;font-size:12px;margin-left:0; font-weight:bold;}
.merchant_logos {float:left;overflow:hidden;padding:5px 0 10px;width:100%;}
.offer_content {color:#000000;float:left;font-size:12px;margin-left:12px;margin-top:0;width:86%;}
* html .offer_content{width:84%;}
.daydeals1 {border:1px solid #E9E3DC;background-color:#ffffff;margin:10px 0 5px 10px;overflow:hidden;width:97%;}
.merchant_logo_blue {color:blue;float:left;font-size:14px;height:20px;margin-left:0;margin-top:0;padding-left:20px;width:50%;}
.view_logo_blue {background:transparent url(../img/icon-view.gif) no-repeat scroll 99% 30%;color:blue;float:right;font-size:14px;height:19px;margin-top:0;padding-left:25px;width:15%;}
.view_logo_blue a {color:#2760AD ;float:left;font-size:12px;margin-left:5px;font-weight:bold;}
.latest_left_top {background:#FCFCFC none repeat scroll 0 0;border:1px solid #E5E5E5;font-size:12px;margin:10px 0 10px 9px;overflow:hidden;padding:5px;width:94.5%;padding-left:12px;}
.discovou {float:left;margin:6px 0 0 0;width:98%;}
.discoimg {background:transparent url(../img/logobg.gif) no-repeat scroll 0 0;float:left;height:32px;width:64px;}
.discoimg img {margin:6px 0 0 7px;}
.discodesc {color:#000000;float:left;margin-left:13px;text-align:justify;width:87%;}
.latest_bottom {color:#2760AD;float:left;margin-top:10px;overflow:hidden;width:70%;}
.img_latest {float:right;height:30px;margin-left:0;width:111px;}
.latest_left_top_blue {background:#F9F7F6none repeat scroll 0 0;border:1px solid #E9E3DC;font-size:12px;margin:10px 0 10px 9px;overflow:hidden;padding:5px;width:94.5%;padding-left:12px}
.logobg {background:transparent url(../img/logobg.gif) no-repeat scroll 0 0;float:left;height:32px;margin-left:11px;width:64px;}
.merchant_logo_blue a, .merchant_logo a, .latest_left_top_blue a, .latest_left_top a {color:#2760AD!important;font-weight:bold;margin-left:-10px;}
.topMM span.blccat{background-color:#E9E3DC !important;color:#2760AE!important;font-size:12px !important;font-weight:bold !important;line-height:21px !important;margin-bottom:7px;padding-left:10px !important;width:99.8% !important;float:left;}
* html .topMM span.blccat{width:900px !important;}
.topMM span.blccatlft{float:left;width:45% !important;}
* html .topMM span.blccatlft{width:500px !important;}
.topMM span.blccatrgt{float:right;width:24%;}
* html .topMM span.blccatrgt{width:214px !important;float:right !important;}
.topMM span.blccatrgt a{color:#2424E4 !important;text-decoration:underline !important;background:none !important;}
.topMM span.blccatrgt a:hover{padding-left:10px !important;background:#2760AE!important; color:#fff !important;width:95%;font-weight:bold !important;}
.allcategoriesM{line-height:28px;padding-left:10px !important;width:114px;float:left;height:29px;background:url(../img/sprite-new.png) no-repeat 0px -208px !important;margin:1px 0 0 2px !important;}
* html div.CatRetailer div div.topMM div{margin-bottom:-10px !important;width:24% !important; margin-left:0px !important;}
* html div.CatRetailer div div.topMM {height:auto; margin-left:0px !important;margin-top:10px !important;;margin-bottom:0px !important;padding-bottom:10px !important}
* + html div.CatRetailer{width:99.8%!important;height:auto!important;}
* + html .topMM p{ width:900px !important}
* + html .topMM{width:900px !important}
* html div.CatRetailer{overflow:hidden}
.topMM span.blccat{background-color:#E9E3DC !important;color:#2760AD!important;font-size:12px !important;font-weight:bold !important;line-height:21px !important;
margin-bottom:7px;padding-left:10px !important;width:99.8% !important;float:left;margin-top:7px;}
* html .topMM span.blccat{width:900px !important;}
.topMM span.blccatlft{float:left;width:45% !important;}
* html .topMM span.blccatlft{width:500px !important;}
.topMM span.blccatrgt{float:right;width:24%;}
* html .topMM span.blccatrgt{width:214px !important;float:right !important;}
.topMM span.blccatrgt a{color:#2424E4 !important;;text-decoration:underline !important;background:none !important;}
.topMM span.blccatrgt a:hover{padding-left:10px !important;background:#2760AD!important; color:#fff !important;width:95%;font-weight:bold !important;}
#results {border:1px solid #BCBCBC;display:none;font-family:arial;font-size:12px;padding:0;}
#results div {border-bottom: 1px solid #BCBCBC;padding: 4px 3px;}
#results .selected {background-color: #f2f2f2;color: #000;}
#results .unselected {background-color: #fff;color: #000;}
span.Maincatdis{background-color:#E9E3DC !important;color:#2760AD!important;font-size:12px !important;font-weight:bold !important;
margin-bottom:7px !important;margin-top:5px;padding-left:10px !important;width:98.8% !important;float:left;}
* + html span.Maincatdis{width:920px !important;}
* html span.Maincatdis{width:907px !important;}
* + html span.Maincatdis ul{}
* html span.Maincatdis ul li{width:23% !important;}

* + html span.Maincatdis ul li{width:220px !important;}
div#HotOffersHD div.topMM span.Maincatdis{width:99.8% !important;}
* + html div#HotOffersHD div.topMM span.Maincatdis{width:920px !important;}
* html div#HotOffersHD div.topMM span.Maincatdis{width:907px !important;}
span.Maincatdis ul{list-style-type:none !important;width:100% !important;float:left !important;}
span.Maincatdis ul li{list-style-type:none !important;width:25% !important;float:left !important;}
span.Maincatdis ul li.browseall{padding-top:3px !important;}
span.Maincatdis ul li a{text-decoration:underline !important;padding-top:0px !important;padding-bottom:0px !important;}
* html div#MobilesHD span.Maincatdis{margin-bottom:-105px !important; }
.prod_descright {float:left;font-size:12px;line-height:16px;margin-left:18px;margin-top:5px;text-align:right;width:24%;}
a.deal-icon{ float:left; width:5px; height:17px; background: url(../img/sprite.png) no-repeat -349px -2120px;}
a.voucher-icon{ float:left; width:5px; height:17px; background: url(../img/sprite.png) no-repeat -331px -2120px;}
a.cashback-icon{ float:left; width:4px; height:17px; background: url(../img/sprite.png) no-repeat -315px -2120px;}

.product_description {color:#555555;float:left;font-size:12px;font-weight:normal;line-height:18px;margin-left:17px;margin-top:5px;width:69%;}
* html .product_description {margin-left:7px;}
.prod_moreinfo {background:url("../img/sprite.png") no-repeat 46px -2321px;}
.prod_addfac {background:url("../img/ico_fav.gif") no-repeat scroll 100% 80% transparent;float:right;}
* html .prod_addfac{width:100px;}
* + html .prod_addfac{width:100px;}
.prod_goretail {background:url("../img/ico_visit.gif") no-repeat scroll 100% 80% transparent;float:right;}
.prod_descright ul li a{padding-right:12px !important;}
.catHDP {background-color:#E9E3DC !important;color:#2760AE!important;font-size:12px !important;font-weight:bold !important;
line-height:21px !important;margin-bottom:7px;margin-top:5px;padding-left:10px !important;width:98.8% !important;float:left}
div.catTabs ul li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/offer_menu.gif) no-repeat scroll 0 0;
float:left;
height:32px;
margin:0 1px 0 0;
}
.Selectedclass{background:url("../img/offer_menu.gif") no-repeat 0 -32px !important;}
.Selectedclass a{background:url("../img/offer_menu.gif") no-repeat right -32px !important;color:#2760AD !important;}
.unSelectedclass{background: transparent url(../img/offer_menu.gif) no-repeat scroll 0pt 0pt !important;}
.unSelectedclass a{background: transparent url(../img/offer_menu.gif) no-repeat scroll right 0pt !important;}
.tabdisop{display:block !important;}
.tabdiscl{display:none !important;}
.topMMobile{margin-bottom:0px !important;margin-left:0px !important;margin-top:0px !important;width:98.7% !important;float:left;}
* html.topMMobile{margin-bottom:0px !important;margin-left:0px !important;margin-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-top:0px !important;width:900px !important;}
/*------------ For subdomain logos ------------- */
.logo2_policedepartment {float:left;height:96px;margin:0;overflow:hidden;padding:0 0 0 20px;width:380px;}
.logo2_policedepartment a {background:transparent url(../img/sprite.png) no-repeat left top;
	float:left;height:96px;width:363px;}
.logo2_policedepartment a:hover {background:transparent url(../img/sprite.png) no-repeat 0px -96px;
	float:left;height:96px;width:363px;}

.logo2_teachingstaff {float:left;height:100px;margin:0;overflow:hidden;padding:0 0 0 20px;width:380px;}
.logo2_teachingstaff a {background:transparent url(../img/sprite.png) no-repeat 0px -1564px;
	float:left;height:100px;width:363px;}
.logo2_teachingstaff a:hover {background:transparent url(../img/sprite.png) no-repeat 0px -1664px;
	float:left;height:100px;width:363px;}

.logo2_armedforces {float:left;height:96px;margin:0;overflow:hidden;padding:0 0 0 20px;width:380px;}
.logo2_armedforces a {background:transparent url(../img/sprite.png) no-repeat 0px -988px;
	float:left;height:96px;width:363px;}
.logo2_armedforces a:hover {background:transparent url(../img/sprite.png) no-repeat 0px -1084px;
	float:left;height:96px;width:363px;}

.logo2_civilservicestaff {float:left;height:96px;margin:0;overflow:hidden;padding:0 0 0 20px;width:380px;}
.logo2_civilservicestaff a {background:transparent url(../img/sprite.png) no-repeat 0px -1372px;
	float:left;height:96px;width:363px;}
.logo2_civilservicestaff a:hover {background:transparent url(../img/sprite.png) no-repeat 0px -1468px;
	float:left;height:96px;width:363px;}

.logo2_localauthoritystaff {float:left;height:96px;margin:0;overflow:hidden;padding:0 0 0 20px;width:380px;}
.logo2_localauthoritystaff a {background:transparent url(../img/sprite.png) no-repeat 0px -796px;
	float:left;height:96px;width:363px;}
.logo2_localauthoritystaff a:hover {background:transparent url(../img/sprite.png) no-repeat 0px -892px;
	float:left;height:96px;width:363px;}

.logo2_fireservicestaff {float:left;height:96px;margin:0;overflow:hidden;padding:0 0 0 20px;width:380px;}
.logo2_fireservicestaff a {background:transparent url(../img/sprite.png) no-repeat 0px -1180px;
	float:left;height:96px;width:363px;}
.logo2_fireservicestaff a:hover {background:transparent url(../img/sprite.png) no-repeat 0px -1276px;
	float:left;height:96px;width:363px;}

.logo2_otherpublicsectororganisations {float:left;height:96px;margin:0;overflow:hidden;padding:0 0 0 20px;width:380px;}
.logo2_otherpublicsectororganisations a {background:transparent url(../img/sprite.png) no-repeat 0px -1764px;
	float:left;height:96px;width:363px;}
.logo2_otherpublicsectororganisations a:hover {background:transparent url(../img/sprite.png) no-repeat 0px -1860px;
	float:left;height:96px;width:363px;}

.logo2_bbcclubmembers {float:left;height:82px;margin:0;overflow:hidden;padding:0 0 0 20px;width:442px;}
.logo2_bbcclubmembers a {background:transparent url(../img/sprite.png) no-repeat 0px -1956px;
	float:left;height:82px;width:442px;}
.logo2_bbcclubmembers a:hover {background:transparent url(../img/sprite.png) no-repeat 0px -2038px;
	float:left;height:82px;width:442px;}

.logo2_nhsstaff {float:left;height:80px;margin:0;overflow:hidden;padding:0 0 0 20px;width:380px;}
.logo2_nhsstaff a {background:url("../img/nhsstaff_logo_normal.gif") no-repeat scroll 0 0 transparent;
	float:left;height:80px;width:363px;}
.logo2_nhsstaff a:hover {background:url("../img/nhsstaff_logo.gif") no-repeat scroll 0 0 transparent;
	float:left;height:80px;width:363px;}

.logo2_tsl {float:left;height:96px;margin:0;overflow:hidden;padding:0 0 0 20px;width:380px;}
.logo2_tsl a {background:transparent url(../img/sprite.png) no-repeat 0px -2120px;
	float:left;height:96px;width:138px;}
.logo2_tsl a:hover {background:transparent url(../img/sprite.png) no-repeat 0px -2216px;
	float:left;height:96px;width:138px;}
* + html .topMM p.topmobile
{
float:left !important;
margin-left:-8px !important;
}
.abt_subprtl{
	width:96%;
	float:left;
	margin-left:22px;
	font-size:13px !important;
	line-height:20px !important;
}
* html .abt_subprtl{	margin-left:13px;}
.retailer_text23 {
    float: left;
    padding-left: 11px;
    padding-right: 0;
    padding-top: 0;
    width: 100%;
}
.print_get_vouc {
    background: url("../img/sprite.png") no-repeat -138px -2144px;
    float: left;
    height: 30px;
    padding-bottom: 5px;
    width: 165px;
}
.print_get_vouc a {
    color: #FFFFFF !important;
    float: left;
    font-size: 14px;
    padding: 6px 0 0 10px;
    text-align: center;
    width: 155px;
}
.print_upfile {
    float: left;
    height: 50px;
    width: 50px;
}
.retailer_text23 a {
    background: url("../img/sprite.png") no-repeat 0 -2336px;
    color: #000000;
    cursor: pointer;
    float: left;
    font-size: 12px;
    font-weight: 700;
    margin-top: 5px;
    padding-left: 20px;
    text-decoration: none;
}
.top-black {
	float:right;
	width:107px;
	height:30px;
	font-size:13px;
	font-weight:normal;
	padding:0px;
}
.top-black a{
	background:url("../img/blackbtn.gif") no-repeat 0 0 transparent !important;
	width:107px;
	height:30px;
	color:#FFF !important;
	padding:9px 0 0 20px !important;
	letter-spacing:0.3px;
	margin:0px !important;	
}
* html .top-black a{height:21px;width:87px;}	
.reff_ban{ 
	width:235px;
	float:left;
}
.reff_ban a
{
text-decoration:none;
float:left;
background:transparent url(../img/reffer_banner.gif) no-repeat scroll 0 0;
width:235px;
height:165px;
}
a.bckcard
{
text-decoration:none;
float:left;
background:transparent url(../img/sprite.png) no-repeat 0px -2496px;
width:244px;
height:190px;
}
.retails {
    float: left;
    font-size: 12px;
    font-weight: 400;
    height: 30px;
    margin-left: 2px;
    padding: 0;
    width: 103px;
}

.retails a {
    background: url("../img/retails.gif") no-repeat scroll 0 0 transparent !important;
    color: #FFFFFF !important;
    height: 21px;
    letter-spacing: -0.3px;
    margin: 0 !important;
    padding: 9px 0 0 6px !important;
    width: 107px;
}
#rdealretailer
{
text-decoration:none;
float:left;
background:transparent url(../img/sprite.png) no-repeat 0px -2448px;
width:48px;
height:48px;
padding-top:0px;

}
#rvouchretailer
{
text-decoration:none;
float:left;
background:transparent url(../img/sprite.png) no-repeat 0px -2400px;
width:47px;
height:48px;
}
#tabslogo
{
text-decoration:none;
float:left;
background:transparent url(../img/sprite.png) no-repeat 0px -2354px;
width:46px;
height:46px;
padding-left:4px;
}

