html,body{margin:0; padding:0}
body{background:#fff; font:76% arial,sans-serif}
img{border:0}
h2, h3{margin:0; padding:0}
a{color:#000; text-decoration:underline}
label {font-weight:bold}
a:hover{color:#990000; text-decoration:none}
#header-left{float:left; width:245px;}
#header-right{float:left; width:555px;}
div#header1{margin-top:6px; width:800px}
div#logo{width:248px;height:45px;background:url(img/logo1.gif) no-repeat left}
div#logotitle{position:relative; top:20px; left:12px}
div#logotitle a{font:12px Verdana, Tahoma, Arial, sans-serif; font-weight:bold; color:#eb852d; text-decoration:none}
div#logotitle a:hover{font:12px Verdana, Tahoma, Arial, sans-serif; font-weight:bold; color:#C26612; text-decoration:none}
div#rightdot{float:right;margin-right:0px;margin-left:0px;margin-top:-6px;margin-bottom:5px}
div#wrapper{width:556px; padding:0; margin-top:10px; margin-left:8px}
div#content{margin:0px; text-align:left}
div#left{float:left; width:234px;margin-top:6px; margin-bottom:6px; background:#fff}
div#right{float:left; overflow:auto;margin-left:-18%; background:#fff}
#topbox{background:url(img/topbox.gif) no-repeat left center}
div#footer{clear:left; width:800px;margin-top:-15px; text-align:center; color:#000;}
div#footerimgtxt{text-align:center; color:#000;float:left;width:583px;font:12px Tahoma, Verdana, Arial, sans-serif}
div#footerimgtxt a{text-align:center; color:#000;font:12px Tahoma, Verdana, Arial, sans-serif}
div#footerleft{float:left;width:215px;padding:10px 0 0 0}
div#footerimg{clear:left; height:9px}
.boxContentFooter{width:500px; padding-top:3px; float:right}
.boxContentFooter  a{font:11px Tahoma, Verdana, Arial, sans-serif; text-decoration:none}
.boxContentFooter  a:hover{text-decoration:underline}
.boxContentFooter1{width:560px; padding-top:3px; float:right}
.boxContentFooter1  a{text-decoration:none}
.boxContentFooter1  a:hover{text-decoration:underline}
div#footer p{margin:0; padding:5px 10px}
div.navigbigin{display:block; width:100%; padding-top:1em}
div#navigbigin{background:url(img/centerdot.gif) top right;width:800px;margin-top:6px}
#navigbigin span{font:11px Tahoma, Verdana, Arial, sans-serif; font-weight:bold; color:#ffffff}
div.navigation{display:block; width:100%; padding-top:1em}
div#navigation{width:800px;margin-top:6px}
#navigation span{display:block; font:11px Tahoma, Verdana, Arial, sans-serif; font-weight:bold; color:#ffffff}
#content h1{font:16px Tahoma, Verdana, Arial, sans-serif; font-weight:bold; color:#990001; padding:0 0 0 20px; margin:0.2em 0 0.2em 0}
.pageproduc{height:38px; width:270px;margin-left:1px; background:url(img/center1.gif) no-repeat left; }
.endpageproduc{height:1px; width:270px; margin-bottom:0px; background:url(img/endline.gif) no-repeat  left bottom; }
dl.pagedot{width:276px;  }
#pageall{height:43px; width:554px; background:url(img/1t1.gif) no-repeat left center}
#pageall h1,#pageall h2{margin:0px; font:16px tahoma, verdana, arial, sans-serif; font-weight:bold; color:#339900; padding:15px 0 0 25px;}
#content h1 a{color:#339900; text-decoration:none}
.page{background:transparent; width:552px;}
.page1{background:transparent; width:558px; margin-top:0.5em; margin-left:0px; padding-left:5px; margin-bottom:0.5em}
.pageitem{width:100%}
.page h1, .page p{margin:0 10px}
.page h1{font-size:2em; color:#fff}
.page p{padding-bottom:0.5em; padding-top:0.5em}
.page .b1, .page .b2, .page .b3, .page .b4, .page .b1b, .page .b2b, .page .b3b, .page .b4b{display:block; overflow:hidden; font-size:1px}
.page .b1, .page .b2, .page .b3, .page .b1b, .page .b2b, .page .b3b{height:1px}
.page .b2{background:#f1f1f6; border-left:1px solid #fff; border-right:1px solid #f1f1f6}
.page .b3{background:#f1f1f6; border-left:1px solid #fff; border-right:1px solid #f1f1f6}
.page .b4{background:#f1f1f6; border-left:1px solid #fff; border-right:1px solid #f1f1f6}
.page .b4b{background:#f1f1f6; border-left:1px solid #f1f1f6; border-right:1px solid #f1f1f6}
.page .b3b{background:#f1f1f6; border-left:1px solid #f1f1f6; border-right:1px solid #f1f1f6}
.page .b2b{background:#f1f1f6; border-left:1px solid #f1f1f6; border-right:1px solid #f1f1f6}
.page .b1{margin:0 5px; background:#fff}
.page .b2, .page .b2b{margin:0 3px; border-width:0 2px}
.page .b3, .page .b3b{margin:0 2px}
.page .b4, .page .b4b{height:2px; margin:0 1px}
.page .b1b{margin:0 5px; background:#f1f1f6}
.pageall{height:83px; margin:5px 0 0 0;background:url(img/1t1.gif) no-repeat left center}
.pagecontent{display:block; padding-left:0.5em; padding-right:0.5em}
.pagecontentfooter{display:block; text-align:right; background:#ffffff; margin-top:0.5em; margin-bottom:0.5em; margin-left:10px; margin-right:15px}
.menuheadr{float:right;font:12px Tahoma, Verdana, Arial, sans-serif; margin-bottom:8px;background:url("img/polosa.gif") no-repeat left; width:525px; height:49px}
.menuheadr a{text-decoration:none}
.polos1{float:left; padding-top:12px; padding-left:56px;; }
.polos2{float:left; padding-top:19px; padding-left:60px; }
.polos3{float:left; padding-top:19px; padding-left:74px; }
.polos4{float:left; padding-top:19px; padding-left:57px; }
#menu{border:1px solid #996666; width:69%; float:left;}
#menu ul, #navigation ul li{list-style:none; margin:0; padding:0}
#menu ul{padding:5px 0 0px; text-align:center}
#menu ul li{display:inline; margin:0 .375em}
#menu ul li.last{margin-right:0}
#menu ul li a{background:url("img/tab-right.gif") no-repeat 100% 0; background-color:#67748b; color:#fff; padding:0px 0 0px; font-weight:bold; text-decoration:none}
#menu ul li.current a{background:url("img/tab-right-active.gif") no-repeat 100% 0; background-color:#990001; color:#fff; padding:0px 0 1px; font-weight:bold; text-decoration:none}
#menu ul li a span{background:url("img/tab-left.gif") no-repeat; padding:0px 1em; border-bottom:1px solid #000}
#menu ul li.current a span{background:url("img/tab-left-active.gif") no-repeat; padding:0px 1em 1px; border-bottom:0}
#menu ul li a:hover span{color:#fff; font-weight:bold; text-decoration:none}
table.products{border-collapse:collapse; border:1px solid #ccc}
table.products th{text-align:center; background:#eee}
.pageheader{text-align:left; background:url(img/header-left.png) no-repeat top left; width:100%; height:34px; margin:0; padding:0}
.pageheader h1{display:block; height:34px; background:url(img/header-right.png) no-repeat top right; font:12px tahoma, verdana, arial, sans-serif !important; font-weight:bold !important; color:#363636 !important; margin:0 0 .4em .3em !important; padding:10px 0 0 16px !important; }
.boxheader{text-align:left; background:url(img/leftheader1.jpg) no-repeat top center; width:234px; height:34px; margin:0; padding:0}
.boxheader h5{display:block; font:12px tahoma, verdana, arial, sans-serif; font-weight:bold; color:#363636; margin:0 0 .4em .3em; padding:10px 0 0 16px; }
.boxcontent{overflow:hidden; width:234px; text-align:left; background:url(img/bak1.gif) repeat-y left center}
.boxfooter{float:left; text-align:left; background:url(img/leftfooter1.jpg) no-repeat left top; width:234px; height:4px; margin:0; padding:0}
.wrap{margin:20px}
.wrap1{margin:0px 8px}
.user{padding:3px}
.users-name{font-weight:bold; color:#00C200}
.users-links{width:120px; position:absolute; bottom:5px; padding:3px 10px; text-align:right; background:url(img/logoff.png) no-repeat  8px 0px;}
.boxBody{width:234px; text-align:left; background:url(img/bak1.gif)  left center}
.boxBodyContent {padding:10px}
.links a {display:block; margin-bottom: -5px;}
.boxFoot{float:left; text-align:left; background:url(img/leftfooter1.jpg) no-repeat left top; width:234px; height:4px; margin:0; padding:0}
.boxHead{text-align:left; background:url(img/leftheader1.gif) no-repeat top center; width:234px; height:34px; margin:0; padding:0}
.boxHead h5{color:#303030;display:block;font:bold 12px tahoma, verdana, arial, sans-serif;left:10px;margin:0 0 0.4em 0.3em;position:relative;top:13px;}
table.sitemap {width:100%}
table.sitemap td{text-align:left; border-bottom:1px solid #ccc; padding:3px 5px}
table.sitemap tr.color{background:#E5E5E5}
table.sitemap tr.head{text-shadow: 0 1px 0 #FFFFFF; background:#DADADA; font-weight:bold; color:#444}

table.fixed {table-layout: fixed; width:100%}
span.price {float:right; color:#339900 !important}

#subCategories{list-style:none}
#subCategories li{border:none; padding:4px 10px; font-weight:normal; color:#000; background:#fff url(img/bullet.gif) no-repeat 0px 10px}
#categoriesBoxMenu ul{list-style:none}
#categoriesBoxMenu ul li{}
#categoriesBoxMenu ul li a{text-decoration:none}
#categoriesBoxMenu #CatNavi{margin:0px 3px; padding:0px}
#categoriesBoxMenu li.level1 a{color:#3E3E3E; font-weight:bold; border-bottom:1px solid #E5E5E5; display:block; background:#F6F6F6 url(img/arr_green.gif) no-repeat 10px 10px; padding:6px 0px 6px 20px}
#categoriesBoxMenu li.Current a{border-bottom:1px solid #FF6600; background:#F6F6F6 url(img/arr.gif) no-repeat 10px 10px;}
/*#categoriesBoxMenu li.level1 ul{margin:0px; display:none}
*/
#categoriesBoxMenu li.level1 ul a{border:none; font-weight:normal; color:#000; background:#fff url(img/bullet.gif) no-repeat 10px 10px}
#categoriesBoxMenu li.Current ul{display:block; padding:0px; margin-left:15px !important;}
#categoriesBoxMenu #CatNavi a:hover{text-decoration:underline}
#categoriesBoxMenu li ul li.Current a{background:#FFD8BB url(img/bullet-orange.gif) no-repeat 10px 10px}
#boxcontent{text-align:left; margin-bottom:0.2em; margin-top:0.2em; margin-right:0.2em;padding-bottom:0.4em;border-bottom-width:1px; border-bottom-style:dashed; border-bottom-color:#67748B}
#boxContent h5{display:block; font:12px Tahoma, Verdana, Arial, sans-serif; font-weight:bold; color:#CC0000; border-bottom:2px #e5e5e5 solid; background:url(img/box.gif) no-repeat left center; margin:0 0 .4em .3em; padding:.1em 0 0 16px; }
#boxContentContent{padding-left:0; text-align:center; }
#boxContentContent p{margin:0; padding-bottom:0.2em; }
#boxContent ul{list-style-type:none; text-align:left; padding-left:1em; margin:0}
#boxContent li{display:block; font:11px Tahoma, Verdana, Arial, sans-serif; background:url(img/icon_arrow1.jpg) no-repeat left center; padding:0 0 0 12px; }
#boxinformation{text-align:left; margin-bottom:0.2em; margin-top:0.2em; margin-right:0.2em;padding-top:0.2em; padding-bottom:0.4em;border-bottom-width:1px; border-bottom-style:dashed; border-bottom-color:#67748B}
#boxInformation h5{display:block; font:12px Tahoma, Verdana, Arial, sans-serif; font-weight:bold; color:#CC0000; border-bottom:2px #e5e5e5 solid; background:url(img/box.gif) no-repeat left center; margin:0 0 .4em .3em; padding:.1em 0 0 16px; }
#boxInformationContent{padding-left:0; text-align:center; }
#boxInformationContent p{margin:0; padding-bottom:0.2em; }
#boxInformation ul{list-style-type:none; text-align:left; padding-left:1em; margin:0}
#boxInformation li{display:block;font:11px Tahoma, Verdana, Arial, sans-serif;background:url(img/icon_arrow2.jpg) no-repeat left center;padding:0 0 0 12px; }
#boxaddquickie{text-align:left; margin-bottom:0.2em; margin-top:0.2em; margin-right:0.2em;padding-top:0.2em; padding-bottom:0.4em;border-bottom-width:1px; border-bottom-style:dashed; border-bottom-color:#67748B}
#boxAddQuickie h5{display:block; font:12px Tahoma, Verdana, Arial, sans-serif; font-weight:bold; color:#006600; border-bottom:2px #e5e5e5 solid; background:url(img/box.gif) no-repeat left center; margin:0 0 .4em .3em; padding:.1em 0 0 16px; }
#boxAddQuickieContent{padding-left:1em; }
#boxAddQuickieContent p{margin:0; text-align:left; }
.addquickieform input{width:80%;font-size:1em;border:1px solid;border-color:#666 #ccc #ccc #666;padding:2px;margin-top:0.2em;margin-bottom:0.4em}
.addquickieform input:focus, .sffocus, .sffocus{background-color:#ffc}
.left{float:left}
.reg{margin:3px 3px 0 13px}
.butt{margin-top:2px}
.reg a{font-size:11px}
div#login{position:relative; float:left; width:145px; height:97px; background:url(img/loginBg.gif) no-repeat left center}
div#login label{font-size:10px}
div#login .input input{width:115px}
#online{position:relative; top:10px}
#phone{border-bottom:1px dotted #000000;border-top:1px dotted #000000;color:#339900;font-size:19px;position:relative;top:7px;width:225px;padding:1px 0px}
#row{margin:10px 0 5px}
#cart{float:left; text-align:left; margin-left:6px; width:228px;height:50px; background:url(img/cart.gif) no-repeat left center}
.in_cart{position:relative; top:10px; left:55px}
#search{float:left; width:321px;height:50px;float:left;background:url(img/search2.gif) no-repeat left center}
#boxSearch{margin-top:10px}
.menupic{float:left;width:76px;height:97px;margin:0  6px 0 0px}
#txtmenupic{float:right;width:76px;margin:0  0 0 35px;padding-right:1px;margin-top:-6px}
#txtmenupic1{float:right;width:76px;margin:0  0 0 35px;padding-right:1px;margin-top:0px}
#menupicnull{float:left;width:30px;height:97px}
#menupictxt{float:right;font:11px tahoma, verdana, arial, sans-serif;height:15px;text-align:center;margin:-23px  0 0 232px}
#boxsearch{text-align:left; margin-bottom:0.2em; margin-top:0.2em; margin-right:0.2em;padding-top:0.2em; padding-bottom:0.4em;}
#boxSearchContent p{margin:0; text-align:left; }
.searchboxform input{width:90%;font-size:1em;border:1px solid;border-color:#666 #ccc #ccc #666;padding:2px;margin-top:0.4em;margin-bottom:0.4em}
.searchboxform input:focus, .sffocus, .sffocus{background-color:#ffc}
#boxspecials{text-align:left; margin-bottom:0.2em; margin-top:0.2em; margin-right:0.2em;padding-top:0.2em; padding-bottom:0.4em;border-bottom-width:1px; border-bottom-style:dashed; border-bottom-color:#67748B}
#boxSpecials h5{display:block; font:12px Tahoma, Verdana, Arial, sans-serif; font-weight:bold; color:#67748B; border-bottom:2px #e5e5e5 solid; background:url(img/box.gif) no-repeat left center; margin:0 0 .4em .3em; padding:.1em 0 0 16px; }
#boxSpecials h5 a{color:#67748B; text-decoration:none}
#boxSpecialsContent{padding-left:0; text-align:center; }
#boxSpecialsContent p{margin:0; padding-bottom:0.2em; }
#boxfeatured{text-align:left; margin-bottom:0.2em; margin-top:0.2em; margin-right:0.2em;padding-top:0.2em; padding-bottom:0.4em;border-bottom-width:1px; border-bottom-style:dashed; border-bottom-color:#67748B}
#boxFeatured h5{display:block; font:12px Tahoma, Verdana, Arial, sans-serif; font-weight:bold; color:#006600; border-bottom:2px #e5e5e5 solid; background:url(img/box.gif) no-repeat left center; margin:0 0 .4em .3em; padding:.1em 0 0 16px; }
#boxFeatured h5 a{color:#006600; text-decoration:none}
#boxFeaturedContent{padding-left:0; text-align:center; }
#boxFeaturedContent p{margin:0; padding-bottom:0.2em; }
#boxwhatsnew{text-align:left; margin-bottom:0.2em; margin-top:0.2em; margin-right:0.2em;padding-top:0.2em; padding-bottom:0.4em;border-bottom-width:1px; border-bottom-style:dashed; border-bottom-color:#67748B}
#boxWhatsNew h5{display:block; font:12px Tahoma, Verdana, Arial, sans-serif; font-weight:bold; color:#990001; border-bottom:2px #e5e5e5 solid; background:url(img/box.gif) no-repeat left center; margin:0 0 .4em .3em; padding:.1em 0 0 16px; }
#boxWhatsNew h5 a{color:#990001; text-decoration:none}
#boxWhatsNewContent{padding-left:0; text-align:center; }
#boxWhatsNewContent p{margin:0; padding-bottom:0.2em; }
dl.itemFaqDefault{width:48%; float:left; margin:0.5em 0 0.5em 0; padding:0}
dl.itemFaq{width:98%; float:left; margin:0.5em 0 0.5em 0; padding:0}
dt.itemFaq{display:none; float:left; background:transparent; border-right:0px #f1f1f6 solid; margin:0; padding:5px 5px 0 5px; text-align:left}
dd.itemFaq{margin-left:1em; padding:0 0; line-height:normal; background:transparent}
.CartContentRight{text-align:right; padding-right:0.2em}
p.CartContentRight input{border-left:1px solid #EEEEEE;border-top:1px solid #EEEEEE;border-bottom:1px solid #EEEEEE; border-right:1px solid #EEEEEE}
p.CartContentCenter{text-align:center}
.loginform input{width:70%;font-size:1em;border:1px solid;border-color:#666 #ccc #ccc #666;padding:2px;margin-top:0.2em;margin-bottom:0.4em}
.loginform input:focus, .sffocus, .sffocus{background-color:#ffc}
p.LoginContentCenter{text-align:center}
p.LoginContentLeft{padding-left:15px; text-align:left}
#boxdownloads{text-align:left; margin-bottom:0.2em; margin-top:0.2em; margin-right:0.2em;padding-top:0.2em; padding-bottom:0.4em;border-bottom-width:1px; border-bottom-style:dashed; border-bottom-color:#67748B}
#boxDownloads h5{display:block; font:12px Tahoma, Verdana, Arial, sans-serif; font-weight:bold; color:#006600; border-bottom:2px #e5e5e5 solid; background:url(img/box.gif) no-repeat left center; margin:0 0 .4em .3em; padding:.1em 0 0 16px; }
#boxDownloadsContent{padding-left:0; text-align:left; }
#boxDownloadsContent p{margin:0; padding-bottom:0.2em; }
#boxnewsletter{text-align:left; margin-bottom:0.2em; margin-top:0.2em; margin-right:0.2em;padding-top:0.2em; padding-bottom:0.4em;border-bottom-width:1px; border-bottom-style:dashed; border-bottom-color:#67748B}
#boxNewsletter h5{display:block; font:12px Tahoma, Verdana, Arial, sans-serif; font-weight:bold; color:#FF6600; border-bottom:2px #e5e5e5 solid; background:url(img/box.gif) no-repeat left center; margin:0 0 .4em .3em; padding:.1em 0 0 16px; }
#boxNewsletterContent{padding-left:1em; }
#boxNewsletterContent p{margin:0; text-align:left; }
.newsletterform input{width:70%;font-size:1em;border:1px solid;border-color:#666 #ccc #ccc #666;padding:2px;margin-top:0.2em;margin-bottom:0.4em}
.newsletterform input:focus, .sffocus, .sffocus{background-color:#ffc}
#boxbestsellers{text-align:left; margin-bottom:0.2em; margin-top:0.2em; margin-right:0.2em;padding-top:0.2em; padding-bottom:0.4em;border-bottom-width:1px; border-bottom-style:dashed; border-bottom-color:#67748B}
#boxBestsellers h5{display:block; font:12px Tahoma, Verdana, Arial, sans-serif; font-weight:bold; color:#006600; border-bottom:2px #e5e5e5 solid; background:url(img/box.gif) no-repeat left center; margin:0 0 .4em .3em; padding:.1em 0 0 16px; }
#boxBestsellersContent{padding-left:1em; }
#boxBestsellersContent p{margin:0; text-align:left; }
#boxBestsellersContent p.BestsellersContentRight{text-align:right; padding-right:0.2em; padding-bottom:0.3em}
#boxBestsellersContent  span{font-weight:bold}
#boxgroupinfo{text-align:left; margin-bottom:0.2em; margin-top:0.2em; margin-right:0.2em;padding-top:0.2em; padding-bottom:0.4em;border-bottom-width:1px; border-bottom-style:dashed; border-bottom-color:#67748B}
#boxGroupInfo h5{display:block; font:12px Tahoma, Verdana, Arial, sans-serif; font-weight:bold; color:#CC0000; border-bottom:2px #e5e5e5 solid; background:url(img/box.gif) no-repeat left center; margin:0 0 .4em .3em; padding:.1em 0 0 16px; }
#boxGroupInfoContent{padding-left:0; text-align:center; }
#boxGroupInfoContent p{margin:0; padding-bottom:0.2em; }
#boxGroupInfoContent  span{font-weight:bold}
#boxcurrencies{text-align:left; margin-bottom:0.2em; margin-top:0.2em; margin-right:0.2em;padding-top:0.2em; padding-bottom:0.4em;border-bottom-width:1px; border-bottom-style:dashed; border-bottom-color:#67748B}
#boxCurrencies h5{display:block; font:12px Tahoma, Verdana, Arial, sans-serif; font-weight:bold; color:#006600; border-bottom:2px #e5e5e5 solid; background:url(img/box.gif) no-repeat left center; margin:0 0 .4em .3em; padding:.1em 0 0 16px; }
#boxCurrenciesContent{padding-left:0; text-align:center; }
#boxCurrenciesContent p{margin:0; padding-bottom:0.2em; }
#boxCurrenciesContent select{width:70%;font-size:1em;border:1px solid;border-color:#666 #ccc #ccc #666;padding:2px;margin-top:0.2em;margin-bottom:0.4em}
#boxlanguages{text-align:left; margin-bottom:0.2em; margin-top:0.2em; margin-right:0.2em;padding-top:0.2em; padding-bottom:0.4em;border-bottom-width:1px; border-bottom-style:dashed; border-bottom-color:#67748B}
#boxLanguages h5{display:block; font:12px Tahoma, Verdana, Arial, sans-serif; font-weight:bold; color:#CC0000; border-bottom:2px #e5e5e5 solid; background:url(img/box.gif) no-repeat left center; margin:0 0 .4em .3em; padding:.1em 0 0 16px; }
#boxLanguagesContent{padding-left:0; text-align:center; }
#boxLanguagesContent p{margin:0; padding-bottom:0.2em; }
#boxmanufacturers{text-align:left; margin-bottom:0.2em; margin-top:0.2em; margin-right:0.2em;padding-top:0.2em; padding-bottom:0.4em;border-bottom-width:1px; border-bottom-style:dashed; border-bottom-color:#67748B}
#boxManufacturers h5{display:block; font:12px Tahoma, Verdana, Arial, sans-serif; font-weight:bold; color:#006600; border-bottom:2px #e5e5e5 solid; background:url(img/box.gif) no-repeat left center; margin:0 0 .4em .3em; padding:.1em 0 0 16px; }
#boxManufacturersContent{padding-left:0; text-align:center; }
#boxManufacturersContent p{margin:0; padding-bottom:0.2em; }
#boxManufacturersContent select{width:70%;font-size:1em;border:1px solid;border-color:#666 #ccc #ccc #666;padding:2px;margin-top:0.2em;margin-bottom:0.4em}
#boxmanufacturersinfo{text-align:left; margin-bottom:0.2em; margin-top:0.2em; margin-right:0.2em;padding-top:0.2em; padding-bottom:0.4em;border-bottom-width:1px; border-bottom-style:dashed; border-bottom-color:#67748B}
#boxManufacturersInfo h5{display:block; font:12px Tahoma, Verdana, Arial, sans-serif; font-weight:bold; color:#FF6600; border-bottom:2px #e5e5e5 solid; background:url(img/box.gif) no-repeat left center; margin:0 0 .4em .3em; padding:.1em 0 0 16px; }
#boxManufacturersInfoContent{padding-left:0; text-align:center; }
#boxManufacturersInfoContent p{margin:0; padding-bottom:0.2em; }
div#parseTime{clear:left; background:#f1f1f6; width:100%; text-align:center; color:#000; padding-top:0.5em; padding-bottom:0.5em}
div#copyright{clear:left; background:#f1f1f6; width:100%; text-align:center; color:#000; padding-top:0.5em; padding-bottom:0.5em}
div.copyright{clear:left; background:#f1f1f6; width:100%; text-align:center; color:#000; padding-top:0.5em; padding-bottom:0.5em}
fieldset.form{border:1px #DADADA solid;}
fieldset.form legend{border:1px #DADADA solid;background:#FFECEC}
form{width:100%; margin:0}
.form input, textarea{font-size:12px; border:1px solid; border-color:#666 #ccc #ccc #666; padding:2px}
#errormsg {text-align:left; border:2px solid #c00; padding:5px; margin:5px 0px}
.error {margin-left:5px; background:#fcc}
.form textarea:focus, input:focus, .sffocus, .sffocus{background-color:#ffc}
.Requirement, .inputRequirement{font-family:Verdana !important; color:red !important}
span.markProductOutOfStock{font-family:Tahoma, Verdana, Arial, sans-serif; color:#c76170; font-weight:bold}
span.productSpecialPrice{font-family:Verdana, Arial, sans-serif; color:#ff0000}
span.productOldPrice{font-family:Verdana, Arial, sans-serif; font-size:12px; color:#ff0000; text-decoration:line-through}
span.errorText{font-family:Verdana, Arial, sans-serif; color:#ff0000}
div.contacterror{border:1px solid;border-color:#ff0000;background-color:#FFCCCC;text-align:left;padding:2px;margin-bottom:0.5em;margin-top:0.5em}
dl.itemnewproducts{display:block; width:48%;float:left; height:auto;margin:5px 0 0 0; padding:0; width:280px; background:url(img/dot.gif) left bottom}
dl.itemfeaturedproducts{display:block; width:48%;float:left; height:auto;margin:5px 0 0 0; padding:0; width:280px; background:url(img/dot.gif) left bottom}
dl.itemNewProductsDefault{display:block; float:left; height:auto;margin:5px 2px 0px 2px; padding:0; width:270px; background:url(img/dot.gif)}
dl.itemlatestnewsdefault{display:block; width:48%;float:left; margin:0.5em 0 0.5em 0; padding:0}
dl.itemlatestnews{display:block; width:48%;float:left; margin:0.5em 0 0.5em 0; padding:0}
dl.itemspecials{display:block; width:48%;float:left; height:auto;margin:5px 0 0 0; padding:0; width:280px; background:url(img/dot.gif)}
dl.itemlastviewed{display:block; width:48%;float:left; height:auto;margin:5px 0 0 0; padding:0; width:280px; background:url(img/dot.gif) left bottom}
dl.ordersaddress{display:block; width:49%;float:left; margin:0; padding:0; border-bottom:1px #e5e5e5 solid}
dt.ordersAddress{display:block; float:left; background:transparent; border-right:0px #f1f1f6 solid; margin:0; padding:0; text-align:center}
dd.ordersAddress{display:block; margin:0 0 0 1em; padding:0; line-height:normal; background:transparent}
dt.itemImage{height:190px; display:block; background:transparent;margin:-20px 0 0 0; padding:0px 0px 0 0px; text-align:center !important}
dt.itemnews{display:none;float:left; background:transparent;margin:0; padding:5px 5px 0 5px; text-align:left}
dd.itemDescription{height:58px;display:block; text-align:left; margin:5px 0 0 0; padding:0 0 0 15px; line-height:normal; background:transparent}
dd.itemDescription a{font:13px Tahoma, Verdana, Arial, sans-serif; text-align:left; font-weight:bold; color:#3366FF}
dd.itemDescription a:hover{font-size:13px; color:#CC3333; text-align:left}
dd.itemDescriptionPrice{display:block; color:#CC3300; text-align:center; font:16px arial,sans-serif; font-weight:bold; margin:1em 0 0 0; padding:0 0; line-height:normal; height:40px; background:transparent}
dd.itemNews{display:block; margin-left:1em; padding:0 0; line-height:normal; background:transparent}
div.clear{clear:both}
span.right{float:right; margin-left:15px; margin-right:15px}
dl.itemcategorieslisting{width:33%;float:left; height:auto;margin:0; padding:10px 0 10px 0; background:transparent}
dt.itemCategoriesListing{float:left; height:auto; background:transparent; border-right:0px #f1f1f6 solid; margin:0; padding:5px 5px 0 5px; text-align:center}
dd.itemCategoriesListing{margin:0 1em 0 1em; padding:0 0; line-height:normal; background:transparent; text-align:center}
p.center{text-align:center}
div.ProductInfoLeft{float:left; padding-left:4em; padding-top:2em}
div.ProductInfoRight{float:left; margin-left:1em; text-align:right}
ul.accountLinks{list-style-type:none; text-align:left; padding-left:1em; margin:0}
li.accountLinks{display:block; font:11px Tahoma, Verdana, Arial, sans-serif; background:url(img/arr.gif) no-repeat left center; padding:0 0 0 14px}
span.bold{font-weight:bold; color:#000 !important}
div.ajaxQuickFind{text-align:left}
ul.ajaxQuickFind{list-style-type:none; list-style-image:none; padding-left:0px}
li.ajaxQuickFind{font-size:80%; padding-left:0px}
div.ajaxAddQuickie{text-align:left}
div.addQuick{text-align:left; color:#67748B; text-decoration:underline; cursor:pointer}
ul.ajaxAddQuickie{list-style-type:none; list-style-image:none; padding-left:0px}
li.ajaxAddQuickie{font-size:80%; padding-left:0px}
.errorBox{background-color:#ffb3b5}
.messageStackError, .messageStackWarning{background-color:#ffb3b5; }
.messageStackSuccess{background-color:#99ff00; }
.headerError{background-color:#ffb3b5; border:1px solid red}
.messageStack{background-color:#ffb3b5;padding:0.5em 0.5em 0.5em 0.5em; }
