body {empty-cells:hide;line-height: 13px;font:12px Verdana;color:#000000;text-decoration:none;margin: 0 0 0 0}
body a:link,body a:visited,body a:hover,body a:active{font:12px Verdana;color:#000000;text-decoration:underline;}
/*body {background-color:#b0c4de;} */
body {background: #b0c4de url('//www.danielsmith.com/Images/snow.jpg'); }
a img{border:0px}
/*H1{color:#FFFFFF;font:bold 18px Verdana;text-decoration:none;margin-bottom:0px;padding-bottom:0px;display:inline}
H1 a:link,H1 a:visited,H1 a:hover,H1 a:active{color:#FFFFFF;font:bold 18px Verdana;display:inline}*/
H2{color:#ffffff;font:bold 14px Verdana;text-decoration:none;margin-bottom:0px;padding-bottom:0px;display:inline}
H2 a:link,H2 a:visited,H2 a:hover,H2 a:active{color:#ffffff;font:bold 14px Verdana;text-decoration:none;display:inline}
.parentNode{color:#ffffff;font:bold 14px Arial;background:#888888;}
.parentNode a:link,.parentNode a:visited,.parentNode a:active{color:#ffffff;font:bold 14px Arial;text-decoration:none;background:#888888;}
.parentNode a:hover{color:#ffffff;font:bold 14px Arial;text-decoration:underline;background:#888888;}
.TopMenuSS,.TopMenuSS a:link,.TopMenuSS a:visited,.TopMenuSS a:hover,.TopMenuSS a:active{color:#ffffff;font:bold 12px Verdana;text-decoration:none;background:#990000;height:20px;text-align:center}
.LeftNavHolder{width:170px;height:19px;border-right:solid 1px #4C4C4C;border-left:solid 1px #4C4C4C;border-bottom:solid 1px #4C4C4C}
.subcatNode{font:13px Verdana;color:#ffffff;height:16px;width:224px;background:#888888;padding-left:5px;text-decoration:none;border-bottom:solid 1px #ffffff}
.subcatNode a:link,.subcatNode a:visited,.subcatNode a:active{font:13px Verdana;color:#ffffff;height:16px;width:224px;background:#888888;text-decoration:none}
.subcatNode a:hover{font:13px Verdana;color:#ffffff;height:16px;width:224px;background:#888888;text-decoration:underline}
.emptyNode{color:#666666;font:bold 10px Arial;height:16px;background:#FFFFFF;width:200px}
.emptyNode a:link,.emptyNode a:visited,.emptyNode a:active{color:#666666;font:10px Verdana;text-decoration:none;height:16px;background:#FFF9DF}
.emptyNode a:hover{color:#666666;font:10px Verdana;text-decoration:underline;height:16px;background:#FFF9DF}
.selectedNode,.selectedNode a:visited,.selectedNode a:active{font-family:Arial;color:#666666;text-decoration:none}
.selectedNode a:link{color:#666666;font:10px Arial;text-decoration:none}
.selectedNode a:hover{font-family:Arial;color:#666666;text-decoration:underline}
.shoppingtools,.shoppingtools a:link,.shoppingtools a:visited,.shoppingtools a:active{color:#ffffff;font:bold 12px Arial;text-decoration:none;width:100%;background:#000000;height:21px}
.shoppingtools a:hover{color:#ffffff;font:bold 12px Arial;text-decoration:underline;width:100%;background:#000000;height:21px}
.shoppingtoolslinks{height:16px;font:normal 11px Arial;color:#000000;padding-left:2px;width:100%;border-bottom:solid 1px #ffffff;background:#E1E1DF}
.shoppingtoolslinks a:link,.shoppingtoolslinks a:visited,.shoppingtoolslinks a:active{height:16px;color:#000000;font:normal 11px Verdana;text-decoration:none;padding-left:2px;width:100%;background:#E1E1DF}
.shoppingtoolslinks a:hover{height:16px;color:#000000;font:normal 11px Verdana;text-decoration:underline;padding-left:2px;width:100%;background:#E1E1DF}
.copyright{color:#333333;font:bold 11px Verdana}
.FooterLinks {font:11px Verdana;color:#333333;text-decoration:none}
.FooterLinks a:link,.FooterLinks a:active,.FooterLinks a:visited,.FooterLinks a:hover{font:11px Verdana;color:#333333;text-decoration:underline}
.FooterMenuLinks{font:10px Verdana;color:#333333;text-decoration:none;border-left:solid 1px #000000;padding-left:3px;padding-right:3px;margin:0px 0px 0px 0px;empty-cells:hide}
.BackImg{background:url(../../Images/BackImg.jpg) no-repeat;height:139px}
.MyFavTeam{border:solid 1px #000000;background:#F5C512;color:#000000;font:bold 11px Verdana}
.MyFavTeamOpt{font:11px Verdana;color:#666666}
.TopLinks2{color:#FFFFFF;background:url(../../Images/TopLinks.jpg);height:20px;width:225px;font:normal bold 12px Verdana}
.TopLinks2 a:link,.TopLinks2 a:active,.TopLinks2 a:hover,.TopLinks2 a:visited{color:#FFFFFF;text-decoration:none;font:normal bold 12px Verdana}
.BotLinks{color:#000000;background:url(Images/BotLinks.jpg);height:20px;width:840px;font:normal bold 12px Verdana;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 Verdana}
.div{background:#A76B38}
.MainSearch{color:#ffffff;font:normal bold 10px Verdana;background:#44684B;height:25px;border-bottom:solid 6px #ffffff;text-decoration:none}
.MainSearch a:link,.MainSearch a:active,.MainSearch a:visited{color:#ffffff;font:normal bold 10px Verdana;background:#44684B;height:25px;text-decoration:none}
.MainSearch a:hover{color:#ffffff;font:normal bold 10px Verdana;background:#44684B;height:25px;text-decoration:underline}
.searchbox1{border:solid 1px #000000;background:url(../../Images/SearchBox_bg.jpg);width:206px;height:15px}
.searchbox2{color:#000000;font:normal bold 11px Verdana}
.SearchBox3{font:11px Verdana;color:#666666;width:155px; vertical-align:middle; margin-top:-6px}
#ctl00_btnSearch {margin-top:-3px}
.SearchBox4{border:solid 1px #666666;font:11px Verdana;color:#666666;width:187px}
.ItemListHeaders2{background:#F4F4E8;color:#000000;font:bold 12px Arial}
.dropdownboxes{border:solid 1px #666666;font:11px Verdana;color:#666666}
.dropdownboxesB{border:solid 1px #666666;font:10px Verdana;color:#666666}
.totalpages,.totalpages a:link,.totalpages a:active,.totalpages a:visited{color:#ffffff;font:normal bold 11px Verdana;text-decoration:none}
.totalpages a:hover{color:#ffffff;font:normal bold 11px Verdana;text-decoration:underline}
.totalpages2{color:#000000;font:normal bold 11px Verdana;text-decoration:none}

.shortdesc2{font:12px Verdana;color:#000000;text-decoration:none}
.shortdesc2 a:link,.shortdesc2 a:visited,.shortdesc2 a:hover,.shortdesc2 a:active{font:12px Verdana;color:#000000;text-decoration:underline}

.price{color:#B42C1B;font:bold 14px Verdana}
.price3{color:#B42C1B;font:bolder 12px Verdana}
.price2{color:#000000;font:bolder 13px Verdana}
.longdesc2{color:#000000;font:11px Verdana;height:45px;text-align:left;padding-bottom:3px; padding-top: 10px; height:100%}

.longdesc3{font:12px Verdana;color:#000;text-decoration:none}
.longdesc3 a:link,.longdesc3 a:visited,.longdesc3 a:hover,.longdesc3 a:active{font:12px Verdana;color:#000;text-decoration:underline}


.longdesc{color:#333333;font:12px Verdana}
.SimilarCat{color:#000000;font:bold 12px Verdana;height:20px;background:#F9F9EE;border-top:solid 1px #990000}
/*.longdescNew{border-top:#000000 1px solid; border-bottom:#000000 1px solid;font:bold 13px Verdana;color:#336699;height:19px;background:#ebebeb;margin:0px}*/
.OurPrice{color:#990000;font:bolder 20px Verdana}
.RetailPrice{color:#000000;font:14px Verdana}
.RetailPrice2{font:11px Verdana;color:#3E3E3E}
.RetailPrice3{font:11px Verdana;color:#3E3E3E;text-decoration:line-through}
.ItemPrice{color:#990000;font:bold 14px Verdana;white-space:nowrap}
/*.ItemPricenew{border:solid 1px #000000}*/
.FreeShip{color:#f5c512;font:bold 12px Verdana;height:20px;background:#000000;text-align:center}
.availability{color:#000000;font:11px Verdana}
.ItemShortDesc{color:#000000;font:bold 16px Verdana}
/*.ItemNumber{color:#000000;font:11px Verdana;white-space:nowrap; display:block}*/
.SubCategory{color:#000000;font:bold 11px Verdana;width:199px;height:21px;border:solid 1px #999999;background:url(../../Images/LeftNavBG.jpg)}
.SIHeader{color:#000000;font:bold 12px Verdana;height:20px;background:#EFEED8;border:solid 1px #990000}
.SITableBorder{border-right:solid 1px #44684B;border-left:solid 1px #44684B;border-bottom:solid 1px #44684B;width:236px}
.SIPriceBlk{color:#000000;font:bold 11px Verdana}
.SIPriceRd{color:#990000;font:bold 12px Verdana}
.imgItems{width:100%;height:100px;text-align:center;padding:5px;border:none}
.table4{height:18px;text-align:left}
.OptionsTable{height:40px}
.OptionsTable2{height:15px; text-align:center; padding-top:10px}
.ItemListData{border-bottom:solid 1px #CACACA;padding-right:0px;padding-left:4px}
.ItemListData2{border-right:dotted 1px #AAAAAA;border-bottom:dotted 1px #AAAAAA;padding-right:0px;padding-left:4px}
.catname{color:#ffffff;font:bold 16px Verdana;height:24px;background:#336699; padding-left:3px}
.catnameHP{color:#ffffff;height:22px;font:bold 14px Verdana;background:#44684B}
.catnameCP{color:#990000;font:bold 16px Verdana;border:solid 1px #D0D0D0;background:url(../../Images/CatNamebg.jpg);text-decoration:none}
.StaticPagesHeader{color:#990000;font:bold 16px Verdana;border:solid 1px #D0D0D0;background:url(../../Images/CatNamebg.jpg)}
.catnamecategory{color:#000000;font:bold 16px Verdana;width:100%;height:24px;}
.catnamecategory2{color:#ffffff;font:bold 20px Verdana;background:url(../../Images/FP_LogIn_r2_c4.jpg)}

.ultopbarall{padding:0px; margin:0px; list-style:none; width:100%}
/*.catnamecategorylower{color:#fff;font:bold 12px Arial;background-repeat:repeat-x; background:#336699;padding:3px 3px 0 3px}
.catnamecategorylower2 {color:#fff;font:bold 18px Verdana;top:-5px; position:relative; background:#336699}*/
.catnamecategorylower {color:#ffffff;font:12px Arial}
/*.catnamecategorylower2 { font:bold 13px Arial; color:#fff; width:795px}*/


/*.catnamecategoryselected{color:#921200;font:bold 12px Arial;padding-right:3px}*/
.catnamecategoryselected {color:#ffffff;font:bold 12px Arial}
.TopCatLinks,.TopCatLinks a:link,.TopCatLinks a:active,.TopCatLinks a:hover,.TopCatLinks a:visited{color:#666666;font:10px Verdana;text-decoration:none}
/*.TopCatLinks2{color:#921200;font:bold 12px Arial; width:10%}*/
.TopCatLinks2, .TopCatLinks2 a, .TopCatLinks2 a:link, .TopCatLinks2 a:hover, .TopCatLinks2 a:visited, .TopCatLinks2 a:active{color:#fff;font:bold 13px Arial; text-decoration:none}
.TopCatLinks4,.TopCatLinks4 a:link,.TopCatLinks4 a:active,.TopCatLinks4 a:hover,.TopCatLinks4 a:visited{color:#666666;font:11px Verdana;text-decoration:none}
.HPNewsletter{background:url(../../Images/NewsletterMid.jpg)}
/*.NewsletterSignUp,.NewsletterSignUp a:link,.NewsletterSignUp a:visited{color:#454545;font:bold 12px Verdana}*/
/*.NewsletterUnsubs,.NewsletterUnsubs a:link,.NewsletterUnsubs a:active,.NewsletterUnsubs a:hover,.NewsletterUnsubs a:visited{color:#ffffff;font:10px Verdana;text-decoration:underline}*/
.Searchmid{background:url(../../Images/Search_mid.jpg);width:100%;height:52px}
.HPPopularSearch,.HPPopularSearch a:link,.HPPopularSearch a:active,.HPPopularSearch a:visited{color:#000000;font:11px Verdana;text-decoration:none}
.HPPopularSearch a:hover{color:#000000;font:11px Verdana;text-decoration:underline}
.MPWTopNav,.MPWTopNav a:link,.MPWTopNav a:active,.MPWTopNav a:visited{background:url(../../Images/TopNav_mid.jpg);color:#ffffff;font:bold 12px Verdana;text-decoration:none}
.MPWTopNav a:hover{background:url(../../Images/TopNav_mid.jpg);color:#ffffff;font:bold 12px Verdana;text-decoration:underline}
.cartbuttonscolor,.cartbuttonscolor a:link,.cartbuttonscolor a:active,.cartbuttonscolor a:visited{color:#333333;font:11px Verdana;text-decoration:none}
.cartbuttonscolor a:hover{color:#333333;font:11px Verdana;text-decoration:underline}
.QuantityRemove,.QuantityRemove a:link,.QuantityRemove a:visited,.QuantityRemove a:hover,.QuantityRemove a:active{font:9px Verdana;color:black;text-decoration:underline}
.customerlogin3{font:10pt Verdana;color:black}
.customerlogin4{font:11px Arial,sans-serif;color:#000000}
.customerlogin4 a:link{font:11px Verdana,Arial,sans-serif;color:#0000FF}
.customerloginrtn{color:#990000;font:bold 12px Arial,sans-serif;text-align:left}
.customerloginrtnB{font:12px Arial,sans-serif;color:#000000;text-align:left}
.customerlogin2{color:#990000;font:bold 12px Arial,sans-serif}
/*.catblurb{font:11px Verdana;color:#000000}*/
.small{width:190px}
.small2{width:180px;margin-right:5px}

.CatTeam {background-color:#F9F9F9}
.CatTeam a:link,.CatTeam a:active,.CatTeam a:hover,.CatTeam a:visited{font:12px Verdana;color:#000000;text-decoration:none}
.hclean{margin:0px}

.CatTeamCAll,.CatTeamCAll a:link,.CatTeamCAll a:active,.CatTeamCAll a:hover,.CatTeamCAll a:visited{color:#B42C1B;font:bold 11px Verdana;text-decoration:none}
.CatTeam2{font:12px Verdana;color:#000000;width:754px;background:#f9f9f9;text-decoration:none}
.CatTeam2 a:link,.CatTeam2 a:visited,.CatTeam2 a:active{font:12px Verdana;color:#000000;background:#f9f9f9;text-decoration:none}
.CatTeam2 a:hover{font:12px Verdana;color:#000000;background:#f9f9f9;text-decoration:underline}
.greenbg2,.greenbg2 a:link,.greenbg2 a:active,.greenbg2 a:visited{background:#336699;color:#ffffff;font:bold 12px Arial;text-decoration:none;height:18px; width:100%}
.greenbg2 a:hover{background:#336699;color:#ffffff;font:bold 12px Arial;text-decoration:underline;height:20px; width:100%}
.table44{font:10px Verdana;color:#000000}

/*.tableSeeMore{font:12px Verdana;color:#000}
.tableSeeMore a:link,.tableSeeMore a:active,.tableSeeMore a:visited{font:12px Verdana;color:#000;text-decoration:underline}
.tableSeeMore a:hover{font:12px Verdana;color:#000;text-decoration:underline}*/

/*.tableSeeMore{font:12px Verdana;color:#000000;text-decoration:none; clear:both}
.tableSeeMore a:link,.tableSeeMore a:active,.tableSeeMore a:hover,.tableSeeMore a:visited{font:12px Verdana;color:#000000;text-decoration:underline}*/

.StaticRegText{font:20px Verdana;color:#666666}
.StaticBORDER{border:solid 1px #f6f6f6;font:11px Verdana;color:#666666}
.ItemPagelnkNotify,.ItemPagelnkNotify a:hover{font:11px Verdana;color:#000000;text-decoration:underline}
.ItemPagelnkNotify a:link,.ItemPagelnkNotify a:visited,.ItemPagelnkNotify a:active{font:11px Verdana;color:#000000;text-decoration:none}
.HPTMenuL1{color:#ffffff;font:bold 12px Verdana;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 Verdana;height:19px;text-decoration:none}
.HPTMenuL2{color:#000000;font:bold 13px Verdana;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;empty-cells:hide}
.HPTMenuLhover{color:#ffffff;font:bold 13px Verdana;background:#000000;border-right:solid 1px #999999;height:24px;text-align:center;padding-left:3px;padding-right:3px;margin:0px}
.NotifyMe{font:11px Verdana;color:#000000}
.CatTeamCall7,.CatTeamCall7 a:link,.CatTeamCall7 a:visited,.CatTeamCall7 a:hover,.CatTeamCall7 a:active{color:#ffffff;font:bold 12px Verdana;text-decoration:none}
/*.kitcomp{font:11px Verdana;color:#000000}*/
.SimilarItems,.SimilarItems a:link,.SimilarItems a:visited,.SimilarItems a:active{font:11px Verdana;color:#483D8B;text-decoration:none}
.SimilarItems a:hover{font:11px Verdana;color:#483D8B;text-decoration:underline}
.myAccountText,.myAccountText a:link,.myAccountText a:visited,.myAccountText a:active{font:11px Verdana;color:#0000FF;text-decoration:none}
.myAccountText a:hover{font:11px Verdana;color:#0000FF;text-decoration:underline}
.return,.return a:link,.return a:visited,.return a:active{font:12px Verdana;color:#990000;text-decoration:none}
.return a:hover{font:12px Verdana;color:#990000;text-decoration:underline}
.cartpage1{font:11px Arial,Verdana,sans-serif;color:#444444}
.orderheadertemplate{background:#F4F4E8}
.TopMenuBG,.TopMenuBG a:link,.TopMenuBG a:visited,.TopMenuBG a:hover,.TopMenuBG a:active{color:#000000;font:bold 12px Verdana;text-decoration:none;background:#E6E5CA;height:20px;text-align:center}
.topteamslinks{font:12px Verdana;color:#666666}
.topteamslinks a:link,.topteamslinks a:visited,.topteamslinks a:hover,.topteamslinks a:active{font:12px Verdana;text-decoration:underline;color:#666666}
/*.RequestPriceText{font:12px Verdana;color:#000000}*/
.Email4Price,.Email4Price a:link,.Email4Price a:visited,.Email4Price a:hover,.Email4Price a:active{color:#990000;font:bold 12px Verdana;text-decoration:underline}
.brandtopcat,.brandtopcat a:link,.brandtopcat a:visited,.brandtopcat a:hover,.brandtopcat a:active{font:11px Verdana;color:#666666;text-decoration:none}
/*.breadcrumb{font:bold 11px Verdana;color:#000000}*/
/*.breadcrumb{font:12px Arial;color:#000000; width:795px; background-color:#CEDAED}*/
/*.breadcrumb a:link,.breadcrumb a:visited,.breadcrumb a:hover{font:12px Arial;color:#000000;text-decoration:underline}*/
/*.breadcrumb a:active{color:#000000;text-decoration:none;font:bold 12px Arial}*/

.test{border-top:solid 1px red}
.bluelinks{font:10px Verdana;color:#483D8B;padding-bottom:3px}
.bluelinks a:link,.bluelinks a:visited,.bluelinks a:hover,.bluelinks a:active{font:10px Verdana;color:#483D8B;text-decoration:underline;padding-bottom:3px}
.info{color:#000000;font:normal 14px Verdana}
.info2{color:#000000;font:normal 11px Verdana}
.OverallRatings{font:11px Verdana;color:#000000}
.goldtabs{border-top:#000000 1px solid;font:bold 13px Verdana;color:#333333;height:19px;background:#F8F8F8;margin:0px}
.ModelOptions{color:#000000;font:bold 12px Verdana}
.graybox{border:solid 1px #000000}
.graybox2{border-bottom:solid 1px #000000;border-top:solid 1px #000000;background:#EBEBEB;font:bold 11px Verdana;color:#000000;height:16px}
.freeshipping{font:bold 18px Verdana;color:#CC0000}
.graybox22{border-bottom:solid 1px #000000;background:#EBEBEB;font:bold 13px Verdana;color:#000000;height:19px; padding-left:3px; text-decoration:none}

.listprice{color:#3E3E3E;font:11px Verdana}
.listprice2{font:11px Verdana;color:#3E3E3E;text-decoration:line-through}
.ourprice1{color:#000000;font:bold 16px Verdana}
.OurPrice2{color:#000000;font:bold 12px Verdana}
.ourprice4{color:#990000;font:bolder 16px Verdana;white-space:nowrap}
.ourprice44{color:#0000FF;font:bolder 20px Verdana;white-space:nowrap}
.IPpricealign {text-align:center}
.yousave{color:#6f6f6f;font:bold 11px Verdana}
.paymentoptions{color:#000000;font:bold 10px Verdana;text-decoration:underline}
.paymentoptions2{color:#990000;font:bold 11px Verdana}
.instock{color:#009900;font:bold 11px Verdana;text-decoration:none}
.instock a:link,.instock a:visited,.instock a:hover,.instock a:active{color:#009900;font:bold 11px Verdana;text-decoration:underline}
.search{color:#454545;font:bold 12px Verdana}
.search a:link,.search a:visited,.search a:hover,.search a:active{color:#454545;font:bold 12px Verdana;text-decoration:underline}
.advancesearch{color:#0000FF;font:bold 12px Verdana}
.advancesearch a:link,.advancesearch a:visited,.advancesearch a:hover,.advancesearch a:active{color:#0000FF;font:bold 12px Verdana;text-decoration:underline}
.toplinks,.toplinks a:link,.toplinks a:visited,.toplinks a:active{font:11px Arial;color:#333333; text-transform:capitalize;text-decoration:none; white-space:nowrap}
.toplinks a:hover{font:11px Arial;color:#333333;text-decoration:underline; text-transform:capitalize; white-space:nowrap}
.callus{color:#555555;font:bold 18px Verdana}
.viewcart{font:12px Verdana;color:#000000;background-image: url(../../Images/searchbarbg2.jpg)}
.viewcart a:link,.viewcart a:visited,.viewcart a:hover,.viewcart a:active{color:#000000;font:bold 12px Verdana}
.newuser{font:11px Verdana;color:#000000}
.newuser a:link,.newuser a:visited,.newuser a:hover,.newuser a:active{font:11px Verdana;color:#000000;text-decoration:underline}
.catquickorder{color:#000000;font:bold 10px Verdana}
.catquickorder a:link,.catquickorder a:visited,.catquickorder a:hover,.catquickorder a:active{font:10px Verdana;color:#000000;text-decoration:underline}
.topnavbg{color:#000000;background:url(../../Images/TopNav_BG.jpg) repeat-x bottom;text-decoration:none;font:normal bold 11px Verdana;padding-left:0px;padding-right:0px;white-space:nowrap;}
.topnavbg a:link,.topnavbg a:visited,.topnavbg a:active{color:#000000;text-align:center;text-decoration:none;font:normal bold 11px Verdana;padding-left:0px;padding-right:0px;white-space:nowrap;}
.topnavbg a:hover{color:#000000;text-align:center;text-decoration:underline;font:normal bold 11px Verdana;padding-left:0px;padding-right:0px;white-space:nowrap;}
.topnavbg2{color:#ffffff;background:#0287CE;text-decoration:none;font:normal bold 11px Verdana;padding-left:1px;padding-right:1px}
.topnavbg2 a:link,.topnavbg2 a:visited,.topnavbg2 a:active{color:#ffffff;text-align:center;text-decoration:none;font:normal bold 11px Verdana;padding-left:1px;padding-right:1px}
.topnavbg2 a:hover{color:#ffffff;text-align:center;text-decoration:underline;font:normal bold 11px Verdana;padding-left:1px;padding-right:1px}
/*.quantity{font:12px Verdana;color:#000000; width:55px}*/
.quantity{font:12px Arial;color:#000000; width:50px; padding-top:3px}
.specialoffer{font:10px Verdana;color:#000000;border-bottom:solid 3px #ffffff}
.aligntop2{vertical-align:top;border-bottom:solid 1px #000000}
.brandpaging{font:bold 10px Verdana;color:#44684B}
/*.text,.text a:link,.text a:visited,.text a:hover{font:bold 10px Verdana;color:#0000ff;text-decoration:underline}
.text a:active{font:bold 10px Verdana;color:#000000;text-decoration:none}*/
.maxlenght{font:10px Verdana;color:#000000;text-decoration:none}
.colordrop2{border:solid 1px #000000;font:11px Verdana;color:#000000;width:272px}
.ADMINtopbanners{color:#000000;font:bold 14px Verdana;width:100%;height:22px}
.ADMINtopdiv{width:100%;height:11px}
.ADMINtopdiv2{width:100%;height:11px}
.ADMINregtext,.ADMINregtext a:link,.ADMINregtext a:visited,.ADMINregtext a:active{font:11px Verdana;color:#000000;border-bottom:solid 1px #BBBBBB;height:15px;text-decoration:none}
.ADMINregtext a:hover{font:11px Verdana;color:#000000;border-bottom:solid 1px #BBBBBB;height:15px;text-decoration:underline}
.ADMINregtext2{color:#000000;font:bold 12px Verdana;text-decoration:none}
.ADMINregtext2 a:link,.ADMINregtext2 a:visited,.ADMINregtext2 a:hover,.ADMINregtext2 a:active{color:#000000;font:bold 12px Verdana;text-decoration:underline}
.ADMINregtext3{font:12px Verdana;color:#000000}
.ADMINtextboxLg{border:solid 1px #BBBBBB;width:314px;font:12px Verdana;color:#000000}
.sitemapwidth{width:1005px;max-width:1005px}
.ourprice3{color:#990000;font:bold 12px Verdana}
.ourpriceIndent{color:#990000;font:bold 12px Verdana}
.Cart9NB1{font:12px Arial;color:#000000}
.popupMenu{position:absolute;visibility:hidden;background:#F8F8F8;border:solid 1px #000000;font:12px Verdana;color:#000000;text-align:left}
.ViewProdInfo,.ViewProdInfo a:link,.ViewProdInfo a:visited,.ViewProdInfo a:hover,.ViewProdInfo a:active{font:12px Verdana;color:#3E6431;text-decoration:underline;text-align:center}
.aligntop{vertical-align:top}
.testclass{background:Fuchsia}
.bannercomments{font:13px Arial;color:#333333;text-align:left}
.searchbarbg{background:url(../../Images/searchbarbg.jpg);height:32px}
/*.Headers{color:#921200;font:bold 18px Arial;padding-left:2px; height:23px;width:100%; background-color:#F2F2F2; border-top:solid 1px #000}*/
.FontFreeShip{color:#000000;font:bold 11px Arial}
.FontFreeShipSmall{font:11px Arial;color:#000000}
.ShipOption{font:12px Arial;color:#000000}
/*.ItemFilesBG{background:#EAEAEA}*/
.ItemFilesNames{color:Blue;font:bold 14px Verdana}
.HeadersIF{background:url(../../Images/MidBar.gif);color:#666666;font:bold 20px Arial;height:28px;border-left:solid 1px #565656;border-right:solid 1px #565656;padding-left:13px}
.membershipprice{font:bold 11px Verdana;color:#000000;text-decoration:none}
.FreeShpMsg{color:#990000;font:bold 12px Verdana}
/*.bannercommentsitem{font:11px Verdana;color:#000000}*/
.ItemShortDesc5{font:11px Verdana;color:#000000}
.Mpw4{width:71px;height:25px;font:12px Arial;color:Black}
.amstopbg{background:url(../../Images/TopBrandsBG.jpg);text-align:left}
.amsbotbg{text-align:center;border-top:solid 1px #000000}
.HP{background:#c2c2c2;font:11px Verdana;color:#000000}
/*.NewsletterTextBox{height:14px;width:200px;font: 11px Verdana;color:#666666;}*/
.OutletZoneBars{background:#3D332E;padding-left:2px;vertical-align:middle;width:792px}
.OutletZoneBars a:link,.OutletZoneBars a:visited,.OutletZoneBars a:hover,.OutletZoneBars a:active{color:#ffffff;font:bold 12px Verdana;text-decoration:none}
.OutletZoneSubBars,.OutletZoneSubBars a:link,.OutletZoneSubBars a:visited,.OutletZoneSubBars a:hover,.OutletZoneSubBars a:active{background:rgb(247,236,171);font:normal normal bold 12px/normal Arial;color:rgb(0,0,0);padding-left:5px}
.OutletZoneSubBars2,.OutletZoneSubBars2 a:link,.OutletZoneSubBars2 a:visited,.OutletZoneSubBars2 a:hover,.OutletZoneSubBars2 a:active{font:12px Arial;color:#000000;padding-left:8px}
.warrantytext{font:12px Verdana;color:#000000}
.leftnavtest{text-indent:0px;margin-left:0px;margin-top:0px;margin-bottom:0px;empty-cells:hide;line-height: 8px;padding:0 0 0 0;line-height:13px}
.TreeViewTest{empty-cells:hide;line-height:13px}
.PriceMatchBox{color:#990000;font:bolder 18px Verdana}
.Shiprestrict{font:12px Arial;color:#000000}
.EzPayBig{color:#990000;font:bolder 13px Verdana}
.FilterLabel{color:#666666;font:10px Verdana}
.CTMain{border:solid 1px #000000;width:100%; background-color:#F5F5F5;font-family:Arial}
.CT1{border-bottom:solid 1px #000000;width:100%;}
.CT2{border-left:solid 1px #000000;width:100%;font:Bold 12px Arial}
.CT2b{border-left:solid 1px #000000;width:100%;font:Bold 12px Arial;color:#ffffff;background-color:#800000;}
.CT3{border-bottom:solid 1px #000000;border-left:solid 1px #000000;width:190px;color:#000000;font:Bold 12px Arial}
.CT4{border-bottom:solid 1px #000000;border-left:solid 1px #000000;border-top:solid 1px #000000;width:100%;font:Bold 12px Arial}
.Cart9BB1{font:12px Arial;color:Black;width:100%;height: 40px;}
.loginbg{background-color:#ffffff}
/*.adcopy{font:12px Verdana;color:#000000;text-decoration:none}*/
/*.maintablealign{width:995px;margin:0 auto;background-color:#ffffff;}*/
.maintablealign{display: block;margin-left: auto;margin-right: auto;BACKGROUND-COLOR: #ffffff; width:995px}
.LeftNavHolder2{width:4px;}
.grdWishListcolor { background-color:#F7ECAB; border:solid 1px #000000;}
.dlTopSellingborder {border:solid 1px #000000}
.RecItemsBorder{border: solid 1px #000000}
.CartHeader {font-family: Arial; font-weight: bold; font-size: 12px; color: #ffffff}
.CartHeaderalign {font-family: Arial; font-weight: bold; font-size: 12px; color: #ffffff; padding-left: 10px;}
.HeaderColor {background-color:#666666}
.Cart11c{color:#333333;font:11px Verdana;text-decoration:none}
/*.AdCopytext{font:9px Verdana;color:#000000;text-decoration:none}*/
.instock1,.instock1 a:link,.instock1 a:visited,.instock1 a:hover,.instock1   a:active{font:bold 12px Verdana;color:green;text-decoration:none}
.instock2 {font:bold 12px Verdana;color:#000000;text-decoration:none}
.ordernow{font:bold 12px Verdana;color:#000000;text-decoration:none}
/* Start New Lef Nav Styles */
.rootNode{color:#336699;font:normal bold 12px Verdana;text-decoration:none; margin-left:3px;}
.rootNode a:link,.rootNode a:visited,.rootNode a:active{color:#336699;font:normal bold 12px Verdana;text-decoration:none; margin-left:3px;}
.rootNode a:hover{color:#336699;font:normal bold 12px Verdana;text-decoration:underline; margin-left:3px;}
.justNode{color:#336699;background:#F9F9F9;font:bold 12px Verdana;text-decoration:none;margin-left:3px}
.justNode a:link,.justNode a:visited,.justNode a:active{color:#336699;font:bold 12px Verdana;text-decoration:none;margin-left:3px}
.justNode a:hover{color:#336699;font:bold 12px Verdana;text-decoration:underline;margin-left:3px}
.subcatinsideNode{font:11px Verdana;color:#800000;text-decoration:none;margin-left:3px}
.subcatinsideNode a:link,.subcatinsideNode a:visited,.subcatinsideNode a:active{font:11px Verdana;color:#800000;text-decoration:none;margin-left:3px}
.subcatinsideNode a:hover{font:11px Verdana;color:#800000;text-decoration:underline;margin-left:3px}
.leafNode{color:#000000;font:11px Verdana;background:#DFDFDF;padding-left:5px; margin-left:3px;padding-bottom:3px;}
.leafNode a:link,.leafNode a:visited,.leafNode a:active{color:#000000;font:11px Verdana;text-decoration:none;background:#DFDFDF;padding-left:5px; margin-left:3px;padding-bottom:3px;}
.leafNode a:hover{color:#000000;font:11px Verdana;text-decoration:underline;background:#DFDFDF;padding-left:5px; margin-left:3px;padding-bottom:3px;}
.leafNode4{font:10px Verdana;color:#483D8B}
.leafNode4 a:link,.leafNode4 a:visited,.leafNode4 a:active{color:#483D8B;font:10px Verdana;text-decoration:none}
.leafNode4 a:hover{color:#483D8B;font:10px Verdana;text-decoration:underline}
.indent{margin-left:15px;text-indent:-11px;margin-bottom:1px;}
.indent2{margin-left:34px;text-indent:-3px;margin-bottom:3px;}
table.maintableleftalign {border-spacing: 0; border-width:0px; padding-top:5px; width:200px}
table.maintableleftalign TD {padding: 0; width:200px}
table.maintableleftalign TH {padding: 0; width:200px}
/* End New Lef Nav Styles */
.TopImg {vertical-align:top} /* Aligns the divider to the bottom. */
.TopMenuIE { position:relative; bottom:-3px;margin-right:8px;margin-left:8px}  /* Controls the position of the categories vertically in IE */
.TopMenuO { position:relative; bottom:3px;margin-right:8px;margin-left:8px} /* Controls the position of the categories vertically in other browsers */
/*.ItemFilesTopBar {}*/
/*.ItemFilesTitle { font: 12px Arial; color: #ffffff; background-color:#888888; vertical-align:top}*/
.ItemFilesDropDowns {font: 11px Verdana; color: #ffffff;}
.ItemFilesDropDowns2 {font: 11px Verdana; color: #000000; border:solid 1px #ffffff}
.ItemFilesButton { background-color:#0072B0; color:#ffffff; border: solid 1px #000000; font: bold 12px Arial;}
.LblpageNum {font: bold 11px Verdana; color: #000000;}
/*.icnsp {padding:2px}*/
.listprice3 {font:11px Verdana;color:#3E3E3E}
.btmbg {background-image: url(../../images/btmbg.gif);	background-repeat: repeat-x;background-position: left bottom;height: 6px;}
.topbg {background-image: url(../../images/topbg.gif);	background-repeat: repeat-x;background-position: left top;height: 22px;background-color:#FFFFFF;}
.leftbg {background-image: url(../../images/leftbg.gif);background-repeat: repeat-y;background-position: left top;width: 9px;}
.rightbg {background-image: url(../../images/rightbg.gif);	background-repeat: repeat-y;	background-position: right top;	width: 9px;}
.font1{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11pt;font-weight:bold;color:#587CB5;background-color:#FFFFFF;padding-left:4px;padding-right:4px}
.loginborder {border: solid 1px #CCCCCC; background-color:#FFFFEE; height:280px; width:297px; padding:5px}
.ourprice44b {color:#0000FF;font:bold 14px Verdana;white-space:nowrap}
.guaranteelowprice {color:#0000FF; display:block;}
.guaranteelowprice a:link {color:#0000FF; display:block;}
.guaranteelowprice a:visited {color:#0000FF; display:block;}
.guaranteelowprice a:active {color:#0000FF; display:block;}
.guaranteelowprice a:hover {color:#0000FF; display:block;}
.brandsheader { background-color:#000000; font:bold 12px Verdana; color: #ffffff; padding-left:5px; padding-top:2px; padding-bottom:2px;}
.brandsheader2,.brandsheader2 a:link,.brandsheader2 a:active,.brandsheader2 a:visited {font:11px Verdana; color: #000000;background-color: #F9F9F9;width:209px;text-decoration:none; margin-left:3px}
.brandsheader2 a:hover {text-decoration:underline}
.table1 {width:100%}
.exwarranty {font: bold Verdana 12px; color: #7B7774; display:block; padding-bottom:5px}
.WLblurb {font:12px Verdana;color:#000000; padding-top:5px}
.WLheaders {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #990000; font-weight: bold;}
.GridHeadings{color:#666666;text-decoration:none;text-align:left;font:bold 11px Verdana;}
.CustRev {border-bottom:solid 1px #000000;background:#297DB9;font:bold 13px Verdana;color:#ffffff;height:19px; padding-left:3px; text-decoration:none}
.iteminstock,.iteminstock a:link,.iteminstock a:visited,.iteminstock a:hover,.iteminstock a:active{font:bold 11px Arial;color:#000000;text-decoration:none}
.SIShortDesc,.SIShortDesc a:link,.SIShortDesc a:visited,.SIShortDesc a:hover,.SIShortDesc a:active{color:#000000;font:11px Verdana;text-decoration:none; width:200px;margin-left:3px; padding-top:3px; padding-bottom:5px; float:left} /*float:left; margin-left:3px; padding-top:3px; padding-bottom:5px*/
.add2cart,.add2cart a:link,.add2cart a:visited,.add2cart a:hover,.add2cart a:active{font:10px Verdana;color:#000000; text-decoration:none}
.emailpage2friend {font: 11px Arial; color: #000000;text-decoration:none}
.emailpage2friend a:link,.emailpage2friend a:visited,.emailpage2friend a:hover,.emailpage2friend a:active {font: 11px Arial; color: #000000;text-decoration:underline}
/*.SiteMapCat,.SiteMapCat a:link,.SiteMapCat a:visited,.SiteMapCat a:hover,.SiteMapCat a:active {color:#333333;font:bold 14px Arial; background-color:#DDDDDD;width:199px; display:block; text-decoration:none}*/
.SiteMapSubCat,.SiteMapSubCat a:link,.SiteMapSubCat a:visited,.SiteMapSubCat a:active{color:#666666;font:11px Verdana;text-decoration:none !important;width:199px; background-color:#F4F4F4; padding-left:2px}
.SiteMapSubCat a:hover{text-decoration:none !important}
/*.table7bg{width:778px; padding-left:5px}*/
/*.masterpadding {width:778px}*/
.masterpadding {width:790px}
/*.LeftNavBG {width:200px; background-color:#F9F9F9}*/
.HEtitle,.HEtitle a:link,.HEtitle a:visited,.HEtitle a:hover,.HEtitle a:active{color:#000;font:bold 12px Verdana;text-decoration:none}
.HEsubtitle,.HEsubtitle a:link,.HEsubtitle a:visited,.HEsubtitle a:active{color:#000;font:11px Verdana;text-decoration:none}
.toolbarwidth {width:249px}
.toolbarmainwidth {width:795px}
/*VAT Price display starts here*/
.incvatsmall {font:bold 11px Arial; color:Fuchsia; padding-left:3px}
.incvatpricesmall {font:bold 11px Arial; color:Green}
.incvatbig {font:bold 20px Arial; color:Fuchsia}
.incvatpricebig {font:bold 20px Arial; color:Green}
.exvatsmall {font:bold 11px Arial; color:Fuchsia}
.exvatpricesmall {font:bold 11px Arial; color:Green}
.exvatbig {font:bold 20px Arial; color:Fuchsia}
.exvatpricebig {font:bold 20px Arial; color:Green}
.Currencydisclaimer {font:11px Arial; color:red}
.Currencydisclaimer2 {font:11px Arial; color:Black; text-align:center}
.from {font:bold 11px Arial; color:black}
/*VAT Price display ends here*/
.currencymaintenance {width:80px}
.customerservice {font: bold 12px Verdana; color: #336699; text-decoration: none}
.customerservice a:link,.customerservice a:visited,.customerservice a:active,.customerservice a:hover {font: 12px Verdana; color: #800000; text-decoration: none}
.continueshoppingnew,.continueshoppingnew a:link,.continueshoppingnew a:active,.continueshoppingnew a:hover,.continueshoppingnew a:visited {font: bold 12px Verdana; color: #990000; text-decoration: underline}
.maintablecolor2{background:#ffffff;font:14px Verdana;width:100%;text-align:left}
.BillingTable1{width:2%;vertical-align:top}
.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{border:0px}
.BillingTable9{width:100%;text-align:left}
.BillingTable11{height:435px;width:560px}
.CartTableWidth{width:100%}
.displayCartMain{width:100%;background:White;border:0;text-align:center}
.orderCompleteAlignCenter{text-align:center}
.CartGrid{height:77px;width:100%;border-collapse:separate;border:0px none;font-weight:normal}
.Cart11{font:9pt Arial;color:Black;text-decoration:none}
.CartLeftAlign{text-align:left}
.cartavailability{color:#000000;font:12px Arial;text-align:center}
.displayCartTD4{width:80%;height:100px;text-align:right}
.displayCartTable2{width:100%;height:100px;text-align:right;vertical-align:text-bottom}
.displayCartTD5{text-align:left;width:20%;height:100px}
.Cart9{font:8pt Arial;color:black}


.displayCartTable3{border:0;width:100%;height:100px;text-align:left;border-bottom:#5f6a5c thin solid}
.displayCartTR5{text-align:left;background:#f5f5f5;height:18px}
.displayItemTotal{height:20px;text-align:left;background:#f5f5f5;border-bottom:#5f6a5c thin solid;color:Black;font:bold 9pt Arial}
.displayItemTotal2{height:20px;text-align:right;background:#f5f5f5;border-bottom:#5f6a5c thin solid;color:Black;font:bold 9pt Arial}
.displayCartLabel1{background:#f5f5f5;height:18px;text-align:left;color:Black;font:bold 10pt Arial}
.displayCartTR5{text-align:right;background:#f5f5f5;height:18px}
.displayItemTotal{height:20px;text-align:left;background:#f5f5f5;border-bottom:#5f6a5c thin solid;color:Black;font:bold 9pt Arial}
.displayCartLabel{background:#f5f5f5;text-align:left}
.displayCartTR5{text-align:right;background:#f5f5f5;height:18px}
.displayItemTotal3{height:20px;background:#800000;color:#ffffff;font:bold 9pt Arial}
.BillingBackColor{background:#f5f5f5}
.Cart9B2{color:Black;font:bold 9pt Arial;text-align:left;width:560px}
.Billing9B23{color:#990100;font:bold 9pt Arial;text-align:left;width:560px}
.addressBillingMain{width:100%;border:0;text-align:center;background:#f5f5f5}
.PaymentError{font:bold 14px Verdana;color:Red;text-align:left}
.CartAlign22{text-align:right}
.addressBillingMandatory{font:bold 12px Arial;color:#990100;width:20%;text-align:right;height:19px}
.addressBillingTD2{width:18%;text-align:left;height:20px}
.addressBillingTextbox{background:White;width:185px;color:Black}
.addressBillingTD3{width:62%;text-align:left;height:19px}
.addressBillingSpace{height:1px;width:3%}
.addressBillingTD1{font:11px Verdana,Arial,sans-serif;color:Black;width:20%;text-align:right}
.addressBillingOptional{font:12px Verdana;color:Black;width:20%;text-align:right}
.CartAlign22{text-align:right}
.addressBillingTextbox{background:White;width:185px;color:Black}
.addressBillingSpace{height:1px;width:3%}
.BillingTable14{width:100%;border:0;text-align:left}
.BillingHeight1{height:24px;width:988px}
.BillingWidth1{width:988px}
.BillingHeight3{height:5px;width:988px}
.Cart9NB2{font:9pt Arial;color:Black;height:19px}
.Cart9B{font:9pt Arial;color:Black;width:181px;height:20px}
.BillingHeight4{height:19px;width:988px}
.customerlogin55{font:11px Verdana,Arial,sans-serif;color:#444444;height:5px;width:988px}
.BillingText1{width:219px;background:white}
.BillingHeight7{height:217px}
.Bold23{font:bold 9pt Verdana;color:black;width:100%;border:0}
.billingtop{font:12px Verdana;color:#666666}
.addressbook33{font:12px Verdana;color:#000000;height:10px}
.addressbook34{font:12px Verdana;color:#000000;height:26px}
.CartGiftMessageText{background:White;width:250px}
.BillingWidth8{height:9px;width:799px}
.BillingWidth9{height:9px;width:224px}
.BillingWidth10{height:9px}
.addressbook3{font:12px Verdana;color:#000000}
#idcenter{width:100%; margin:0 auto 0 auto; list-style-type:none;}
#idgroup{width:250px; 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;}
.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:150px;}
.lipgnort{float:right; vertical-align:top;}
#lipgnort{float:right; vertical-align:top; padding-right:10px;}
.lipglft{width:50%; float:left;}
.ulplain{padding:0px; margin:0px; list-style:none}
.ulplain3{padding:0px; margin:0px; list-style:none; float:left; width:100%}
#topbarid{width:100%; height:25px; padding:3px; list-style-type:none;}
.allinone{width:100%; list-style-type:none;}
.livtop{width:100%; list-style-type:none; vertical-align:top;}
#liidlft{width: 150px; float:left; margin:0; padding:0;list-style-type:none;}
#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}
#idcntrsize{width:250px; margin:0 auto 0 auto;list-style-type:none}
.lipad{padding-left:3px;list-style-type:none}
#liidhgt{height: 22px;list-style-type:none}
.liplain{padding:0px; margin:0px; list-style:none;}
#idlipad{padding:4px;list-style-type:none}/*padding:1px*/
.countbox{height:20px;float:left}
.catleft{float:left;border-right:#FFFFFF solid 2px}
.pgrt{float:left; height:34px;}
.sortcatbtop{height:20px;float:left;vertical-align:bottom;}
.filterlabeltop{padding-left:5px;padding-right:0px;margin:0px;list-style:none;float:left;width:auto;}
.countboxtop{height:20px;vertical-align:bottom;float:left;}
#sortarea{height:36px; width:800px; padding-bottom:2px; padding-top:2px; float:left}
#sortareatop{height:36px; width:800px; padding-bottom:2px; padding-top:2px; float:left}
.catleftsearch{float:left;border-right:#FFFFFF solid 2px; width:1000px}
.catleftsearch{ width:730px}/*padding-left:51px; margin:0 auto 0 auto*/
.sorttopl{margin:0px; list-style:none;width:132px; float:left; padding-right:15px; padding-left:0}
.sorttoplr{margin:0px; list-style:none;width:80px; float:left; padding-right:15px; padding-left:0}
.fltrbutton{height:20px; float:right; padding-right:5px; padding-top:10px}
/*.filterlabeltop2 {padding-top:13px;padding-right:5px;margin:0px;list-style:none;float:left;width:auto;height:20px; padding-left:5px}*/
.filterlabeltop2 { position:relative; left:10px; }
.ulplaincenteralign{margin:0 auto; list-style:none; width:730px}
.ulplain2{padding:0px; margin:0px; list-style:none; width:99.5%}
.dropdownboxesbig {width:200px;border:solid 1px #666666;font:12px Arial;color:#666666}/*width:410 <-- RB*/
.ExSuGridText {font:bold 11px Arial; color: #000000; text-align:center; white-space:nowrap}
.ExSuGridPrice {font:bold 12px Arial; color: #990000}
.ExSuGridVat {font:bold 10px Arial; color: #990000}
.ExSuItemPageText {font:bold 12px Arial; color: #000000; text-align:center; white-space:nowrap}
.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:792px; text-align:left; padding-left:3px}
.allinonecat {width:100%; list-style-type:none}
.catnamelft{float:left; background:#336699}
/*.catpgrt{float:right; padding-bottom:5px;text-align: center; width:100%; list-style-type:none;}*/
/*.catpgrt{text-align:center}*/
.catpgrt {clear:both; width:795px !important; background-color: #336699;text-align:center}
/*.catnameonly{color:#ffffff;font:bold 16px Verdana;}*/
.EPUL { margin:0;padding:0;list-style-type:none}
.EMLI { margin:0; padding:0;list-style-type:none}
.pricealigncat{text-align:center;list-style-type:none; width:250px}
/*.featureditempad{width:198px; float:left; text-align:left}*/
/*.featureditempad{ display:block; width:150px}*/
#liidrt2{vertical-align:top;float:left; padding-left:25px}
.catleftsearch2 {width:450px; float:left; vertical-align:top}
.catitemspace{width:238px; list-style-type:none;}
.pricealign{text-align:center; list-style-type:none;}
.catitemspace2{text-align:center;height:auto}

/*.greenbg,.greenbg a:link,.greenbg a:hover,.greenbg a:visited,.greenbg a:active{color:#ffffff;font:bold 12px Verdana;width:787px;background:#336699;text-decoration:none; padding-left:0px}*/
/*.greenbg{color:#ffffff;font:bold 12px Verdana;width:790px;background:#336699;text-decoration:none; clear:both; height:20px} */

/*.catbar{background:#f9f9f9;width:100%; padding-top:1px; padding-bottom:1px}*/


.SubCatBg{color:#ffffff;font:bold 12px Verdana;width:100%;background:#336699;text-decoration:none}
.dropbox{height:20px;float:left;}
.ItemListHeaders{background:#f9f9f9;color:#666666;font:bold 12px Arial}
.tooltip {position:absolute; overflow:auto; background-color:#F2F2F2; min-width:0px; max-width:500px; min-height:30px; max-height:300px; display:none; font-size:11px}
/*.gridheaderbg{background:#cccccc;color:#000000;font:bold 11px Arial;line-height:20px}*/
.purchasemore {color:#333333;font:10px Verdana}
.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}*/
/*.quantitybox{width:31px;border:inset 1px #000000}*/
.quantitybox{width:30px !important;border:inset 1px #000; height:14px;font:12px Arial;color:#000000}
/*.griditemno{font:12px Arial;color:#000000;padding-right:1px;padding-left:1px}*/
.ulplainBG {padding:0px; margin:0px; list-style:none; background: #f9f9f9}
.PageNumbg {color:#cccccc;font:bold 13px Arial;padding:3px}
.PageNumSelected {color:#ffffff;font:bold 14px Arial;text-decoration:underline}


/*V 8 Upgrade*/

/*.subhdr{color:#fff;font:bold 12px Arial; background:#336699; padding:5px}*/
.aedreq{color:#000000;font:12px Arial; white-space: nowrap}
.aedcountrylbl {color:#000000;font:12px Arial; display:block} /*.aedcountrylbl{color:#000000;font:11px Arial;width:250px}*/
.aedcountrydd{color:#000000;font:11px Arial;width:200px}
.aedcomplbl {color:#000000;font:12px Arial; display:block} /*.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:12px Arial; display:block; padding-top:10px} /*.aednamelbl{color:#000000;font:11px Arial;white-space:nowrap;width:142px}*/
.aednametxt{color:#000000;font:11px Arial;width:90px}
.aedaddlbl {color:#000000;font:12px Arial; display:block} /*.aedaddlbl{color:#000000;font:11px Arial;width:140px}*/
.aedaddtxt{color:#000000;font:11px Arial;width:308px}
.aedcitylbl {color:#000000;font:12px Arial; display:block} /*.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:12px Arial; display:block} /*.aedstdd{color:#000000;font:11px Arial;width:198px}*/
.aedziplbl {color:#000000;font:12px Arial; display:block} /*.aedziplbl{color:#000000;font:11px Arial;width:140px}*/
.aedziptxt{color:#000000;font:11px Arial;width:198px}
.aedphlbl {color:#000000;font:12px Arial; display:block} /*.aedphlbl{color:#000000;font:11px Arial;width:140px}*/
.aedphtxt{color:#000000;font:11px Arial;width:146px}
.aedemaillbl {color:#000000;font:12px Arial; display:block} /*.aedemaillbl{color:#000000;font:11px Arial;width:140px}*/
.aedemailtxt{color:#000000;font:11px Arial;width:198px}
.subhdrrecp{color:#000000;font:bold 12px 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}
.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:link{color:#000000;font:11px Arial}
#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:11px 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}
.modalPopup{background:#FFF;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}
.cartcontshop{color:#000000;font:bold 11px Arial}
.cartcurr{color:#000000;font:11px Arial}
.cartseccert{color:#000000;font:10px Arial}
.cartcurdisc{color:#000000;font:10px 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:#666666;color:#fff;font:bold 12px Arial;text-align:center}
/*.dchdr{background:#666666;color:#fff;font:bold 12px Arial;line-height:10px;text-align:center}*/
.dcimg{padding:5px}

.dcdesc{color:#333333;font:11px Verdana;padding-left:4px;padding-right:2px;padding-top:5px;text-align:left;vertical-align:top}
.dcdesc a:link {color:#333333;font:11px Verdana;text-decoration:none}
.dcdesc a:hover {color:#333333;font:11px Verdana;text-decoration:underline}

.dclinks{color:#333333;font:11px Arial;text-decoration:none}
.dclinks a:link{color:#333333;font:11px Arial;text-decoration:none}
.dclinks a:hover{color:#333333;font:11px Arial;text-decoration:underline}

.dckits{color:#000000;font:11px Arial;padding-left:10px}
.dccust{color:#000000;font:11px Arial;padding-left:10px}
.dcwarnty{color:#000000;font:bold 11px Arial;padding-left:4px}
.dcavail{color:#333333;font:11px Verdana;padding-left:4px;padding-right:2px;padding-top:5px;text-align:center;vertical-align:center;font-weight:bold}
.dcuom{color:#000000;font: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}
.dcutprice{color:#000000;font:11px Arial;padding-left:4px;padding-right:2px;padding-top:5px;text-align:center;vertical-align:top}
.dctotprice{color:#000000;font:11px Arial;padding-left:4px;padding-right:2px;padding-top:5px;text-align:center;vertical-align:top}
.dcexvatprice{color:#000000;font:11px Arial;padding-left:4px;padding-right:2px;padding-top:5px;text-align:center;vertical-align:top}
.dcvatprice{color:#000000;font:11px Arial;padding-left:4px;padding-right:2px;padding-top:5px;text-align:center;vertical-align:top}
.dcincvatprice{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:center;font-weight:bold}
.dcsubtolmsg{background:#f5f5f5;border-bottom:1px Black;font:bold 11px Arial;padding-right:10px}
.dcsubtot{color:#000000;font:Bold 11px Arial;white-space:nowrap; padding-left:3px; background-color:#F4F3F2}
.dcdisc{border-bottom:solid 1px #000000;color:#000000;font:Bold 11px Arial;white-space:nowrap}
.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}
.dcshipchrg{color:#800000;font:Bold 11px Arial; padding-left:3px;background-color:#F4F3F2}
.dcaddph{color:#000000;font:Bold 11px Arial;white-space:nowrap}
.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; padding-left:3px}
.dctax{border-bottom:solid 1px #000000;color:#000000;font:Bold 11px Arial;white-space:nowrap}

.dctotal{color:#ffffff;font:Bold 12px Arial;white-space:nowrap; background:#800000; width:205px; padding:10px 0px 10px 3px; text-align: right}

.dcpaytoday{color:#000000;font:Bold 11px Arial;white-space:nowrap; width:205px}
.dcclub{background:#33FF66;border-bottom:solid 1px #000000;color:#000000;font:Bold 11px Arial;white-space:nowrap}
.dcshipopt{color:#000000;font:11px Arial;width:150px; background:#F4F3F2}
.rbshipopt{background:#F4F3F2;display:block;width:208px}
/*.dcaltrowbg1{background:#FFFFFF}
.dcaltrowbg2{background:#FFFFFF}*/
.loginhdr{background:url(../../Images/MidBar.gif);color:#000000;font:bold 11px Arial;height:23px}
.logincustinfo{color:#000000;font:11px Arial}
.loginretcusthdr{color:#000000;display:block;font:11px Arial;}/*padding:5px; width:299px*/
.loginunametxt{color:#990000;font:bold 12px Arial,sans-serif}
.loginunameinfo{color:#000000;font:11px Arial}
.loginuname{margin-right:5px;padding-left:5px;width:160px}
.loginpwdtxt{color:#990000;font:bold 12px Arial,sans-serif}
.loginpwdinfo {color:#000000;font:11px Arial}
.loginpwdinfo a:link{color:#0000FF;font:11px Arial;text-decoration:underline}
.loginforgpass a:link {color:#0000FF;font:11px Arial}

.loginnewcusthdr{color:#000000;display:block;font:11px Arial}
.logininfo {color:#000000;font:11px Arial}
.logininfo a:link{color:#000000;font:11px Arial;text-decoration:underline}
.loginmaillist {color:#000000;font:11px Arial}
.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:11px Arial}
.Currencydisclaimer2{color:Black;font:12px Arial}

H3{color:#000000;font: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:#000000;font:12px Verdana;text-align:center;text-decoration:underline;margin-bottom: 0;padding-bottom: 0;}

.ADMINHeaderNoBack{color:#2F444A;display:block;font:bold 16px Verdana;padding-bottom:5px}
.ADMINregtext,.ADMINregtext a:link,.ADMINregtext a:visited,.ADMINregtext a:active{color:#000000;font:11px Verdana;height:15px;text-decoration:none}
.ADMINregtext a:hover{color:#000000;font:11px Verdana;height:15px;text-decoration:underline}
.myAccountTitle{text-align:center}
.kitcomptext{color:#000;font:10px Arial}
.error{color:#000000;font:bold 12px Arial}
.dcgc{border-bottom:solid 1px #000000;color:#000000;font:Bold 12px Arial;white-space:nowrap}
.ccissnolbl{color:#000000;font:12px Arial}

.recphdr{background-color:#336699;color:#fff;font:bold 12px Arial; padding:5px}

.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:11px Arial}
.giftcardlbl{color:#000080;font:12px Arial}

.promohdr{color:#921200;font:bold 18px Arial; background-color:#F2F2F2; height: 23px}

.promosubhdr{color:#000000;font:bold 12px Arial}
.giftmsghdr{background:#ffffff;border-bottom:solid 1px #575757;border-top:solid 1px #575757;color:#000000;font:bold 12px Arial;text-align:left}
.giftmsgsubhdr{color:#000000;font:bold 12px Arial}
.giftmsg{color:#000000;font:12px Arial}
.demohdr{background:#cccccc;border-bottom:solid 1px #575757;color:#000000;font:bold 12px Arial}
.demo{color:#000000;font:12px Arial}

.billpophdr{color:#fff;font:bold 12px Arial; background:#336699; padding:5px}

.billpopsubhdr{color:#000000;font:bold 12px Arial}
.shippophdr{color:#fff;font:bold 12px Arial; background:#336699; padding:5px}
.shippopsubhdr{color:#000000;font:bold 12px Arial}
.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}
/*.topprodwdt{display:table;float:left;width:380px; padding-right:5px}*/
/*.topprodwdt {display:table; float:left; width:397px}*/

.itmlstrow {width:100%;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 {font-weight:bold; width:10px; list-style-type:none; vertical-align: top;float:left; display:table}
.ItemListColumnsHP {font-weight:bold; width:220px; list-style-type:none; vertical-align: top;float:left; display:table; height:100%}
.ItemListDivHP {font-weight:bold; width:10px; list-style-type:none; vertical-align: top;float:left; display:table}

/*Top Nav brands Bar*/
.topbrands,.topbrands a:link,.topbrands a:visited,.topbrands a:active {font:bold 11px Arial;color:#ccc; text-decoration:none}
.topbrands a:hover {font:bold 11px Arial;color:#ccc; text-decoration:underline}

/*Top Nav Main Categories Bar*/
.TopMenu_RL {white-space:nowrap;} /* Keeps the categories in the same line. */
.TopMenu_RL {height:26px; width:990px !important; text-align:center}
.TopMenu_RL a:link,.TopMenu_RL a:visited,.TopMenu_RL a:active {font-family: Arial;font-size: 11px;color: #CCCCCC;font-weight:bold; text-decoration:none}
.TopMenu_RL a:hover {text-decoration:underline}
.TopMenu_RL UL {list-style-type: none; display:inline; margin:0; padding-right:5px; padding-left:4px; padding-top:0; padding-bottom:0px}
.TopMenu_RL LI {list-style-type: none;display: inline; padding:0; margin:0px}
.TopMenu_RL img {vertical-align:middle; padding:0; margin:0px}

/*Version 9.0 New CSS*/
/*.secndlevelhldr {width:200px;background-color:red; display:block}
.secndlevelhldr a:link {font: bold 11px Arial; color: #fff}*/
.secndlevelhldr {width:200px;background-color:#f9f9f9; display:block; text-indent:10px}
.secndlevelhldr a:link {font:12px Verdana;color:#000;text-decoration:underline}
/*.rootlevelCss {display:block; background-color:blue; width:200px; color:#fff !important; font-weight:bold !important}*/
.rootlevelCss {display:block; width:200px; color:#000; text-indent:4px }
.topalign {vertical-align: top}
.adminbtns {background-color: #B3D0EC; font:bold 11px Verdana; color:#000000; text-align:center; border:solid 1px #9BBFE1}
.CATitmwrapHP {width:185px !important; float:left; display:table; height:250px; margin-bottom:4px; margin-right:3px; margin-left:3px}
.CATitmwrap {width:185px !important; float:left; display:table; height:325px; margin-bottom:4px; margin-right:3px; margin-left:3px}
.CATitmwrap2 {width:185px !important; float:left; display:table; height:250px; margin-bottom:4px; margin-right:3px; margin-left:3px}
.CATpricearea {display:table; text-align:center; width:250px}
.CATPgwidth {width:100%; background-color:#ffffff}
.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:#000000;text-decoration:none; clear:both; height:20px;vertical-align: middle; display: table-cell; width:795px}*/
/*.sortareatop {vertical-align:top; background-color:#F4F4E8; width:795px;height:36px; padding-bottom:2px; padding-top:2px; float:left;text-align:left}*/
.sortareatop {vertical-align:top; background-color:#F4F4E8; width:795px;height:36px; padding-bottom:2px; padding-top:2px; float:left}
.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 {font-weight:bold; width:10px; list-style-type:none; vertical-align: top;float:left; display:table}
.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}
/*Version 10.0 New CSS*/
/*.homepghdrs {height:28px; color:#921200;font:bold 18px Arial; background-color:#F2F2F2; width:792px; border-bottom:solid 1px #336699; padding-left:3px}*/
.FreeShipMsg {font:bold 12px Arial; color:#fff; background-color:black; width:100%; text-align:center; margin:1px}
.AlsoBought {font:bold 12px Arial; color:#000; background-color:#ccc; width:100%; text-align:center; margin:1px}
.RecentViewed {font:bold 12px Arial; color:#000; background-color:#ccc; width:100%; text-align:center; margin:1px}
.cartimg {width:100px; text-align:center; vertical-align:middle}
.cartitminfo {width:369px; padding-left:10px}
.cartitms {display:table; width:490px; float:left}
.cartprc {display:block; font:bold 14px Arial; color:#990000; padding:5px 0}
#cartdesc A{padding:0px; margin:0px; color:black; text-decoration:underline}
.cmbrds {border:solid 1px #DADFE0; background-color:#F6F6F6}
.cmbars {background-color:#DADFE0; padding:3px; font:12px Verdana; color:#2F444A}
.cmpad {padding:5px}
.AdminModalBg {background-color:Gray;filter:alpha(opacity=40);opacity:0.3}
.AdminModalPopup{background:#FFF;border:1px solid Gray; width:570px; height:300px; margin:0px auto; overflow-x:hidden; overflow-y:scroll}
.category3hwrap {width:185px !important; float:left; display:table; height:325px; margin-bottom:4px; margin-right:3px; margin-left:3px}
.secndlevelcss{width:200px;display:block;background-color:#f9f9f9;font:12px Verdana;color:#000;text-decoration:none}
.secndlevelcss a:link {font:11px Verdana;color:#000;text-decoration:none;margin-left:20px}
/*.secndlevelcss a:link {font: bold 11px Arial; color: #fff}*/
.dsmithfooter {width:995px; background-color:#fff}






/*V11.00 NEW CSS*/
.brandheader {width: 989px; background-color: #F4F4E8; font-weight:bold; padding:3px; display:block; clear:both}
.brandlsthdr {width:960px !important; padding:5px 0 5px 8px; display:block}
.brandlst {width:240px !important; float:left}
.MPfooter,.CUclr,.IFclr,.PPORclr,.PMclr,.QPclr,.Rclr{clear:both}
.sitemap1{width:785px;margin:3px;height:360px;border:solid 1px #CCCCCC;background-color:#F4F4F4}
.sitemap2{width:320px;float:left;margin:3px;height:264px;border:solid 1px #CCCCCC;background-color:#F4F4F4}
.sitemap3{width:211px;float:left;margin:3px;height:264px;border:solid 1px #CCCCCC;background-color:#F4F4F4}
.sitemap4{width:180px;float:left;margin:3px;height:360px;border:solid 1px #CCCCCC;background-color:#F4F4F4}
.sitemap5{width:123px;float:left;margin:3px;height:264px;border:solid 1px #CCCCCC;background-color:#F4F4F4}
.NavShareIcons,.floatrghtbar,.IFrght{float:right}
.CBspace,.TCBspace{height:10px;clear:both}
.MPfloat,#CustReRank,#CustReRank,#ItmEngraleft,#ItmExKitleft,#gridcompleft,.catquiklft,.CUlft,.floatlftbar,#indexRght,.resetpwdlft div,.TopSearchlft,.warrlft,.BIlft,.BIdroprgt,.DMlft,.IFlft,.PPORlft,.PMlft,.QPlft,.Rlft,#rtrnlft,.HdrEnds{float:left}
#segcattop,#segshortdesc,#seglistitemdd,#segranking,#seggridhdr,#segekitcomp,#seglongdesc,#segspecification,#segrecaccesories1,#segtopselling,#segresources,#segmanfinfo,#segcatbot,#segcustdisc,#seggridlongdesc,#seggridspecification,#seggridtopselling,#seggridresources,#seggridmanfinfo,#seggridcatbot,#seggridcustdisc,.gridbtmrthelp,.btmrthelp,.toprtresources,.itemrankings,.topselln,.rcmdasc,.spcfctnsall,#ExplodingKitHdr{padding-bottom:10px}
#segresourcepromo{text-align:right;padding-bottom:10px}
#segimage{padding-bottom:10px;text-align:center}
.itembody{width:984px; list-style-type:none; margin:0; padding:0}
.itemmainleft,.itembtmleft{width:566px; float:left; list-style-type:none; margin:0; padding:0}
.itemgrid{list-style-type:none; margin:0; padding:0}
.itemtoprt,.itembtmprt{width:403px; float:left; list-style-type:none; margin:0 0 0 15px; padding:0}
.listcomp,#segCustReview{padding-bottom:10px;border:solid 1px #000000;margin-bottom:10px}
.quantityboxall{border:solid 1px #000000;padding:5px;margin-bottom:10px;width:384px; display:table}
#customerdiscussion,#CustReHdr,#engravingitems,#BuyTogetherHdrText{vertical-align:middle}
.CustDiscussion,.CustDiscApproved{padding-top:5px;padding-bottom:10px}
.CustDiscussionlbls{padding-bottom:20px}
.CustDiscussiontxt,#reviewer,#loc,#ItmEngrabold,#ItmExKitbold,.SubHeaderManufacturerInfoText,.SubHeaderResourcesText,.resetpwdhdr{font-weight:bold}
.divdescshort{display:block;width:581px}
.divdescfull{display:none;width:581px}
.CustDiscpgcount,.QPrght{text-align:right}
.CustDiscitemno,#ImtImgaltview,.CBlft{text-align:left}
.CustDisclnksOn{color:#00F;font-weight:bold}
.CustDisclnksOff{color:#00F;font-weight:normal}
#divcustrating{padding-bottom:10px;padding-left:5px}
#reviewcount{padding-bottom:10px;padding-top:5px;padding-left:5px}
.ipdiv{background:url(../../Images/IPDIV.gif);background-repeat:repeat-x; clear:both; height:1px}
#CustRedesc,#itmcustrevhdr{padding-left:20px;font-weight:bold;float:left}
#CustReDetails,#CustReDetails,#ItmEngraboldlft,#ItmExKitboldlft{font-weight:bold;float:left}
.lnkCustReviewText{text-align:right;padding-top:10px;padding-right:7px}
#longdescNew{vertical-align:middle;padding-left:10px}
.itmcustrev{font-weight:bold;padding-left:20px;width:131px}
.itmcustrevtbl{width:600px;padding-left:20px}
#longdescNew{vertical-align:middle;padding-bottom:15px}
#ddengvkitcomp{width:300px}
#tbEngraving,#gridcomphdr,#tbintstyle,.outzonecat,.outzoneall,.dctopall,.maall,.mabillall,.mabillchng,.mabillchngeml,.mabillchngpass,.dppaymntrcp,.dpgcrecap,.homepgbanners,.contentftr{width:100%}
#ekitHdrHasListItem,.cpcobtnbtm,.BIpad{padding-top:10px}
#ekitCompsSurChrgPrice{text-align:center justify}
#gridcompleftnowrap{float:left;white-space:nowrap}
/*#tbgridcomp{width:100%;border-collapse:collapse;border-spacing:0px;border:#E8F1F7}*/
/*#draggables{height:328px;overflow-y:scroll;overflow-x:hidden;float:left}*/
/*#leftfilter {list-style-type:none;margin:0;padding:0;overflow:hidden}*/
#stckybrsbtmUL{list-style-type:none;margin:0px;padding:0px}
.stckybrsbtmLI{display:inline;margin-right:10px}
#ddlistcomp{width:426px}
#tbprice{width:426px;float:left}
#GuaranteedlowpriceText{font:11px Verdana;color:#00f}
#divQtyMin,#divCartLimit{display:none;padding-top:5px;color:#F00}
#itemLink{vertical-align:baseline;font-size:12px;line-height:12px;display:block}
.catmaindv{display:block}
.catquiklftcols{float:left;width:180px}
.CUmain{width:936px}
.CUblurb{height:41px}
.CUmsg{height:27px;color:#F00}
.CUmsg2{height:35px;font-weight:bold}
.CUlbl{width:145px;float:left}
.CUentry{width:456px;float:left}
.CUtxtcomments{width:132px}
.CUnewsletter{height:41px;color:#F00}
.CUbtn{height:20px; padding-bottom:10px}
.CUcontshop{height:57px}

.subcatHomeIS,.subcatHomeIS a:link,.subcatHomeIS a:visited,.subcatHomeIS a:active{font:11px Verdana;color:#800000;background:#f9f9f9;text-decoration:none; display:block; text-indent:6px}

.catnamebtm{color:#000;font:bold 16px Verdana;width:100%;height:24px;background:#f8f8f8;border-top:solid 1px #999999}
.ozsubs{vertical-align:top;width:25%}
.ozphoto img{height:100%; padding-top:10px}
.cartpageall,.loginpgall,.recapalltop,.rcpdtls,.rcppromoarea,.rreviewbtm{width:993px}
.dctop{background:#ccc;border-bottom:solid 1px #575757;color:#000;font:bold 11px Arial;text-align:center;width:990px}
.dcbot{background-image:url(../../Images/cart_hdr_top_bg.gif); background-repeat:repeat-x;color:#fff;font:bold 10pt Arial;line-height:14px;border-bottom:solid 1px #000; text-align:center; height:25px; width:993px}
.dcsubtolmsg{background:#f5f5f5;border-bottom:1px Black;font:bold 11px Arial;padding-right:10px;width:790px}
.dcthreeclmn {width:200px; text-align:right; background-color:#F4F3F2}
.dcchrgsleft {width:200px; background-color:#F4F3F2}
.dcclubrt,.dctwohundrd{width:200px}
.dcinstbtn{border-bottom:1px #000000;font:11px Arial;padding-right:10px;width:790px}
.dcinstbill{border-bottom:solid 1px #000000;color:#000;font:Bold 11px Arial;white-space:nowrap;width:200px}
.dcezpayarea,.dccartmsgarea,.dcclublft{width:790px}
.dcofo{width:150px; text-align:left}
.loginbgall{background:#fff;width:993px;height:300px}
.loginrtncstr,.logintns{width:297px}
.loginallmd{margin:0 15px 0 15px}
.Headersma{color:#ffffff;font:bold 17px Arial;padding-left:4px; height:28px;width:100%;background-color:#325534; text-align:left}
.ordhstrytop,.ordhstrymid{width:990px}
.billinforcp,.shpinforcp{width:240px}
.mnname{width:120px;height:30px;font-family:Arial;font-size:12px;font-weight:bold;color:#000}
.nmemail{width:160px}
.nmemailbox{width:55px;height:30px}
.nmbtnbox{width:36px;height:30px}
.nmbtn{width:100px}
.nmmsgarea,.NewsLetterValidationMsg{width:502px}
.nbtyperea{width:273px}
.hpcname{float:right;position:relative;top:7px}
.CBicns,.TCBicns,.BIcntr,.DMcontainer,.Wzrdctr{text-align:center}
#indexW {width:775px}
.CEmaintbl{margin-left:10px;width:100%}
.PUmain,.DMbody,.ImgPUbody{margin-top:2px;margin-left:0px;margin-right:0px}
.resetpwdmain{display:table}
.resetpwderr{color:#F00;width:100%; display:block; clear:both}
.homepghdrs{background-color:#f2f2f2; color:#666;font:bold 18px Arial;display:inline-block; margin-bottom:3px; width:795px; border-bottom:solid 1px #336699}
.TopSearchdesc{padding-bottom:15px;padding-top:15px;clear:both}
.BImain{width:758px}
.BIdroplft{height:20px;width:134px;float:left}
.BIdropmid{height:20px;width:134px}
.BIicns,.Wzrdtoppad{padding-top:12px}
.BIimg,.Wzrdpath{float:left;vertical-align:top;margin:0 auto;position:relative;top:auto;width:23%}
.BIdesc{float:left;vertical-align:top;margin:0 auto;position:relative;top:auto;width:47%;padding-right:8px}
.BIpr{float:right;vertical-align:top;margin:0 auto;position:relative;top:auto;width:27%}
.DMmedia{padding-left:120px}
.DMimg{padding-right:300px}
.DMpad{padding-left:34%}
.DMicn{width:59px;float:left}
.ImgPUdiv{width:50%;float:left}
.IFsort{width:775px;background-color:#888}
.IFsortitms{width: 200px !important;float:left; padding-left:2px}
.IFsortbrn{width: 270px !important;float:left}
.IFalt{display:block;padding:5px}
.IFbtn{float:left;width:100px}
.PPORlbl{width:137px;float:left}
.PMfltclr{float:left;clear:right}
.QPwidth{width:980px}
.QPsegerr{display:none;font-weight:bold;color:#F00}
.Rhdr{width:200px;float:left; clear:both;}
.Rtxt{width:15%;white-space:nowrap;float:left; padding-bottom:10px}
.Rwidth{width:70%}
#rtrnmsg{background-color:#f1f1f1;clear:both}
.Wzrddesc{float:left;vertical-align:top;margin:0 auto;position:relative;top:auto;width:41%}
.Wzrdprc{float:right;vertical-align:top;margin:0 auto;position:relative;top:auto;width:32%;padding-right:10px}

.MPSearch {height:0px; position:relative; top:-68px; left:10px}

.catlft {float:left}
.PMlft {clear:both}
.PMclr {padding:8px 0}
.SMwdt {width:760px; float:left}
.SMhelpWdt {width:180px !important; float:left} 
.SMmainwidth {width:990px !important}

.pagingcss {color:#CCC; font: bold 12px Arial; text-align:center; height:18px; background-color:#336699; clear:both; width:795px; margin-top:2px; text-decoration:none}
.pagingcss a:link,.pagingcss a:hover,.pagingcss a:visited  {color:#CCC; padding-right:3px; font:12px Arial}
.pagingcss a:active  {color:#CCC; padding-right:3px; font:bold 12px Arial}

.ITMSRCHwrap {width:160px; float:left; display:table;margin:0 10px 4px 5px;}
.NewsletterHeaders div {float:left}
/* Search - autocomplte css */
.ac_results {padding: 0px;border-right: solid 1px #BFD4EC;border-left: solid 1px #BFD4EC;border-bottom: solid 1px #BFD4EC;background-color: white;overflow: hidden}
.ac_results ul {width: 100%;list-style-position: outside;list-style: none;padding: 0;margin: 0;}
.ac_results iframe {display: none;display: block; position: absolute;top: 0;left: 0;z-index: -1; /*filter: mask(); */ width: 3000px; height: 3000px;}
.ac_results li {margin: 0px;padding: 2px 5px;cursor: pointer;display: block;width: 100%;font: menu;font-size: 12px;overflow: hidden;}
.ac_loading {background: Window url('./indicator.gif') right center no-repeat;}
.photo {text-align:center; clear:both; padding:10px 0}
/*Cart Page Alternating Background*/
.dcaltrowbg1{background:#FFFFFF; display:table; padding-top:5px; padding-bottom:5px;; clear:both; min-height:20px}
.dcaltrowbg2 {background-color:#FFFFFF; display:table; padding-top:5px; padding-bottom:5px; clear:both; min-height:20px}
.toprtaccessories2 {border:solid 1px black; margin-bottom:10px; width:395px}
.hreview {width:395px; display:table; clear:both; border:solid 1px black}
.FixKitItemComp {display:block; clear:both; font-weight:bold}
.Navsort {background-color: #F4F4E8}
.rating{font:12px Arial;color:#000;text-decoration:none}
.topcat{font:bold 11px Arial;color:#CCC; text-align:center; padding:4px 0px}
.topcat a:link,.topcat a:visited,.topcat a:hover,.topcat a:active{font:bold 11px Arial;color:#CCC;text-decoration:none}
.itmengrvn {padding-bottom: 10px;border: solid 1px #000000; margin-bottom: 10px}
.cartinfo {float:left; width:210px; padding-left:10px}
.Engraprc {display:block; clear:both}
.Engraflds {display:block; clear:both; padding-left:10px; padding-top:10px}
.Engradesc {float:left; width:100px; padding-bottom:5px}
.Engralongdesc {float:left; padding-bottom:5px; padding-right:5px}
.EngravMax {float:left}
.Availablefonts2 {padding-bottom:10px; padding-left:5px;display:block; clear:both}
.Engrapad {padding-left:5px; padding-bottom:5px}
.topcatdim {padding-bottom:15px}
.topcatDL {width:780px}
.UCBanner1 {margin:0 10px 4px 5px; width:238px; display:table; float:left}
.UCBanner2 {margin:0 10px 4px 5px; width:238px; display:table; float:left}
.UCBanner3 {margin:0 10px 4px 5px; width:238px; display:table; float:left}
.UCBanner4 {margin:0 10px 4px 5px; width:238px; display:table; float:left}
.UCBanner5 {margin:0 10px 4px 5px; width:238px; display:table; float:left}

/*V11-Grids*/
.gridprice {color:#990000;font:bold 14px Arial}
.gridheaderstop{background:#ffffff;color:#676767;font:bold 15px Arial;display:block; clear:both}
.gridlft {float:left}
.gridrght {float:right; white-space:nowrap}
#tbgridcomp{width:100%;border-collapse:collapse;border-spacing:0px;border:#E8F1F7; clear:both}
.gridheaderbg{background:#cccccc;color:#000000;font:bold 11px Arial;height:20px; display:table; width:988px; border-bottom:solid 1px black}
.gridcomp {display:table; clear:both; border-right:solid 1px black; border-left:solid 1px black; border-bottom:solid 1px black; width:986px; padding:5px}
.gridheadersbot {background:#ffffff;color:#676767;font:bold 15px Arial;float:right; white-space:nowrap}
.GImage {width:80px;float:left; padding:3px; text-align:center}
.GridCC2 {float:left; padding:3px; width:120px}/*width:70px*/
.GPartNo{float:left; padding:3px; width:100px; text-align:center}
.GAvailability {float:left; padding:3px; width:90px; text-align:center; font:bold 11px Arial;}
.GPrice {float:left; padding:3px; width:75px; text-align:center}
.GQuantity {float:left; padding:3px; width:80px; text-align:center;font:bold 11px Arial}
.griditemdesc{color:#000;font:11px Arial; text-align:left}
.griditemdesc a:link{color:#000;font:11px Arial; text-align:left}
.gridaddcopy {font-size:11px; font-family:Arial; color:red}
.kitcomp{color:#000;font:11px Arial}
.icnsp {padding:2px}
.griditemno{font:bold 11px Arial;color:#000000;white-space:nowrap}
.gridcolordrop2{border:solid 1px #000000;font:11px Arial;color:#000}
.Gattach {width:120px; float:left; padding:3px; text-align:center}
.multipricing {color:#333333;font:11px Arial}

/*BROWSE TO BUY TEMPLATE*/
.B2Bspacer{height:10px;clear:both}
.B2Btopprod{float:left;width:198px}
/*BROWSE TO BUY PLUS TEMPLATE*/
.BTBPlft {display:block; clear:both} /*float:left;*/
.BTBPrgt {float:right}
.BTBPclear{clear:both}
.BTBPspacer{height:10px;clear:both}
.BTBPtopprod {float:left; padding-right:20px}
.BTBPitm {float:left;width:170px; text-align:center; vertical-align:top}
.BTBPftr {clear:both; display:block; background-color:#325534; text-align:left; padding:4px; font:bold 14px Arial; color:#ffffff; width:762px}
#BTBPllistprice{white-space:nowrap}
/*MINI MAP TEMPLATE*/
.MMspacer{height:10px;clear:both}
.MMtopprod,.MMcatcols{width: 238px;float: left;display: table;margin-top: 0pt;margin-right: 10px;margin-bottom: 4px;margin-left: 5px;}
.MMtopcat{clear:both;display:block}
.MMfeatcat{padding:5px;background-color:#ccc;color:#000;font-weight:bold;width:770px}
#MMclear{clear:both}
.MMitm{width:238px; text-align:center; display:block; clear:both}
.MMfeatureditempad {text-align:center}
/*PICTURE BOOK TEMPLATE*/
.PBspacer{height:10px;clear:both}
.PBsubcatbar{clear:both;height:20px;background-color:#f5f5f5;margin:3px; width:770px}
.PBName{clear:both;height:20px;background-color:#f5f5f5;margin:3px}
.PBsublist{width:382px;height:400px;float:left}
.PBbannertxt{clear:both;height:20px}
.PBsubtopprod{height:170px}
.PBimg{float:left;width:160px}
.PBitm{float:left;width:140px}
#PBnowrap{white-space:nowrap}
/*QUICK CONVERT ONE COLUMN TEMPLATE*/
#QC1Cmain{width:780px;float:left;display:table;padding-top:20px;border-bottom:solid 1px #000000}
#QC1Cimg{float:left;vertical-align:top;margin:0 auto;position:relative;top:auto;width:170px}
.QC1Chldr{float:left;margin:0 auto;position:relative;top:auto;width:380px;padding-right:35px}
#QC1Clongdesc{clear:both;width: 380px !important}
.QC1Cprice{float:left;margin:0 auto;position:relative;top:auto;width:140px;padding-bottom:15px; text-align:center}
.QC1Coptions{padding-top:15px;text-align:center; white-space:nowrap}
.QC1Coptions img {padding:3px}
/*QUICK CONVERT MULTI COLUMN TEMPLATE*/
.QCMClist {width:350px !important; border-bottom:solid 1px black; float:left; height:250px; padding-right:20px;}
.QCMCspacer {height:10px; clear: both}
.QCMCimg {float:left; width:170px}
.QCMCprice {float:left; width:180px; text-align:left !important}
.QCMCoptions {padding-top: 15px; text-align:center}
.QCMCclear {clear:both}
/*QUICK CONVERT 4 COLUM TEMPLATE*/
.QCMClist4C {width:180px !important;border-bottom:solid 1px #ADADAD;float:left;padding-right:3px; text-align:center;height:350px; display:block}
.QCMCspacer4C {height:10px; clear: both}
.QCMCimg4C {float:left; width:170px;text-align:center; background-color: #ffffff}
.QCMCprice4C {float:left; width:180px; text-align:left !important}
.QCMCoptions4C {padding-top: 15px; text-align:center}
.QCMCclear4C {clear:both}
.DCimg,.DCdlttxt,.DCuntprc,.DCtotprc,.DCtotprcExV,.DCtotprcV,.DCtotprcIncV,.DCdlt,.DCsurchrgimg,.DCcustlineimg {float:left; width:90px}
.DCitmdsc {float:left; width:320px} /*width:390px - when wish list shows up under the quantity*/
.DCavail {float:left; width:95px}
.DCqty {float:left; width:140px}
.DCblditm {float:left; width:320px; text-align:left} /*width:390px - when wish list shows up under the quantity*/
.DCwbprc,.DCwbprcextV,.DCexvat,.DCvatprc,.DCincvat,.DCsurchrgprc,.DCsurchrgexvat,.DCsurchrgprcexvat,.DCsurchrgvatprc,.DCsurchrgprcincvat,.DCcustlineprc,.DCcustlineexvat,.DCcustlineprcexvat,.DCcustlinevatprc,.DCcustlineincvat {float:left; width:90px; text-align:right}
.DCsurchrg {display:table; clear:both}
.DCsurchrgamnt,.DCcustlinetxt {float:left; width:715px; text-align:left}
.dcqtylnk,.dcqtylnk a:link,.dcqtylnk a:hover,.dcqtylnk a:visited,.dcqtylnk a:active{color:#000000;font:10px Arial;text-decoration:underline; width:70px; float:left; text-align:center}
.dcqtylnk2,.dcqtylnk2 a:link,.dcqtylnk2 a:hover,.dcqtylnk2 a:visited,.dcqtylnk2 a:active{color:#000000;font:10px Arial;text-decoration:underline; text-align:center}
.DCwishlst {width:70px; float:left}
.itmengrvn {padding-bottom: 10px;border: solid 1px #000000; margin-bottom: 10px}
.FCmaincontainer{padding:2px;font: 11px Arial; color: #ffffff; border:solid 1px #000000; background-color:#aaaaaa;position:fixed; top:100px; left:500px; display:none; style="z-index:99999 !important"}
.FCsubcontainer {width: 350px; font: 11px Arial; color: #333333; border:solid 1px #eeeeee; background-color:#ffffff}
.FCheader {height: 20px; font-weight: bold; text-align: left; color: #ffffff; background-color: #aaaaaa; margin-bottom:1px; padding:2px 0; display: block;}
.FCsubheader1 {float: left; text-align:center; width: 325px;}
.FCsubheader2 {float: left; width: 15px;}
.FCitmsincart {text-align: right; background-color: #EEEEEE; margin-bottom:1px; padding:2px 0}
.FCnewitmsincart {text-align: left; font-weight:bold; background-color: #EEEEEE; margin-bottom:1px; padding:2px 0}
.FChdrbar {background-color: #dbdbdb; color: #000000; display: table; width:346px; clear: both;height: 20px; padding: 2px; font-weight: bold}
.FClinenumber{display:none;}
/*.FCimg {float: left; width: 55px}*/
.FCdesc {float: left; width: 128px}
.FCqty {float: left; width: 45px; text-align:center}
.FCremove {float: left; width: 55px; text-align:center}
.FCprice {float: left; width: 42px; text-align:right}
.FCpriceclr {float: left; width: 42px; color: #990000; text-align:right; font-weight:bold}
.FCitmhldr {height: 138px; overflow-y: scroll; border-bottom: solid 1px #ffffff}
.FCitmempty {color: #333333; font-weight:bold; text-align:center; display: block; clear: both; padding: 10px; background-color: #fff;min-height: 60px;}
.FCaltclr1 {color: #333333; display: table; clear: both; padding: 2px; background-color: #FFFFFF;min-height: 60px; width:329px;}
.FCaltclr2 {color: #333333; display: table; clear: both; padding: 2px; background-color: #EEEEEE;min-height: 60px;width:329px;}
.FCsubttlbar {background-color: #DBDBDB; text-align: right; display: block;clear: both; padding:2px 22px 2px 2px}
.FCsubtttxt {color: #000000; font-weight: bold}
.FCsubttl {color: #990000;font-weight: bold}
.FCaddmsg {background-color: #EEEEEE; display: block; clear: both;margin: 1px 0px; padding:4px}
.FCbtns {background-color: #EEEEEE; display: block; clear: both;text-align: center; padding:10px}
.return2CSR {left: 377px;top: -74px; position:relative;} 
.DCOurPrice{color:#B30000;font:bold 16px Arial}
.DCOurPrice2{color:#000;font:bold 12px Arial}
.DCOurPrice3{color:#000;font:bolder 13px Arial}
.DCourprice5{color:#900;font:bold 13px Arial}
.DCRetailPrice{color:#000;font:14px Arial}
.DClistprice, .listprice3{font:11px Arial;color:#3E3E3E}
.DClistprice2{font:11px Arial;color:#3E3E3E;text-decoration:line-through; padding-right:5px;}
.DCSIPriceRd{color:#900;font:bold 12px Arial; clear:both; white-space:nowrap}
.DCourprice44{color:#900;font:bolder 20px Verdana;white-space:nowrap}
.DCourprice44b{color:#900;font:bolder 12px Arial;white-space:nowrap}
.DCincvatpricesmall {font:bold 12px Arial; color:#990000}
.DCexvatpricesmall {font:bold 12px Arial; color: #990000}
.DCincvatpricebig {font:bold 20px Arial; color: #990000}
.DCourprice4{color:#900;font:bold 20px Verdana}
.DCexvatpricebig {font:bold 20px Arial; color: #990000}
.DCengprice{color:#900;font:bold 15px Verdana}
.DCExSuItemPagePrice {font:bold 15px Arial; color: #990000}
.DCExSuTopSellingPrice {font:bold 12px Arial; color: #990000}
.DCcartprc {display:block; font:bold 14px Arial; color:#990000; padding:5px 0}
.stkywrapper {height:250px}
/*Cart Page Details PopUp Window*/
.Dtlcontainer {border-top:solid 1px #63682E;border-right:solid 1px #63682E;border-left:solid 1px #63682E; width:610px}
.Dtlhdr {background-color:#D9D6C1; padding:5px; display:block; width:600px; font:bold 15px Arial; color:#676735;border-bottom:solid 1px #63682E}
.Dtlmain {background-color:#F8F7F2; width:610px}
.Dtltabs {border-bottom:solid 1px #63682E; height:16px;font:bold 13px Arial; color:#676735}
.Dtlqty {float:left; width:64px;border-right:solid 1px #63682E; text-indent:2px}
.Dtlsku {float:left; width:100px;border-right:solid 1px #63682E; text-indent:2px}
.Dtldesc {float:left; width:383px;border-right:solid 1px #63682E; text-indent:2px}
.Dtlcost {float:left; width:54px; text-indent:2px}
.Dtlitmbx {clear:both; display:block;border-bottom:solid 1px #63682E; height:16px; font:12px Arial; color:#676735}
.Dtlitmqty {float:left; width:64px;border-right:solid 1px #63682E; text-indent:2px}
.Dtlitmsku {float:left; width:100px;border-right:solid 1px #63682E; text-indent:2px}
.Dtlitmdesc {float:left; width:383px;border-right:solid 1px #63682E; text-indent:2px}
.Dtlitmcost {float:left; width:54px; text-indent:2px}
/*QUICK CONVERT 3 COLUM TEMPLATE*/
.QCMClist3C {width:238px !important;border-bottom:solid 1px #ADADAD;float:left;padding-right:3px; text-align:center;height:350px; display:block}
.QCMCspacer3C {height:10px; clear: both}
.QCMCimg3C {float:left; width:238px;text-align:center; background-color: #ffffff}
.QCMCprice3C {float:left; width:238px; text-align:left !important}
.QCMCoptions3C {padding-top: 15px; text-align:center}
.QCMCclear3C {clear:both}
.newsgobtn {position:relative; top: 10px; left:10px}

/*V11.00 Updated CSS*/
.table7bg{float:left; width:795px; background-color:#fff}
.LeftNavBG {float:left; width:200px}
.Headers,.Headers a:link,.Headers a:visited,.Headers a:active,.Headers a:hover{background-color: #f2f2f2;color:#921200;font:bold 18px Arial; height:28px; width:100%; float:left}/*width:600px*/
.spreg{clear:both}
.RequestPriceText{font:12px Verdana;color:#000000; clear:both} 
.text,.text a:link,.text a:visited,.text a:hover{font:bold 10px Verdana;color:#0000ff;text-decoration:underline; text-align:center}
.text a:active{font:bold 10px Verdana;color:#000000;text-decoration:none; text-align:center}
.ItemFilesTitle { font: 12px Arial; color: #000; vertical-align:top; float:left}
.ItemFilesBG{background:#EAEAEA; padding:5px}
.subhdr{border-bottom:solid 1px #000000;border-top:solid 1px #000000;color:#000000;font:bold 11px Arial;width:600px; clear:both}
#segImg {margin: 20 auto}
H1{color:#000;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:#fff;font:bold 14px Arial;display:inline}
.longdescNew{border-top:#000000 1px solid; border-bottom:#000000 1px solid;font:bold 13px Verdana;color:#336699;height:19px;background:#ebebeb;margin:0px; clear:both}
.catnamecategorylower2 {font:bold 17px Arial; color:#fff; padding: 0; margin: 0}
.gridheadersm {border-top:#000000 1px solid; border-bottom:#000000 1px solid;font:bold 13px Verdana;color:#336699;height:19px;background:#ebebeb;margin-bottom:10px; clear:both}
.dchdr {color:#fff;font:bold 12px Arial; text-align:center; height:15px; padding:3px 0;display: block; clear:both;background-color:#666666}
.ItemPricenew{width:395px; margin-bottom:10px}
.greenbg{background:#336699;padding-top:2px; padding-bottom:2px; text-align:left;width:795px}
.greenbghp{background:#336699;padding-top:2px; padding-bottom:2px; text-align:left;width:795px}
.catblurb{color:#000;font:11px Arial; display:block; clear:both}
.ItemNumber{color:#000;font:11px Arial}
.tableSeeMore{font:12px Verdana;color:#000000;text-decoration:none; clear:both; text-align:left !important}
.tableSeeMore a:link,.tableSeeMore a:active,.tableSeeMore a:hover,.tableSeeMore a:visited{font:12px Verdana;color:#000000;text-decoration:underline; text-align:left !important}
.bannercommentsitem{color:#000000;font:12px Arial; text-align:center}
.AdCopytext {color:red;font:12px Arial; display:block}
.adcopy {color:#ff0000; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center}
.catnameonly{color:#ffffff;font:bold 14px Arial; background-color:#336699; padding:5px; width:785px !important; display:table}
.topprodwdt{display:block; float:left; width:370px; padding-right:10px}
.NewsletterSignUp {color:#454545;font:bold 12px Verdana; padding:10px 10px 0 10px}
.NewsletterSignUp a:link,.NewsletterSignUp a:visited,.NewsletterSignUp a:active,.NewsletterSignUp a:hover{color:#454545;font:bold 12px Verdana}
.NewsletterUnsubs {padding:5px 7px 0 25px}
.NewsletterTextBox{font:bold 11px verdana;color:#666666;border:solid 1px #000000; background-color:#FFFFFF; margin:10px 5px 0 5px; width:210px}
.SiteMapCat,.SiteMapCat a:link,.SiteMapCat a:visited,.SiteMapCat a:hover,.SiteMapCat a:active{color:#000;font:bold 12px Verdana !important;background-color:#DDD;display:block;text-decoration:none !important;padding:3px 0px 3px 3px}
.CATpagn{clear:both; display:block; height:20px; background-color:#336699; width:787px; padding:4px; vertical-align:middle; margin:0}
.featureditempad{width:238px; text-align:center}
/*Interactive Items*/
.stkytpbrdr {float:left}
.stkybx {width:400px; height:430px; border:solid 1px black; display:table; clear:both; margin-bottom:10px}
.stckyitms {text-align:center; width:85px !important; padding-bottom:5px; padding-top:5px; background-color:#c2c2c2; display:table; float:left; height:150px !important}
.stkytxt {font-size:11px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; padding-left:0px; padding-right:00px; padding-top:6px; padding-bottom:10px; display:block; clear:both}
#topfilter{list-style-type:none;margin:0;padding:0;overflow:hidden; display:block; clear:both; padding-left:25px;}
#leftfilter{list-style-type:none;margin:0;padding:0;overflow:hidden; float:left; width:22px;}
#draggables {float:left; height:291px; width:357px; overflow-y:scroll}
.catbar,.catbar a:link,.catbar a:visited,.catbar a:hover,.catbar a:active{background:#f9f9f9;width:795px; color:#000;font:12px Verdana}
.subcatHome{font:11px Verdana;color:#800000;background:#F9F9F9;text-decoration:none; padding-left:5px}
.subcatHome a:link,.subcatHome a:visited,.subcatHome a:active{font:11px Verdana;color:#800000;background:#F9F9F9;text-decoration:none; padding-left:5px}
.subcatHome a:hover{font:11px Verdana;color:#800000;background:#F9F9F9;text-decoration:underline}
.NewsletterHeaders{background-color:#ccc;width:795px; height:26px; padding-bottom:12px; display:block; clear:both}
.newsletterbg{text-align:left;width:210px}
.breadcrumb{font:11px Verdana;color:#000000; width:785px; background-color:#ffffff; padding-left:7px}
.breadcrumb a:link,.breadcrumb a:visited,.breadcrumb a:hover{font:11px Verdana;color:#000000;text-decoration:underline; line-height:20px}
.breadcrumb a:active{color:#000000;text-decoration:none;font:bold 11px Verdana}
.maintableleftalign {background-color:#F9F9F9}
.ILPriceAlign {text-align:center}
.ItemFilesTopBar {height:18px; font:bold 12px Verdana; color: #CCC;padding:0; margin:0; list-style:none; clear:both; background-color:#336699}

/*DanielSmith added*/
.recapedtshp {padding-bottom:5px}

/*Admin Menu Background color - added by Linda Lozada*/
.nobackground{background-color:#fff}

#ctl00_newsletterbanner_lblResultMsg {white-space:nowrap;display: block; clear: both; text-align: center;}


/*MINI MAP TEMPLATE*/
.MMspacer{height:10px;clear:both}
.MMtopprod,.MMcatcols{width: 238px;float: left;display: table;margin-top: 0pt;margin-right: 10px;margin-bottom: 4px;margin-left: 5px}
.MMtopcat{clear:both;display:block}
.MMfeatcat{padding:5px;background-color:#ccc;color:#000;font-weight:bold;width:770px}
#MMclear{clear:both}
.MMitm{width:238px; text-align:center; display:block; clear:both}
.MMfeatureditempad {text-align:center}

/*BROWSE TO BUY & BROWSE TO BUY PLUS TEMPLATE*/
.B2Bspacer {height:10px;clear:both}
.BTBPlft {display:block;clear:both}
.BTBPrgt {float:right}
#BTBPllistprice {white-space:nowrap}
.BTBPtopprod{float:left;padding-right:20px}
.BTBPitm{float:left;width:170px;text-align:center;vertical-align:top}
.BTBPclear {clear:both}

/*QUICK CONVERT ONE COLUMN TEMPLATE*/
.QC1Coptions {padding-top:15px;text-align:center}
#QC1Cmain{width:780px;float:left;display:table;padding-top:20px;border-bottom:solid 1px #f4f4f4}
#QC1Cimg{float:left;vertical-align:top;margin:0 auto;position:relative;top:auto;width:170px}
.QC1Chldr{float:left;margin:0 auto;position:relative;top:auto;width:380px;padding-right:35px}
#QC1Clongdesc{clear:both;width: 380px !important}
.QC1Cprice{float:left;margin:0 auto;position:relative;top:auto;width:140px;padding-bottom:15px;text-align:center}

/*QUICK CONVERT 4 COLUMNS TEMPLATE*/
.QCMCclear4C {clear:both}
.QCMCoptions4C {padding-top:15px;text-align:center}
.QCMClist4C{width:180px !important;border-bottom:solid 1px #ADADAD;float:left;padding-right:3px;text-align:center;height:350px;display:block}
.QCMCimg4C{float:left;width:170px;text-align:center;background:#fff}
.QCMCspacer4C {height:10px;clear:both}
.QCMCprice4C{float:left;width:180px;text-align:left !important}

/*QUICK CONVERT MULTI-COLUMN (2 COLUMNS) TEMPLATE*/
.QCMCspacer {height:10px;clear:both}
.QCMCoptions {padding-top:15px;text-align:center}
.QCMCclear {clear:both}
.QCMClist{width:350px !important;border-bottom:solid 1px black;float:left;height:250px;padding-right:20px}
.QCMCimg{float:left;width:170px}
.QCMCprice{float:left;width:180px;text-align:left !important}

/*QUICK CONVERT 3 COLUMNS TEMPLATE*/
.QCMCclear3C {clear:both}
.QCMCoptions3C {padding-top:15px;text-align:center}
.QCMClist3C{width:247px !important;border-bottom:solid 1px #ADADAD;float:left;padding-right:3px;text-align:center;height:350px;display:block}
.QCMCimg3C{float:left;width:247px;text-align:center;background:#fff}
.QCMCspacer3C {height:10px;clear:both}
.QCMCprice3C{float:left;width:247px;text-align:left !important}

/*PICTURE BOOK TEMPLATE*/
.PBspacer {height:10px;clear:both}
.PBitm {float:left;width:140px}
#PBnowrap{white-space:nowrap}
.PBsubcatbar{clear:both;height:20px;background:#f5f5f5;margin:3px;width:770px}
.PBName{clear:both;height:20px;background:#f5f5f5;margin:3px}
.PBsublist{width:382px;height:400px;float:left}
.PBbannertxt{clear:both;height:20px}
.PBsubtopprod{height:170px}
.PBimg{float:left;width:160px}

