body{color:#000;font-family:Arial,sans-serif;font-size:14px;background:#FDEED1}
body,form,td,th,h1,h2,h3{padding:0;margin:0;text-align:left}
td{vertical-align:top}
table{border-collapse:collapse;overflow:hidden}
img{border:none;margin:0}
h2{font-size:16px;color:#01935e}
.right_col h2{margin:0 0 10px 5px}
h3{line-height:0.9;margin:20px 0 5px 10px;color:#01935e;font-size:14px}
.main h2{margin:20px 0 10px}
a{color:#f15d26}
a:hover{color:#01935E}
.main_tbl{background:url(imgs/bg1.gif) repeat-x top}
.col1{width:50%;background:url(imgs/07.jpg) no-repeat top right}
.col3{width:50%;background:url(imgs/08.jpg) no-repeat top left}
.col2{width:910px}
.categories{clear:both;font-size:15px}
.categories a{display:block;font-weight:normal;padding:2px 5px}
.categories a:hover,
.categories .selected{text-decoration:none;color:#000;background-color:#FEF6E6}
.categories .selected{}
.categories a:hover{}
.nav_top{font-size:12px;position:absolute;top:45px;left:8px;padding:1px 0;color:#0866db}
.nav_top a{color:#cc9033;padding:0 5px}
.nav_top a:hover,
.nav_top a.selected,
.nav_bot a:hover,
.nav_bot a.selected{text-decoration:none}
.nav_top a.selected{font-weight:bold;border:solid 1px #cc9033;-moz-border-radius:3px;border-color:#FEEED4;background-color:#FEFAF1}
.carty{background:url(imgs/carty.gif) top left no-repeat;position:absolute;top:6px;left:366px;font-size:16px;color:#FFF;width:174px;padding:7px 0 0 50px}
.carty span{font-weight:bold}
.carty div{margin:13px 0 0;color:#CC9033;font-size:12px}
.carty a{color:#cc9033;margin:0 3px}
.carty a:hover{text-decoration:none}
.prod{margin:0;padding-left:110px;width:190px;float:left;position:relative;height:160px}
.prod .name{font-size:17px;font-weight:bold;padding:0;color:#2F4578}
.prod .name:hover{background:none}
.prod .pr{float:left;width:102px;height:42px;background:url(imgs/bg5.gif) bottom no-repeat #fff;text-align:center;font-size:11px;padding-top:3px;position:absolute;left:0px;top:70px}
.prod .pr span{display:block;font-size:24px;font-weight:bold;line-height:19px}
.prod .buy{float:left;text-align:center;font-size:16px;font-weight:bold}
.prod .buy a{color:#2F4578}
.prod .buy a:hover{text-decoration:none;background:none}
.prod .pic{overflow:hidden;position:absolute;left:0px;background:url(imgs/bg4.gif) top no-repeat #fff;width:102px;text-align:center;z-index:1;height:70px}
.prod .pic:hover{background:#fff}
.prod .pic img{margin:5px 0 0}
.prod .dsc{margin:5px 10px 5px 0;font-size:12px}
.prod .dsc a{}
form tfoot input{height:35px;text-align:center;font-size:13px;font-weight:bold;padding:0;margin:10px 0 10px;background:url(imgs/18.gif);width:111px;border:none;letter-spacing:-1px;cursor:pointer;color:#fff}
.prod a:hover{text-decoration:none}
.variant{color:#000;width:550px;font-size:14px;margin:0 0 15px 20px}
.variant tbody tr{}
.variant tbody tr.even{}
.variant td,
.variant th{padding:5px 15px 5px 0px;vertical-align:middle;color:#62543c;text-align:right;border-bottom:1px solid #fff}
.variant thead th{font-weight:bold;background:#fff;color:#000;text-align:center;padding:6px 0}
.variant thead th.package{background:url(imgs/c01.gif) top left no-repeat #fff}
.variant thead th.price{background:url(imgs/c02.gif) top right no-repeat #fff}
.variant thead th.buy{background:none}
.variant tbody td.buy{text-align:right;padding-right:10px;white-space:nowrap;height:20px}
.variant tbody td.buy a{color:#FFF;margin:0;padding:3px 0 0px 13px;font-size:11px;font-weight:bold;text-decoration:none;display:inline-block;vertical-align:middle;background:url(imgs/b01.gif) left no-repeat;height:17px;text-transform:uppercase}
.variant tbody td.buy a:hover{}
.variant tbody td.buy u{vertical-align:middle;display:inline-block;height:20px;width:11px;background:url(imgs/b02.gif) left no-repeat}
.variant tbody td.perpill{font-size:16px}
.variant tbody td.price{color:#000;font-weight:bold;font-size:16px}
.variant tbody tr.popular{}
.variant tbody tr.popular td.package{background-image:url(imgs/pop.gif);background-position:15px center;background-repeat:no-repeat}
.variant tbody tr:hover,
.cart .variant .bonus tr:hover{background-color:#FEF6E6}
.cart .variant{width:620px;margin:20px 0 15px -30px}
.cart .variant tbody tr{}
.cart .variant tbody tr.even{}
.cart .variant th,
.cart .variant td{text-align:center;padding:7px 2px;color:#000/*border-bottom:1px solid #b0cce4;*/}
.cart .variant thead th.package,
.cart .variant thead th.price{background:#fff}
.cart .variant thead th.remove{background:none}
.cart .variant thead th.product{background:url(imgs/c01.gif) top left no-repeat #fff}
.cart .variant thead th.subtotal{background:url(imgs/c02.gif) top right no-repeat #fff}
.cart .variant tbody td.price{color:#000;font-weight:normal;font-size:14px}
.cart .variant tbody .shipmethod{}
.cart .variant tbody td.subtotal{color:#c91d1d;font-weight:bold}
.cart .variant tbody .qty input{width:14px;text-align:center;font-size:14px;height:16px}
.cart select{font-size:14px;float:right;font-weight:normal;margin:5px 0}
.cart .variant tbody.summary{}
.cart .variant tbody.summary tr{}
.cart .variant tbody.summary tr.total{background:none}
.cart .variant tbody.summary td{}
.cart .variant tr.total th{text-align:right;padding:10px}
.cart .variant tr.total td{font-weight:bold;font-size:16px}
.cart .variant tfoot th{border-bottom:none}
.legend{margin:10px 0 20px 20px}
.legend div{background:url(imgs/pop.gif) 15px center no-repeat;padding-left:50px;float:left}
.main{padding:15px 0 20px 100px;width:600px;float:left}
h1{font-size:23px;letter-spacing:-1px}
.main a{}
.main a:hover{text-decoration:none;background-color:#FEF6E6}
div.product{width:600px;margin:0}
.simple{margin:10px 0;font-size:13px;background:#fff1b6}
.simple td,
.simple th{padding:6px 7px;border:1px solid #FCE7BE;vertical-align:middle;background-color:#FEF3E0}
.simple thead td{background-color:#FFFFFF;line-height:.9;font-weight:bold;font-size:12px;padding:7px}
.testimonials div{padding:15px 10px}
.testimonials div.even{background-color:#FEF3E0}
.testimonials div span{color:#000;font-weight:bold;font-size:13px}
form table{margin:20px 0 0}
form table td{padding:2px}
form table tbody th{text-align:left;padding:2px 4px 4px 2px}
form input,
form textarea{border:1px solid #CCC;padding:1px 3px}
.cart input.checkout{margin-left:10px;text-decoration:underline}
.cart input.continue,
.cart input.update{background:url(imgs/15.gif);color:#666666}
p{margin:5px 0}
.top_box{margin:0;width:910px;position:relative;height:275px}
.top_box .box1,
.top_box .box2,
.top_box .box3{float:left;height:80px}
.top_box .box1{background:url(imgs/01.jpg);width:256px}
.top_box .box2{background:url(imgs/02.jpg);width:360px}
.top_box .box3{background:url(imgs/03.jpg);width:294px;color:#FFF;text-align:right}
.top_box .box4,
.top_box .box5,
.top_box .box6{float:left;height:195px;background-position:top;background-repeat:no-repeat}
.top_box .box4{background-image:url(imgs/04.jpg);width:256px}
.top_box .box5{background-image:url(imgs/05.jpg);width:360px}
.top_box .box6{background-image:url(imgs/06.jpg);width:294px;color:#FFF;text-align:right}
body.index .top_box{height:502px}
body.index .top_box .box4,
body.index .top_box .box5,
body.index .top_box .box6{float:left;height:263px;color:#FFF}
body.index .top_box .box4{background:url(imgs/10.jpg);}
body.index .top_box .box5{background:url(imgs/11.jpg);height:322px}
body.index .top_box .box6{background:url(imgs/12.jpg);}
.right_col{float:right;width:150px;margin:-18px 0 0 60px}
.cart .variant .bonus tr{}
.cart .variant .bonus th{text-align:left;padding:10px 0 7px 7px}
.cart .variant .bonus td{}
.cart .variant .bonus input{border:none}
.cart .variant .bonus .pic{padding:0;width:auto}
.cart .variant .bonus .pic img{height:28px;margin:0;border:none}
.bot{clear:both;margin:0;padding:15px 10px}
.bot .copy{font-size:11px;color:#666666;margin:10px 0 0}
.bot .copy a{color:#666666}
.bot .we_accept{float:right}
.bot .addr{}
img.vcode{vertical-align:middle}
img.photo{cursor:pointer;margin-right:5px}
.logo{font-size:27px;color:#2f4578;position:absolute;top:7px;left:10px;font-weight:bold}
.logo a{text-decoration:none;color:#005a31}
a.spo{background:url(imgs/09.gif) no-repeat;width:224px;height:76px;float:left;text-decoration:none;margin:0 50px 0 0;text-align:center}
.spo span{font-size:11px;text-transform:uppercase;font-family:Arial,sans-serif;cursor:pointer;padding:10px 0 0;display:block;color:#000}
.spo span b{font-size:26px;display:block;color:#f7751e;letter-spacing:-2px;padding-right:8px}
.spo p{width:215px;float:left;display:block;font-size:12px;margin:13px 0 0 0;color:#000}
a.live_support{background:url(imgs/10.gif) no-repeat;width:224px;height:76px;float:left;text-decoration:none;margin:0 50px 0 0}
.live_support span{font-size:12px;cursor:pointer;float:left;display:block;margin:7px 0 0 55px;color:#000000}
.live_support span b{font-size:24px;display:block;text-transform:uppercase;line-height:20px;margin:5px 0;color:#017043;letter-spacing:-2px}
a.spo:hover,
a.live_support:hover{}
a.live_support:hover span b,
a.spo:hover span b{text-decoration:none}
.nav_bot{position:static;margin:5px 0 0;font-size:12px;padding:0;border:none;width:auto}
.nav_bot a{padding:0 15px 0 0}
.nav_bot a:hover{text-decoration:none}
.nav_bot a.selected{font-weight:bold;text-decoration:none}
.clear{clear:both}
.other_ed{font-size:18px;font-weight:bold;font-style:italic;float:left;margin:80px 20px}
.other_ed img{vertical-align:middle}
.other_ed a{color:#2F4578}
.other_ed a:hover{text-decoration:none}
.delivery_calendar{padding:10px 0}
.delivery_calendar table{float:left;margin:0 15px 0 0;border:solid 1px #eee;background-color:#FEF3E0}
.delivery_calendar th,
.delivery_calendar td{text-align:center;border:1px solid #FCE7BE}
.delivery_calendar th{padding:5px;font-size:12px;background-color:#FFFFFF}
.delivery_calendar tbody td{padding:2px 0;width:28px;color:#666}
.delivery_calendar td.trck,
td span.trck,
option.trck,
tr.trck{color:#000;background-color:#e7f6ff}
.delivery_calendar td.mail,
td span.mail,
option.mail,
tr.mail{color:#000;background-color:#FFF1B6}
td span.trck,
td span.mail{padding:1px 3px}
.dsc_sh{padding-left:30px}
.dsc_sh img{background:url(imgs/bg3.gif) center no-repeat;padding:11px 12px;float:left;margin-left:-120px}
.right_col a.spo,
.right_col a.live_support{margin:15px 0 0 15px}
.right_col a.spo{margin-top:70px}
.bnrs{height:95px;padding:20px 0 0 10px;clear:both;border-top:solid 1px #FEF6E6;border-bottom:solid 1px #FEF6E6}
.bnrs ul{font-size:12px;float:left;display:block;padding:0 0 0 15px;margin:2px 0 0;line-height:14px}
.all{width:910px;padding:30px 0 20px 0}
.all h1{padding-bottom:20px}
.top_box h1{color:#01935e;left:0px}
.top_box h2{color:#333333}
.ind_prds{position:absolute;top:340px;left:0px}
.ind_prds .prod{margin:0;width:187px;padding:0;height:150px}
.ind_prds .prod a{margin-right:10px}
.ind_prds .prod .name{font-size:18px;font-style:italic}
.ind_prds .prod .pr{top:80px;width:90px;background-position:left bottom;background:url(imgs/bg6.gif) left top no-repeat;padding-top:1px}
.ind_prds .prod .pr span{}
.ind_prds .prod .buy{position:absolute;left:90px;top:80px;font-size:15px;width:90px;height:31px;background:url(imgs/bg6.gif) right top no-repeat;padding-top:9px}
.ind_prds .prod .dsc{margin:9px 2px}
.ind_prds .vr{margin:30px 10px 0 5px;height:90px;background-color:#FEF6E6;width:1px;float:left}
.ind_dsc{position:absolute;top:385px;width:310px;right:0px;text-align:justify}
.test{color:#000;width:100%;font-size:14px;margin:0 0 15px}
.test tbody tr.even{background-color:#F7FAFD}
.test td,
.test th{padding:5px 15px 5px 0px;vertical-align:middle;color:#62543c;text-align:right}
.testy{position:absolute;top:44px;left:585px;color:#fff;font-size:12px;font-weight:bold;text-align:right}
.testy a{color:#fff;text-decoration:none}
.testy a:hover{text-decoration:underline;color:#fff}
.testy div{color:#005A31;font-size:19px;width:315px;font-weight:normal;margin-top:15px;height:70px}
.testy span{font-size:12px;font-style:italic;display:block;margin-top:7px}
.lang_sel{position:absolute;top:180px;right:0px}
.lang_sel select{font-size:12px;color:#000000;background-color:#FEF6E6;font-family:Tahoma,sans-serif}
.lang_sel select option{padding:1px}
#lang_links{display:none}
.top_box .title{position:absolute;top:250px;left:10px}
.title h1{float:left}
.title h2{float:left;padding:7px 0 0 10px;font-size:15px}
.main a.more{background:url(imgs/m01.gif) no-repeat;padding:4px 15px 5px;display:block;color:#fff;text-decoration:none;width:120px}
body.index .main_tbl{background-image:url(imgs/bg2.gif);}
body.index .col1{background-image:url(imgs/13.jpg);}
body.index .col3{background-image:url(imgs/14.jpg);}
body.index .top_box .title{top:350px;left:auto;right:0px}
body.index .lang_sel{top:160px}
.spo1_tbl{width: 250px;margin: 20px 30px;}
.spo1_tbl th{text-align:center}
.spo1_tbl td{vertical-align:middle}
