body,h1,h2,h3,h4,h5,h6,p,pre,a,br,dd,dl,dt,div,img,strike,strong,dl,dt,dd,ol,ul,li,fieldset,form,iframe,img,input,label,table,caption,tbody,tfoot,thead,tr,td,textarea,span,p{background:none repeat scroll 0 0 transparent;border-collapse:collapse;border-spacing:0;border:medium none;color:#171717;font-family:'Inder',Arial sans-serif;font-size:12px;line-height:1.3;list-style:none outside none;text-align:left;text-decoration:none;margin:0;padding:0}
select{font-family:Arial, Helvetica, sans-serif;background:#fff;border-collapse:inherit;padding:0;margin:0}
.clear{clear:both;float:none!important;height:0!important;padding:0!important}
a,a:hover,a:active,a:focus,object:active,object:focus,span,li{outline:medium none!important}
#CenCol .endOfRow{margin-right:0!important}
h1{color:#2D2D19;font-size:1.5em;margin-bottom:10px;padding:3px 0}
h3{font-size:1.3em;margin-bottom:10px}
.LARGEBUY{background:none repeat scroll 0 0 #C40000;display:block;float:left;padding:3px 17px}
.LARGEBUY a{color:#FFF;text-decoration:none!important}
.LARGEBUY .BUY{display:block;font-size:1em;padding:4px 0}
.WAS{color:#666;display:block;text-decoration:line-through}
.PRICE{color: #23268A;display: block;float: left;font-size: 1em;padding: 0 10px;font-weight: 700;}
.PRICE span{color:#23268A;font-size:1em}
.Pack{clear:both;float:left;font-weight:700}
.vat{float:left;font-weight:700;padding:2px 0 0 10px !important}
.SAVE{color:#666;display:block;padding-bottom:5px}
#Thanks{text-align:center;width:450px;margin:0 auto}
#Thanks p{font-size:1.5em;text-align:center}
#Thanks a{cursor:pointer;font-size:1.5em}
.CShop,.BackToORders,#cph1_ra_cmrRD,#WISHLIST .AddToBasket,#ListSpotlight h3{background:none repeat scroll 0 0 #999;color:#FFF}
.lineSelectionPanel .searchButton,.CBkt{background:none repeat scroll 0 0 #C30000}
.BackToORders{border:1px solid #00BBE4}
.continueBASKET span{border:1px solid #D7F4FB;color:#FFF}
body{background:none repeat scroll 0 0 #F6F6F6}
#SiteCont{background:none repeat scroll 0 0 #FFF;position:relative;width:960px;z-index:0;margin:0 auto;padding:0 15px 15px}
.content-managed-page #CenCol a {text-decoration:underline; color:#292C8D;}
#SiteContInn{min-height:400px;width:960px}
#Hdr{height:180px;position:relative;width:960px;z-index:2;margin:0 auto}
#FOut{background:#292C8D;clear:both}
#FInn{padding-top:20px;width:990px;margin:0 auto}
#Footer{clear:both;text-align:center;width:990px;margin:0 auto}
#LeftColumn{background:url('../../g/ColSlice.jpg') repeat-y scroll 100% 0 transparent;float:left;position:relative;width:170px;z-index:9;padding:0 7px 0 4px}
#RightColumn{background:url('../../g/ColSlice.jpg') repeat-y scroll 0 0 transparent;float:right;position:relative;width:170px;z-index:9;padding:0 5px 0 6px}
.HierRelatedData{display:block;margin-bottom:20px}
#RightColumn .CMR img{max-width:200px}
.LOGO{clear:both;float:left;left:20px;position:relative;top:21px}
.LOGO p{font-size:1.3em;text-align:center;padding:5px 0 0}
.CONTACT p{font-size:1.6em;font-weight:700;left:332px;position:absolute;top:34px}
h3.Headers,h3.TOPSELLERSHEAD,#Starbuy h3,#Spotlight h3,#Clearance h3{background:url('../../g/MenuSlice.jpg') repeat-x scroll 0 0 transparent;color:#FFF;height:24px;margin-bottom:0!important;text-transform:uppercase;padding:3px 5px 0}
h3.TOPSELLERSHEAD span,h3 span.RegionHeading{color:#FFF;font-size:1em}
.CMRs,.CMRslast{float:left;width:232px;margin:10px 10px 10px 0}
.CMRs a,.CMRslast a{background:none repeat scroll 0 0 #F1EB21;color:#474343;display:block;font-family:'Alfa Slab One',cursive;font-size:1.4em;padding:8px 10px 5px}
.CMRs a:hover,.CMRslast a:hover{background:none repeat scroll 0 0 #E5E2E2}
.CMRm{float:left;margin:10px 10px 0 0}
.CMRb,.CMRbLast{background:none repeat scroll 0 0 #E5E2E2;display:block;float:left;width:232px;margin:10px 10px 10px 0}
.CMRbLast{margin:10px 0 0}
.CMRb h2,.CMRbLast h2{background:url('/g/CMRarrow.jpg') no-repeat scroll 0 72px #F1EB21;color:#2E2D19;font-size:1.2em;line-height:17px;padding:10px 10px 20px}
.CMRb p,.CMRbLast p{color:#353527;float:left;min-height:120px;padding:10px}
.Tabs .CMRb,.Tabs .CMRbLast{width:auto}
.Tabs .ask{width:359px;float:left}
.ask label{width:129px}
.ask input{border:none!important;background:#fff;margin:0 0 5px; width: 223px;}
.ask textarea{border:none!important;height:45px;width:223px}
.ask .continueBTN{background:#C40000;display:block;color:#FFF;text-align:center;width:80px;float:right;padding:7px}
.Currency{position:absolute;right:0;top:3px}
.Currency a{margin-right:3px;margin-left:3px}
.Currency a img{height:20px;width:20px}
#Basket{height:90px;position:absolute;right:0;top:8px;width:284px;z-index:20}
#BasketBits{border-right:1px solid #FFF;position:absolute;right:106px;top:16px;padding:17px 23px 0 0}
.WelInf{z-index:30;height:39px;position:absolute;top:0;right:0}
#Wel{bottom:1px;float:left;font-size:1.1em;font-weight:700;position:relative;text-align:right;margin:9px 15px 0 0;padding:2px 0}
#Wel a{font-size:1.2em;color:#fff}
.BasketItmes{height: 25px;position: absolute;right: 0;top: 26px;width: auto;padding: 8px 109px 5px 5px;cursor:pointer}
#hd_ts_ccQ{display:block;float:right;margin:5px 0 0 7px}
#hd_ts_ccT{display:block;float:right;margin:0 0 0 5px}
#hd_ts_ccT span{font-size:1.5em;font-weight:700}
#hd_ts_ccV{background:url('/g/DSprite.jpg') no-repeat 58px -55px #C40000;bottom:3px;display:block;height:25px;position:absolute;right:0;width:80px;padding:6px 0 0 15px}
#hd_ts_ccV a{color:#FFF;display:block;font-size:1.1em;height:20px;text-align:left}
.Signin{bottom:5px;float:right;position:relative}
.Signin a{display:block;font-size:1em;font-weight:400;padding:10px 7px 6px}
#MYACCOUNT{float:right;padding:5px 10px}
.MyAccount{display:block;font-size:.9em;font-weight:400;text-align:right}
#vat{float:left;height:30px;position:relative}
#vat a{float:left;height:15px;padding:12px 10px 11px 11px}
.contentSlider{width:960px;display:block; height: 250px;overflow:hidden}
.contentSlider .rsSlide,.contentSlider .rsOverflow{background:none repeat scroll 0 0 #EEE}
.contentSlider h3{font-size:24px;font-weight:700;line-height:31px;margin:12px 0 8px}
.contentSlider img{display:block;height:auto;max-width:100%}
.content-slider-bg{background:none repeat scroll 0 0 #EEE;width:86%;padding:24px 7%}
#hd_ts_ccP span{color:#00BBE4;display:block;font-weight:700;text-align:center;padding:2px 6px 0}
#hd_ts_ccP a.checkOut{background:none repeat scroll 0 0 #00BBE4;color:#FFF;display:block;float:left;font-weight:700;height:23px;padding-top:6px;text-align:center;width:80px;margin:9px 5px 0 43px}
#hd_ts_ccP a.continueShopping{background:none repeat scroll 0 0 #00BBE4;color:#FFF;display:block;float:left;font-weight:700;height:23px;margin-top:10px;padding-top:5px;text-align:center;width:127px}
#STAGES{background:url('../../g/STAGESBG.jpg') no-repeat scroll 100% 0 transparent;border-bottom:1px solid #CCC;height:30px;width:959px;margin:30px 0}
#STAGES li{color:#BBB;display:block;float:left;position:relative;padding:5px 15px}
#STAGES span{background:none repeat scroll 0 0 #FFF;bottom:-10px;color:#BBB;display:block;height:12px;left:46%;position:absolute;text-align:center;width:12px}
#STAGES #SELECTED span,#STAGES #SELECTED{color:#333}
.BaskBtns li a{float:left;font-size:1.1em;text-indent:-9999%;cursor:pointer;margin:0 10px 0 0;padding:10px 15px}
.BaskBtns li a.prnt{background:url('/g/Sprite.jpg') no-repeat scroll -35px -33px transparent;width:13px}
.BaskBtns li a.help{background:url('/g/Sprite.jpg') no-repeat scroll -41px -66px transparent}
.minBSEL{display:block}
.minB{background: none repeat scroll 0 0 #F1EB21;display: none;position: absolute;right: 0;top: 61px;width: 494px;z-index: 50;padding: 11px 10px 9px;}
.minB .msgBox{display: block;text-align: right;width: 440px;margin: 0;padding: 5px;}
.minB li{background:none repeat scroll 0 0 #FFF;display:block;margin-bottom:6px;min-height:50px;position:relative;padding:8px}
.minB li:first-child,.LatestItem{border-top:medium none!important}
.BASKETIMG{background:none repeat scroll 0 0 #FFF;display:block;float:left;height:45px;margin-right:10px;width:45px;padding:3px}
.BASKETIMG img{max-height:45px;max-width:45px}
.minB .cpack{float:left;width: 69px;}
.minB .PACK{clear:both;float:left;width:66px;text-align:center;font-weight:700}
.minB .Code{float:left;text-align:center;width:66px; word-break: break-word;}
.minB .Desc{display:block;float:left;width: 209px;font-weight:700;margin:0 10px}
.minB .PRICE{color:#333;float:right;padding:12px 0 0}
.minB .ITMADD{background: url('/g/Sprite.jpg') no-repeat scroll 2px -39px transparent;top: 38px;color: #68961D;display: block;position: absolute;right: 20px;height: 19px;width: 35px;}
.minB .Qty{float:left;width:54px;padding:0 9px}
.minB .Qty .Remove{display:block;text-align:center}
.minB .Qty input{background:none repeat scroll 0 0 #F1EB21;text-align:center;width:20px;padding:3px}
.minB .Qty .Update{background:none repeat scroll 0 0 transparent;cursor:pointer;left:0;position:relative;width:55px}
.minB .LnValue {float: left;padding: 1px 4px;display: block;text-align: center;text-align: right;width: 100px;}
.minB .LnValue span{font-weight:bold;font-size:0.9em}
.minB .Sum span{float:left;text-align:right;padding:0 0 1px 4px}
.minB .InBasket{background:url('../../../g/tick.jpg') no-repeat scroll 100% 0 transparent;bottom:5px;position:absolute;right:7px;padding:0 20px 0 0}
.Sum{float:left;height:30px}
.CHECK{background:none repeat scroll 0 0 #999;color:#FFF;float:right;margin:2px 0 0 10px;padding:6px 13px}
#hd_tlBasket_TransactionSummary1_ccV a{background:none repeat scroll 0 0 #C40000;color:#FFF;float:left;position:absolute;right:97px;margin:2px 0 0;padding:6px 13px}
#hd_tlBasket_TransactionSummary1_ccQ span{display:inherit;font-weight:700;padding-right:5px}
#hd_tlBasket_TransactionSummary1_ccT span{color:#333;font-size:1.4em;font-weight:700;margin:10px 5px 0 0}
.TotTxt{font-size:1em!important;margin-top:15px!important}
.hdr{float:left;left:139px;position:relative;top:27px;width:329px}
.Search{display:block;height:31px;width:307px;z-index:15;margin:0 0 10px}
.Search input{background:url('/g/DSprite.jpg') no-repeat 5px 1px;border:4px solid #E5E2E2;display:block;float:left;height:15px;width:220px;padding:4px 5px 4px 30px}
.Search a{background:#292C8D;display:block;float:right;height:23px;color:#FFF;width:44px;text-align:center;padding:8px 0 0}
#qsCont{background:#E5E2E2;width:278px;float:left;padding:9px 10px 8px 0}
.qsHead{background:none repeat scroll 0 0 #F1EB21;font-weight:700;margin:0 0 8px;padding:5px 10px}
.qsProductCodeLabel,.qsQuantityLabel{display:block;float:left;font-weight:700;width:145px;padding:5px 10px}
.qsSingleItem{float:left;width:217px}
.qsQuantityLabel{width:113px;padding:4px 0 0}
.qsEx{clear:both;cursor:pointer;display:block;font-weight:700}
.InvalidProduct,.ValidProduct{background:none repeat scroll 0 0 #FFF;display:block;margin:0 10px;padding:5px}
.qsProd input{background:none repeat scroll 0 0 #FFF;display:block;padding:5px}
.qsProd span.error{clear: both;width: 225px;float: left;margin: 5px 0 0 10px;}
.qsSingleItem .qsPC{margin:0 11px 0 10px}
.qsBox .qsPC{margin:0 11px 5px 10px}
.qsProd .qsPC{float:left;width:136px;text-transform:uppercase;padding:3px 5px}
.qsProd .qsQty{float:left;width:30px;text-align:center;padding:3px 5px}
.qsButCont{cursor:pointer;float:right}
.qsBox{width:279px;clear:both;float:left;margin:5px 0 0}
.qsBuy{background:#F1EB21;cursor:pointer;display:block;height:21px;text-align:center;width:61px!important;border:1px solid #e3bd0d}
.qsClose{background:#fff;cursor:pointer;float:left;position:relative;bottom:0;left:10px;padding:3px 15px}
.qsRes{position:absolute;top:12px;right:300px}
.qsRes span{background:#fff;padding:0;margin:0;width:130px;color:#C00;text-align:center;display:block}
#WEL{background:#292C8D;height:33px;padding:0 0 5px}
#hd_cmrTop p{color:#1C1C05;font-size:2em;font-weight:700;text-align:center;width:308px}
.Delivery p{font-size:1.3em;font-weight:700;text-align:center;width:329px}
#WelInn{height:38px;width:960px;position:relative;margin:0 auto}
.WelcomeNavigation{float:left;padding:0 0 5px}
.WelcomeNavigation li a{display:block;padding:5px 7px}

/*LEVEL 1*/
.HN{background:none repeat scroll 0 0 #E5E2E2;border-top:4px solid #292C8D;bottom:0;height:62px;left:0;position:absolute;width:960px;z-index:10;display:block}
.HN li{color:#FFF;display:block;float:left;height:59px;position:relative;width:74px}
.HN li.last {width: 72px;}
/*.HN li.last a {background:none;}*/
.HN li a{background:url('/g/DivTile.jpg') repeat-y scroll 100% 0 transparent;color:#0E0E0E;display:block;font-size:1em;font-weight:400;height:47px;text-align:center;padding:15px 0 0}
/*.HN li:hover a{background:none repeat scroll 0 0 #292C8D;color:#FFF}*/
.HN li:hover a{background:url('/g/GlobalHover.jpg') no-repeat scroll 0 100% #23268A;color:#FFF;height:47px}
.HN li:hover div a{background: none;color:#0E0E0E;height:auto}


/*LEVEL 2*/
.HN li div {display:none;position:absolute;top:62px;width:262px;z-index:0;border:3px solid #292C8D;border-top:none; background: #E5E2E2;}
.HN li div li {float: none;width: auto;text-align: left;height: auto;}
.HN li div li a {text-align: left;padding: 5px 0 5px 10px;background: none;height: auto;}
.HN li div li a:hover {color:#fff!important; background:#292C8D}
.HN li div li.last {width: auto;}

.M10, .M11, .M12 {right:0;}

/*.HN {background:none repeat scroll 0 0 transparent!important;width:72px}*/
/*.HN div li div{}*/
/*.HN .T10 div,.HN .T11 div,.HN .T12 div{background:url('/g/GlobalHover.jpg') no-repeat scroll 195px 0 #E5E2E2;right:0}
.HN div ul{border:medium none;height:auto}
.HN div li{background:none repeat scroll 0 0 transparent;clear:both;height:auto;width:262px}
.HN div li a{background:none repeat scroll 0 0 transparent!important;color:#000!important;font-size:1em;height:auto;text-align:left;padding:7px 10px}
.HN div li a:hover{background:#292C8D!important;color:#fff!important}
*/

.ShopOnlineNav ul{border:1px solid #FFF;padding:3px 0}
.ShopOnlineNav .level1{border-bottom:1px dotted #CCC;margin-bottom:2px;padding-bottom:2px}
.ShopOnlineNav .level1 a{color:#585AA7;display:block;font-size:.9em;font-weight:700;padding:4px 5px}
.ShopOnlineNav .last{margin-bottom:0}
.ShopOnlineNav .last a{border-bottom:medium none}
.ShopOnlineNav .level2 a{background:url('breaddivide.png') no-repeat scroll 0 10px transparent;border:medium none;display:block;font-weight:400;padding:3px 0 5px 7px}
.BreadCrumb{height:18px;margin:6px 0;padding:5px 0}
.BreadCrumb li{background:url('/g/DSprite.jpg') no-repeat scroll -1px -103px ;float:left;height:13px;padding:2px 5px 2px 16px}
.bctDesc{font-size:.9em;font-style:italic}
.BreadCrumb li.first{background:none repeat scroll 0 0 #F6F6F6;padding:2px 5px 2px 8px}
.BreadCrumb li.last{background:url('/g/BreadArrow.jpg') no-repeat scroll 0 -19px #E5E2E2;padding:2px 5px 2px 17px}
.BreadCrumb a,#bct span,#BreadCrumbTrail1 span{display:block;float:left;font-size:.9em;height:17px;padding:0 9px 0 5px}
.BreadCrumb span{color:#1C1C05}
.EXACTABACUS{clear:both;color:#FFF;display:block;height:15px;padding-bottom:5px;text-align:center;width:100%}
.FNav a:hover{color:#F1EB1F!important}
.FNav{clear:both;float:left;margin-bottom:20px;width:990px}
.FNav li{display:block;float:left;margin:0 5px 0 0;padding:5px}
.FNav  a{color:#FFF;font-weight:700;margin-bottom:5px}
/*.SOCIAL{text-align:right;clear:both}*/
.SOCIAL{display:none}
#toTop{background:url('/g/DSprite.jpg') no-repeat scroll -90px -39px transparent;color:#FFF;cursor:pointer;display:block;float:right;height:50px;position:relative;right:0;text-indent:-9999px;top:80px;width:50px}
.NLetter{border-bottom:1px dashed #F6F6F6;padding-bottom:20px}
.NLetter .relatedDataHeading {display:block!important;padding:0 0 10px;}
.NLetter .relatedDataHeading span {color:#fff;font-weight:bold;font-size:1.5em;}
.NLetter input{background:none repeat scroll 0 0 #FFF;float:left;height:18px;width:200px;padding:8px 8px 7px}
.NLetter .continueBTN{background:none repeat scroll 0 0 #FFF;color:#353527;float:left;font-size:1.1em;height:19px;margin-left:5px;position:static;padding:8px 13px 6px; clear: none;}
.ea{clear:both;text-align:center;width:100%;padding:10px 0}
.ea a{color:#fff}
.SOCIAL a{float:left;height:25px;width:25px;margin:0 10px 0 0}
.SOCIAL .fb{background:url('/g/Sprite.jpg') no-repeat scroll -89px -58px transparent}
.SOCIAL .tw{background:url('/g/Sprite.jpg') no-repeat scroll -125px -58px transparent}
.SOCIAL .go{background:url('/g/Sprite.jpg') no-repeat scroll -159px -58px transparent}
.SOCIAL .in{background:url('/g/Sprite.jpg') no-repeat scroll -194px -58px transparent}
.SOCIAL .wo{background:url('/g/Sprite.jpg') no-repeat scroll -230px -58px transparent}
.SOCIAL .yt{background:url('/g/Sprite.jpg') no-repeat scroll -267px -58px transparent}
.SocMed{border-bottom:1px dashed #F6F6F6;height:430px}
.fb_iframe_widget{position:relative!important}
#Footer .Blog,#Footer .Twit{display:block;float:left;margin-bottom:15px;margin-right:30px;width:305px}
.TP{float:left;width:300px;padding:20px 0 0}
.SocMed .Tabs{float:left;margin:20px 0 0 20px}
.SocMed .ui-tabs-nav a{margin:0!important}
.SocMed .ui-state-active a,.SocMed .ui-state-active a span{background:none repeat scroll 0 0 #F1EB21!important;color:#171717!important}
#Footer .FB{display:block;float:left;width:300px}
#Footer .FB .box{height:260px;margin-left:0;overflow:hidden;width:345px;padding:0}
#Footer h2{color:#F6F6F6;font-size:1.6em;padding:20px 0}
.Twit li{padding:0 0 15px 0;}
.Twit p, .FB p{color:#fff;}.Twit a:hover{text-decoration:underline}
.Twit a, .FB a{display: block;margin: 5px 0}
.timestamp{padding:5px 0 0 0;color:#c5c5db}
.timestamp time{color:#c5c5db}
#rssfeeds2 a, .Twit a, .FB a{color:#F1EB21}
#rssfeeds2 p{color:#FFF; margin: 0 0 10px 0;}
.msgBox p{display:block;text-align:center;padding:10px 40px}
span.error{background:url('errorbtn.jpg') no-repeat scroll 5px 5px #FAE6E6;margin:0 0 0 10px;padding:5px 12px 5px 13px}
#LeftColumn span.error{display:block;width:auto} 
.MAINTOP{height:200px;margin-bottom:20px}
#TOPSELLERS{background:none repeat scroll 0 0 #F1F1F1;border:1px solid #D3D3D3;margin-bottom:20px;padding:15px}
#TOPSELLERS li{border-top:1px solid #D3D3D3;margin-top:10px;padding-top:10px;position:relative}
#TOPSELLERS li:first-child{border:medium none;margin-top:0;padding-top:0}
.TOPSELLIMG{background:none repeat scroll 0 0 #FFF;display:block;height:75px;overflow:hidden;text-align:center;width:auto;margin:0 auto 5px;padding:2px}
#TOPSELLERS h2{font-size:1.1em;margin-bottom:5px}
#TOPSELLERS .OL{height:35px;position:absolute;right:2px;top:5px;width:35px}
#marquee{background:none repeat scroll 0 0 #E5E2E2;float:left;height:148px;margin-bottom:0;width:194px;padding:15px}
h3.TESTIMONIALHEAD{background:url('/g/CMRarrow.jpg') no-repeat scroll -213px 100% #25250C;float:left;height:52px;line-height:17px;width:204px;margin:10px 0 0;padding:10px 10px 20px}
.TESTIMONIALHEAD span{color:#F6F6F6;font-size:.8em}
.Feedback{background:none repeat scroll 0 0 #E3E5EF;float:left;margin-bottom:8px;min-height:110px;width:158px;padding:6px}
.Feedback p{font-size:1em}
.Feedback h4{background:url('../../g/Arrow2.jpg') no-repeat scroll 0 3px transparent;color:#2C2A78;font-size:.9em;margin-bottom:10px;padding-left:14px}
#SF{background:none repeat scroll 0 0 #E5E2E2;clear:both;display:block;height:20px;position:relative;width:400px;padding:18px 0 10px 17px}
#SF select{float:right;width:auto!important}
#cph1_ps,#cph1_pf{width:165px}
#SF div div{margin-left:7px}
#SF label{color:#333;font-size:1.2em;font-weight:700;padding-top:2px!important;width:35px!important}
.paging{background-color:#E5E2E2;clear:both;height:19px;position:relative;padding:6px 0 2px}
.paging .prev,.paging .next{display:block;float:left;height:16px;text-align:center;width:50px}
.paging .prev{margin:0 0 0 20px}
.paging .pages{float:left;padding:0 0 0 10px}
.paging .pages a{padding:0 5px}
.paging .next{text-align:left}
.paging .active{background:none repeat scroll 0 0 #555;color:#FFF;padding:3px}
.paging span.next,.paging span.prev{cursor:default}
.paging ol{height:20px;margin-left:175px;text-align:center;width:250px}
.paging li{float:left;list-style:none outside none!important;margin-left:0!important;width:auto}
.paging li a,.paging li span{display:block;float:left;height:16px;padding-top:2px;text-align:center;text-decoration:none!important;width:20px}
.paging li span{background:none repeat scroll 0 0 #555;color:#FFF}
.paging .ViewAll{background:none repeat scroll 0 0 #555;color:#FFF;display:block;float:left;height:16px;position:absolute;right:4px;text-align:center;text-decoration:none!important;top:4px;width:50px;padding:2px 1px}
.paging .itemsPerPage{display:block;float:left;height:16px;padding-top:1px;position:absolute;right:131px;top:4px}
#cph1_paging_pageSize,#cph1_Paging2_pageSize,#cph1_pagingControl_pageSize, #cph1_pgn_pageSize{position:absolute;right:68px;top:4px;width:55px!important}
#UpdatePan_UpdateProgress1{background:none repeat scroll 0 0 #FFF;display:block;height:100%;left:0;padding-top:300px;position:fixed;text-align:center;top:0;width:100%;z-index:15}
#UpdatePan_UpdateProgress1 span{border:5px solid #00BBE4;font-size:1.5em;font-weight:700;padding:10px}
#MultiNavigation{width:auto;z-index:10;padding:0 0 0 15px}
#MultiNavigation .Tran{display:block;float:left;font-weight:700;padding:8px 0 0 8px}
#MultiNavigation .Elements{margin-bottom:10px;max-height:150px;overflow:auto;position:relative;min-width:114px;padding:8px 5px}
#MultiFacit_navigation_ctrl0_navElem{height:30px;padding-top:15px!important}
#MultiNavigation .Elements li span{display:block;margin-bottom:2px}
#MultiNavigation li{min-height:16px}
#MultiNavigation input{float:left;margin-right:5px}
#MultiNavigation label{font-size:.9em}
#MultiNavigation .min{font-size:.9em;left:10px;position:absolute;text-align:center;top:0;width:40px}
#MultiNavigation .max{font-size:.9em;margin-right:0;position:absolute;right:9px;text-align:center;top:0;width:40px}
#MultiFacit_navigation_ctrl0_navElem_ccItem{margin-top:10px;padding-left:20px}
.NavigationControl{float:left;width:auto}
.reset{color:#00BBE4;left:34px;position:relative;top:8px}
.reset:hover{color:#00BBE4;text-decoration:underline}
.resetAll{display:block;font-weight:700;position:static;text-align:center;padding:3px}
.resetAll:hover{background:none repeat scroll 0 0 #00BBE4;color:#FFF}
#MultiNavigation .PRICE{height:95px}
#MultiNavigation .PRICE .Elements{overflow:inherit}
#MultiNavigation .Elements select{background:none repeat scroll 0 0 #FFF;border:1px solid #D3D3D3;width:auto}
.productCompareButton{background:url('../g/btn/comparebg.jpg') repeat-x scroll 0 0 transparent;border:1px solid #D3D3D3;display:block;font-weight:700;height:15px;position:absolute;right:0;top:3px;padding:5px 32px}
.CompareAdd{background:url('../g/btn/compare.jpg') no-repeat scroll 100% -19px transparent;display:block;float:right;font-weight:700;height:18px;text-align:center;width:63px;padding:2px 16px 0 0}
.CompareRemove{background:url('../g/btn/compare.jpg') no-repeat scroll 100% 0 transparent;display:block;float:right;font-weight:700;height:18px;text-align:center;width:63px;padding:2px 16px 0 0}
.productCompareRegionPanel{background:none repeat scroll 0 0 #FFF;border:5px solid #333;height:45px;text-align:center;width:200px;padding:15px}
.productCompareRegionPanel p{padding-bottom:3px!important;text-align:center}
.productCompareRegionPanel input{height:24px!important;width:auto!important}
.columnPanel{margin-top:20px}
.ProdFeatures{background:none repeat scroll 0 0 #F4F4F9;float:left;margin-right:10px;margin-top:100px;width:130px;padding:5px}
.ProdFeatures span{border-top:1px solid #C8C9D6;display:block;text-align:right;padding:5px 0}
#ProdLineup{float:left;margin-bottom:20px;margin-top:10px;width:610px}
#ProdLineup li{float:left;margin-left:14px;position:relative;width:140px}
.ProdCompIMG a{display:block;height:95px;text-align:center}
.ProdCompIMG img{max-height:80px}
.prodCompGRID{margin-bottom:15px}
.prodCompGRID span{border-top:1px solid #C8C9D6;display:block;text-align:center;padding:5px}
.ProdCompVARIANT{height:20px;margin:5px 0}
.ProdCompVARIANT span{padding-right:5px}
.ProdCompVARIANT select{width:100px!important}
.ProdCompSTOCK span{background:none repeat scroll 0 0 #E3E3ED;color:#D02C9C;display:block;font-size:1.3em;font-weight:700;height:27px;text-align:center;margin:5px 0;padding:3px}
.ProdCompQTY{background:none repeat scroll 0 0 #E3E3ED;position:relative;padding:3px 5px}
.ProdCompQTY #Quantity{font-weight:700;padding-left:5px}
.ProdCompQTY #QuantityBox input{margin-left:15px;text-align:center;width:25px;padding:3px}
.ProdCompQTY .decreaseQty{left:60px;position:absolute;top:4px}
.ProdCompQTY .increaseQty{position:absolute;right:29px;top:4px}
.ProdCompBUY a{background:url('../g/btn/comparisonbuy.jpg') no-repeat scroll 0 0 #D02C9C;color:#FFF;display:block;font-size:1.2em;font-weight:700;height:25px;padding-top:9px;text-align:center;width:147px}
.productComparisonRemove{background:url('theme/close.png') no-repeat scroll 0 0 transparent;cursor:pointer;display:block;height:16px;position:absolute;right:0;top:0;width:16px}
#ReviewBox_productReviewUpdatePanel{z-index:9999}
#ReviewBox_productReviewExtender_backgroundElement{background:none repeat scroll 0 0 #000}
.RevProduct{background:none repeat scroll 0 0 #00BBE4;clear:both;color:#FFF;display:block;font-weight:700;text-align:center;text-decoration:none!important;width:130px;padding:3px}
#submitProductReviewPanel{background:none repeat scroll 0 0 #F3F3F3;border:5px solid #999;padding:20px}
#submitProductReviewPanel textarea{background:none repeat scroll 0 0 #FFF;border:1px solid #D3D3D3;height:130px;width:300px;padding:3px}
#submitProductReviewPanel label{display:block;float:left;text-align:right;width:120px;padding:5px 10px 0 0}
#submitProductReviewPanel input{background:none repeat scroll 0 0 #FFF;border:1px solid #D3D3D3;height:13px;width:170px;padding:4px 3px 3px}
#submitProductReviewPanel .relatedDataHeading span{border-bottom:1px solid #D3D3D3;font-weight:700}
#submitProductReviewPanel .cBTN{margin:10px 0 0 223px}
.closePopupButton{background:url('close.png') no-repeat scroll 0 0 transparent;display:block;height:20px;position:absolute;right:10px;text-indent:-9999px;top:10px;width:20px}
#prodRevListing{float:left;width:570px;position:relative}
#prodRevListing .AverageRating{display:block;float:left;padding-right:3px;width:215px}
#ReviewAverage{margin-bottom:33px}
#prodRevListing #ReviewBtns a{padding:0 2px}
#prodRevListing #newReview{clear:both;margin-top:10px}
#prodRevListing li{border-bottom:1px dashed #999;border-top:1px dashed #999;padding:10px 0 0}
#prodRevListing .property{display:block;float:left;width:50px}
#prodRevListing .ReviewerInfo{clear:both;padding:8px 0}
#RecentlyViewedProducts{clear:both;height:310px;padding-top:5px;position:relative}
#RecentlyViewedProducts h3{background:none repeat scroll 0 0 #1C1C05;color:#FFF;width:137px;margin:10px 0;padding:10px}
#RecentlyViewedProducts li{background:none repeat scroll 0 0 #E5E2E2;display:block;float:left;position:relative;width:130px;margin:0 0 0 23px;padding:10px 0 0}
#RecentlyViewedProducts .RecInfo{height:85px;left:0;position:absolute;top:0;width:140px}
#RecentlyViewedProducts .RecDesc{display:block;font-weight:700;height:55px;line-height:14px;text-align:left;padding:15px 12px 10px}
#RecentlyViewedProducts .RecInfo:hover a{display:block!important}
#RecentlyViewedProducts .Img{display:block;text-align:center;margin:0 10px}
#RecentlyViewedProducts img{max-height:110px;max-width:110px}
#RecentlyViewedProducts li .img{text-align:center}
#RecentlyViewedProducts .Price{background:none repeat scroll 0 0 transparent;bottom:5px;display:block;float:none;font-weight:700;height:20px;text-align:left;padding:0 13px}
#RecentlyViewedProducts .Price span{color:#292C8D;font-size:1.3em}
#RecentlyViewedProducts .Price span span{color:#00BBE4;display:inline;font-weight:700}
#RecentlyViewedProducts .MoreInfoSmall{background:none repeat scroll 0 0 #2D2D19;color:#FFF;display:block;text-align:center;margin:10px 0 0;padding:7px 10px}
.removeRecent{background:url('close.png') no-repeat scroll 0 0 transparent;bottom:4px;display:block;height:16px;position:absolute;right:4px;width:16px;z-index:100}
.RemoveAll{background:none repeat scroll 0 0 #A5A5A5;display:block;position:absolute;right:4px;top:9px;padding:3px}
.removeAllRecent{border:1px solid #E1E1E1;color:#FFF;display:block;float:left;font-weight:700;text-align:center;padding:3px 8px}
#cph1_ra_ad_al a,#cph1_da_ad_al a{background:none repeat scroll 0 0 #999;color:#FFF;margin-left:38px;padding:6px 15px}
#cph1_ra_ad_al a {margin-left:5px;}
#cph1_ra_ad_al_alr select,#cph1_da_ad_al_alr select{margin-left:10px;margin-top:10px;width:349px!important}
#CenColInn div #cph1_tc1_availableCredit input{background:none repeat scroll 0 0 transparent;border:medium none;height:14px;margin-left:38px;width:35px;padding:3px}
#CenColInn select{background:#FFF;border:1px solid #9A9A9A;width:230px;}
#CenColInn label{display:block;float:left;padding-right:10px;padding-top:5px;text-align:right;width:120px}
.custom-pack textarea{width:223px;height:60px; resize:none;}
#CenColInn fieldset ol li{clear:both;padding-bottom:8px;position:relative}
#CenColInn fieldset li .error{color:red;display:block;float:right;width:261px}
#CenColInn fieldset li .required{color:red;font-size:1.5em;left:275px;position:absolute;top:2px}
.registeraddress #CenColInn fieldset li .required {left: 121px;font-size:1.2em;}
#CenColInn input{height:17px;line-height:12px;padding:3px}
#CenColInn textarea{background:none repeat scroll 0 0 #FFF;border:1px solid #D3D3D3;padding:4px 3px 3px;width: 222px;height: 37px;resize: none;}
#CenColInn input:hover,#CenColInn input:focus,#CenColInn textbox:hover,#CenColInn textbox:focus{border-color:#666}
input[type="checkbox"]{border:medium none!important;float:left;width:16px!important}
input[type="radio"]{border:medium none!important;width:16px!important}
#CenColInn fieldset li span.error,span.error{border:1px solid #F1B2B2;color:red;display:block;float:right;margin-bottom:7px;width:205px}
.relatedDataHeading{margin:0 0 5px}
.Tabs li{display:inline}
.Tabs li.False{display:none}
.Tabs .ui-tabs-nav a{background:none repeat scroll 0 0 #E5E2E2;display:block;float:left;font-weight:700;margin-left:3px;position:relative;padding:9px 20px}
.Tabs .ui-tabs-nav a span{display:block;height:27px;position:absolute;right:0;top:0;width:5px}
.Tabs p{line-height:1.4}
.Tabs img{padding:5px 2px}
.Tabs .sk{position:absolute;left:283px;top:85px}
.Tabs div ul{height:auto}
.Tabs div ul li{display:list-item;list-style:disc inside none;padding:3px 0}
.Tabs div ol li{display:list-item;list-style:decimal inside none;padding:3px 0;}
.Tabs .style1{color:#999}
.OL{height:70px;position:absolute;top:0;width:70px;left:210px;z-index:1}
.productdetail .OL{height:auto;position:absolute;right:216px;top:5px;width:auto;z-index:100}
.productdetail #RelatedProducts .OL{height:40px;position:absolute;right:0;top:0;width:40px}
.content-managed-page h1{padding:5px}
.contact-us .websiteForm{border-right:1px solid #CCC}
.contact-us .websiteForm,.catalogue .websiteForm{float:left;width:370px}
.ContactDetails{float:left;margin-left:50px}
.contact-us .websiteForm label,.catalogue .websiteForm label{clear:both;width:85px!important}
.ND input, .contact-us .websiteForm input,.catalogue .websiteForm input,.NewDelivery input,#RegisterAddress input,.changesignin #AC input,.passwordresetinitiation #Container input,.passwordresetconfirmation #Container input,.custom-boxes .websiteForm input{height:20px!important;width:223px;background:#efefef}
.BxFrm {position:relative;}
.contact-us .websiteForm textarea,.catalogue .websiteForm textarea{height:50px;width:223px!important}
.contact-us .websiteForm .cBTN,.catalogue .websiteForm .cBTN{background:none repeat scroll 0 0 #C40000;clear:both;color:#FFF;float:right;margin-top:10px;position:relative;right:44px;text-align:center;width:66px;padding:10px}
.contact-us .error,.catalogue .error{float:right;position:relative;right:43px;margin:5px 0}
.websiteForm .relatedDataHeading{display:none;margin:0}
.websiteForm .relatedDataHeading span{border:1px solid #F7F7F7;display:block;font-weight:700;padding:3px}
.websiteForm .relatedDataElement,.ask .relatedDataElement{height:auto;clear:both;padding:5px 0}
.websiteForm input{background:none repeat scroll 0 0 #FFF;border:1px solid #D3D3D3;width:175px;padding:2px}
#HB5Tab{min-height:299px}
.HB5TABL{width: 190px;float: left;margin-right: 15px;}
.Cont{width:647px;float:left;margin:0 0 0 10px}
.home .ui-tabs-panel{background:none repeat scroll 0 0 #E5E2E2;float:left;width:940px;position:relative;padding:10px 9px}
.home .CMRt li:first-child{margin-left:13px}
.home .CMRt li{display:list-item;float:left;height:275px;list-style:none outside none;position:relative;width:161px;margin:0 13px;padding:3px 0}
.home .CMRt li h2{min-height:38px}
.home .CMRt .Action{position:absolute;bottom:0}
.home .CMRt li h2 a{font-size:1em;text-align:left;text-decoration:none;margin:5px 0}
.home .CMRt .MoreInfoSmall{background:none repeat scroll 0 0 #C40000;color:#FFF;text-align:center;width:121px;float:left;margin:10px 0 0;padding:5px 20px}
.home .CMRt li img{background:none repeat scroll 0 0 #FFF;height:150px;margin-bottom:10px;text-align:center;width:150px}
.home .Tabs .ui-tabs-nav a{background:none repeat scroll 0 0 #E5E2E2;display:block;float:left;font-size:1.3em;font-weight:700;position:relative;padding:7px 10px}
.home .Tabs .ui-tabs-nav a span{background:url('tabs.jpg') no-repeat scroll -373px -89px transparent;display:block;height:27px;position:absolute;right:0;top:0;width:5px}
.custom-boxes h1,.custom-pack h1{color:#292C8D;margin:0}
.custom-boxes h3,.custom-pack h3{color:#292C8D;font-size:1.2em;margin:0}
#CBoxsTable{background:none repeat scroll 0 0 #292C8D;height:213px;position:relative;padding:20px}
#CBoxsB{clear:both;float:left}
#CBoxTxt{border:1px solid;color:#FFF;position:absolute;right:63px;width:500px;padding:10px}
.cbtrs {float: left; width: 552px;margin: 0 19px;}
.PkFrm{background: none repeat scroll 0 0 #EFEFEF;margin-top: 10px;padding: 10px;margin:15px 0;position: relative; float:left;}
.PkFrm .websiteForm {float:left; width:350px;}
.CustomBoxes {clear:both;}
.custom-boxes .websiteForm .relatedDataElement, .credit .relatedDataElement {background: none repeat scroll 0 0 transparent;padding: 4px 10px 4px 0;}
.creditform {background: none repeat scroll 0 0 #EFEFEF;padding: 10px 10px 39px 10px;float: left;position: relative;}
.credit label {width: 150px !important;}
.credit .relatedDataHeading span{font-weight: bold;font-size: 1.2em;}
.credit input {border:1px solid #D3D3D3; background:#ffffff;width: 222px;}
.credit .continueBTN{left: 331px !important;}
.creditbottom{float:left;clear:both;padding-top:10px;}
.custom-boxes .websiteForm label, .custom-pack .websiteForm label{text-align:left!important;width:100px!important;margin:0 0 5px}
.custom-boxes .websiteForm select{height:22px;width:auto!important}
.custom-boxes .websiteForm input, .PkFrm input{width:222px;background:#fff}
.custom-boxes .error,.custom-pack .error{width: 224px;margin: 0;padding: 5px 4px 5px 0px;text-align: right;background:url('errorbtn.jpg') no-repeat scroll 4px 7px #FAE6E6}
.custom-boxes .continueBTN,.custom-pack .continueBTN, .credit .continueBTN{background:none repeat scroll 0 0 #C40000;color:#FFF;clear:both;margin: 2px 0 0;position: absolute;left: 281px;padding:7px 14px}
.custom-pack .cBTN{background:none repeat scroll 0 0 #C40000;display:block;left:289px;top:0;width:44px;margin:10px 0 0}
#successRegion{position:absolute;bottom: 9px;left: 121px;border:1px solid;width: 214px;padding:6px}
.lineselection #CenterColumn a{text-decoration:none}
.lineSelectionPanel{background:none repeat scroll 0 0 #F1F1F1;float:left;height:52px;width:430px;margin:20px 0;padding:15px}
.lineSelectionPanel span{display:block;font-weight:700;margin-bottom:10px}
.lineSelectionPanel input{float:left;height:20px!important;margin-bottom:10px;width:330px!important}
.lineSelectionPanel .searchButton{color:#FFF;display:block;float:left;left:257px;text-align:center;width:80px;margin:0 0 0 10px;padding:7px 0}
.Steps{clear:none;float:left;width:480px;margin:17px 0 20px 20px}
.DelCharge{border:1px solid #CCC;clear:both;color:#FFF;float:left;width:242px;position:relative;padding:10px 10px 5px}
.DelCharge h2{font-size:1.2em;text-align:center;margin:0 0 12px}
.DelCharge li{clear:both;float:right;width:240px;margin:0 0 5px}
.DelCharge li li{background:none repeat scroll 0 0 #EFEFEF;width:243px!important;padding:0 0 2px!important}
.DelCharge li li label{width:200px!important}
.DelCharge li li input{background:none repeat scroll 0 0 transparent!important;float:right;margin:7px 0 0}
.DelCharge select{width:177px!important}
.DelCharge label{width:52px!important}
.DelCharge input{width:60px;background:#EFEFEF!important;text-transform:uppercase}
.DelCharge a{background:none repeat scroll 0 0 #999;color:#FFF;display:block;text-align:center;right:10px;top:35px;position:absolute;width:84px;font-size:1.3em;margin:4px 0 0;padding:2px 10px}
#lineSelectionProductList li{height:22px;padding:8px 5px 5px}
#lineSelectionProductList li:hover{background:none repeat scroll 0 0 #F3F1F1}
#lineSelectionProductList .Buy{background:none repeat scroll 0 0 #C30000;color:#FFF;float:none;position:static;padding:7px 12px}
.productSearchResultsPanel{border:1px solid #D3D3D3;clear:both;margin-bottom:20px;padding:15px}
.productSortPanel{margin-bottom:10px}
.productSortPanel label{width:35px!important}
#lineSelectionProductItemHeading{border-bottom:1px solid #D3D3D3;height:19px;margin-bottom:10px;margin-top:10px;padding:0 5px}
#lineSelectionProductItemHeading span{font-weight:700}
.productSearchResultsPanel .productCode,.productSearchResultsPanel .view{width:99px}
.productSearchResultsPanel .productDescription{width:513px}
.productSearchResultsPanel .productPrice{width:100px}
.productDetailPanel{background:none repeat scroll 0 0 #FFF;border:5px solid #D3D3D3;width:450px;z-index:100;padding:15px}
.productDetailPanel .closePopupButton{background:url('../../g/Sprite.jpg') no-repeat scroll 0 -70px transparent;border:medium none!important;color:#FFF;cursor:pointer;display:block;height:20px!important;padding-top:1px;position:absolute;right:4px;text-indent:-9999px;top:9px;width:29px!important}
.productDetailPanel .IMG{float:left;margin-right:15px}
.productDetailPanel .Action{float:left;width:230px;margin:10px 0 0 30px}
.productDetailPanel .PRICE{float:none;width:100px}
.productDetailPanel #QuantityBox input{text-align:center;width:25px;margin:0 0 0 10px}
.productDetailPanel .Price{display:block;font-size:1.6em;margin:10px 0 0}
.productDetailPanel .Buy{background:none repeat scroll 0 0 #C30000;color:#FFF;display:block;float:left;width:79px;margin:10px 0 0;padding:10px}
#ListSpotlight{background:none repeat scroll 0 0 #F6F6F6;float:left;position:relative;width:400px;margin:0 10px 10px 0;padding:10px}
#ListSpotlight .IMG img{height:180px;width:180px}
#ListSpotlight #starInfo{float:left;height:180px;position:relative;margin:0 0 0 20px}
#ListSpotlight h2 a{font-size:1.5em}
#ListSpotlight .PRICE{bottom:0;font-size:1.4em;position:absolute}
#ListSpotlight .MIn{background:none repeat scroll 0 0 #C40000;bottom:0;color:#FFF;position:absolute;right:0;padding:7px 13px}
.ask-expert .websiteForm{width:400px;float:left;margin:0 0 0 20px}
.ask-expert .Expert{float:left;width:530px}
.ask-expert ul li{list-style:inside disc}
.ask-expert .cBTN{background:#3E413D;color:#FFF;font-size:1.2em;width:80px;text-align:center;cursor:pointer;float:right;margin:10px 0 0;padding:6px 15px}
.ask-expert textarea{width:262px;height:60px}
.ask-expert .error{width:156px;position:relative;right:87px}
#SkipContent,.ask .relatedDataHeading,#hd_tlBasket_TransactionSummary1_ccQ a,#hd_tlBasket_TransactionSummary1_ccP,.ShopOnlineNav .level1 div,.ShopOnlineNav .level3,.home .BreadCrumb,.NLetter .relatedDataHeading,.NLetter .relatedDataLabel,.ProdCompVARIANT .Clearboth,.reviewExpand,#cph1_ra_ad_al span.error,#cph1_da_ad_al span.error,#cph1_ra_ad_al_cmrALTop,#cph1_da_ad_al_cmrALTop,.DelCharge li.dc{display:none}
.CMR-TEMPLATE,.CMR,#submitProductReviewPanel .relatedDataElement,.home .Tabs{clear:both; }
.passwordresetinitiation .CMR {padding: 5px 0;}
.SmB,.productSearchResultsPanel span{display:block;float:left}
#RightColumn .CMR,.ShopOnlineNav,.productcomparison .CMR{margin-bottom:20px}
.CMRslast,.last{margin-right:0; }
.Expert,.WelcomeNavigation li,#SF div,#CenColInn #cph1_re_ddlCountry,#CBoxsT,.productDetailPanel #ProdImage,.ProdListTop,#ListSpotlight .IMG{float:left}
#CenColInn #cph1_re_ddlCountry{width:264px;float:right}
.ExpertText p,.Expert p{padding:10px}
#hd_ts_ccV a:hover,.Signin a:hover,#MYACCOUNT:hover,.MyAccount:hover,#ts_ccV a:hover,.minB .Qty .Remove:hover,.minB .Qty .Update:hover,#hd_tlBasket_TransactionSummary1_ccV a:hover,.CHECK:hover,.ShopOnlineNav .level2 a:hover,.paging .next:hover,.paging .prev:hover,.removeAllRecent:hover,.Tabs div a:hover{text-decoration:underline}
#vat a:hover,#vat .selected,.WelcomeNavigation li a:hover{background:none repeat scroll 0 0 #F1EB21}
#hd_ts_ccP,.HN .L2 div,.ui-tabs .ui-tabs-hide,.home .ui-tabs .ui-tabs-hide{display:none!important}
.minBSEL,.HN li:hover div{display:block}
.ShopOnlineNav ul ul,.Tabs div div{border:medium none;padding:0}
.ShopOnlineNav li.level2:first-child a,.ProdFeatures span:first-child,.prodCompGRID span:first-child{border:medium none}
a.rss-item,#twitter_update_list li a{color:#F1EB1F}
#cph1_pf div,#ProdLineup li:first-child,#RecentlyViewedProducts .first,.Tabs li:first-child a,.home .Tabs .ui-tabs-nav li:first-child{margin-left:0}
.paging .displaying,.paging .last{display:block;float:left;height:16px;padding:0 10px}
.ui-state-active a,.ui-state-active a span,.home .ui-state-active a{background:none repeat scroll 0 0 #292C8D!important;color:#FFF}
.DelCharge li h2,.ask-expert p{padding:10px 0}
#cph1_tc1_rdcSummary_ctl02_tbResponse {width:690px;position:static!important;border:1px solid #999;}
.MPh{display:none}
.flex-control-nav.flex-control-paging{display:none}
.Login .continueBTN {padding: 7px 12px;position: absolute;right: 112px;color: white;background: #C40000;}
.Register .continueBTN, .Guest .cBTN {text-align: center;top: 11px;background: #C40000;display: block;border: none;cursor: pointer;float: right;color: white;padding: 7px 12px;position: relative;
right: 38px;width: 130px;}
.Mo {display:none;}
#Footer h2 a{font-size:1em;color:#fff}

/* CHECKOUT FIXES */
.checkout .addCat select, .checkout .AddRight select {margin-top: 5px;}
.checkout .mailPrefs input[type='checkbox'] {float: none;margin-top: 10px;}
.checkout .mailPrefs {clear: left;}
.checkout .relatedDataCheckBox input[type='checkbox'] {margin-top: 24px;}
.checkout .modalPopup .continueBTN {background: none repeat scroll 0 0 #999;color: #FFF;margin-bottom: 5px;padding: 6px 15px;display: inline-block;width: 45%;text-align: center;float: left;}
.checkout .Cancel {padding: 6px 15px!important;display: inline-block!important;width: 45%!important;height: auto!important;text-align: center;margin-left: 20px;line-height: 15px!important;}
.checkout .AddRight {margin-bottom: 10px;}