a{color:#C62323}
body{background-color:#F5F6FA;color:#000;font-family:Tahoma,Arial,sans-serif;font-size:11px;margin:0;padding:0}
form{margin:0;padding:0}
h1{color:#D25002;font-family:Arial,sans-serif;font-size:18px;margin-bottom:10px;text-align:right}
h2{font-family:Arial,sans-serif;font-size:14px;margin-bottom:10px;text-align:right}
html,body{background-color:#FFF;height:100%;margin:0;padding:0}
img{border:none}
li{margin-bottom:10px;margin-top:5px}
li div{padding-bottom:0.5em}
li div span{font-weight:bold}
p{font-size:12px;margin-bottom:10px;margin-top:5px;text-align:justify}
table{border:0;border-collapse:collapse;font-size:11px}
table td{padding:0}
ul{margin-left:25px;padding-left:10px}

.bg01{background-image:url(imgs/l1.gif);background-position:right bottom;background-repeat:no-repeat;height:118px;vertical-align:top}
.bg02{background-image:url(imgs/r2.gif);background-position:10px 0;background-repeat:no-repeat;font-weight:bold;vertical-align:top;width:190px}

.accept{color:#FFF;font-size:10px;font-weight:bold;padding-left:20px;padding-top:10px;width:172px}
.accept img{display:block;margin-top:10px}
.copy{color:#dfe3d9;font-size:9px;padding-bottom:5px;padding-left:3px;padding-top:10px}
.nav_bot{border-bottom:solid #b7c2aa 1px;color:#FFF;font-size:10px;font-weight:bold;padding-bottom:10px;padding-top:10px}
.nav_bot a{color:#FFF;margin-left:3px;margin-right:3px}
.bottom td{background-color:#92a27e;background-image:none;height:1%;vertical-align:top}

.center_col{background-image:url(imgs/bg4.gif);background-position:8px;background-repeat:repeat-y;padding-left:8px;vertical-align:top}
.left_bg{background-image:url(imgs/bg1.gif);background-repeat:repeat-x;width:40%}
.left_col{background-image:url(imgs/bg1.gif);background-repeat:repeat-x;vertical-align:top}
.top1{width:100%}

.main{margin-bottom:20px;margin-top:25px}
.main_table{height:100%}
.nav_top{background-image:url(imgs/bg2.gif);height:118px;vertical-align:bottom}
.nav_top a{background-image:url(imgs/ar.gif);background-position:0 8px;background-repeat:no-repeat;border-bottom:solid #CCCEB1 1px;color:#000;display:block;margin-left:10px;margin-right:10px;padding-bottom:4px;padding-left:10px;padding-top:3px}
.nav_top a.selected{font-weight:bold;text-decoration:none}
.nav_top a:hover{color:#FFF}
.nav_top td{border:solid #CCC 1px;text-align:center;width:16%}
.offer{background-image:url(imgs/c1.jpg);background-repeat:no-repeat;height:126px;text-align:left}
.offer .cont{color:#FFF;font-family:Arial,sans-serif;font-size:14px;font-weight:bold;margin-left:10px;margin-top:70px}
.offer .cont2{font-size:22px;margin-top:3px;padding-top:3px;white-space:nowrap;width:1%}
.offer2{padding-left:10px;padding-top:10px}
.pillpic{border:solid #C7C7C7 1px;margin-bottom:10px;margin-right:10px}

table.variant{border:solid #000 1px;margin-bottom:5px;margin-top:5px;width:100%}
.variant .buy{padding-left:15px;white-space:nowrap;width:70px}
.variant .buy a{background-image:url(imgs/basket2.gif);background-position:0 3px;background-repeat:no-repeat;color:#C62323;font-weight:bold;padding-left:20px}
.variant .discount{color:#C62323;font-size:12px;font-weight:bold;white-space:nowrap}
.variant .free{color:#C62323}
.variant thead th{background-color:#92a27e;border-bottom:solid #000 1px;color:#000;font-weight:bold;padding:5px 0px 5px 0px; text-align:center;}
.variant tr.hr{background-color:#000;height:2px;padding:0}
.variant .price{white-space:nowrap}
.variant tbody td{background-color:#FFF;border-bottom:solid #000 1px;color:#000;font-size:10px;padding:7px 10px 7px 10px}

.index_product{margin-bottom:10px;width:170px}
.index_product .buy{background-color:#c8c595;height:22px;line-height:22px;text-align:right}
.index_product .buy a{background-image:url(imgs/ar2.gif);background-position:0 4px;background-repeat:no-repeat;color:#A91B1B;font-weight:bold;margin-right:10px;padding-left:10px}
.index_product .cont{background-color:#FFF;font-size:9px}
.index_product .cont table td{border:none}
.index_product .hr{background-color:#c8c595;margin-left:10px;margin-right:10px}
.index_product .name_long{color:#000;padding-bottom:5px;padding-left:10px;padding-top:10px}
.index_product .name_short{color:#000;font-family:Arial,sans-serif;font-size:14px;font-weight:bold;height:25px;line-height:25px;padding-left:10px;text-align:left}
.index_product .pic{border:solid #CCC 1px;margin:5px;padding-bottom:5px;padding-top:5px;text-align:center}
.index_product .price{background-color:#F30;color:#FFF;text-align:center;vertical-align:middle}
.index_product .price a{color:#FFF;font-size:12px;font-weight:bold}
.index_product .sum{padding-right:5px;text-align:center}
.index_product .sum span{font-size:18px;font-weight:bold}
.index_product td{border:solid #c8c595 1px}

.right_bg{background-image:url(imgs/bg3.gif);background-repeat:repeat-x;width:40%}
.right_col{background-image:url(imgs/bg3.gif);background-repeat:repeat-x;vertical-align:top;width:190px}
.right_col .cart{background-color:#E1E1E1;color:#000;font-weight:bold;margin-left:15px;margin-top:10px;padding:10px}
.right_col .cart a{background-image:url(imgs/ar2.gif);background-position:0 4px;background-repeat:no-repeat;padding-left:10px}
.right_col .cart span{font-size:18px}
.right_col .hdr{background-color:#F30;color:#FFF;font-family:Arial,sans-serif;font-size:15px;font-weight:bold;height:35px;line-height:35px;margin-bottom:1px;margin-top:6px;padding-left:20px;vertical-align:middle}
.right_col .nav{background-image:url(imgs/r1.gif);background-repeat:no-repeat;font-size:11px;font-weight:bold;height:126px;padding-top:3px}
.right_col .nav a{background-image:url(imgs/ar.gif);background-position:0 9px;background-repeat:no-repeat;color:#FFF;display:block;font-size:12px;height:20px;line-height:20px;margin-left:20px;padding-left:20px;white-space:nowrap}
.right_col .nav a.selected{background-image:url(imgs/ar3.gif);background-repeat:no-repeat;color:#000;text-decoration:none}
.right_col .nav a:hover{background-color:#9DAB8B}

.txt1,.txt2{color:#666;padding-left:15px;padding-top:5px}
.subtitle{color:#4C4C4C;font-size:9px;margin-left:20px;margin-top:7px}
.title{border-bottom:solid #92a27e 2px;color:#000;font-family:Arial,sans-serif;font-size:18px;font-weight:bold;margin-left:10px;margin-right:10px;margin-top:15px;padding-bottom:7px;padding-left:10px}
.today{background-image:url(imgs/r3.gif);background-position:left;background-repeat:no-repeat;color:#000;font-size:10px;line-height:20px;padding-left:25px;vertical-align:bottom}
div.cart_btns{text-align:right;margin-top:4px}
.note{padding:4px}
.cart_btns input,.variant input,select{font-size:12px}
.name{border-top:#CCC dashed 1px; margin-top:-2px; padding-top:5px}
.bookmark TH{width:40px;height:30px;padding-left:15px;}

.lang{padding:10px 10px 15px 15px; color:#666}
.lang a{margin:4px}
.lang div{padding:4px}

.livehelp{margin-left:14px;margin-top:10px}
.addr{height:25px;background-image:url(imgs/addr.gif);background-repeat:no-repeat;margin-left:3px}
.error{color:#F00}

div.spelling{text-decoration:underline;}
div.main div.testimonials div{border-bottom:1px dashed #CCC;padding:10px 2px}
div.testimonials div span{display:block;font-style:italic;color:#555;text-align:right;padding-right:10px}
