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:#FD5701;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}
.acenter{text-align:center}
.aleft{text-align:left}
.aright{text-align:right}
.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}
.bg03{background-image:url(imgs/c1.jpg);background-repeat:no-repeat;height:126px}
.bottom .accept{color:#FFF;font-size:10px;font-weight:bold;padding-left:20px;padding-top:10px;width:172px}
.bottom .accept img{display:block;margin-top:10px}
.bottom .copy{color:#c3c6c8;font-size:9px;padding-bottom:5px;padding-left:3px;padding-top:10px}
.bottom .nav_bot{border-bottom:solid #7b8185 1px;color:#FFF;font-size:10px;font-weight:bold;padding-bottom:10px;padding-top:10px}
.bottom .nav_bot a{color:#FFF;margin-left:3px;margin-right:3px}
.bottom td{background-color:#363f46;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}
.left_col .top1,.price_table {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 #c5cdda 1px;color:#000;display:block;margin-left:10px;margin-right:10px;padding-bottom:4px;padding-left:10px;padding-top:3px}
.nav_top a.act{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}
.price_table{margin-bottom:5px;margin-top:5px;border-left:solid #c3ccdc 1px;border-right:solid #c3ccdc 1px}
.price_table .buy{padding-left:15px;white-space:nowrap;width:70px}
.price_table .buy a{background-image:url(imgs/basket2.gif);background-position:0 3px;background-repeat:no-repeat;color:#C62323;font-weight:bold;padding-left:20px}
.price_table .discount{color:#C62323;font-size:12px;font-weight:bold;white-space:nowrap}
.price_table .free{color:#C62323}
.price_table thead td{background-color:#c3ccdc;border-bottom:solid #000 1px;color:#000;font-weight:bold;padding:5px 0px 5px 0px; text=align:center;}
.price_table tr.hr{background-color:#000;height:2px;padding:0}
.price_table .price{white-space:nowrap}
.price_table tbody td{background-color:#FFF;border-bottom:solid #000 1px;color:#000;font-size:10px;padding:7px 10px 7px 10px}
.prod1{margin-bottom:10px;width:170px}
.prod1 .buy{background-color:#c3ccdc;height:22px;line-height:22px;text-align:right}
.prod1 .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}
.prod1 .cont{background-color:#FFF;font-size:9px}
.prod1 .cont table td{border:none}
.prod1 .hr{background-color:#c3ccdc;margin-left:10px;margin-right:10px}
.prod1 .name_long{color:#000;padding-bottom:5px;padding-left:10px;padding-top:10px}
.prod1 .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}
.prod1 .pic{border:solid #CCC 1px;margin:5px;padding-bottom:5px;padding-top:5px;text-align:center}
.prod1 .price{background-color:#F30;color:#FFF;text-align:center;vertical-align:middle}
.prod1 .price a{color:#FFF;font-size:12px;font-weight:bold}
.prod1 .sum{padding-right:5px;text-align:center}
.prod1 .sum span{font-size:18px;font-weight:bold}
.prod1 td{border:solid #c3ccdc 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.act{text-decoration:none;color:#FD5701}
.right_col .nav a:hover{background-color:#3D4750}
.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,.price_table 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.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;}
