html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;font-size:100%;vertical-align:baseline;border:0;outline:0;background:transparent}nav,ol,ul{list-style:none}blockquote,q{quotes:none}:focus{outline:0}table{border-collapse:collapse;border-spacing:0}*{margin:0}html{height:100%}body{background:#fff url("../img/bg.gif") top center repeat-y;font-family:'Helvetica Neue',"Lucida Grande","Trebuchet MS",Arial,sans-serif;font-size:87.5%;line-height:1.5em;color:#473d39;height:100%;text-align:center}html>body{font-size:14px}a{text-decoration:none}h1{ color:#8560a8; text-transform:uppercase; font-weight:normal; font-size:140%}h1#page-header{margin-bottom:20px}h4,div#tertiary h3{ color:#8560a8; text-transform:uppercase; font-weight:normal; font-size:120%; height:30px}p{margin-bottom:2em}.incr{ font-size:12px !important; line-height:18px !important}.small{font-size:9px;line-height:11px !important}.incr p{margin:0 0 10px 0 !important}.incr h4{height:20px}.left{float:left;margin:8px}.right{float:right;margin:8px}#header{width:940px;height:292px;margin:0 auto}#header h1 a{display:block;text-indent:-9999px;width:912px;height:223px;margin-left:14px;background:url(../img/header.jpg) 0 0 no-repeat}div#nav ul{width:912px;height:69px;margin-left:14px;margin-top:1px;background:url(../img/nav-bg.gif) 0 0 repeat-x}div#nav ul li a{color:white;float:left;padding:0 16px 0 16px;text-transform:uppercase;line-height:69px}div#nav ul li#login{float:right;margin-right:0}div#nav ul li a:hover,body#homepage div#nav ul li#home a,body#articlepage div#nav ul li#articles a,body#productspage div#nav ul li#products a,body#retailerspage div#nav ul li#stores a,body#companypage div#nav ul li#company a,body#faqpage div#nav ul li#faqs a,body#sitemappage div#nav ul li#sitemap a,body#contact div#nav ul li#contact a,body#testimonialspage div#nav ul li#testimonials a{background:url(../img/nav-bg-over.gif) 0 0 repeat-x}div#search-form-wrapper{ float:right; margin:8px 20px 0 0}input.btn{ color:#fff; background-color:#75a61e; border:none; padding:3px; text-transform:uppercase; -moz-border-radius:6px; -webkit-border-radius:6px}input.btnhov{ background-color:#bbd54e}div#section{clear:both;height:100%;width:912px;margin:0 auto;text-align:left;    min-height:100%;    height:auto !important;    height:100%;    margin:0 auto -69px}* html div#section{height:100%}div#article{float:left;margin:20px 0 20px 50px;width:580px;padding-right:30px;border-right:#dcdcdc 1px solid}body#retailerspage div#article,body#productspage div#article,body#productpage div#article{float:right;margin-right:15px;margin-left:0px;width:610px;border:none;padding:0}div#aside{float:right;width:215px;font-size:80%;line-height:1.5em;margin-top:20px}body#retailerspage div#aside,body#productspage div#aside,body#productpage div#aside{float:left;margin-left:15px;margin-bottom:30px;border:#d5d0d9 1px solid;-moz-border-radius:10px;-webkit-border-radius:10px}div#aside h4.bg,.bottom-block{    background:#9f98a6;height:22px;color:white;font-size:140%;font-weight:normal;padding:7px 0 0 20px;background:url('../img/search-bottom.gif') 0 0 repeat-x}.bottom-block{ -moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px}a.more{float:right}div#tertiary{width:812px;clear:both;border-top:#dcdcdc 1px solid;margin:0 50px; padding-top:30px}div#tertiary >div{ width:250px; height:300px; margin-left:16px; float:left; padding-right:12px; margin-bottom:50px; border-right:#dcdcdc 1px solid}div#tertiary div#left{ margin-left:0px}div#tertiary div#right{ border:none; padding-right:0px}div#tertiary h4{ font-size:90%; margin-bottom:0; color:#8dc63f !important}div#tertiary >div a,a.more{ color:#8dc63f !important}.push{height:69px}#footer{height:69px;margin:0 auto;clear:both;position:relative !important;background:url(../img/nav-bg.gif) 0 0 repeat-x;width:912px;bottom:0 !important;font-size:80%}#footer ul{padding-top:14px;margin-bottom:3px}#footer ul li{display:inline}#footer ul li a{color:white;padding:0 10px 0 8px;text-transform:uppercase;border-right:#fff 2px solid;line-height:10px}#footer ul li a.last{border:none}#footer p{color:white;text-transform:uppercase;margin:0}a.icon{text-transform:uppercase;font-size:100%;color:#999;line-height:30px}a.icon img{float:left;margin:4px 6px 0 0}fieldset{margin:10px 0}form.contact label{float:left;width:200px;color:#969696}form.contact input{float:left}form.contact{margin:50px 0}form.sidebar{margin-bottom:20px}div.spacer{width:180px;height:20px;margin-right:10px;border-top:#dcdcdc 1px solid}body#articlepage #article h3{margin:30px 0 20px}body#articlepage #article h3 a{color:#8560a8 !important;font-size:18px;font-weight:normal;text-transform:uppercase}body#articlepage #article span.link a{color:#8560a8 !important;margin-left:14px}h3.locator{ color:#8560a8; text-transform:uppercase; font-weight:normal; font-size:120%; height:30px}div#map-canvas{width:600px;height:575px;margin-top:10px;border:#829900 5px solid}div#map-canvas p{margin:0;font-size:12px}div#map-canvas h4{color:#333;font-size:16px;text-transform:none}div#map-canvas form{margin:0;font-size:12px}div#map-canvas input{float:left;width:240px}div#map-canvas input.dir{float:right;margin-top:-22px;width:45px}div#directions{width:600px;height:auto;overflow:auto}#results{color:#666;margin:0 0 0 20px;width:180px}#results h3 a{font-weight:bold;text-transform:uppercase;letter-spacing:.5px;color:#354270}li.result{margin:10px 0 10px 0}li.result:hover{height:auto;width:auto}body#retailerspage .result p{margin-bottom:0px}.qp_counter{margin:10px 10px 10px 30px;text-align:center}a.qp_disabled{color:#888}#pagination-container{width:170px;margin:20px 0 0 20px}#pagination-container .qp_prev{display:block;float:right;color:#8dc63f !important}#pagination-container .qp_next{display:block;float:left;color:#8dc63f !important}h4#legend{ border-top-right-radius:10px; border-top-left-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px}form{margin-left:20px}form li{margin-bottom:10px}form label{text-transform:uppercase;font-size:10px;font-weight:bold;letter-spacing:1px;color:#001d1f}form input#id_zip{height:16px;width:50px;margin-top:5px;font-weight:bold;font-size:12px;font-family:'Helvetica Neue',"Lucida Grande","Trebuchet MS",Arial,sans-serif}ul#research-list{margin-bottom:50px}ul#research-list li a{ width:560px; height:35px; line-height:35px; display:block; clear:both; padding-left:10px; border-bottom:#dcdcdc 1px solid; text-transform:uppercase; font-size:90%; color:#8dc63f !important}ul#research-list li a:hover{ background:#ededed}ul#research-list li a span.title{ display:block; float:left}ul#research-list li a span.download{ display:block; float:right; font-size:80%}ul#research-list li a span.download img{ margin-top:5px; display:block; margin-left:5px; float:right}dt{font-size:110%;color:#8560a8}dd{font-size:90%;color:#9f98a6;margin-top:10px}body#productspage .bottom-block,body#productspage h4.bg{    background:#9f98a6;    text-transform:none;padding:7px 0 0 7px}div#fragment-2{margin:0 30px}div#fragment-2 h2{text-transform:uppercase;color:#707070;font-size:180%;font-weight:normal;margin:-30px 0 20px 0}div#fragment-2 h3{color:#8b8b8b;font-size:130%;font-weight:normal;padding:2px 10px 4px 10px;background:#ebebeb;margin-left:-10px;margin-bottom:10px}div#fragment-2 li{display:block;margin:10px 0 0 0;width:570px;line-height:18px;padding-bottom:8px}div#fragment-2 dl.large{font-size:120% !important}div#fragment-2 dl dt{margin:0;color:#8b8b8b;width:auto;float:left;font-size:90%}div#fragment-2 dl dd{margin:0;width:auto;float:right}div#fragment-2 .small{font-size:11px;color:#8b8b8b !important;line-height:14px !important}div#fragment-2 .no-float{float:none}div#fragment-2 dl dt.short{width:300px}div#fragment-2 li.border{border-bottom:#ebebeb 2px solid}div#fragment-2 li.frame{height:18px}div#fragment-2 li.border-top{border-top:#ebebeb 2px solid;padding-top:8px;margin-top:20px}div#fragment-2 li span.blok{display:block}div#fragment-2 li.smlast{font-size:11px;color:#8b8b8b !important;line-height:14px !important;font-weight:bold}div#fragment-1 p{margin-left:20px}#accordion h4 a{display:block;padding:5px;margin:0;font-size:13px;text-transform:none;color:white;background:#969696 url('../img/product-widget-header-bg.png') 0 0 repeat-x;border-top:1px solid #FFF}#accordion h4.ui-state-active a{    background:url('../img/search-bottom.gif') 0 0 repeat-x}#accordion ul{    margin:4px 8px;    padding-bottom:8px}#accordion li a{    color:#666;    font-size:12px}#accordion li a:hover{color:#9f98a6 !important}body#productpage div#aside{width:220px;margin-right:0}body#productpage div#article{width:650px}body#productpage h1#page-header{display:none}div.tab-container{min-height:550px;border:#dcdcdc 1px solid;clear:both;padding-top:50px}div.tab-container h1{padding-top:20px;margin-bottom:20px}div.tab-container .left{margin-top:0;margin-right:20px}div.tab-container p{margin-right:30px;color:#707070}div#tabs{width:450px}div#tabs ul{width:550px}.ui-tabs .ui-tabs-nav li{float:left;width:155px;height:28px;margin-right:2px}.ui-tabs .ui-tabs-nav li a{    background:#969696 url('../img/product-widget-header-bg.png') 0 0 repeat-x; width:155px; display:block; text-align:center; line-height:28px; color:#707070; border-top-right-radius:10px; border-top-left-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a{background:#a1b99d;color:white}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block}.ui-tabs-hide{display:none !important}ul#menu{margin-bottom:90px}#menu ul{display:none;list-style:none;margin:0;padding:0}#menu ul ul{    display:inline}#menu a{    display:block;    padding:6px 0px 6px 25px;    margin:0;    border-bottom:#dcdcdc 1px solid;    text-transform:uppercase;    font-size:90%;    color:#8dc63f !important}#menu a.expanded{    background:url('../img/arrow-down.png') no-repeat 3px 50%}#menu a.collapsed{    background:url('../img/arrow-right.png') no-repeat 3px 50%}#menu a:hover{ text-decoration:none; background:#ededed}#menu ul a{ display:block; font-weight:normal; border-bottom:#ededed 1px solid; font-size:90%; border:none; margin:1px 0; padding:2px 2px 2px 35px}#menu ul a:hover{ background:#ededed}#menu ul.inner li a{ color:#a8a8a8 !important}#menu li.active li a{ background:#e8e8e8}body#ysearch .result h3 a{font-weight:bold;text-transform:uppercase;letter-spacing:.5px;color:#8560a8}body#ysearch .result p.summary,body#ysearch .result span.url{color:#808080;margin-bottom:8px}.pagination{color:#707070}.pagination a{color:#8dc63f}#existing,#newusers{float:left}#newusers{margin-left:30px}#existing{border-right:#dcdcdc 1px solid;padding-right:30px}.errorlist{color:red !important}.ul{text-decoration: underline}.stbuttontext{text-transform: uppercase; color: #8560a8; font-size: 12px; margin-top:-14px;}