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,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;}
:focus{outline:0;}
ol{list-style-type:decimal;list-style-position:outside;margin-left:10px;padding:15px;}
ul{list-style:none;}
table{border-collapse:separate;border-spacing:0;}
caption,th,td{font-weight:normal;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}
blockquote,q{quotes:"" "";}
img { border: none; }
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
/* Hides from IE-mac \*/ * html .clearfix{height:1%;}
.clearfix{display:block;}
/* End hide from IE-mac */ b.sale{color:red;font-size:1.2em;}
.saleprice{color:red;text-align:right;}
.originalprice{text-decoration:line-through;text-align:right;}
option.originalprice{text-decoration:line-through;color:#d0d0d0;}
body{background:#fff;color:#000;font:62.5%/1.7em Arial,Verdana,sans-serif;width:99.9%;}
#blurbLink{display:block;}
#blurb{position:absolute;top:10px;right:140px;width:500px;height:50px;}
#blurbLeft{float:right;background:url('/template/images/bg_brand_left.jpg');width:11px;height:50px;}
#blurbCenter{background:url('/template/images/bg_brand_center.jpg');float:right;height:50px;}
#blurbImageDiv{position:relative;top:10px;}
#blurbRight{background:url('/template/images/bg_brand_right.jpg');width:18px;float:right;height:50px;}
img{border:none;}
.grayborder{border:solid 1px #ddd;}
.img-shadow{display:inline;background:url('/images/shadow.gif') no-repeat bottom right;margin:0 5px 5px 0;}
.img-shadow img{background-color:#fff;border:1px solid #a9a9a9;}
.img-shadow1{display:block;background:url('/images/shadow.gif') no-repeat bottom right;}
.img-shadow1 img{display:inline;position:relative;background-color:#fff;border:1px solid #a9a9a9;margin:0;padding:4px;!top:-5px;}
ul.bullet{list-style-type:circle;margin-left:12px;}
h1{color:#010300;font-weight:600;font-size:2em;margin:0;line-height:1.75em;}
h2{color:#010300;font-weight:600;font-size:2em;margin:0;line-height:1.75em;}
h4{color:#2a2929;font-size:1.3em;font-weight:600;line-height:1.4em;}
a:visited{color:#7dbb43;text-decoration:none;}
a:link{color:#7dbb43;text-decoration:none;}
a:hover{color:#f77334;text-decoration:underline;}
.normal{color:#4a4949;font-size:1.4em;font-weight:500;line-height:1.4em;}
.red_star{color:red;}
.message{color:black;font-weight:900;font-size:1.6em;}
#PromoMessage b{color:red;}
#wrapper{text-align:left;margin:0 auto;border:0;width:790px;}
#header{height:114px;width:100%;background:url(/template/images/bg_brand.jpg) no-repeat 0 0;position:relative;}
#header h1{width:280px;}
#maillist{position:absolute;top:13px;left:465px;height:50px;width:156px;}
#top-nav{width:100%;height:30px;text-align:center;color:#e3661c;font-size:1.2em;}
#top-nav a{color:#e3661c;text-decoration:none;}
#top-nav a:hover{color:#e3661c;text-decoration:underline;}
#left{float:left;width:210px;}
#sidenav{height:333px;width:204px;}
#sidenav ul{height:100%;background:url(/template/images/bg_nav_new.jpg) no-repeat 0 0;}
#sidenav ul li{text-indent:-9000px;list-style:none;}
#content #left #sidenav ul li a{height:29px;*height:33px;width:205px;display:block;padding:0;}
#content #left #sidenav ul li.dumbheight a{height:30px;*height:34px;}
#content #left #sidenav ul li.reallydumbheight a{height:33px;*height:37px;}
#content #left #sidenav ul li.c a{height:30px;}
#homesearch{width:202px;height:64px;background:url(/template/images/bg_search.jpg) no-repeat 0 0;margin:5px 0 0 3px;}
input#searchbox-home{height:20px;width:145px;border:1px solid #d4d4d3;background:#fff;float:left;font-family:Verdana;font-size:14px;font-weight:normal;position:relative;top:30px;left:10px;}
input#gobutton-home{height:23px;width:36px;top:30px;right:5px;position:relative;background:url(/template/images/but_go.gif) no-repeat 0 0;cursor:pointer;float:right;}
#quote{width:202px;min-height:95px;background:url(/template/images/bg_quote.gif) no-repeat 0 0;margin:5px 0 0 3px;}
* html #quote { height: 95px; }
#about{width:850px;padding:10px;font-size:1.4em;line-height:1.5em;}
#about p{display:block;padding:10px;}
#quote p{font-size:1.1em;color:#5d5b5b;line-height:1.5em;margin:.5em 1% 1em;}
#quote p span{display:block;text-align:right;font-style:italic;}
#right{float:right;width:575px;}
#right_top{width:542px;background:url(/template/images/bg_right-top.png) repeat-y 0 0;}
#right_top-in{min-height:200px;width:100%;background:url(/template/images/bg_right-top-in.jpg) no-repeat 2px 100%;}
#right_top-head{height:9px;width:100%;background:url(/template/images/bg_right-top_head.png) no-repeat 0 0;}
#right_top-mid{min-height:190px;width:385px;margin-left:155px;}
* html #right_top-mid { height: 190px; }  
#right_top-mid td{vertical-align:middle;padding-left:4px;}
#right_top-mid h2{color:#2d2d2d;font-size:1.1em;line-height:1.1em;font-weight:600;margin-bottom:0;}
#right_top-mid p{color:#2d2d2d;font-size:1.2em;font-weight:300;margin:.5em 0;line-height:1.2em;}
#right_top-mid img{margin-top:10px;margin-right:10px;}
p.pricing{line-height:2em;}
.cardnav{font-size:1.3em;}
.pricing a{color:#7dbb43;text-decoration:none;background:transparent url(/template/images/arrow.gif) no-repeat center right;padding-right:10px;border-bottom:1px dashed #7dbb43;}
.pricing a:hover{color:#7dbb43;text-decoration:none;border-bottom:1px solid #7dbb43;}
#top-right{float:right;margin-top:15px;margin-right:15px;width:193px;}
* html #top-right { margin-right: 8px; }
#right_top-foot{height:8px;width:100%;background:url(/template/images/bg_right-top_foot.jpg) no-repeat 0 100%;}
#right_mid{min-height:195px;width:100%;}
* html #right_mid { height: 195px; }
#right_mid-in{width:542px;background:url(/template/images/bg_boxes.png) repeat-y 0 0;}
#right_mid-in_top{height:31px;background:url(/template/images/bg_box-top.gif) no-repeat 0 0;}
#right_mid-in_foot{clear:both;height:23px;background:url(/template/images/bg_box-foot.png) no-repeat 0 0;}
#middle_banner{background:url(/template/images/bg_right-top_head2.png) no-repeat 0 0;text-align:left;height:80px;margin-top:0;}
#middle_banner_sides{width:542px;background:url(/template/images/bg_right-top2.png) repeat-y 0 0;margin-top:5px;margin-bottom:5px;}
#middle_banner_text{text-align:center;font-size:14px;width:350px;height:70px;font-size:14px;margin-left:40px;margin-top:15px;float:left;}
#middle_banner img{margin-left:20px;margin-top:3px;float:left;}
#middle_banner_foot{background:url(/template/images/bg_right-top_foot2.png) no-repeat 0 100%;height:8px;width:542px;}
#newsale_links{text-align:center;height:32px;}
#newsale_links a{margin-top:0;margin-bottom:15px;margin-left:5px;margin-right:5px;font-size:12px;font-weight:bold;}
#newsale_links a.a1{color:red;}
#newsale_links a.a2{color:blue;}
#recycled div{font-size:16px;padding:10px;}
#recycled ul{list-style-type:disc;}
#recycled li{padding-left:5px;margin-left:20px;}
#recycled img{margin-left:20px;}
.box{width:170px;float:left;text-align:center;font-size:1.2em;font-weight:600;line-height:1.2em;}
.box img{margin:5px auto;}
.box a{color:#4e4848;text-decoration:none;}
.box a:hover{color:#111;text-decoration:underline;}
.pluss{margin-left:16px;}
#sub-footer{clear:both;height:76px;width:100%;background:url(/template/images/bg_flowers.jpg) no-repeat 0 100%;}
#security{margin:3px 0 0 40px;position:relative;left:10px;top:30px;}
#footer{position:relative;clear:both;font-family:Verdana,Arial,sans-serif;font-size:1em;color:#646464;width:770px;}
#footer a{color:#646464;text-decoration:none;}
#footer a:hover{color:#646464;text-decoration:underline;}
#foot{position:relative;width:920px;margin:auto;}
#foot-left{position:absolute;left:0;width:30%;text-align:left;}
#foot-right p{position:relative;top:2px;}
#foot-left p{position:relative;top:2px;}
#foot-right{right:0;text-align:right;width:500px;position:absolute;}
#foot-right img{padding-left:5px;position:relative;top:-2px;}
* html #foot-right{margin-right:15px;}
#insider{background:url(/template/images/bg2_page.gif) repeat-x 50% 100%;}
#head{background:url(/template/images/bg2_head.gif) repeat-x 0 0;height:165px;}
#head-in{width:921px;margin:0 auto;height:130px;background:url(/template/images/bg2_head-in.jpg) no-repeat 0 0;position:relative;}
#head-in h1{position:absolute;width:280px;top:0;left:40px;}
#head-in #maillist{position:absolute;top:3px;left:600px;height:50px;width:190px;}
#head-in #top-nav{position:absolute;top:63px;left:400px;width:390px;height:30px;text-align:right;color:#e3661c;font-size:1em;}
.menu-out{position:absolute;top:100px;left:0;width:100%;}
#wrap{width:921px;margin:0 auto;}
#high{height:1.5em;color:#616260;font-size:1.1em;z-index:200;}
#high p{margin:.75em 0;}
#high a{color:#7dbb43;text-decoration:none;}
#high a:hover{color:#7dbb43;text-decoration:underline;}
#port{float:left;width:427px;}
#port-top{width:428px;margin-left:15px;}
#port-left{float:left;width:90px;height:26px;margin-top:3px;}
#port-right{float:right;height:37px;}
#port #quote{width:99%;min-height:70px;background:url(/template/images/bg_quote.gif) no-repeat 0 -25px;margin:5px 0 0 3px;}
* html #port #quote { height: 70px; }
#starboard{float:right;width:474px;}
#starboard p{color:#4a4949;font-size:1.4em;font-weight:500;line-height:1.4em;}
#starboard-top{width:100%;background:url(/template/images/bg2_stbd-tile.png) repeat-y 0 0;}
#starboard-box-top{width:100%;height:40px;background:url(/template/images/bg2_stbd-head.jpg) no-repeat 0 0;}
#starboard-box-top h3{color:#010300;font-weight:600;font-size:1.6em;text-indent:15px;line-height:2.75em;}
#starboard-box-mid{width:100%;}
#starboard-box-mid p{color:#4a4949;font-size:1.4em;font-weight:500;margin:.5em 3%;line-height:1.4em;}
#starboard-box-content{color:#4a4949;font-weight:500;margin:.5em 3%;}
#starboard-box-low{width:100%;height:1px;padding-bottom:10px;background:url(/template/images/bg2_stbd-foot.png) no-repeat 0 100%;}
#starboard-foot{width:140px;text-align:right;position:absolute;left:420px;top:10px;}
#starboard-foot p{margin:5px;}
#low{background:url(/template/images/bg2_low-tile.gif) repeat-y 0 0;width:100%;}
#low_head{height:40px;width:100%;background:url(/template/images/bg2_low-head.jpg) no-repeat 0 0;}
#low_head h3{color:#010300;font-weight:600;font-size:1.6em;text-indent:15px;line-height:2.75em;}
#low_mid{margin-left:4px;width:100%;}
.low_col{width:303px;float:left;text-align:center;}
.low_col img{margin:20px auto 10px;}
.low_col p{margin-bottom:10px;}
* html .low_col p{margin-bottom:5px;}
.low_col a{color:#7dbb43;text-decoration:none;}
.low_col a:hover{color:#7dbb43;text-decoration:underline;}
#low_foot{height:1px;padding-bottom:4px;width:100%;background:url(/template/images/bg2_low-foot.gif) no-repeat 0 100%;}
#subfoot{height:90px;}
#subfoot-in{height:65px;width:921px;margin:0 auto;background:url(/template/images/bg2_flowers.jpg) no-repeat 100% 0;}
#cardsearch{height:43px;width:345px;position:absolute;background:url(/template/images/bg2_search.jpg) no-repeat 0 0;visibility:hidden;}
#cardsearch input#searchbox{height:20px;width:185px;border:1px solid #d4d4d3;background:#fff;float:left;font-size:14px;font-weight:500;}
#cardsearch input#gobutton{height:23px;width:36px;background:url(/template/images/but_go.gif) no-repeat 0 0;cursor:pointer;float:right;}
}
#foot{width:921px;margin:0 auto;clear:both;font-family:Verdana,Arial,sans-serif;font-size:1em;line-height:2em;color:#646464;}
#foot a{color:#646464;text-decoration:none;}
#foot a:hover{color:#646464;text-decoration:underline;}
hr{margin:10px;border:none;border-top:solid 1px #ddd;height:1px;}
input,select{border:1px solid #ddd;color:#000;font-family:Verdana;font-size:11px;font-weight:normal;}
td.CellLB{border-bottom:solid 1px #86a176;}
.title{font-weight:bold;}
.right{text-align:right;}
table#data{margin:0 0 1em 3%;width:446px;}
table#data th{font-size:1.3em;font-weight:600;text-align:center;color:#010300;border-bottom:1px solid #d4d4d3;line-height:2em;}
table#data td{vertical-align:top;}
table#data-l{margin:0;color:#1f3318;}
table#data-l td{vertical-align:top;font-size:1.1em;font-weight:500;text-align:left;margin-right:1px;} 
table#data-r{margin:0;border-left:1px solid #d4d4d3;}
table#data-r th{font-size:1.2em;font-weight:600;text-align:right;color:#010300;border-bottom:1px solid #d4d4d3;line-height:2em;width:100px;padding-right:10px;}
table#data-r td{font-size:1.1em;font-weight:500;text-align:right;color:#1f3318;width:100px;padding-right:10px;}
table#data-r th.pc,table#data-r td.pc{border-left:1px solid #d4d4d3;text-align:left;text-indent:5px;vertical-align:top;}
img#recycle{position:relative;}
td.standardInfo{text-align:center;}
td.standardInfo div{font-size:14px;padding:10px 2px;width:750px;margin:auto;}
td.standardInfo h3{font-size:18px;font-weight:600;text-align:center;}
td.standardInfo h4{font-size:16px;font-weight:normal;text-align:center;}
td.standardInfo h5{margin-top:10px;font-weight:bold;}
td.standardInfo ul,td.standardInfo ol{margin:0 20px;}
td.standardInfo ul li{list-style-type:disc;margin:5px 3px;}
td.standardInfo ol li{margin:5px 0;}
td.standardInfo .address{margin-left:20px;}
td.standardInfo p{margin-bottom:10px;}
div#popup{font-size:14px;padding:0;width:500px;margin:auto;}
div#popup h3{font-size:18px;font-weight:600;text-align:center;}
div#popup h4{font-size:16px;font-weight:Bold;text-align:center;}
div#popup h5{margin-top:10px;font-weight:bold;}
div#popup ul,div#popup ol{margin:0 20px;}
div#popup ul li{list-style-type:disc;margin:5px 3px;}
div#popup ol li{margin:5px 0;}
div#popup .address{margin-left:20px;}
div#popup p{margin-bottom:10px;}
div#popup a{color:blue;}
a#cvvlink{color:blue;text-decoration:underline;}
div#cvvpop b{color:#506050;}
div#cvvpop h4{font-size:12px;}
div#cvvpop{padding:5px;position:relative;width:450px;display:none;background-color:transparent;top:-5px;left:-40px;text-align:left;font-size:11px;}
div#cvvpop div.rit{background:url(/template/images/blurb_right.jpg) no-repeat;background-position:top right;background-color:transparent;}
div#cvvpop div.ctr{margin:0 17px;padding:5px;background:url(/template/images/blurb_center.jpg) repeat-x;background-color:transparent;height:75px;}
div#cvvpop div.lft{background:url(/template/images/blurb_left.jpg) no-repeat;background-position:top left;background-color:transparent;}
.pushdown{clear:both;height:40px;}
#blogbanner{position:relative;left:4px;top:7px;width:200px;height:107px;}
.ulmsg{font-weight:600;color:#3d8b03;}
.ulbutton{font-weight:600;margin-bottom:5px;}
.uploadphoto{height:35px;}
.error{color:red;}
.success{color:#10b010;}
div.tabs{position:relative;top:5px;left:8px;font-size:16px;color:#202020;}
div.tab{padding:7px;float:left;}
div.tabs div.tab a{color:#101010;text-decoration:none;}
div.tabs div.tab:hover,div.tabs div.selected{background:url(/template/images/tab_background.jpg);}
div.tabsep{float:left;width:1px;height:21px;padding:0;}
div.tabsep2{float:left;width:1px;height:31px;padding:0;background:url(/template/images/tab_background.jpg);}
#prReviewSummary{width:896px;}
#prSummaryWriteReviewId_R,#prSummaryWriteReviewId_NR{display:none;}
.prReviewPoints{display:none;}
.pr_review_summary{padding:5px;}
.pr_snippet_product{position:relative;left:-5px}
.pr-snippet-link {font-size: 12px;color:#7DBB43;}

.reviews_tab{font-size: 14px;width: 910px;}

