.addressBillingMain{width:100%;border:0;text-align:center;background:#f5f5f5}
.addressBillingMandatory{font:bold 12px Arial;color:#990100;width:20%;text-align:right;height:19px}
.addressBillingOptional{background:#F5F5F5;font:12px Arial;color:#000000}
.addressBillingOptional{font:12px Arial;color:Black;width:20%;text-align:right}
.addressBillingSpace{height:1px;width:3%}
.addressBillingTD1{font:12px Arial;color:#000000;width:20%;text-align:right}
.addressBillingTD2{width:18%;text-align:left;height:20px}
.addressBillingTD3{width:62%;text-align:left;height:19px}
.addressBillingTD5{width:18%;text-align:left}
.addressBillingTD6{font:10px Arial,Arial,sans-serif;color:#333333;width:80%;text-align:left}
.addressBillingTextbox{background:White;width:185px;color:Black}
.addressBillingTitle{background:White;width:185px}
.addressbook33{font:12px Arial;color:#000000;height:10px}
.addressbook34{font:12px Arial;color:#000000;height:26px}
.ADMINregtext2 a:link,.ADMINregtext2 a:visited,.ADMINregtext2 a:hover,.ADMINregtext2 a:active{color:#000000;font:bold 12px Arial;text-decoration:underline}
.ADMINregtext2,.SiteMapCat,.SiteMapCat a:link,.SiteMapCat a:visited,SiteMapCat a:active{color:#000000;font:bold 12px Arial;text-decoration:none}
.ADMINtextboxLg{border:solid 1px #BBBBBB;width:314px;font:12px Arial;color:#000000}
.ADMINtopbanners{color:#000000;font:bold 14px Arial;width:100%;height:22px}
.ADMINtopdiv{background:url(../../Images/AdminBG.jpg) repeat-x;width:100%;height:11px}
.ADMINtopdiv2{background:url(../../Images/AdminBG2.jpg) repeat-x;width:100%;height:11px}
.aligntop{vertical-align:top}
.aligntop2{vertical-align:top;border-bottom:solid 1px #000000}
.availability,.catblurb,.NotifyMe,.cartavailability,.RequestPriceText,.newsletterregister,.ADMINregtext3,.itempage2,.gridheaderdeffont,.ModalGridAlternateColour1{color:#000000;font:11px Arial}
.Availablefonts{color:#000000;font:12px Arial;background:#F1F1E2;height:19px}
.Availablefonts2{color:#000000;font:12px Arial;height:19px}
.BackImg{background:#000000 url(../../Images/BackImg.jpg) no-repeat;height:95px}
.bannercomments{font:13px Arial;color:#283B65;text-align:left;padding-top:10px}
.bannerImage,.IPpricealign,.orderCompleteAlignCenter{text-align:center}
.Billing9B2{color:#990100;font:bold 9pt Arial}
.Billing9B23{color:#990100;font:bold 9pt Arial;text-align:left;width:560px}
.BillingHeight1{height:24px;width:988px}
.BillingHeight3{height:5px;width:988px}
.BillingHeight4{height:19px;width:988px}
.BillingHeight5{height:19px;text-align:left}
.BillingHeight6{height:21px;text-align:left}
.BillingHeight7{height:217px}
.BillingTable1{width:2%;vertical-align:top}
.BillingTable11{height:435px;width:560px}
.BillingTable12{width:444px}
.BillingTable14{width:100%;border:0;text-align:left}
.BillingTable16{text-align:left;width:100%}
.BillingTable2{width:94%;text-align:center}
.BillingTable3{border:0;text-align:left}
.BillingTable4{width:878px}
.BillingTable5{height:5px;width:961px}
.BillingTable6{width:880px;height:21px}
.BillingTable7{width:100%;background:#F5F5F5}
.BillingTable8,.BillingBackColor,.addressBillingOptional,.BillingTable133,.SABG{background:#F5F5F5}
.BillingTable9{background:#F3F9FC;width:100%;text-align:left}
.BillingText1{width:219px;background:white}
.BillingWidth1{width:988px}
.BillingWidth10{height:9px}
.BillingWidth3{width:6%}
.BillingWidth4{width:94%}
.BillingWidth5{width:799px;height:3px}
.BillingWidth6{width:224px;height:3px}
.BillingWidth7{width:375px;height:3px}
.BillingWidth8{height:9px;width:799px}
.BillingWidth9{height:9px;width:224px}
.blackborder,.borderbottom{border-bottom:solid 1px #000000}
.bluelinks a:link,.bluelinks a:visited,.bluelinks a:hover,.bluelinks a:active{font:10pt Arial;color:#00F;text-decoration:underline}
.Bold23{font:bold 9pt Arial;color:black;width:100%;border:0}
.BotLinks{color:#000000;background:url(Images/BotLinks.jpg);height:20px;width:840px;font:normal bold 12px Arial;border-bottom:solid 1px #a76b38}
.BotLinks a:link,.BotLinks a:active,.BotLinks a:hover,.BotLinks a:visited{color:#000000;text-decoration:none;font:normal bold 12px Arial}
.bottomlink a:hover{color:#54B2F8;text-decoration:underline}
.bottomlink,.bottomlink a:link,.bottomlink a:visited,.bottomlink a:active{font:11px Arial;color:#54B2F8;text-decoration:none}
.boxheight{border:solid 1px #283B65}
.brandpaging{font:bold 10px Arial;color:#44684B}
.browseImageFF{position:absolute;top:166px;left:4px}
.browseImageIE,.browseImageFF2{position:absolute;top:172px;left:4px}
.browseImageIE2{position:absolute;top:180px;left:4px}
.Cart11{font:11px Arial;color:Black;text-decoration:none}
.Cart11c{font:11px Arial;color:black;white-space:nowrap}
.Cart9{font:8pt Arial;color:black}
.Cart9B{font:9pt Arial;color:Black;width:181px;height:20px}
.Cart9B2{color:Black;font:bold 9pt Arial;text-align:left;width:500px}
.Cart9B3{color:Black;font:bold 9pt Arial;text-align:left;width:444px}
.Cart9NB2{font:9pt Arial;color:Black;height:19px}
.Cart9NB23{font:9pt Arial;color:Black;height:19px;text-align:left}
.CartAlign11{text-align:left;width:181px;vertical-align:top}
.CartAlign22{text-align:right}
.cartbuttonscolor a:hover{font:11px Arial;color:#000000;text-decoration:underline;text-align:left}
.cartbuttonscolor,.cartbuttonscolor a:link,.cartbuttonscolor a:active,.cartbuttonscolor a:visited{font:11px Arial;color:#000000;text-decoration:none;text-align:left}
.CartGiftMessageText{background:White;width:250px}
.CartGrid{height:77px;width:100%;border-collapse:separate;border:0px none;font-weight:normal}
.CartHeaderalign,.CartHeader{border-right:solid 1px #ffffff;font:bold 12px Arial;padding-left:2px;padding-right:2px;color:#000;border-bottom:solid 1px #ffffff}
.CartLeftAlign,.CartLeftAlign a:link,.CartLeftAlign a:hover,.CartLeftAlign a:visited,.CartLeftAlign a:active{text-align:left;font:11px Arial;color:#000000;vertical-align:top}
.cartpage1{font:11px Arial;color:#444444}
.CartTableWidth,.BillingWidth2{width:100%}
.catalogContent{padding:3px 0 2px 11px;font:11px Arial;color:#676767}
.catalogContent a:link,.catalogContent a:visited,.catalogContent a:hover,.catalogContent a:active{font-weight:bold;color:#52B3F8;text-decoration:underline}
.catname{color:#ffffff;font:bold 16px Arial;background:#283b65;height:26px}
.catnamecategory{color:#000000;font:bold 16px Arial;background:url(../../Images/Category_r2_c4.jpg)}
.catnamecategory a:link,.catnamecategory a:active,.catnamecategory a:hover,.catnamecategory a:visited{color:#990000;font:bold 12px Arial}
.catnamecategory2{background:url(../../images/FP_LogIn_r2_c4.jpg);color:#ffffff;font:bold 13px Arial;height:23px}
.catnameHP{color:#ffffff;font:bold 14px Arial;background:#44684B;height:22px}
.CatTeam3 a:hover{font:12px Arial;color:#000000;background:#EEF5FA;text-decoration:underline}
.CatTeam3 a:link,.CatTeam3 a:visited,.CatTeam3 a:active{font:12px Arial;color:#000000;background:#EEF5FA;text-decoration:none}
.CatTeam3{font:12px Arial;color:#000000;height:16px;background:#DFDEBB;text-decoration:none}
.CatTeamCAll,.CatTeamCAll a:link,.CatTeamCAll a:active,.CatTeamCAll a:hover,.CatTeamCAll a:visited{color:#B42C1B;font:bold 11px Arial;text-decoration:none}
/*.CatTeamCall7,.CatTeamCall7 a:link,.CatTeamCall7 a:visited,.CatTeamCall7 a:hover,.CatTeamCall7 a:active{color:#ffffff;font:bold 12px Arial;text-decoration:underline}*/
.CatTeamCall7,.CatTeamCall7 a:link,.CatTeamCall7 a:visited,.CatTeamCall7 a:hover,.CatTeamCall7 a:active{display:none}
.Click4engraving{color:#0000FF;font:bold 16px Arial;text-decoration:underline}
.colordrop{border:solid 1px #000000;font:11px Arial;color:#000000}
.colordrop2{border:solid 1px #000000;font:11px Arial;color:#000000;width:200px}
.continueshoppingnew,.continueshoppingnew a:link,.continueshoppingnew a:visited,.continueshoppingnew a:hover,.continueshoppingnew a:active{color:#990000;text-decoration:none;font:bold 14px Arial}
.copyright{color:#333333;font:bold 11px Arial}
.CT1{border-bottom:solid 1px #8C8A8C;width:100%}
.CT2{border-left:solid 1px #8C8A8C;width:100%;font:Bold 12px Arial}
.CT2b{border-left:solid 1px #8C8A8C;width:100%;font:Bold 12px Arial;color:#ffffff;background:#4586AC}
.CT3{border-bottom:solid 1px #8C8A8C;border-left:solid 1px #8C8A8C;width:100%;color:#000000;font:Bold 12px Arial}
.CT4{border-left:solid 1px #8C8A8C;border-top:solid 1px #8C8A8C;width:100%;font:Bold 12px Arial;color:#000000}
.CTMain{border:solid 1px black;background:#DDEBF5; width:100%}
.Currencydisclaimer{font:11px Arial;color:red}
.Currencydisclaimer2{font:11px Arial;color:Black;text-align:center;padding-bottom:4px; white-space:nowrap}
.currencymaintenance{width:80px}
.customerlogin2{color:#990000;font:bold 12px Arial,sans-serif}
.customerlogin3{font:10pt Arial;color:black}
.customerlogin4{font:11px Arial,sans-serif;color:#000000}
.customerlogin4 a:link,.customerlogin4 a:hover,.customerlogin4 a:active,.customerlogin4 a:visited{font:11px Arial,Arial,sans-serif;color:#0000FF}
.customerlogin55{font:11px Arial,Arial,sans-serif;color:#444444;height:5px;width:988px}
.customerlogin77{font:11px Arial;color:Black;width:20%;text-align:left;height:29px}
.customerloginrtn{color:#990000;font:bold 12px Arial,sans-serif;text-align:left}
.customerloginrtnB{font:12px Arial;color:#000000;text-align:left}
.CustRev{border-bottom:solid 1px #000000;background:#297DB9;font:bold 13px Arial;color:#ffffff;height:19px;padding-left:3px;text-decoration:none}
.displayCartLabel{background:#ABCEE4;text-align:left}
.displayCartLabel1{background:#ABCEE4;height:18px;text-align:left;color:Black;font:bold 10pt Arial}
.displayCartMain{width:100%;background:White;border:0;text-align:center}
.displayCartTable2{width:100%;height:100px;text-align:right;vertical-align:text-bottom}
.displayCartTable3{border:0;width:100%;height:100px;text-align:left;border-bottom:#5f6a5c thin solid}
.displayCartTD4{width:80%;height:100px;text-align:right}
.displayCartTD5{text-align:left;width:20%;height:100px}
.displayCartTD9{height:20px;text-align:left;color:black;font:bold 10pt Arial}
.displayCartTR{text-align:right;height:100px;width:100%;border-bottom:#5f6a5c thick solid}
.displayCartTR5{text-align:right;background:#ABCEE4;height:18px}
.displayItemTotal{height:20px;text-align:left;background:#ABCEE4;border-bottom:#5f6a5c thin solid;color:Black;font:bold 12px Arial}
.displayItemTotal2{height:20px;text-align:right;background:#ABCEE4;border-bottom:#5f6a5c thin solid;color:Black;font:bold 12px Arial}
.displayItemTotal3{height:20px;text-align:left;background:#4586AC;color:white;font:bold 12px Arial}
.div{background:#A76B38}
.divResultsFor{width:450px;font:13px Arial}
.divYouEntered{width:450px;font:12px Arial}
.dropdownboxes{border:solid 1px #666666;font:11px Arial;color:#666666}
.dropdownboxesB{border:solid 1px #666666;font:10px Arial;color:#666666}
.Email4Price,.Email4Price a:link,.Email4Price a:visited,.Email4Price a:hover,.Email4Price a:active{color:#990000;font:bold 12px Arial;text-decoration:underline}
.emptyNode{display:none;visibility:hidden;color:#666666;font:bold 10px Arial;height:16px;background:#FFF9DF;width:200px}
.emptyNode a:hover{color:#666666;font:10px Arial;text-decoration:underline;height:16px;background:#FFF9DF}
.emptyNode a:link,.emptyNode a:visited,.emptyNode a:active{color:#666666;font:10px Arial;text-decoration:none;height:16px;background:#FFF9DF}
.expandpadding{padding-left:4px}
.exwarranty{font:bold 12px Arial;color:#7B7774}
.floatingimg{position:relative;left:-54px;top:37px}
.font1{font:bold 11pt Arial;background:#FFFFFF;padding-left:4px;padding-right:4px}
.FooterLinks a:hover,.toplinks a:hover{font:11px Arial;color:#000000;text-decoration:underline;padding-right:5px;padding-left:5px}
.FooterLinks,.FooterLinks a:link,.FooterLinks a:active,.FooterLinks a:visited{font:11px Arial;color:#000000;text-decoration:none;padding-right:5px;padding-left:5px}
.FooterLinks2 a:hover{font:11px Arial;color:#666666;text-decoration:underline;padding-right:5px;padding-left:5px}
.FooterLinks2,.FooterLinks2 a:link,.FooterLinks2 a:active,.FooterLinks2 a:visited{font:11px Arial;color:#666666;text-decoration:none;padding-right:5px;padding-left:5px}
.FooterLinks3 a:hover{font:11px Arial;color:#293863;text-decoration:underline;padding-right:5px;padding-left:5px}
.FooterLinks3,.FooterLinks3 a:link,.FooterLinks3 a:active,.FooterLinks3 a:visited{font:11px Arial;color:#293863;text-decoration:none;padding-right:5px;padding-left:5px}
.FooterMenuLinks{font:10px Arial;color:#333333;text-decoration:none;padding-left:3px;padding-right:3px;margin:0px 0px 0px 0px;white-space:normal}
.FreeShip{color:#f5c512;font:bold 12px Arial;height:20px;background:#000000;text-align:center}
.from{font:bold 11px Arial;color:black}
.ftritms{width:490px}
.graybox{border:solid 1px #54A7CF;background:#EEF9FF}
.graybox2{border-bottom:solid 1px #000000;border-top:solid 1px #000000;background:#F1F1E2;font:bold 12px Arial;color:#000000;height:16px}
.graybox22{border-bottom:solid 1px #000000;background:#ABCEE4;font:bold 12px Arial;color:#000000;height:26px;padding-left:3px;text-decoration:none}
.greenbg3 a:hover{background:#DDEBF4;color:#283B65;font:bold 12px Arial;text-decoration:underline;height:20px}
.greenbg3,.greenbg3 a:link,.greenbg3 a:active,.greenbg3 a:visited{background:#DDEBF4;color:#283B65;font:bold 12px Arial;text-decoration:underline;height:20px}
.gridheaderbg{background:#E8F1F7;color:#666666;font:bold 11px Arial;line-height:10px}
.gridheaders{background:#ffffff;color:#676767;font:bold 15px Arial}
.gridheadersm{background:#ffffff;color:#676767;font:bold 11px Arial}
.GridHeadings{color:#666666;text-decoration:none;text-align:center;font:bold 11px Arial; background-color:#d9d9d9}
.GridItems, .GridItems a, .GridItems a:link, .GridItems a:active, .GridItems a:hover, .GridItems a:visited {text-align:center; font:normal 11px Arial; color:#000000}
.WishListHeader {padding:5px 0px 5px 0px}
.griditemno{font:bold 11px Arial;color:#000000;padding-right:1px;padding-left:1px}
.HeaderColor{background:#9FCDE4}
.HP{text-decoration:none;height:251px;background:#1E2D52;font:12px Arial;color:#ffffff}
.HP a:link,.HP a:visited,.HP a:hover,.HP a:active{font:12px Arial;color:#ffffff;text-decoration:underline;height:251px;background:#1E2D52}
.HPNewsletter{background:url(../../Images/NewsletterMid.jpg)}
.HPPopularSearch a:hover{color:#000000;font:11px Arial;text-decoration:underline}
.HPPopularSearch,.HPPopularSearch a:link,.HPPopularSearch a:active,.HPPopularSearch a:visited{color:#000000;font:11px Arial;text-decoration:none}
.HPTMenuL1{color:#ffffff;font:bold 12px Arial;background:url(../../Images/HPTOP2.jpg);width:280px;height:19px;text-decoration:none;border-left:solid 1px #999999}
.HPTMenuL1 a:link,.HPTMenuL1 a:visited,.HPTMenuL1 a:hover,.HPTMenuL1 a:active{color:#ffffff;font:bold 12px Arial;height:19px;text-decoration:none}
.HPTMenuL2{color:#000000;font:bold 13px Arial;background:#E1E1E1;border-top:solid 1px #000000;border-left:solid 1px #000000;border-right:solid 1px #000000;height:24px;text-align:center;padding-left:3px;padding-right:3px;margin:0px 0px 0px 0px}
.HPTMenuLhover{color:#ffffff;font:bold 13px Arial;background:#000000;border-right:solid 1px #999999;height:24px;text-align:center;padding-left:3px;padding-right:3px;margin:0px}
.ibtnClearAlign .PrevBillingOptionBorder .PrevBillingOptionBackground .PrevBillingOptional .PrevBillingOption {float:right;height:23px}
.icnsp{padding:2px}
.imgItems{width:100%;height:100%;text-align:center;padding:5px;vertical-align:middle}
.incvatbig,.exvatsmall,.exvatbig,.gridincvatpricesmall,.gridexvatsmall,.gridexvatpricesmall{font:bold 11px Arial;color:#990000}
.incvatsmall,.gridincvatsmall{font:bold 11px Arial;color:#990000;padding-left:3px}
.indent{margin-left:8px}
.Itemdesc2 a:hover{text-align:left;font-weight:bold;color:#003366;text-decoration:underline;font-size:12px}
.Itemdesc2,.Itemdesc2 a:link,.Itemdesc2 a:visited,.Itemdesc2 a:active{text-align:left;font-weight:bold;color:#003366;text-decoration:none;font-size:12px}
.ItemFilesButton{background:#0072B0;color:#ffffff;border:solid 1px #000000;font:bold 12px Arial}
.ItemFilesDropDowns{font:11px Arial;color:#ffffff}
.ItemFilesDropDowns2{font:11px Arial;color:#000000;border:solid 1px #ffffff}
.ItemFilesTitle{font:12px Arial;color:#ffffff;background:#888888;vertical-align:top}
.itemLink,.itemFile{font:normal 11px Arial;color:#000000}
.ItemListData{border-bottom:solid 1px #C0BE7A;padding-right:0px;padding-left:3px}
.ItemListData2{border-right:dotted 1px #AAAAAA;border-bottom:dotted 1px #AAAAAA;padding-right:0px;padding-left:4px}
.ItemListHeaders2{background:#F4F4E8;color:#000000;font:bold 12px Arial}
.ItemNumber,.customerlogin{color:#000000;font:11px Arial;display:block}
.ItemNumberfont,.ItemRatingFontBold2{color:#666666;font:bold 12px Arial;white-space:nowrap}
.itempage3,.Heading{color:#000000;font:bold 12px Arial}
.itemprice,.SIPriceRd{color:#990000;font:bold 16px Arial}
.itemprice2,.incvatpricesmall,.exvatpricesmall{color:#990000;font:bold 14px Arial}
.ItemPricenew{background:#DDEBF5;border:solid 1px #54A7CF}
.ItemRatingfont2{color:#666666;font:12px Arial;white-space:nowrap}
.ItemRatingSubHeadBg,.ItemRatingNotefont,.ItemRatingFontBold,.ReviewItemRatingNotefont,.ReviewItemRatingFontBold,.RateTableTH,.RateTableTH2{color:#666666;font:bold 12px Arial}
.ItemRatingSubmitButton,.ReviewItemRatingSubmitButton{background:#184667;font:bold 12px Arial;color:#ffffff;border:solid 1px #184667}
.ItemRatingBrowseBox {background-color:white}
.ItemShortDesc{color:#676767;font:bold 15px Arial}
.ItemShortDesc5,.SIPriceBlk,.griditemdesc,.LblpageNum{color:#000000;font:bold 11px Arial}
.kitcomp{font:11px Arial;color:#000000;margin-left:8px;display:block}
.Kitinc{border:solid 1px #566151;background:#F0F1E1}
.leafNode{width:195px}
.leafNode a:hover,.leafNode2 a:hover,.leafNode4 a:hover{color:#999DA0}
.leafNode,.leafNode a:link,.leafNode a:visited,.leafNode a:active {color:#000000;font:11px Arial;text-decoration:none;padding-left:10px;width:195px;display:inline-block}
.leafNode4,.leafNode4 a:link,.leafNode4 a:visited,.leafNode4 a:active{color:#000000;font:13px Arial;text-decoration:none; width:300px; display:block; text-indent:-1em; padding-left:12px}
/*.leafNode4,.leafNode4 a:link,.leafNode4 a:visited,.leafNode4 a:active{color:#000000;font:13px Arial;text-decoration:none;width:205px;display:inline-block; padding-right:10px; white-space:nowrap}*/
.leafNode2,.leafNode2 a:link,.leafNode2 a:visited,.leafNode2 a:active{color:#999DA0;font:12px Arial;text-decoration:none;padding-left:10px;border-bottom:solid 1px #ffffff;width:180px}
.Learnmoretext{font:bold 9pt Arial;color:Black}
/*.LeftNavBG,.leftnavtable{background:#EEF5FA;width:200px}
table.maintableleftalign{border-spacing:0;border:0px;padding-top:5px;padding-right:0px}
table.maintableleftalign TD,table.maintableleftalign TH{padding:0}*/
.LeftNavHolder{width:170px;height:19px;border-right:solid 1px #4C4C4C;border-left:solid 1px #4C4C4C;border-bottom:solid 1px #4C4C4C}
.leftSSImageFF{position:relative;left:-8px;background:Aqua}
.leftSSImageIE{position:relative;left:-9px;top:1px;background:Aqua}
.liiconsmid{float:left;margin-left:auto;margin-right:auto;padding-left:3px;padding-right:3px;list-style-type:none}
.listprice,.listprice3{font:11px Arial;color:#3e3e3e}
.listprice2{font:11px Arial;color:#3E3E3E;text-decoration:line-through}
.spreg,.addressbook3{font:12px Arial;color:#000000}
.loginbordertop{}
.loginwidth1,.loginwidth2,.loginwidth3{background:#F2F3F4}
.longdesc{color:#333333;font:13px Arial;width:564px}
.longdesc2{color:#000000;font:12px Arial;text-align:left;padding-bottom:3px;width:100%;height:100%}
.longdesc3{color:#000000;text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:8pt; padding-top:5px}
.longdesc3 a:link,.longdesc3 a:visited,.longdesc3 a:hover,.longdesc3 a:active{color:#00000000;text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:8pt}
.longdescNew{color:#000000;font:12px Arial;background:#ABCEE4;border:solid 1px #54A7CF;height:22px}
.MainSearch{color:#ffffff;font:normal bold 10px Arial;background:#44684B;height:25px;border-bottom:solid 6px #ffffff;text-decoration:none}
.MainSearch a:hover{color:#ffffff;font:normal bold 10px Arial;background:#44684B;height:25px;text-decoration:underline}
.MainSearch a:link,.MainSearch a:active,.MainSearch a:visited{color:#ffffff;font:normal bold 10px Arial;background:#44684B;height:25px;text-decoration:none}
.maintablecolor2{background:#ffffff;font:14px Arial;width:100%;text-align:left}
.maintableleftalign3{border-right:solid 1px #44684B;border-left:solid 1px #44684B;border-bottom:solid 1px #44684B}
.MajorCatTeam,.MajorCatTeam a:link,.MajorCatTeam a:active,.MajorCatTeam a:hover,.MajorCatTeam a:visited{color:#000000;font:bold 16px Arial;text-decoration:none}
.membershipprice{font:bold 11px Arial;color:#576871;text-decoration:none;}
.ModalGridAlternateColour{background:#dde6ee;font:11px Arial;color:#000000}
.modalHeader{width:450px;font-weight:bold;vertical-align:middle;color:White;background:#4586ac;font-size:large}
.ModalWidth{width:450px}
.MyFavTeam{border:solid 1px #000000;background:#F5C512;color:#000000;font:bold 11px Arial}
.MyFavTeamOpt,.StaticRegText{font:11px Arial;color:#666666}

.newsletterbg{}/*background:url(../../Images/NewsletterMid.gif);width:130px*/
.NewsletterHeaders{vertical-align:middle;}/*;width:998px*/
.NewsletterSignUp{color:#fff;font:bold 16px Arial;background:url(../../Images/NewsletterMid.gif)}
.NewsletterTextBox{font:12px Arial;color:#09345E; width:170px; padding-left:5px; border:none; background:url(../../Images/search-bar-bg1.png) repeat-x left; height:20px; padding-top:5px; vertical-align:middle;}/*border:solid 1px #000000;font:bold 11px Arial;color:#000*/
.NewsletterUnsubs{color:#ffffff;font:10px Arial;text-decoration:none;visibility:hidden}
.NewsletterUnsubs a:link,.NewsletterUnsubs a:active,.NewsletterUnsubs a:hover,.NewsletterUnsubs a:visited{color:#ffffff;font:10px Arial;text-decoration:underline;visibility:hidden}
.newzletterbtn1 {height:25px; vertical-align:middle;}
.OptionsTable{height:40px}
.OptionsTable2{height:15px}
.orderheadertemplate{background:#F4F4E8}
.OurPrice{color:#B30000;font:bold 16px Arial}
.ourprice2{color:#CC0000;font:bold 11px Arial;text-align:left}
.OurPrice3{color:#3C5B42;font:bolder 16px Arial}
.ourprice4{color:#000000;font:bolder 16px Arial;text-align:left}
.ourprice5{color:#990000;font:bold 13px Arial}
.ourpriceIndent{text-indent:-75px;margin-left:75px;margin-top:0px;margin-bottom:0px}
.parentNode{color:red;font:bold 14px Arial}
.parentNode a:hover{color:red;font:bold 14px Arial;text-decoration:underline}
.parentNode a:link,.parentNode a:visited,.parentNode a:active{color:red;font:bold 14px Arial;text-decoration:none}
.PaymentError{font:bold 14px Arial;color:Red;text-align:left}
.PCAError{font:bold 12px Arial;color:Red;text-align:left}
.personalize{background:#F1F1E2;color:#000000;font:bold 11px Arial;height:18px;border-bottom:solid 1px #000000}
.pnlModalPopup{background:White;width:450px;border:solid 1px Black}
.popupMenu{position:absolute;visibility:hidden;background:#AAFFFF}
.price{color:#B42C1B;font:bold 14px Arial; text-align:center}
.price2{color:#990000;font:bolder 16px Arial}
.price3{color:#B42C1B;font:bolder 16px Arial}
.prizebox{width:396px}
.QuantityRemove,.QuantityRemove a:link{font:10px Arial;color:black;text-decoration:underline;white-space:nowrap}
.RetailPrice{color:#000000;font:14px Arial}
.RetailPrice2{color:#3E3E3E;font:11px Arial}
.RetailPriceItemPage{font:16px Arial;color:#000000}
.return a:hover{font:12px Arial;color:#990000;text-decoration:underline}
.return,.return a:link,.return a:visited,.return a:active{font:12px Arial;color:#990000;text-decoration:none}
.rootNode,.rootNode a:link,.rootNode a:visited,.rootNode a:active,.rootNode a:hover{color:#283B65;font:bold 17px Arial;text-decoration:none; white-space:nowrap}/*width:211px*/
.justNode,.justNode a:link,.justNode a:visited,.justNode a:active,.justNode a:hover{color:#283B65;font:bold 17px Arial;text-decoration:none}

.justNodecb,.justNodecb a:link,.justNodecb a:visited,.justNodecb a:active,.justNodecb a:hover{color:#283B65;font:bold 17px Arial;text-decoration:none; width:325px; padding-right:5px}

.search{color:#ffffff; font:bold 14px Arial; padding-left:5px;padding-right:1px}
.search a:link,.search a:visited,.search a:hover,.search a:active{color:#194866;font:bold 12px Arial;text-decoration:none;padding-left:5px;padding-right:5px}
.Searchalign{vertical-align:middle;padding-bottom:2px}
.searchbarbg{background:#ABCEE4;height:100%}
.searchnew{height:33px; background:url(/images/search-bar-blue.gif); background-repeat:repeat-x; background-position: center; width:390px;}
.searchbox1{border:solid 1px #000000;background:url(../../Images/SearchBox_bg.jpg);width:206px;height:12px}
.searchbox2{color:#000000;font:normal bold 11px Arial}
.SearchBox3{font:16px Arial; line-height:16px;color:#09345E; width:295px; border:none; background:url(../../Images/searchbgpc.png) repeat-x left; height:19px; vertical-align:middle; padding:7px 0; }
.SearchBox3btn{ vertical-align:middle; }
.SearchBox4{border:solid 1px #666666;font:11px Arial;color:#666666;width:187px}
.searchb{color:#293863; font:bold 14px Arial; padding-left:10px;padding-right:8px}
.searchb a:link,.searchb a:visited,.searchb a:hover,.searchb a:active{color:#293863; font:bold 12px Arial;text-decoration:none;padding-left:5px;padding-right:5px}
.searchnewb{height:33px; width:410px; font-family:Arial, Helvetica, sans-serif;}
.selectedNode a:hover{font-family:Arial;color:#666666;text-decoration:underline}
.selectedNode a:link{color:#666666;font:10px Arial;text-decoration:none}
.selectedNode,.selectedNode a:visited,.selectedNode a:active{font-family:Arial;color:#666666;text-decoration:none}
.shoppingtoolslinks{height:16px;font:normal 12px Arial;color:#666666;padding-left:2px;width:100%;background:#F5F5E9}
.shoppingtoolslinks a:hover{height:16px;color:#666666;font:normal 12px Arial;text-decoration:underline;padding-left:2px;width:100%;background:#F5F5E9}
.shoppingtoolslinks a:link,.shoppingtoolslinks a:visited,.shoppingtoolslinks a:active{height:16px;color:#666666;font:normal 12px Arial;text-decoration:none;padding-left:2px;width:100%;background:#F5F5E9}
.shortdesc2 a:hover{text-decoration:underline}
.shortdesc2,.shortdesc2 a:link,.shortdesc2 a:visited,.shortdesc2 a:active{font:bold 12px Arial;color:#003366;text-decoration:none;text-align:center}
.SIHeader{color:#000000;font:bold 12px Arial;height:20px;background:#EFEED8;border:solid 1px #990000}
.SimilarCat{color:#000000;font:bold 12px Arial;height:20px;background:#F9F9EE;border-top:solid 1px #990000}
.SimilarItems,.SimilarItems a:link,.SimilarItems a:visited,.SimilarItems a:active,.myAccountText,.myAccountText a:link,.myAccountText a:visited,.myAccountText a:active{font:11px Arial;color:#0000FF;text-decoration:none}
.SITableBorder{border-right:solid 1px #44684B;border-left:solid 1px #44684B;border-bottom:solid 1px #44684B;border-top:solid 1px #44684B}
.SiteMapCat a:hover{color:#666666}
.SiteMapSubCat a:hover{color:#999999}
.SiteMapSubCat,.SiteMapSubCat a:link,.SiteMapSubCat a:visited,.SiteMapSubCat a:active{color:#666666;font:11px Arial;text-decoration:none;width:199px}
.sitemapwidth{width:1005px;max-width:1005px}
.small{width:190px}
.small2{width:180px;margin-right:5px}
.SPcopy{color:#676767;font:11px Arial;text-decoration:none;padding-top:4px;padding-bottom:4px;padding-left:10px}
.SPcopy a:link,.SPcopy a:visited,.SPcopy a:hover,.SPcopy a:active{color:#52B3F8;font:bold 11px Arial;text-decoration:underline}
.SPcopy2{color:#676767;font:11px Arial;text-decoration:none;padding-top:4px;padding-bottom:4px;padding-left:10px;background:#EEECEE}
.SPdark{display:block;margin:0 0 1px 0;padding:2px 2px 2px 10px;height:16px;background:#283B65;font:bold 11px Arial;color:#FFFFFF}
.specialoffer{font:10px Arial;color:#ffffff}
.SPlight{display:block;margin:0 0 1px 0;padding:2px 2px 2px 10px;height:16px;background:#53699B;font:bold 11px Arial;color:#FFFFFF}
.SPlight2{display:block;margin:0 0 1px 0;padding:2px 2px 2px 10px;height:16px;background:#D4D2D3;font:bold 11px Arial;color:#6C6C6C}
.StaticBORDER{border:solid 1px #f6f6f6;font:11px Arial;color:#666666}
.StaticPagesHeader{color:#990000;font:bold 16px Arial;border:solid 1px #D0D0D0;background:url(../../Images/CatNamebg.jpg)}
.SubCategory{color:#000000;font:bold 11px Arial;width:199px;height:21px;border:solid 1px #999999;background:url(../../Images/LeftNavBG.jpg)}
.subcatinsideNode,.subcatinsideNode a:link,.subcatinsideNode a:visited,.subcatinsideNode a:active,.subcatinsideNode a:hover {color:#000000;font:13px Arial;text-decoration:none;white-space:nowrap}/*padding-left: 14px; text-indent: -14px*/
.subcatinsideNode a:hover {text-decoration:underline}
.subcatHome,.subcatHome a:link,.subcatHome a:visited,.subcatHome a:active,.subcatHome a:hover{font:bold 11px Arial;color:#283B65;text-decoration:none;padding-left:13px; text-indent:-1.7em; width:320px}
.subcatNode{color:#666666;font:12px Arial;padding-left:1px;width:100%;background:#F5F5E9}
.subcatNode a:hover{color:#666666;font:12px Arial;text-decoration:underline;padding-left:1px;width:100%;background:#F5F5E9}
.subcatNode a:link,.subcatNode a:visited,.subcatNode a:active{color:#666666;font:12px Arial;text-decoration:none;padding-left:1px;width:100%;background:#F5F5E9}
.table4{height:18px;text-align:left}
.table44{font:10px Arial;color:#000000}
.table7bg{width:1009px}
.tableCopy1{background:#DDEBF4;color:#535349;font-weight:normal;font-size:11px;padding:3px 0 4px 10px;border-bottom:1px solid #FFFFFF}
.tableCopy2{background:#EEF9FF;color:#535349;font-weight:normal;font-size:11px;padding:3px 0 4px 10px;border-bottom:1px solid #FFFFFF}
.tableCopyHeader{background:#9FCDE5;color:#FFFFFF;font-weight:bold;font-size:12px;padding:4px 0 4px 10px;border-bottom:1px solid #FFFFFF}
.test{border-bottom:solid 3px #A76B38}
.text a:active{font:bold 10px Arial;color:#000000;text-decoration:none}
.text,.text a:link,.text a:visited,.text a:hover{font:bold 10px Arial;color:#0000ff;text-decoration:underline}
.tooltip {position:absolute; overflow:auto; background-color:#EBEBEB; padding:10px; display:none; font:11px Arial;border:solid 1px #33425A}
.TopCatLinks,.TopCatLinks a:link,.TopCatLinks a:active,.TopCatLinks a:hover,.TopCatLinks a:visited{color:#666666;font:10px Arial;text-decoration:none}
.TopCatLinks4,.TopCatLinks4 a:link,.TopCatLinks4 a:active,.TopCatLinks4 a:hover,.TopCatLinks4 a:visited,.brandtopcat,.brandtopcat a:link,.brandtopcat a:visited,.brandtopcat a:hover,.brandtopcat a:active{color:#666666;font:11px Arial;text-decoration:none}
.TopImg{}
.toplinks,.toplinks a:link,.toplinks a:active,.toplinks a:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#000000;text-decoration:none;padding:5px;text-align:right}
.TopLinks2{color:#FFFFFF;background:url(../../Images/TopLinks.jpg);height:20px;width:225px;font:normal bold 12px Arial}
.TopLinks2 a:link,.TopLinks2 a:active,.TopLinks2 a:hover,.TopLinks2 a:visited{color:#FFFFFF;text-decoration:none;font:normal bold 12px Arial}
.TopLogoBG{background:#DADDE4}
.TopMenuBG,.TopMenuBG a:link,.TopMenuBG a:visited,.TopMenuBG a:hover,.TopMenuBG a:active,.topnavbg3,.topnavbg3 a:link,.topnavbg3 a:visited,.topnavbg3 a:hover,.topnavbg3 a:active{color:#000000;font:bold 12px Arial;text-decoration:none;background:#E6E5CA;height:20px;text-align:center}
.TopMenuIE{position:relative;bottom:-3px;margin-right:1px;margin-left:1px}
.TopMenuO{position:relative;bottom:3px;margin-right:1px;margin-left:1px}
.TopMenuSS,.TopMenuSS a:link,.TopMenuSS a:visited,.TopMenuSS a:hover,.TopMenuSS a:active{color:#ffffff;font:bold 12px Arial;text-decoration:none;background:#990000;height:20px;text-align:center}
.TopMenu_RL {text-align:center;height:31px; line-height:30px}
.TopMenu_RL ul{display:inline; margin:0; padding:0; list-style-type:none; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none;height:31px;vertical-align:middle}
.TopMenu_RL li{display:inline;vertical-align:middle;margin:0;height:20px; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none}
.TopMenu_RL li a:link, .TopMenu_RL li a:visited, .TopMenu_RL li a:active, .TopMenu_RL li a:hover {height:31px; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none}
.topnavbg{color:#ffffff;text-decoration:none;font:normal 12px Arial;height:28px;background:#4586AC;padding-left:10px;padding-right:10px}
.topnavbg a:hover{color:#BCD9EB;text-decoration:none;font:normal 12px Arial;padding-left:10px;padding-right:10px}
.topnavbg a:link,.topnavbg a:visited,.topnavbg a:active{color:#ffffff;text-decoration:none;font:normal 12px Arial;padding-left:10px;padding-right:10px}
.topteamslinks a:link,.topteamslinks a:visited,.topteamslinks a:hover,.topteamslinks a:active{font:12px Arial;text-decoration:underline;color:#666666}
.topteamslinks,.ItemRatingfont1,.ItemRatingNotefontDesc,.ReviewItemRatingfont1,.ReviewItemNumberfont,.RateTableTd1,.RateTableTd2,.ItemRatingDropDown,.billingtop{font:12px Arial;color:#666666}
.totalpages a:hover{color:#ffffff;font:normal bold 11px Arial;text-decoration:underline; padding-right:15px}
.totalpages,.totalpages a:link,.totalpages a:active,.totalpages a:visited{color:#ffffff;font:normal bold 11px Arial;text-decoration:none; padding-right:15px}
.totalpages2 a:hover{color:#000000;font:normal bold 11px Arial;text-decoration:underline}
.totalpages2,.totalpages2 a:link,.totalpages2 a:active,.totalpages2 a:visited{color:#000000;font:normal bold 11px Arial;text-decoration:none}
.ULstyle{list-style-type:none;padding-left:6px;margin:0px;text-indent:-11px;margin-bottom:1px;display:block;color:#283B65;font:11px Arial;text-decoration:none;border-bottom:solid 2px #ffffff}
.ULstyle a:hover,.ULstyle2 a:hover{color:#000000;text-decoration:none}
.ULstyle a:link,.ULstyle a:visited,.ULstyle a:active{list-style-type:none;padding-left:6px;margin:0px;text-indent:-11px;margin-bottom:1px;display:block;color:#283B65;font:11px Arial;text-decoration:none}
.ULstyle2{list-style-type:none;padding-left:10px;margin:0px;text-indent:-11px;display:block;color:#435B91;font:9px Arial;text-decoration:none;border-bottom:solid 1px #ffffff}
.ULstyle2 a:link,.ULstyle2 a:visited,.ULstyle2 a:active{list-style-type:none;padding-left:10px;margin:0px;text-indent:-11px;display:block;color:#435B91;font:9px Arial;text-decoration:none}
.WLblurb{font:12px Arial;color:#000000;padding-top:5px}
.WLheaders{color:#666666;font:bold 15px Arial}
.wrapper{height:21px;border-bottom:solid 1px #ffffff;background:#DDEBF5;color:#6c6c6c;font:bold 11px Arial;padding:3px 0 2px 11px;width:100%}
.SIShortDesc,.SIShortDesc a:link,.SIShortDesc a:active,.SIShortDesc a:visited,.SIShortDesc a:hover{color:#000000;font:10px Arial;text-decoration:none;padding-right:2px}
a img{border:0px}
body{margin:0 0 0 0;background:#F5F5F2;font:normal 12px Arial;color:#000000;line-height:13px}
body a:link,body a:visited,body a:active,body a:hover{font:normal 12px Arial;color:#000000;text-decoration:underline}
H1{color:#000000;font:bold 14px Arial;text-decoration:none;margin-bottom:0px;padding-bottom:0px;display:inline}
H1 a:link,H1 a:visited,H1 a:hover,H1 a:active{color:#000000;font:bold 14px Arial;display:inline}
H2{color:#ffffff;font:bold 14px Arial;text-decoration:none;margin-bottom:0px;padding-bottom:0px;display:inline;padding-left:2px}
H2 a:link,H2 a:visited,H2 a:hover,H2 a:active{color:#ffffff;font:bold 14px Arial;text-decoration:underline;display:inline;padding-left:2px}
.Cart9BB1 {width:760px}

.ratingStar { font-size: 8pt; width: 13px; height: 24px; margin: 0px; padding: 2px; cursor: pointer; display: block; background-repeat: no-repeat;}
.filledRatingStar {background-image: url(../../Images/FilledStar.gif);}
.emptyRatingStar {background-image: url(../../Images/EmptyStar.gif);}
.savedRatingStar {background-image: url(../../Images/SavedStar.gif);}
.RateTableTd1{font-size:14px;font-weight:bold;color:#000000;text-align:left;padding-left:6px;line-height:18px;}
.ReviewItemRatingNotefont{font:bold 10px Arial;color:#000000;text-align:left}
.cpapckrt {width:50px;text-align:right;display:inline-block;padding-right:11px}

/*V6 CSS*/



#idcenter{width:100%; margin:0 auto 0 auto; list-style-type:none;}
#idgroup{width:240px; list-style-type:none;}
#idul{padding:0px; margin:0px; list-style-type:none}
.idli{padding:0px; margin:0px; width:100%}
#idulvtop{padding:2px; margin:0px; list-style-type:none; vertical-align:top}
.liicons{float:left; margin-left:auto; margin-right:auto; list-style-type:none; padding-top:4px; padding-left:2px}
.liiconsmid{float:left; margin-left:auto; margin-right:auto; padding-left:3px; padding-right:3px; list-style-type:none;}
#idulcenter{margin:0 auto 0 auto; padding:0px; width:100%; list-style-type:none;}
.ulvtop{vertical-align:top; margin:0px; padding:0px; list-style-type:none;}
.clearfloat {clear:both;height:0;font-size:1px;line-height:0px;}
#lishort{padding-top:10px;}
#ulshort{list-style-type:none; margin:0 auto 0 auto; padding:0px; width:100%}
#ulimageid{vertical-align:top; list-style-type:none; margin:0 auto 0 auto; padding:0px; width:230px; text-align:center}
.ulplain3{padding:0px; margin:0px; list-style:none; float:left; width:100%}
.allinone{width:100%; list-style-type:none; display:table}
.livtop{width:100%; list-style-type:none; vertical-align:top;}
#liidrt{width: 190px; float:right;}
#liidcat{width: 375px; float:left;list-style-type:none;}
#liidbar{width: 100%; height: 22px;list-style-type:none;}
.ulcntrbtm{list-style:none; margin:0 auto 0 auto; padding-bottom:5px}
#liidhgt{height: 22px;list-style-type:none}
.liplain{padding:0px; margin:0px; list-style:none;}
.ulplain2{padding:0px; margin:0px; list-style:none; width:99.5%;}
.catleft{float:left;border-right:#FFFFFF solid 2px}
.pgrt{float:left; height:34px;}
.filterlabeltop{padding-left:5px;padding-right:0px;margin:0px;list-style:none;float:left;width:auto}
#sortareatop{width:100%; margin-left:auto;margin-right:auto;height:40px;}
.sorttopl{list-style:none;width:135px; float:left; padding-right:15px; padding-left:0}
.sorttoplr{margin:0px; list-style:none;width:70px; float:left; padding-right:15px; padding-left:0}
.fltrbutton{height:20px; float:right; padding-right:5px; padding-top:10px}
.dropdownboxesbig {width:200px;border:solid 1px #666666;font:12px Arial;color:#666666}
.ExSuGridText {font:11px Arial; color: #000000; text-align:center; white-space:nowrap}
.ExSuGridPrice {font:11px Arial; color: #990000}
.ExSuGridVat {font:bold 10px Arial; color: #990000}
.ExSuItemPageText {font:bold 12px Arial; color: #000000; text-align:center; white-space:nowrap}
.ExSuItemPageText a, .ExSuItemPageText a:link, .ExSuItemPageText a:active, .ExSuItemPageText a:visited, .ExSuItemPageText a:hover {font:12px Arial; color:#000099; text-align:center; white-space:nowrap; text-decoration:underline}
.ExSuItemPagePrice {font:bold 15px Arial; color: #990000}
.ExSuItemPageVat {font:bold 11px Arial; color: #990000}
.ExSuItemPageText2 {font:bold 12px Arial; color: #000000; text-align:left; white-space:nowrap}
.ExSuTopSellingText {font:bold 11px Arial; color: #000000; text-align:left; white-space:nowrap}
.ExSuTopSellingPrice {font:bold 12px Arial; color: #990000}
.ExSuTopSellingVat {font:bold 10px Arial; color: #990000}
#topcatid{width:1005px; text-align:left; padding-left:5px}
.allinonecat {width:100%; list-style-type:none}
.catnamelft{float:left; background:#283B65;}
.ItemFilesTopBar{background-color:#FFFFFF}
.catnameonly{color:#ffffff;font:bold 16px Arial;padding-top:3px; padding-left:3px}
.EPUL { margin:0;padding:0;list-style-type:none}
.EMLI { margin:0; padding:0;list-style-type:none}
.catleftsearch2 {width:450px; float:left; vertical-align:top}
.pricealign{text-align:center; list-style-type:none;}
.catitemspace2{text-align:center !important;height:auto; vertical-align:top}
.table1 {width:240px; margin:0 auto 0 auto;list-style-type:none}
.table2 {width:240px; list-style-type:none}
.newHeaders{color: #09345E;font-family: Georgia,"Times New Roman",Times,serif;font-size: 34px;font-weight: bold;line-height: 45px;}
#idlipad{padding-top:4px;list-style-type:none}
.SubCatBg,.SubCatBg a:link{color:#ffffff;font:bold 12px Verdana;width:1002px;background:#283B65;text-decoration:none; margin:0px; padding-top:2px; padding-left:0px; padding-right:0px; padding-bottom:0px;list-style-type:none; height:20px;}
.greenbg2,.greenbg2 a:link,.greenbg2 a:active,.greenbg2 a:visited{background:#DDEBF4;color:#283B65;font:bold 12px Arial;text-decoration:none; vertical-align:middle; padding-left:2px}
.greenbg2 a:hover{background:#DDEBF4;color:#283B65;font:bold 12px Arial;text-decoration:underline; vertical-align:middle; padding-left:2px}
.maxlenght{font:10px Arial;color:#000000;text-decoration:none}
.CatTeam2{font:12px Arial;color:#000000;width:100%;text-decoration:none}
.CatTeam2 a:link,.CatTeam2 a:visited,.CatTeam2 a:active{font:12px Arial;color:#000000;text-decoration:none}
.CatTeam2 a:hover{font:12px Arial;color:#000000;text-decoration:underline}
.lipad{padding-left:3px;list-style-type:none; width:1004px}
#lipad{list-style-type:none; width:100%}
.CatTeam,.CatTeam a:link,.CatTeam a:active,.CatTeam a:hover,.CatTeam a:visited{font:12px Arial;color:#000000;text-decoration:none; background:#EEF5FA; width:100%;padding-right:5px}
#liidlft{width: 230px; margin:0; padding:0;list-style-type:none}/*float:left; */
#liidrt2{vertical-align:top;float:left; padding-left:50px}
.pricealigncat{vertical-align:top;text-align:center;list-style-type:none; width:220px; float:left}
.catitemspace{width:235px; list-style-type:none;}
#idcntrsize{width:235px; margin:0 auto 0 auto;list-style-type:none}
.FilterLabel {font:bold 11px Arial; color:#000000}
.Headers,.Headers a:link,.Headers a:visited,.Headers a:active,.Headers a:hover{background:url(../../images/MidBar.gif);margin-left:1px;color:#ffffff;font:bold 13px Arial; height:24px; padding:0px}
.catnameCP{color:#990000;font:bold 16px Arial;border:solid 1px #D0D0D0;background:url(../../Images/CatNamebg.jpg);text-decoration:none}
.ulplain{padding:0px; margin:0px; list-style:none;}
.ultopbarall{padding-left:2px; margin:0px; list-style:none; width:100%;}
#topbarid{width:100%; list-style-type:none; padding-top:2px}
.lipglft{width:100%;}
.hclean{margin:0px}
.lipgnort{float:right; vertical-align:top;}
#lipgnort{float:right; vertical-align:top; padding-right:10px;}
.exvatpricebig{font:bold 16px Arial;color:#990000}
.incvatpricebig{font:bold 16px Arial;color:#990000}
.add2cart,.add2cart a:link {font:11px Arial;color:#000000;text-decoration:none}
.add2cartalign {text-align:center}
.dropbox{float:left;padding-left:2px}
.countbox{height:20px;float:left; padding-left:2px}
.sortcatbtop{height:20px;float:left;vertical-align:bottom;}
.countboxtop{height:20px;float:left;vertical-align:bottom;}
#sortarea{height:40px; width:100%;float:left}
.ItemListHeaders{background:#DDEBF4;color:#000000;font:bold 12px Arial;}
.ulplaincenteralign{list-style:none; width:100%;  display:block} /*float:left;*/ /*CENTER ALIGNS THE DROPDOWN BOXES IN THE ITEM SEARCH PAGE*/
.ItemPagelnkNotify {font:normal 11px Arial;color:#000000;text-decoration:none; white-space:nowrap}
.ItemPagelnkNotify a:link,.ItemPagelnkNotify a:visited,.ItemPagelnkNotify a:active{font:normal 11px Arial;color:#000000;text-decoration:none; white-space:nowrap}
.ItemPagelnkNotify a:hover{text-decoration:underline}
.GImage {width:70px}
.GItemDesc {width:100%; text-align:center}
.GPartNo {width:100px; padding-right:4px; padding-left:4px; text-align:center}
.GAvailability {width:113px; text-align:center}
.GPrice {width:125px; text-align:center}
.GQuantity {width:74px; text-align:center}

.newsletternew {color:#194866;font:12px Arial;text-decoration:none;padding-left:3px;padding-right:5px}
.newsletternew a:link,.newsletternew a:visited,.newsletternew a:hover,.newsletternew a:active{color:#194866;font:11px Arial;text-decoration:underline}

.paymnetTableTD4{text-align:left;vertical-align:top;width:100%}
.addressBookMain{width:100%;border:0;text-align:left}

.rbtopbrands{ background:#9c3c42;height:43px}
.catleftsearch{ width:100%;}/*padding-left:51px; margin:0 auto 0 auto*/

#select3 {width:350px !important; position:relative; right:37px}
.WizardFindBtn {position:relative; right:-515px; top: -37px}

.ulplainBG {padding:0px; margin:0px; list-style:none; background: #F5F5F5}
.PageNumbg, .PageNumbg a, .PageNumbg a:link, .PageNumbg a:active, .PageNumbg a:visited, .PageNumbg a:hover {font-size:19px; font-family:Arial, Helvetica, sans-serif; white-space:nowrap; color:#000000; padding-right:15px; text-decoration:none}
.PageNumSelected, .PageNumSelected a:link, .PageNumSelected a:active, .PageNumSelected a:visited, .PageNumSelected a:hover {font-size:19px; font-family:Arial, Helvetica, sans-serif;color:#000000; padding-right:15px; text-decoration:none; font-weight:bold}

.adcopy{ font:8pt Arial; color:#c06167; padding-left:5px}

#qrtxt a:link {color:#666666;font:bold 11px Arial;text-decoration:none;line-height:10px}
#qrtxt a:hover {position: relative}
#qrtxt a span {display: none}
#qrtxt a:hover span {display: block;position: absolute; top: 10px; left: 0;padding: 5px; margin: 10px; z-index: 100;}
.sbcitembox{width:220px; vertical-align:top; float:left; display:table}/*padding-right:7px; padding-left:3px;background:url(../../Images/HP_spacer.gif) right no-repeat;*/

.cartOrdSummarytbl {border: solid 1px black; border-collapse: collapse; width:1007px; background-color:#DDEBF5}
.dcsubtot{color:#000000;font:Bold 12px Arial;white-space:nowrap; padding-left:3px}
.rbshipopt {color:#000000;font:Bold 12px Arial; padding-top:5px; width:100%}
.dctotal {color:#ffffff;font:Bold 12px Arial; background-color:#4586AC; padding-left:3px;}

.dctax {color:#000000;font:12px Arial; padding-left:3px; border-bottom:solid 1px #000000; border-top:solid 1px #000000; font-weight:bold;}
.dchdr{background:#9FCDE4;color:#000000; font:bold 12px Arial; text-align:center; padding-right:3px; padding-left:3px;line-height:16px; height:75px}
.dcdesc {color:#000000;font:11px Arial;padding-left:4px;padding-right:2px;padding-top:5px;text-align:left;vertical-align:top; width:250px}
.dcimg {color:#000000;font:11px Arial}
.dccust {color:#000000;font:11px Arial}
.dckits {color:#000000;font:11px Arial}
.dcwarnty {color:#000000;font:11px Arial}
.dclinks {color:#000000;font:11px Arial}
.dclinks a:link {color:#000000;font:11px Arial; text-decoration:underline}
.dcavail {color:#000000;font:11px Arial; text-align:center;vertical-align:top}
.dcuom {color:#000000;font:11px Arial}
.dcutprice {color:#000000;font:11px Arial; text-align:center}
.dcexvatprice {color:#000000;font:11px Arial; text-align:center}
.dcvatprice {color:#000000;font:11px Arial; text-align:center}
.dcincvatprice {color:#000000;font:11px Arial; text-align:right; padding-right:3px}
.subhdr{background:#D7D7D7;border-bottom:solid 1px #000000;color:#000000;font:bold 11px Arial;height:20px;width:600px}
.aedreq{color:#000000;font:10px Arial}
.aedcountrylbl{color:#000000;font:11px Arial;width:250px}
.aedcountrydd{color:#000000;font:11px Arial;width:200px}
.aedcomplbl{color:#000000;font:11px Arial;width:140px}
.aedcomptxt{color:#000000;font:11px Arial;width:198px}
.aedtitlbl{color:#000000;font:11px Arial;width:140px}
.aedtitdd{color:#000000;font:11px Arial;width:200px}
.aednamelbl{color:#000000;font:11px Arial;white-space:nowrap;width:142px}
.aednametxt{color:#000000;font:11px Arial;width:90px}
.aedaddlbl{color:#000000;font:11px Arial;width:140px}
.aedaddtxt{color:#000000;font:11px Arial;width:308px}
.aedcitylbl{color:#000000;font:11px Arial;width:140px}
.aedcitytxt{color:#000000;font:11px Arial;width:198px}
.aedstlbl{color:#000000;font:11px Arial;width:140px}
.aedstdd{color:#000000;font:11px Arial;width:198px}
.aedziplbl{color:#000000;font:11px Arial;width:140px}
.aedziptxt{color:#000000;font:11px Arial;width:198px}
.aedphlbl{color:#000000;font:11px Arial;width:140px}
.aedphtxt{color:#000000;font:11px Arial;width:146px}
.aedemaillbl{color:#000000;font:11px Arial;width:140px}
.aedemailtxt{color:#000000;font:11px Arial;width:198px}
.subhdrrecp{color:#000000;font:bold 11px Arial}
.radio{color:#000000;font:11px Arial}
.cctypelbl{color:#000000;font:12px Arial;white-space:nowrap}
.cctypedd{color:#000000;font:11px Arial;width:155px}
.ccnolbl{color:#000000;font:12px Arial;white-space:nowrap}
.ccnotxt{color:#000000;font:11px Arial;width:150px}
.ccexplbl{color:#000000;font:12px Arial;white-space:nowrap}
.ccexpdd{color:#000000;font:12px Arial;white-space:nowrap}
.paymentExpiration{color:#000000;font:11px Arial}
.cart8nb{color:Black;font:9pt Arial}
.ccseclbl{color:#000000;font:12px Arial}
.ccsectxt{color:#000000;font:11px Arial;width:25px}
#whatsthis a:hover{position:relative}
#whatsthis a span{display:none}
#whatsthis a:hover span{background:white;border:solid 1px gray;display:block;left:0;margin:10px;padding:5px;position:absolute;top:10px;z-index:100}
.giftcardhdr{color:#000000;font:12px Arial}
.giftcardtxt{color:#000000;font:12px Arial}
.contmsg{color:#000000;font:12px Arial}
.paybymsg{color:#000000;display:block;font:12px Arial;padding-bottom:5px;padding-top:5px}
.modalBackground{background:#000000;filter:alpha(opacity=60);opacity:0.6}
.modalPopup{background:#F2F2F2;border:1px solid Gray}
.addlbl{color:#000000;font:11px Arial}
.aedblglbl{color:#000000;font:11px Arial;width:140px}
.aedblgtxt{color:#000000;font:11px Arial}
.aedphmsg{color:#000000;font:10px Arial}
.aedpcahdr{background:#cccccc;border-bottom:solid 1px #575757;color:#000000;font:bold 11px Arial;text-align:center}
.aedpcares{color:#000000;font:bold 11px Arial}
.aedpcagrid{color:#000000;font:bold 11px Arial}
.topbg{background:#FFFFFF url(../../images/topbg.gif) repeat-x left top;height:22px}
.leftbg{background:url(../../images/leftbg.gif) repeat-y left top;width:9px}
.rightbg{background:url(../../images/rightbg.gif) repeat-y right top;width:9px}
.btmbg{background:url(../../images/btmbg.gif) repeat-x left bottom;height:6px}
.cartcontshop,.cartcontshop a:link,.cartcontshop a:visited,.cartcontshop a:active,.cartcontshop a:active{color:#990000;font:bold 14px Arial}
.cartcurr{color:#000000;font:11px Arial; padding-right:8px}
.cartseccert{color:#000000;font:10px Arial}
.cartcurdisc{color:#981b1e;font:11px Arial}
.cartzip{color:#000000;font:11px Arial}
.dcmain{background:White;border:0;text-align:center;width:100%}
.dctop{background:#cccccc;border-bottom:solid 1px #575757;color:#000000;font:bold 11px Arial;text-align:center}
.dcbot{background:#293863;color:#ffffff;font:bold 11px Arial;text-align:center;}
.dcqtylnk,.dcqtylnk a:link,.dcqtylnk a:hover,.dcqtylnk a:visited,.dcqtylnk a:active{color:#000000;font:10px Arial;text-decoration:underline}
.dctotprice{color:#000000;font:11px Arial;padding-left:4px;padding-right:2px;padding-top:5px;text-align:center;vertical-align:top}
.dcsctxt{color:#000000;font:11px Arial;padding-left:4px;padding-right:2px;padding-top:5px;text-align:center;vertical-align:top}
.dcscutprice{color:#000000;font:11px Arial;padding-left:4px;padding-right:2px;padding-top:5px;text-align:center;vertical-align:top}
.dcsctotprice{color:#000000;font:11px Arial;padding-left:4px;padding-right:2px;padding-top:5px;text-align:center;vertical-align:top}
.dcscexvatprice{color:#000000;font:11px Arial;padding-left:4px;padding-right:2px;padding-top:5px;text-align:center;vertical-align:top}
.dcscvatprice{color:#000000;font:11px Arial;padding-left:4px;padding-right:2px;padding-top:5px;text-align:center;vertical-align:top}
.dcscincvatprice{color:#000000;font:11px Arial;padding-left:4px;padding-right:2px;padding-top:5px;text-align:center;vertical-align:top}
.dcautotxt{color:#000000;font:11px Arial;padding-left:4px;padding-right:2px;padding-top:5px;text-align:center;vertical-align:top}
.dcsubtolmsg{border-bottom:1px Black;font:bold 11px Arial;padding-right:10px}
.dcdisc{color:#990000;font:Bold 11px Arial;float:left}
.dcinstbtn{border-bottom:1px #000000;font:11px Arial;padding-right:10px}
.dcezpaymsg{color:#cc0000;font:bold 11px Arial}
.dcinstbill{border-bottom:solid 1px #000000;color:#000000;font:Bold 11px Arial;white-space:nowrap}
.dcaddph{color:#000000;font:Bold 11px Arial;padding-left:3px; height:18px; display:table}
.dcscmsg{border-bottom:solid 1px #000000;color:#000000;font:Bold 10px Arial}
.dcsurchrg{border-bottom:solid 1px #000000;color:#000000;font:Bold 11px Arial;white-space:nowrap}
.dcshipfee{border-bottom:solid 1px #000000;color:#000000;font:Bold 11px Arial;white-space:nowrap}
.dcpaytoday{color:#000000;font:Bold 11px Arial;white-space:nowrap}
.dcclub{background:#33FF66;border-bottom:solid 1px #000000;color:#000000;font:Bold 11px Arial;white-space:nowrap}
.dcshipopt{color:#000000;font:11px Arial;width:200px}
.dcaltrowbg1{background:#FFFFFF}
.dcaltrowbg2{background:#F9F9F9}
.loginhdr{background-color:#283B65;margin-left:1px;color:#ffffff;font:bold 13px Arial; height:23px; padding:0px}
.loginbg{background:#ffffff}
.logincustinfo{color:#000000;font:11px Arial}
.loginretcusthdr{background-image:url(../../Images/login-my-account.gif); background-position:top; background-repeat:no-repeat; width:289px; color:#243652;font:bold 13px Arial; padding:55px 5px 0 5px;}
.loginunametxt{color:#990000;font:bold 11px Arial;text-align:left}
.loginunameinfo{color:#000000;font:10px Arial; font-weight:100}
.loginuname{margin-right:5px;padding-left:5px;width:180px}
.loginpwdtxt{color:#990000;font:bold 11px Arial;text-align:left}
.loginpwdinfo{color:#000000;font:10px Arial;}
.loginnewcusthdr{background-image:url(../../Images/login-new-account.gif); background-position:top; background-repeat:no-repeat;color:#243652;font:bold 13px Arial;padding:55px 5px 0 5px; width:343px}
.logininfo a:link{color:#000000;font:11px Arial;text-decoration:underline}
.loginmaillist a:link{color:#000000;font:11px Arial;text-decoration:underline}
.loginreqflds{color:#000000;font:11px Arial;text-align:left}
.logingstckhdr{color:#000000;display:block;font:bold 11px Arial;padding:5px}
.AdCopytext{color:#990000;font:bold 12px Arial;padding-left:10px}
.ADMINHeaderNoBack{color:#2F444A;display:block;font:bold 16px Verdana;padding-bottom:5px}
.ADMINregtext a:hover{font:11px Arial;color:#000000;border-bottom:solid 1px #BBBBBB;height:15px;text-decoration:underline}
.ADMINregtext,.ADMINregtext a:link,.ADMINregtext a:visited,.ADMINregtext a:active{font:11px Arial;color:#000000;border-bottom:solid 1px #BBBBBB;height:15px;text-decoration:none}
.myAccountTitle{text-align:center}
.kitcomptext{color:#000;font:10px Arial}
.error{color:#990000;font:bold 20px Arial; padding-top:5px; padding-bottom:5px}
.dcgc{border-bottom:solid 1px #000000;color:#000000;font:Bold 12px Arial;white-space:nowrap}
.ccissnolbl{color:#000000;font:12px Arial}
.recphdr{background:#293863;border-bottom:solid 1px #575757;color:#ffffff;font:bold 12px Arial;text-align:center;}
.shipsubhdr{color:#000000;font:bold 12px Arial;padding-top:5px;white-space:nowrap}
.openacc{color:#000000;font:bold 12px Arial}
.cclbl{color:#000080;font:12px Arial}
.prevccrb{color:#000000;font:12px Arial}
.giftcardlbl{color:#000080;font:12px Arial}
.promohdr{background:#293863;border-bottom:solid 1px #575757;color:#ffffff;font:bold 12px Arial;padding: 5px 0 5px 10px}
.promosubhdr{color:#000000;font:bold 12px Arial}
.promo {padding-left:10px}
.giftmsghdr{background:#293863;border-bottom:solid 1px #575757;color:#ffffff;font:bold 12px Arial;padding: 5px 0 5px 10px}
.giftmsgsubhdr{color:#000000;font:12px Arial; padding-left:10px}
.giftmsg{color:#000000;font:12px Arial; padding-left:10px}
/*.demohdr{background:#9C3C42;border-bottom:solid 1px #575757;color:#ffffff;font:bold 12px Arial;padding: 5px 0 5px 10px}*/
.demo{color:#000000;font:12px Arial; background-image:url(../../images/required.gif); background-repeat:no-repeat;height:50px}
.billpophdr{background:#293863;border-bottom:solid 1px #575757;color:#ffffff;font:bold 12px Arial;padding-left:10px}
.billpopsubhdr{color:#000000;font:bold 12px Arial}
.shippophdr{background:#293863;border-bottom:solid 1px #575757;color:#ffffff;font:bold 12px Arial;padding-left:10px}
.shippopsubhdr{color:#000000;font:bold 12px Arial}
.loginborder{height:100%; padding:5px}
.cathdr{background:url(../../Images/MidBar.gif);color:#000000;font:bold 12px Arial;height:23px}
.catsubhdr{color:#970000;font:bold 20px Arial}
.catmsg{color:#FF3300;font:bold 12px Arial}
.catnewsltr{color:#000000;font:bold 12px Arial}
.catinfo{color:#000000;font:12px Arial}
.shiprb{color:#000000;font:11px Arial}
.paypalfont{color:#000000;font:11px Arial}
.itmlstrow {width:100%;border-bottom:solid 1px #000000; margin-bottom:5px; margin-top:10px}
.ItemListColumns {font-weight:bold; width:240px; list-style-type:none;float:left; text-align:center}
.ItemListDiv {font-weight:bold; width:7px; list-style-type:none; vertical-align: top;float:left; display:table}
.ItemListColumnsHP {font-weight:bold; width:230px; list-style-type:none; vertical-align: top;float:left; display:table}
.ItemListDivHP {font-weight:bold; width:10px; list-style-type:none; vertical-align: top;float:left; display:table}
.gridaddcopy {font-size:11px !important; font-family:Arial !important; color:red !important}
.subcatHome2{width:320px;float:left; margin-right:5px; margin-left:5px}
.leafNode3, .leafNode3 a:link,.leafNode3 a:visited,.leafNode3 a:active{color:#283B65;font:10px Arial;text-decoration:none; width:320px;white-space:normal;padding-left:12px; text-indent:-2em; padding-right:10px}
.subcatinsideNode2{ width:1000px}
.leafNode1, .leafNode1 a:link,.leafNode1 a:visited,.leafNode1 a:active{color:#283B65;font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;text-decoration:none;}
.OutletZoneBars, .OutletZoneBars a:link, .OutletZoneBars a:hover, .OutletZoneBars a:active, .OutletZoneBars a:visited{color:#ffffff;font:bold 12px Arial;width:100%;background:url(../../Images/bg-navy-links.png); height:23px; padding-left:3px; padding-right:3px; padding-top:6px; text-decoration:none}
.btm {line-height:18px; font-size:12px; font-family:Arial, Helvetica, sans-serif;  color:#666666;}
.btm a:link, .btm a:visited, .btm a:hover, .btm a:active {line-height:18px; font-size:12px; font-family:Arial, Helvetica, sans-serif;  color:#666666; text-decoration:none;}
.btmtablespace {margin:0 auto; width:1009px; background-color:#FFFFFF}
.btmtableline {border-bottom:solid 1px #CCCCCC;}
.columnfooter {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#666666;margin:10px 0; padding-left:5px;}
.columnfooter h3 {text-transform:uppercase; color:#CC0000; font-size:18px;  font-family: Helvetica, Verdanan, Arial, sans-serif; margin:5px 0;text-align:left;}
.columnfooter2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#666666;  border-left:solid 1px #CCCCCC; padding-left:5px;}
.columnfooter2 h3{text-transform:uppercase; color:#CC0000; font-size:18px;  font-family: Helvetica, Verdanan, Arial, sans-serif; margin:5px 0; text-align:left; text-align:left;  border:none;}
.columnfooter3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#666666;  border-left:solid 1px #CCCCCC; text-align:center;}
.columnfooter3 h3{text-transform:uppercase; color:#CC0000; font-size:18px;  font-family: Helvetica, Verdanan, Arial, sans-serif; margin:5px 0;  border:none;}
body .footerlinks, body  a:link.footerlinks, body a:visited.footerlinks, body a:hover.footerlinks, body a:active.footerlinks  {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; color:#666666; text-decoration:none; text-align:left; padding-left:5px}
/*text-decoration:none; text-align:left; padding-left:5px}*/
.newsletterbtm {width:216; margin:5px; padding:10px; background-color:#FFFFFF;}
.newsletterbtm2 {width:36px; height:27px; float:left; padding-top:3px; padding-left:15px}
.newsletterbtm3 {float:left; padding-left:6px; line-height:16px; color:#666666; font-size:11px; width:auto; height:auto; font-family:Arial, Helvetica, sans-serif;}
.newsletterbtm4 {font-size:16px; font-weight:bold; color:#CC0000; font-family:Arial, Helvetica, sans-serif; line-height:18px}
.shoptxtarea {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#333333;  padding:15px 0;  margin:10px 0 0 0;}
.btmsitetxt {text-transform:uppercase; color:#CC0000;}
.btmsitelinks {line-height:8px;}
.btmlogospace {padding:5px;}
.btmcontactinfo, .btmcontactinfo a:link, .btmcontactinfo a:visited, .btmcontactinfo a:hover, .btmcontactinfo a:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:18px; color:#666666;  padding:5px; font-weight:bold;}
.btmcontactinfo2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:18px; color:#666666; padding:5px;}
.btmcontactinfo2  a:link, .btmcontactinfo2 a:visited, .btmcontactinfo2 a:hover, .btmcontactinfo2 a:active {color:#000000; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px}

/*V 9.0*/
.secndlevelhldr {width:200px;background-color:red; display:block}
.secndlevelhldr a:link {font: bold 11px Arial; color: #fff}
.rootlevelCss {display:block; background-color:blue; width:200px; color:#fff !important; font-weight:bold !important}
.topalign {vertical-align: top}
.adminbtns {background-color: #B3D0EC; font:bold 11px Verdana; color:#000000; text-align:center; border:solid 1px #9BBFE1}
.CATitmwrapHP {width:235px !important; float:left; display:table; height:250px; margin-bottom:4px; margin-right:3px; margin-left:3px}
.CATitmwrap {width:235px !important; float:left; display:table; height:250px; margin-bottom:4px; margin-right:3px; margin-left:3px; border-right:1px solid #CCCCCC}
.CATitmwrap2 {width:235px !important; float:left; display:table; height:200px; margin-bottom:4px; margin-right:3px; margin-left:3px}
.CATpricearea {display:table; text-align:center; width:235px}
.CATPgwidth {width:1010px}
.CATFtdItm {color:#ffffff;font:bold 12px Verdana;background:#000000;text-decoration:none; clear:both; height:20px;vertical-align: middle; display: table-cell; width:795px}
.CATpagn{color:#ffffff;font:bold 12px Verdana;background:#283B65;text-decoration:none; clear:both; height:20px;vertical-align: middle; display: table-cell; width:1010px}
.sortareatop {vertical-align:top; background-color:#EEF5FA; width:1010px;height:36px; padding-bottom:2px; padding-top:2px}
.buildshortdesc {font-weight:bold; color:#5E5E90; font-size:11px; font-family:Arial}
.builddropdwn {width:130px; font-size:11px; font-family:Arial}
.branchbox {height:90px; width:500px; background-color:#F0F1E3; border: solid 1px #94948A; margin:10px 0 10px 10px}
.branchsubh {font:bold 11px Arial; color:#000; margin:3px}
.branchcheckbx {font:11px Arial; color:#000; margin:3px}
.buildbars {background-image:url(../../Images/buildbarbg.png); background-repeat:repeat-x;font:bold 16px Arial; color:#050600; height:23px; border:solid 1px #9E9E6D; padding-left:3px; padding-top:5px; clear:both; width:697px}
.buildbars2 {background-image:url(../../Images/buildbarbg.png); background-repeat:repeat-x;font:bold 16px Arial; color:#050600; height:23px; border:solid 1px #9E9E6D; padding-left:3px; padding-top:5px; clear:both; width:992px}
.buildmountedtxt {font:bold 12px Arial; color:#000}
.buildmountedbx {padding-left:13px}
.buildbarstall {background-image:url(../../Images/buildbarbg.png); background-repeat:repeat-x; font:bold 16px Arial; color:#050600; border:solid 1px #9E9E6D; padding-left: 3px; vertical-align:middle; height:23px; padding-top:5px;width:292px}
.buildrack {padding-left:80px; padding-bottom:4px}
.ribnpad {padding:5px}
.step2subhdr {text-align:left; font:bold 12px Arial; color:#000}
.buildddb {font:12px Arial; color:#000;}
.buildprice {border: solid 1px #94948A; background-color:#F0F1E3; padding:4px; margin-bottom:10px}
.buildadd2cart {border: solid 1px #94948A; text-align:center;padding:4px}
.stp1wdt {width:700px}
.stp3wdt {width:295px}
.stbox {margin:10px 0 10px 10px}
.stselect {font:bold 11px Arial; color:#000}
.stkytpbrdr {border-bottom:solid 1px #6C8CC0}
.stkybx {width:400px; height:340px}
.stkyitmtxt {color:black; font-size:11px}
.stkytxt {font:12px Arial; color:#000000; padding:3px}
.stckyitms {text-align:center; width:70px !important}
.stckybrs {background-color:#84714A; height:25px; font:bold 12px Arial; color:#EFE7D6; padding-left:5px}
.stckybrsbtm {border:solid 1px #84714A; padding:5px}
.servtypact { width:96px; height:19px; background-color:#D0E1D1; border:solid 1px #4E6350; font:bold 12px Arial; color:#4E6350; text-align:center; vertical-align:middle; margin:2px 2px 2px 2px; cursor:hand }
.servtypinact { width:96px; height:19px; background-color:#4E6350; border:solid 1px #4E6350; font:bold 12px Arial; color:#D0E1D1; text-align:center; vertical-align:middle; margin:2px 2px 2px 2px; cursor:hand }
.ssettypact {width:48px; height:23px; border:solid 1px #4E6350; background-color:#D0E1D1; font:bold 12px Arial; color:#4E6350; cursor:hand }
.ssettypinact {width:48px; height:23px; border:solid 1px #D9D9D9; background-color:#ECECEC; font:bold 12px Arial; color:#000; cursor:hand }
.dropbxclr {position:absolute;background-color:transparent;float:left;z-index:1000;border:solid 1px blue}
.cartdetailhdr {font:bold 12px Arial; color:#63682E; padding:0 5px 0 5px; border:solid 1px #63682E}
.cartdetailsubhdr {font:12px Arial; color:#63682E; padding:0 5px 0 5px; border-bottom:solid 1px #63682E; border-right:solid 1px #63682E; border-left:solid 1px #63682E}
.itmlstrow {width:800px;border-bottom:solid 1px #000000; padding:5px 0 5px 0}
.ItemListColumns {font-weight:bold; width:220px; list-style-type:none; vertical-align: top;float:left; display:table}
.ItemListDiv {display:none}
.ItemListColumnsHP {font-weight:bold; width:150px; list-style-type:none; vertical-align: top;float:left; display:table; height:300px; background-color:red}
.ItemListDivHP {font-weight:bold; width:10px; list-style-type:none; vertical-align: top;float:left; display:table}
.divbltimghdr {background-color:#D9D6C1; height:25px; border-top:solid 1px #63682E; border-right:solid 1px #63682E; border-left:solid 1px #63682E; font: bold 14px Arial; color:#676735; padding-left:3px}
#tooltip {position:absolute;z-index:9999;color:#000000;font-family: Arial; font-size:11px; color: #000000; line-height:12px;width:300px;background-color:#FFF;border-top: solid 4px blue;border-bottom: solid 1px blue;border-right: solid 4px blue;border-left: solid 1px blue;padding-left:5px}
.gridaddcopy {font-size:11px; font-family:Arial; color:red}
.formspc{padding-top:2px;padding-bottom:2px}
.cartgrdbrd {border: solid 1px #63682E; width:600px}
.cartbrd {border-right: solid 1px #63682E;border-bottom: solid 1px #63682E; padding: 2px}
.cartbrd2 {padding: 2px;border-bottom: solid 1px #63682E}
.addwidth {width:440px}
.blft {float:left}
.brght {float:right}

.toolbarmainwidth {}
.toolbarwidth {width:322px}
.homepghdrs {background-color:#283B65; height:23px;width:1000px; color:#ffffff; font:bold 14px Arial}

/*Updates 9.0*/
.greenbg{color:#ffffff;font:bold 12px Verdana;width:1010px;background:#283B65;text-decoration:none; clear:both; height:20px} 
.catbar,.catbar a:link,.catbar a:visited,.catbar a:hover,.catbar a:active{background:#EEF5FA;width:1010px; color:#000;font:12px Verdana; text-decoration:none}
H3{color:#003366;font:bold 12px Verdana;text-align:center;text-decoration:none;margin-bottom: 0;padding-bottom: 0;}
H3 a:link,H3 a:visited,H3 a:hover,H3 a:active{color:#003366;font:bold 12px Verdana;text-align:center;text-decoration:none;margin-bottom: 0;padding-bottom: 0;}
.maintablealign{display: block;margin-left: auto;margin-right: auto;BACKGROUND-COLOR: #ffffff; width:1010px}
.featureditempad{width:198px; float:left; text-align:left}
.tableSeeMore{font:11px Arial;color:#000000;text-decoration:none; clear:both}
.tableSeeMore a:link,.tableSeeMore a:active,.tableSeeMore a:hover,.tableSeeMore a:visited{font:11px Arial;color:#000000;text-decoration:underline}

.snaplongsdesc{font:11px Arial;color:#000000;text-decoration:none; text-align:center}
.snaplongsdesc a:link,.snaplongsdesc a:active,.snaplongsdesc a:hover,.snaplongsdesc a:visited{font:11px Arial;color:#000000;text-decoration:underline}
.topprodwdt {display:table; float:left; width:397px}
.catnamecategoryselected {color:#ffffff;font:bold 12px Arial}
.catnamecategorylower {color:#ffffff;font:12px Arial}
.catnamecategorylower2 {font:bold 13px Arial; color:#fff; width:798px}
.TopCatLinks2{display:inline; vertical-align:middle}
.filterlabeltop2 {position:relative; top:6px; left:10px}
.catpgrt{text-align:center; width:1008px; height:35px}
.catpgrt a:link, .catpgrt a:active, .catpgrt a:visited, .catpgrt a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:19px; color:#000000; text-decoration:none}
.breadcrumb{font:11px Arial;color:#999DA0}
.breadcrumb a:link,.breadcrumb a:visited,.breadcrumb a:hover{font:11px Arial;color:#999DA0;text-decoration:underline}
.breadcrumb a:active{font:11px Arial;color:#999DA0;text-decoration:underline}
.masterpadding{margin-top:7px; margin-bottom:5px; width:1009px}
.quantitybox{width:30px !important;border:inset 1px #000; height:14px;font:12px Arial;color:#000000}
.quantity{font:12px Arial;color:#000000; width:50px; padding-top:3px}
.catbarci,.catbarci a:link,.catbarci a:visited,.catbarci a:hover,.catbarci a:active{background:#EEF5FA;width:1010px; color:#000;font:10px Verdana; text-decoration:none}
.shpcrgdc {float:right; padding:2px 5px 0px 0;}
#ctl00_ContentPlaceHolder1_cart_lblShipping {font-size:8pt; font-weight:normal; height:auto; margin-bottom:10px; margin-left:6px; float:left}
.dcshipchrg {color:#000000;font:Bold 8pt Arial;padding-bottom:3px;width:204px}
.dcshipchrg a:link {color:#000000;font:8pt Arial;}

#menuh
	{
	width:1009px;
	float:left;
	background:url(//www.rimmerbros.co.uk/images/bg-navy-links-sp.png) repeat-x left top;
	}	
#menuh a
	{
	text-align: left;
	display:block;
	white-space:nowrap;
	margin:0;
	padding: 0.2em;
	}
#menuh a:link, #menuh a:visited, #menuh a:active	/* menu at rest */
	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000;text-decoration:none; padding:1px 10px 0px 10px;
	}
#menuh a:hover						/* menu on mouse-over  */
	{
	color:#999999;
	text-decoration:none;
	cursor:pointer
	}	
	#menuh a.top_parent  /* attaches down-arrow to all top-parents */
	{
      float:left;
      margin:0;
      padding:.7em .8em .6em .76em;
      text-decoration:none;
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:12px;
	  color:#FFFFFF;
	  font-weight:bold;
	  border-right:1px solid #FFFFFF;
	  cursor:pointer
	}
#menuh a.top_parent:hover {background:url(//www.rimmerbros.co.uk/images/bg-navy-links-sp.png);background-position:0% -31px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#313336; border-left:1px solid #313336; border-right:1px solid #313336; border-top:1px solid #313336; padding:.53em .75em .7em .7em; cursor:pointer}
#menuh ul
	{
	list-style:none;
	margin:0;
	padding:0;
	float:left;	
	}
#menuh a.top_parentoz  /* attaches down-arrow to all top-parents */
	{
      float:left;
      margin:0;
      padding:.7em .8em .6em .76em;
      text-decoration:none;
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:12px;
	  color:#f05152;
	  font-weight:bold;
	  cursor:pointer
	}
#menuh a.top_parentoz:hover {background:url(//www.rimmerbros.co.uk/images/bg-navy-links-sp.png);background-position:0% -31px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#313336; border-left:1px solid #313336; border-right:1px solid #313336; border-top:1px solid #313336; padding:.53em .75em .7em .7em; cursor:pointer}
#menuh ul
	{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	}
#menuh li
	{
	position:relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:0;
	padding:0;
	}
#menuh ul ul
	{
	position:absolute;
	top:auto;
	display:none;
	border-left:1px solid #313336;border-bottom:1px solid #313336;border-right:1px solid #313336;
background-color:#FFFFFF;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
z-index:10000
	}
#menuh ul ul ul
	{
	top:0;
	left:100%;
	}
div#menuh li:hover
	{
	cursor:pointer;
	z-index:100;
	}
div#menuh li:hover ul ul,
div#menuh li li:hover ul ul,
div#menuh li li li:hover ul ul,
div#menuh li li li li:hover ul ul
{display:none}
div#menuh li:hover ul,
div#menuh li li:hover ul,
div#menuh li li li:hover ul,
div#menuh li li li li:hover ul
{display:block;margin:31px 0 5px 0; padding:0; left:0;}
.topdropnavall {float:left; margin-bottom:-2px; width:1000px}
.toplinksb {font:11px Arial;color:#000000;text-decoration:none; text-align:right}
.toplinksb  a:link, toplinksb a:active, .toplinksb a:visited{font:11px Arial;color:#000000;text-decoration:none; text-align:right}




div.anythingSlider {
	width: 986px;
	height: 293px;
	margin: 0 auto;
}

/****** SET COLORS HERE *******/
/* Default State */
div.anythingSlider .thumbNav a.cur, div.anythingSlider .thumbNav a {
	background: #777;
	color: #000;
}


div.anythingSlider .anythingWindow {
	border-top: 3px solid #FFFFFF;
	border-bottom: 3px solid #FFFFFF ;
}

div.anythingSlider .start-stop {
	background-color: #040;
	color: #fff;
}
div.anythingSlider .start-stop.playing {
	background-color: #800;
}
div.anythingSlider .start-stop:hover, div.anythingSlider .start-stop.hover {
	color: #ddd;
}

/* Active State */
div.anythingSlider.activeSlider .anythingWindow {
	border-color:#FFFFFF;
}
div.anythingSlider.activeSlider .thumbNav a.cur, div.anythingSlider.activeSlider .thumbNav a {
	background-color: #CCCCCC;
}
div.anythingSlider .start-stop {
	background-color: #080;
	color: #fff;
}
div.anythingSlider .start-stop.playing {
	background-color: #d00;
}
div.anythingSlider .start-stop:hover, div.anythingSlider .start-stop.hover {
	color: #fff;
}

/**** DO NOT CHANGE BELOW THIS LINE ****/
/* anythingSlider viewport window */
div.anythingSlider .anythingWindow {
	overflow: hidden;
	position: relative;
	width: 100%;
	height: 100%;
}
/* wrapper: 45px right & left padding for the arrows, 28px @ bottom for navigation */



 div.anythingSlider {
	position: relative;
	padding: 0;
}


*div.anythingSlider {
	position: relative;
	padding: 0 0 28px 0 ;
	overflow: hidden;
}

/* anythingSlider base UL */
ul.anythingBase {
	background: transparent;
	list-style: none;
	position: absolute;
	top: 0;
	left: 0;
	margin: 0;
	padding: 0;
}
ul.anythingBase li.panel {
	background: transparent;
	display: block;
	float: left;
	padding: 0;
	margin: 0;
}

/* Navigation Arrows */
div.anythingSlider .arrow {
	top: 50%;
	position: absolute;
	display: block;
}
div.anythingSlider .arrow a {
	display: block;
	height: 120px;
	margin: -60px 0 0 0;
	width: 45px;
	text-align: center;
	outline: 0;
	background: url(/images/arrows-default.png) no-repeat;
	text-indent: -9999px;
}
div.anythingSlider .forward { right: 0; }
div.anythingSlider .back { left: 0; }
div.anythingSlider .forward a { background-position: 0 -40px; }
div.anythingSlider .back a { background-position: -88px -40px; }
div.anythingSlider .forward a:hover, div.anythingSlider .forward a.hover { background-position: 0 -240px; }
div.anythingSlider .back a:hover, div.anythingSlider .back a.hover { background-position: -88px -240px; }

/* Navigation Links */
div.anythingSlider .anythingControls { outline: 0; }
div.anythingSlider .thumbNav { margin: 0; padding:0;}
div.anythingSlider .thumbNav li { display: inline; }
div.anythingSlider .thumbNav a {
	font: 11px/18px Georgia, Serif;
	display: inline-block;
	text-decoration: none;
	padding: 2px 8px;
	height: 18px;
	margin: 0 5px 0 0;
	background-image: url(/images/cellshade.png);
	background-repeat: repeat-x;
	text-align: center;
	outline: 0;
	border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;
	-webkit-border-radius: 0 0 5px 5px;
}
div.anythingSlider .thumbNav a:hover {
	background-color:#dddddd;
}

/* slider autoplay right-to-left, reverse order of nav links to look better */
div.anythingSlider.rtl .thumbNav a { float: right; } /* reverse order of nav links */
div.anythingSlider.rtl .thumbNav { float: left; }    /* move nav link group to left */
/* div.anythingSlider.rtl .start-stop { float: right; } */ /* move start/stop button - in case you want to switch sides */

/* Autoplay Start/Stop button */
div.anythingSlider .start-stop {
	background-image: url(/images/cellshade.png);
	background-repeat: repeat-x;
	background-position: center top;
	padding: 2px 5px;
	width: 40px;
	text-align: center;
	text-decoration: none;
	float: right;
	z-index: 100;
	outline: 0;
	border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;
	-webkit-border-radius: 0 0 5px 5px;
}
div.anythingSlider .start-stop:hover, div.anythingSlider .start-stop.hover { background-image: none; }

div.anythingSlider, div.anythingSlider .anythingWindow, div.anythingSlider .thumbNav a, div.anythingSlider .arrow a, div.anythingSlider .start-stop {
	transition-duration: 0;
	-o-transition-duration: 0;
	-moz-transition-duration: 0;
	-webkit-transition-duration: 0;
}
.textpage {width:980px; padding-left: 10px; padding-right: 10px; font-size: 14px; padding-bottom: 10px; margin: 0px 2px; color: #666666; line-height: normal; padding-top: 10px; font-family: arial, helvetica, sans-serif; height: auto; background-color: #ffffff}
.textpagebla {padding:10px 0;margin: 0px 2px; color: #666666; font:14px Arial;}
.textpagebla a, .textpagebla a:link,.textpagebla a:active, .textpagebla a:hover,.textpagebla a:visited {color: #666666; font:14px Arial;}
.textheadline {font-size: 34px; color: #09345e; font-family: georgia, 'times new roman', times, serif; text-transform:capitalize;; font-weight:bold}
.graybg {background-color:#EEEEEE;}
.tb_border {border:solid 1px #CCCCCC;}
.tb_btmline { border-bottom:solid 1px #CCCCCC;}
.textlink {font-size: 14px; color: #cc0000; font-family: arial, helvetica, sans-serif}
.textlink a, .textlink a:active, .textlink a:link, .textlink a:visited, .textlink a:hover {font-size: 14px; color: #cc0000; font-family: arial, helvetica, sans-serif}
body.textlink a, body.textlink a:active, body.textlink a:link, body.textlink a:visited, body.textlink a:hover {font-size: 14px; color: #cc0000; font-family: arial, helvetica, sans-serif}
.ndndtxtrt {float:left; line-height:15px; padding:3px 0 0 3px;}
.ndndfus {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:14px; line-height:14px;}
.ndndfutxt {border-bottom:1px solid #CCCCCC; font-size:13px; font-weight:bold; text-transform:uppercase;}
.ndndimage {float:left; text-align:center; width:530px;}
.ndndinfort {border-left:1px solid #CCCCCC; float:left; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; line-height:14px; padding-left:5px; text-align:left; width:400px;}
body a.ndndinfort {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:18px; line-height:14px; font-weight:bold;}

.textboxndnd {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:16px; line-height:17px; text-align:left; font-weight:bold; text-decoration:none}
.textboxndnd a:link {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:16px; line-height:17px; text-align:left; font-weight:bold; text-decoration:none}
.textboxndnd a:visited {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:16px; line-height:17px; text-align:left; font-weight:bold; text-decoration:none}
.textboxndnd a:hover {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:16px; line-height:17px; text-align:left; font-weight:bold; text-decoration:none}
.textboxndnd a:active {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:16px; line-height:17px; text-align:left; font-weight:bold; text-decoration:none}

#textboxndnd a:link {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:18px; line-height:17px; text-align:left; font-weight:bold; line-height:24px; text-decoration:none}
#textboxndnd a:visited {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:18px; line-height:17px; text-align:left; font-weight:bold; line-height:24px; text-decoration:none}
#textboxndnd a:hover {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:18px; line-height:17px; text-align:left; font-weight:bold; line-height:24px; text-decoration:none}
#textboxndnd a:active {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:18px; line-height:17px; text-align:left; font-weight:bold; line-height:24px; text-decoration:none}

 a#textboxndnd {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:18px; line-height:14px; text-align:left; font-weight:bold; text-decoration:none}



.ndndsaleprices {color:#CC0000; font-size:24px; font-weight:bold; line-height:25px; padding-right:5px; text-align:left; width:auto; font-family:Arial, Helvetica, sans-serif}
.ndndregprices {color:#666666; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; padding-bottom:8px;}
.ndndfurss {font-size: 11px; color: #666666; line-height: normal; font-family: arial, helvetica, sans-serif;}
.selectedtab {background-image:url(//www.rimmerbros.co.uk/images/mid-slice-tab.png); background-repeat:repeat-x; width:auto; float:left; font-family:Arial, Helvetica, sans-serif; padding:9px 9px 8px 9px; font-weight:bold; color:#999999; font-size:16px;}
.linktab {background-image:url(//www.rimmerbros.co.uk/images/mid-slice-tab.png); background-repeat:repeat-x; width:auto; float:left; font-family:Arial, Helvetica, sans-serif;  padding:6px 9px 5px 9px;  font-weight:bold; color:#666666; font-size:16px; text-decoration:none;}
.linktab a:link {width:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#666666; font-size:16px; text-decoration:none;}
.linktab a:visited { width:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#666666; font-size:16px; text-decoration:none;}
.linktab a:active  {width:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#666666; font-size:16px; text-decoration:none;}
.linktab a:hover {width:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#000000; text-decoration:none; font-size:16px;}
.acsories {padding-bottom: 10px; margin-bottom:10px; border: solid 1px #000000;}
.clearancewrap {width:1003px}
.topcat, .topcat a:link, .topcat a:active, .topcat a:visited, .topcat a:hover {font-family:Arial, Helvetica, sans-serif; font-size:9pt; padding:4pt 3pt 0 3pt; color:#FFFFFF; text-decoration:none}
iframe.grelated-iframe {
	display: none;
}
#ctl00_ContentPlaceHolder1_seglistitemdd {display:none; padding:0; margin:0; height:0}

/****sprite *****/
a.ndndBuyNow:link, a.ndndBuyNow:visited {
	text-indent:-9999px;
	display:block;
	background:url(/images/Buy-Now-ndnd.png) 0px 0px no-repeat; width:160px; height:42px;
}
a.ndndBuyNow:hover, a.ndndBuyNow:active {
	text-indent:-9999px;
	display:block;
	background:url(/images/Buy-Now-ndnd.png) -165px 0px no-repeat; width:160px; height:42px;
}

/*.ndndBuyNow a:hover {
	background:url(/images/Buy-Now-ndnd.png) -165px 0px no-repeat; width:160px; height:42px;
}*/

/*#ctl00_ContentPlaceHolder1_trsource {display:none}*/
