body,html{padding:0 0 10px 0px;margin:0px;background:URL('images/top_line_bg.png') top left repeat-x #FFffFF;font:11pt Georgia,"Times New Roman",Times,serif;color:#000000;font-weight:normal}
img{border:0px}
p{padding:7px 0px;margin:0px}
table{border-collapse:collapse}
/* ======== */
#main{position:relative;left:50%;padding:0px;width:960px;margin:0 0 0 -480px}
#lang_box,#bottom_menu{font:normal 9pt Arial,sans-serif;color:#FFffFF;margin:8px 0 0 0;float:right;width:500px;text-align:right}
#bottom_menu{border-style:solid;border-width:1px 0 0 0;border-color:#d9dbe5;color:#000000;float:left;width:100%;padding:5px 0 0 0;text-align:left;text-transform:none;font:normal 9pt Arial,sans-serif;color:#818181}
.clear{clear:both;font-size:0px}
#right_colom{width:720px;float:right;padding:0}
#left_column{width:230px;float:left;padding:0}
#logo{display:block;float:left;margin:0;color:#3f497d;padding:15px 0 0 0;line-height:20pt;font-size:24pt;letter-spacing:-1px}
#phone{display:block;float:left;margin:21px 0 0 10px;font:9pt Arial,sans-serif;color:#000;padding:2px 5px;border-style:solid;border-width:1px;border-color:#e8c3d4}
#phone img{margin:-1px 0 0}
#cart_box{display:block;float:right;width:239px;height:61px;margin:16px 0 0 0;background:URL('images/cart_box_bg.png') top left no-repeat;font-size:11pt;text-align:right;padding:5px 0 0 0;font-style:italic;right:0px;position:absolute}
#cart_box span{display:block;height:40px;text-align:center}
#top_menu{list-style:none;text-transform:uppercase;text-decoration:none;font:bold 10pt Arial,sans-serif;color:#e8e9ef;line-height:9pt;float:left;margin:20px 0px 8px 25px}
#delivery{display:block;width:170px;float:left;font:10pt Arial,sans-serif;color:#e71111;line-height:9pt;margin:10px 0 0 0;padding:2px 0px 5px 40px;background:URL('images/logo.png') top left no-repeat #FFffFF;clear:both}
#delivery b{font:bold 10pt Arial,sans-serif;text-transform:uppercase}
#top_hr{width:720px;height:1px;font-size:1px;float:right;padding:0px;margin:0;position:relative;background:URL('images/top_hr_bg.png') top right no-repeat #e8e9ef}
#main_page_img{display:block;height:234px;padding:10px 0 0 480px;background:URL('images/eoce_21.jpg') top right no-repeat}
ul#benefits{list-style:none;display:block;width:230px;float:left;padding:0px;margin:20px 0 0 0}
ul#benefits li{display:block;width:220px;padding:0 0 0 10px;margin:0 0 5px 10px;color:#4e4e4e;background:URL('images/list_marker.png') center left no-repeat}
.live_support{border-style:solid;border-width:0 0 1px 4px;border-color:#64bce5;color:#64bce5;display:block;width:210px;float:left;margin:20px 0 0 10px;padding:0 0 2px 8px;font:bold 8pt Arial,sans-serif;line-height:12pt;background:URL('images/on-line_girl.png') top right no-repeat}
.live_support strong{font:bold 12pt Arial,sans-serif;line-height:14pt;color:#1b2085;display:block;clear:both;text-transform:uppercase}
.left_50,.right_50{display:block;width:430px;padding:0px 40px 0 0;float:left;line-height:14pt;color:#000;padding:30px 0 0 0;font-style:italic}
.right_50{padding:0px;width:490px;float:right;padding:15px 0 0 0}
h2,h2 a{font:italic 15pt Georgia,"Times New Roman",Times,serif;font-weight:bold;color:#000000;padding:0px;margin:0}
.yellow_block{width:474px;padding:15px 0 0 15px;margin:0px;background:URL('images/m_yellow_box_top.png') top right no-repeat #E8F2FA}
.yellow_bot{width:489px;padding:0px;height:10px;font-size:0px;background:URL('images/m_yellow_box_bot.png') top right no-repeat}
#y_img{display:block;width:323px;padding:0px 145px 0 0;margin:0px;float:right;background:URL('images/smallest_bg.png') 325px 10px no-repeat}
#accept{float:right;font:bold 10pt Arial,sans-serif;color:#818181;margin:0;text-align:right;}
.left_tip_top{width:230px;float:left;height:9px;font-size:0px;background:URL('images/left_tip_top.png') top left no-repeat}
.left_tip_cont,#smallest_y{padding:0px 16px 0px 15px;border-color:#bebebe;border-width:0px 1px 0px 1px;border-style:solid;width:197px;font-size:11pt;margin:0px;line-height:14pt;font-weight:normal;font-style:italic}
#smallest_y{background:URL('images/smallest_top.png') top left no-repeat #E8F2FA;padding:15px 13px 10px 14px;border-width:0px;width:214px;font-size:11pt;margin:10px 0 0 0;line-height:14pt;font-weight:normal}
.left_tip_cont h2,#smallest_y h2{padding:0px;width:197px;font-size:15pt;margin:0 0 10px 0px}
#smallest_y img{position:relative;margin:-15px 0 0 40px}
.left_tip_cont h2 a,#smallest_y h2 a{padding:0px;width:197px;font-size:15pt;color:#000000}
.left_tip_bot{width:230px;float:left;font-size:0px;height:9px;margin:0px;background:URL('images/left_tip_bot.png') top left no-repeat}
#big_y_top{width:720px;padding:15px 0 0 0;font-weight:normal;background:URL('images/big_yellow_top.png') top left no-repeat;font-style:italic;background-color:#E8F2FA}
#big_y_bot{width:720px;font-size:0px;padding:9px 0 0 0;background:URL('images/big_yellow_bot.png') top left no-repeat #ffc92d}
#smallest_bot{display:block;background:URL('images/smallest_bot.png') top left no-repeat #FFffFF;width:241px;font-size:0px;height:9px;margin:-9px 0 0 0}
#big_y_top h1{font-size:21pt;width:485px;float:left;margin:0px;padding:0 0 40px 15px}
/*#big_y_top h2{font-size:21pt;width:485px;float:left;padding:0 0 40px 15px}*/
#big_y_top p{padding:10px;margin:0}
#big_y_top p strong{}
#b_y_img{background:URL('images/big_yellow_box.png') top left no-repeat #ffc92d;width:215px;height:168px;position:relative;margin:-8px 0 0;float:right}
#right_side_column{width:230px;float:right;padding:20px 10px 0 0}
#right_side_column #benefits li{margin:0 0 5px 0px}
#right_side_column .live_support{margin:20px 10px 0 0}
#item_header{padding:/*20px*/5px 0 10px 0;/*width:300px;*/display:block;float:left}
#item_header h1{padding:0px;margin:0px;/*width:210px;*/float:left}
#item_header h1 small{display:block; font-size:10pt; font-weight:normal;}
#item_header img{float:left;margin:/*-15px 3px 0 0*/0 25px 0 15px;}
/* variant */
.variant{width:470px;font:italic 11pt Georgia,"Times New Roman",Times,serif;color:#000000;text-align:center;padding:0;margin:0 0 10px 0px}
.variant th{padding:5px 0px;border-color:#b2b2b2;border-style:solid;font-weight:bold;border-width:0 0 2px 0px}
.variant td{border-color:#b2b2b2;border-style:solid;border-width:0 0 1px 0px}
.variant th.package{width:215px;text-align:left}
.variant th.price{background-color:#fff5d7}
.variant th.buy{color:#e71111;background-color:#ffdd79}
td.buy a{display:block;padding:10px 0px 10px 20px;margin:0px 5px;font-weight:bold;font-size:8pt;color:#000000;background:URL('images/small_cart.png') center left no-repeat #ffdd79}
.variant td.buy{background-color:#ffdd79}
.variant td.package{padding:5px 5px}
.variant td.package small{padding:2px 0 0 0;width:210px;display:block;float:left;text-align:left;color:#e71111;font:normal 8pt Arial,sans-serif}
.variant td.package{width:210px;text-align:left}
td.package  .bestbuy_package{display:block;width:55px;float:right;margin:0;padding:3px 0px 4px 0px;font:bold 7pt Arial,sans-serif;color:#FFffFF;text-align:center;text-decoration:none;text-transform:uppercase;background:URL('images/best_buy_2.png') top left no-repeat #ffdd79}
.variant td.price{padding:5px 5px;background-color:#fff5d7;text-align:center;border-color:#b2b2b2;border-style:solid;border-width:0 0 1px 0px}
.variant td.perpill{padding:5px 5px;text-align:center;border-color:#b2b2b2;border-style:solid;border-width:0 0 1px 0px}
/* center_column */
#center_column{width:470px;float:left;margin:20px 0 0 10px;font:normal 11pt Times New Roman}
#center_column h2{font-size:13pt;padding:20px 0px 10px}
#center_column h3{font-size:12pt;padding:20px 0px 10px;margin:0;line-height:1}
#center_column ul{list-style:disc}
#center_column li{list-style:disc;margin:0 0 7px -15px}
#center_column li ul{list-style:disc;display:block;position:relative;padding:10px 0 0 35px}
/* under compare tip*/
#under_comp_top{width:479px;font-size:0px;position:relative;left:50%;padding:9px 0 0 0;margin:0 0 -1px -210px;background:URL('images/descrip_top.gif') top center no-repeat}
#under_comp_cont{width:461px;position:relative;left:50%;padding:5px 8px 5px 8px;font-weight:normal;margin:0 0 0 -210px;border-style:solid;border-width:0px 1px 0px 1px;border-color:#FFffFF}
#under_comp_bot{width:479px;font-size:0px;position:relative;left:50%;padding:9px 0 0 0;margin:0 0 -10px -210px;background:URL('images/descrip_bot.gif') top center no-repeat}
/* CART */
.cart{margin:10px 0 0 0;width:100%}
h1{margin:0px;/*.cart_header{*/ padding:10px 0 0 15px;font-family:Georgia,"Times New Roman",Times,serif;font-size:18pt;font-style:italic}
.cart th{border-color:#b2b2b2;border-style:solid;font-weight:bold;border-width:0 0 1px 0px;padding:5px 0px 2px 0px;font-size:9pt}
.cart td{border-color:#b2b2b2;border-style:solid;border-width:1px 0 0 0;padding:10px 0px 10px 0px;margin:-1px 0 0 0}
.cart th.product{padding:5px 0px 2px 15px;width:370px;text-align:left}
.cart td.product{padding:10px 0px 10px 15px;width:370px}
td.qty{text-align:center;width:55px;padding:0px 5px;font:normal 10pt Tahoma}
th.subtotal{text-align:left;width:97px;padding:0 0 0 10px}
td.subtotal{text-align:left;width:97px;font-size:13pt;font-weight:bold;padding:0 0 0 10px;text-transform:uppercase}
.cart td.remove{width:70px;background-color:#ffdd79;text-align:center;font-size:11pt;padding:0px;margin:0px}
.cart .price{background-color:#fff5d7;text-align:center;width:84px}
.cart td.price{padding:0px;width:84px;margin:0px;text-align:center;font-size:13pt;text-transform:uppercase}
.cart_product_marker{display:block;float:left;width:24px;height:24px;position:relative;left:17px;margin:5px 40px 0 0;background:URL('images/cart_marker_active.png') top left no-repeat}
.cart .product b{font-weight:bold;font-size:13pt;display:block}
.cart .product small{font-weight:normal;font-size:9pt;display:block}
.cart_descrip_bg{margin:0;padding:2px 0px 8px 10px;color:#FFffFF;font-weight:bold;float:left;font-size:9pt;background:URL('images/cart_descrip_bg.jpg') top left no-repeat}
.cart_descrip_bg_r{margin:6px 0 0 0;text-align:left;position:relative;left:-15px;font-size:9pt;float:left;padding:0px 10px 0 0;height:23px;background:URL('images/cart_descrip_bg_r.jpg') top right no-repeat;text-decoration:none}
.qty select{border-color:#acabb0;border-width:1px;border-style:solid;font:normal 10pt Tahoma;width:40px;background:none}
.explain{border-color:#5dc01b;border-style:solid;border-width:5px;margin:5px 0 0 0;padding:8px 35px 8px 26px}
.explain_table tr{}
.explain_marker{width:24px;height:24px;position:relative;background:URL('images/cart_marker.png') top left no-repeat;width:40px}
.marker_explain{margin:5px 0px 5px 0px;/*text-align:center*/}
.bonus_descrip{text-align:left;background-color:#fff;margin:0 0;padding:0 0 0 10px;width:265px;font-weight:bold}
.bonus_explain{width:350px;background-color:#fff}
tr.active_explain .explain_marker{background:URL('images/cart_marker_active.png') top left no-repeat}
tr.active_explain .bonus_explain,
tr.active_explain .bonus_descrip{background-color:#eff8e8}
.sum{padding:0px;margin:5px 0px;width:100%}
.shipping{background-color:#ffc210;padding:15px 0px 10px 32px;font-size:13pt;width:445px}
#sum .shipping{background:none;font-size:11pt}
.shipping .cart_product_marker{background-image:URL('images/cart_marker.png');display:block;margin:-2px 25px 0 0;padding:0px;float:left;left:0px}
.free .cart_product_marker{background-image:URL('images/cart_marker_active.png')}
.shipping_price{background-color:#ffd047;padding:0px;width:87px;margin:0px;text-align:center;font-size:13pt;text-transform:uppercase}
#sum .shipping_price{text-transform:none;background-color:#ffdd79}
.shipping_decrip{background-color:#ffc210;width:170px}
.sum .shipping_decrip{/*background:none*/;width:165px;font-size:14pt;/*font-weight:bold*/;padding:0 0 0 20px}
.sum #sum .shipping_decrip {background:none;font-size:15pt;font-weight:bold;}

#cart_but{float:right;margin:10px 0 0 0}
a.big_more_green,
a.big_more_red,
form tfoot input{margin:0;text-align:left;padding:5px 10px;text-align:center;height:28px;font:italic 11pt Verdana;font-weight:bold;text-transform:uppercase;text-decoration:none;color:#FFffFF;float:left;background:URL('images/cart_green_bg.jpg') top left no-repeat;min-width:150px}
a.big_more_red,
form tfoot input{background:URL('images/cart_red_bg.jpg') top left no-repeat}
.big_more_green_r{margin:0px 10px 0 0;padding:0px 3px 0 0;float:left;background:URL('images/cart_green_bg_r.jpg') top right no-repeat}
.big_more_red_r,
form tfoot span{margin:0;padding:0px 3px 0 0;float:left;background:URL('images/cart_red_bg_r.jpg') top right no-repeat}
.also_item{float:left;width:220px;padding:0 0 0 20px}
.also_item img{float:left;margin:0px}
#buy_also h3{padding:0 0 0 20px}
.also_item .link{font-size:14pt;display:block;font-weight:bold;width:140px;line-height:15pt;color:#000000;position:relative;text-decoration:underline;margin:5px 0px 3px 0px}
.also_item .descrip{display:block;color:#818181;position:relative;float:right;width:140px;font-size:10pt;padding:2px 0 0 0;margin:5px 0 0 0;text-decoration:none}
.also_price{width:205px;height:44px;padding:5px;margin:5px 0 0 0;background:URL('images/cart_also_price_bg.gif') #c5e8ad top left no-repeat;position:relative}
.also_price span.price_also{font-size:15pt;float:left;width:100px;text-align:center;padding:10px 0 0 20px;font-weight:bold;text-align:center}
/* COMPARE GRAF */
#compare_box{width:720px;position:relative;float:left;margin:-10px 0 0;padding:45px 0px 25px 0px;background:URL('images/compare_bg.png') left -10px no-repeat;font-size:14px}
#big_y_top h2,
#big_y_top h3,
#header_compare{font-size:14pt;padding:10px 0 0 10px}
#big_y_top h3{font-size:11pt}
#big_y_top sup{font-size:7pt;font-weight:normal}
#drugs{float:left;margin:-15px 0 0;padding:0 0 0 10px;width:135px}
#name_drug{display:block;height:36px;line-height:0.8;padding:4px 0 0}
#drugs a{color:#000000;display:block;font-size:16px;font-weight:normal;height:35px;padding:5px 0 0;width:135px}
#compare_headers{float:left;width:360px;position:relative;margin:-15px -5px 0 3px}
#compare_headers b{display:block;clear:both}
#compare_headers span{display:block;float:left;position:relative;margin:5px 15px 0 0;padding:0;width:105px;font-size:11px;color:#567CA3}
#time1,#time2,#time3{width:345px;display:block;float:left;color:#000000;font-weight:bold;position:relative;height:30px;padding:10px 0 0 0;margin:0}
#time2{text-align:right}
#time3{padding:10px 0 0 60px;width:285px}
#last_column{float:right;width:215px;margin:-50px 0 0 0}
#activity{display:block;text-align:center;width:80px;color:#ff0000;font-size:11px;position:relative;top:-25px;font-weight:bold;left:-50px;margin:0}
#last_column b{font-size:17px;display:block;margin:1px 0}
#time21,#time22,#time23{width:210px;display:block;float:left;color:#FFffFF;position:relative;height:30px;font-weight:bold;padding:10px 0 0 0;margin:0}
/* -= Bestsellers =- */
#bestsellers_box{width:470px;float:left}
#bestsellers_box div{background-color:#FFffFF;position:relative;border-style:solid;border-width:0 0 1px 0px;border-color:#b2b2b2;margin:0;padding:0px;height:78px}
#bestsellers_box h2{font:bold 13pt Arial,sans-serif;color:#3f497d;padding:0 0 3px 5px;border-style:solid;border-width:0 0 1px 0px;border-color:#b2b2b2;margin:0 0 10px 0px}
#bestsellers_box img{float:left;position:relative;margin:0}
#bestsellers_box .link{font-size:16pt;display:block;font-weight:bold;width:180px;color:#000000;position:relative;text-decoration:underline;margin:10px 0 0 0;line-height:1}
#bestsellers_box .descrip{display:block;color:#818181;position:relative;float:left;width:180px;margin:5px 0 0 0;text-decoration:none;height:72px}
.best_cost{background:URL('images/cost_bg_l.png') left no-repeat #BEE5A3;padding:10px 0;width:110px;height:34px;margin:10px 0;color:#000000;font-weight:bold;float:left;font-size:18pt;text-align:center}
span.best_order{background:URL('images/cost_bg_r.png') right no-repeat #BEE5A3;float:left;height:54px;margin:10px 0;padding:0;width:100px}
span.best_order a,
a.best_order{background:URL('images/order_now_l.gif') top left no-repeat;color:#FFFFFF;height:42px;padding:5px 8px 0;text-align:center;text-decoration:none;text-transform:uppercase;position:absolute;right:9px;top:15px;font-family:Arial Black;font-size:10pt;font-style:italic;font-weight:bold}
.best_order b{display:block;margin:-7px 0 0 0;font-size:13pt}
.best_order_r{height:44px;width:4px;position:absolute;background:URL('images/order_now_r.gif') top left no-repeat;right:5px;top:15px}
/* -= product list style=-*/
#product_list_box h2{font:normal 15pt Arial,sans-serif;color:#3f497d;padding:0px;margin:20px 0px 10px 0px}
#product_list_box{width:230px;float:left;margin:0 0 10px 0px}
#product_list_box img{height:25px;float:left;margin:-3px 0 0 0}
#product_list_box a span{float:right;margin:-2px 0 0 0;padding:5px 5px 0px 9px;font:italic 8pt Arial,sans-serif;color:#FFffff;font-weight:bold;text-decoration:none;text-transform:uppercase;height:18px;background:URL('images/prod_list_buy_l_but.gif') bottom left no-repeat;position:relative}
#product_list_box a:hover span{background:URL('images/prod_list_buy_l_but.gif') top left no-repeat}
#product_list_box a span.prod_buy_r{float:right;margin:-2px 0 0 0;padding:2px 0 0 5px;height:21px;background:URL('images/prod_list_buy_r_but.gif') bottom left no-repeat}
#product_list_box a:hover span.prod_buy_r{background:URL('images/prod_list_buy_r_but.gif') top left no-repeat}
#product_list_box a span.prod_l_item{padding:0 0 0 5px;background:none;text-transform:none;font:italic 11pt Georgia,"Times New Roman",Times,serif;position:absolute;color:#414779;top:7px;left:27px}
#product_list_box a:hover span.prod_l_item{text-decoration:underline;background:none}
#product_list_box a{display:block;width:230px;height:25px;position:relative;cursor:pointer;border-style:solid;border-width:1px 0px 1px 0px;border-color:#e5e5e5;margin:-1px 0 0 0;padding:5px 0 0 0;font-size:11pt;color:#414779;text-decoration:none}
#product_list_box a:hover{text-decoration:underline;position:relative;background:URL('images/prod_list_h_bg.png') top right repeat-y}
#product_list_box a:hover{text-decoration:none;color:#414779}
/*=====*/
a.more_green,a.morered{display:block;float:left;margin:0 0 10px 0px;padding:3px 4px 4px 14px;font:bold 9pt Arial,sans-serif;color:#FFffFF;text-align:center;text-decoration:none;text-transform:uppercase;background:URL('images/more_green.gif') top left no-repeat}
.best_buy{display:block;margin:0;padding:4px 2px 4px 4px;font:bold 7pt Arial,sans-serif;color:#FFffFF;text-align:center;text-decoration:none;text-transform:uppercase;background:URL('images/best_buy.gif') top left no-repeat}
.best_buy_r{display:block;margin:0;text-align:right;float:right;padding:0px 2px 0 0;height:18px;background:URL('images/best_buy_r.gif') top right no-repeat}
a.morered{background:URL('images/more_red.gif') top left no-repeat}
#what_are{margin:10px 0 10px 10px; float:left;}
.more_green_r,.more_red_r,.read_more_g,.read_more{margin:10px 0px 10px 0px;text-align:left;padding:0px 6px 0 0;height:20px;float:left;background:URL('images/more_green_r.gif') top right no-repeat}
.more_red_r,.read_more{background:URL('images/more_red_r.gif') top right no-repeat}
.float_l{float:left}
.float_r{float:right}
a.more_red{clear:both;margin:5px 0px 5px 0px;cursor:pointer;background:URL('images/more_red.png') top right no-repeat}
#online{display:block;position:relative;clear:both;margin:12px 0 0 0;padding-bottom:10px}
.read_more{clear:both;margin:5px 0px 5px 0px}
a#banner_1{display:block;width:215px;height:87px;font:bold 10pt Arial,sans-serif;position:relative;color:#000000;padding:15px 0px 0px 15px;margin:0px 10px 0px 0px;text-decoration:none;cursor:pointer;background:URL('images/banners_1.png') top right no-repeat}
a#banner_1 strong{display:block;clear:both;font:bold 15.5pt Arial,sans-serif;position:relative;color:#e71111;line-height:1;margin:-6px 0 3px;letter-spacing:-1px}
a#banner_1 small{display:block;clear:both;width:200px;font:normal 9pt Arial,sans-serif;position:relative;color:#000000;text-align:right;padding:0 15px 0 0;margin:12px 0 0 0}
a#banner_2{display:block;width:215px;cursor:pointer;height:110px;margin:10px 0 0 0;font:bold 10pt Arial,sans-serif;position:relative;color:#000000;padding:15px 0 0 15px;text-decoration:none;background:URL('images/banner2.gif') top right no-repeat}
a#banner_2 strong{display:block;clear:both;font:bold 14pt Arial,sans-serif;position:relative;color:#1b2085}
a#banner_2 small{display:block;margin:14px 0 0 1px;clear:both;font:italic 11pt Arial,sans-serif;font-weight:bold;position:relative;width:75px;height:75px;text-align:center;color:#FFffFF;line-height:1}
#top_home{float:left;display:inline;width:3px;height:25px;position:relative;margin:5px 0 0 0;background:URL('images/home_left.png') top left no-repeat #FFffFF}
#home_right{display:block;float:left;width:50px;height:20px;margin:5px 0 0 0;cursor:pointer;background:URL('images/home_right.png') top right no-repeat #FFffFF;padding:5px 20px 0px 7px;font:bold 9pt Arial,sans-serif;color:#3f497d;text-transform:uppercase;text-decoration:none}
#lang_box a{display:inline;margin:0px 5px;text-transform:uppercase;text-decoration:underline;font:normal 9pt Arial,sans-serif;color:#FFffFF}
#bottom_menu a{display:inline;margin:0px 5px;font:normal 9pt Arial,sans-serif;color:#FFffFF;color:#000000;text-decoration:none}
#bottom_menu span{position:relative;float:left;margin:10px 0 0 5px}
#lang_box a:hover{}
#cart_box a{clear:both;cursor:pointer;color:#000000;text-align:right;padding:7px 40px 5px 0px;margin:0;font-size:9pt}
#cart_box a:hover{text-decoration:none}
#top_menu a{display:inline;text-decoration:none;color:#3f497d;margin:0px 4px;padding:0 0}
#top_menu a:hover{color:#e71111}
div.main{padding:0 10px}
div.main h1{padding:0;margin:0}
div.main a{color:#3F497D}
form table td{padding:2px}
form table tbody th{text-align:left;padding:2px 4px 4px 2px;vertical-align:top}
form input,
form textarea{background-color:#F7FBFD;border-color:#DDD #EEE #EEE #DDD;border-style:solid;border-width:1px;padding:3px 5px}
form tfoot input{border:none}
form tfoot u{width:3px;height:28px;vertical-align:middle;display:inline-block;background:URL('images/cart_red_bg_r.jpg') left top}
.contact form table{margin:20px 0}
.contact form tbody input{width:250px}
.contact form tbody textarea{width:300px;height:9ex}
.contact .vcode input{width:60px}
tr.vcode th,
tr.vcode td,
tr.vcode img{vertical-align:middle}
tr.vcode td span{font-size:12px}
.testimonials div{padding:15px 0;font-style:italic;border-bottom:solid 1px #e5e5e5}
.testimonials div.even{}
.testimonials div u{display:inline-block;height:18px;width:30px;vertical-align:middle;margin:0 5px}
.testimonials div span{margin:5px 0 0;text-align:right;padding:3px 10px;font-weight:bold}
noscript div,
#no_script,
#no_cookies{padding:5px 10px;background-color:#FFF0F0;margin:0 0 15px 0;border:solid 1px #f00}
#no_cookies{display:none}
.simple, .faq table{font:9pt Georgia,"Times New Roman",Times,serif;margin:10px 0;width:100%;clear:both}
.simple thead tr{}
.simple th, .faq table th,
.simple td, .faq table td{border-color:#b2b2b2;border-style:solid;border-width:0 0 1px 0px;line-height:1.1;padding:5px 3px;text-align:left}
.simple thead th, .faq table thead th{padding:10px 3px;border-width:1px 0px 2px 0px}
.simple th, .faq table th{font-size:8pt;background-color:#F7F9FB}
.simple td, .faq table td{background-color:#FFFDF2}
hr{height:1px;font-size:1px;padding:0;margin:20px 0;background:#C0C0C0;overflow:hidden;border:none}
.tbl1{margin:15px 0}
.tbl1 th,
.tbl1 td{line-height:normal;padding:10px 5px}
.tbl1 p{padding:5px 0}
.tbl1 td span{margin:0 0 0 35%}
.pie{border:solid 1px #eee;float:right;padding:5px 5px 0 10px;font-size:12px;margin:0 0 5px 5px}
.pie i.val1,
.pie i.val2{display:inline-block;width:8px;height:8px;margin:0 4px 0 0;padding:0;vertical-align:baseline}
.pie i.val1{background-color:#3366FF}
.pie i.val2{background-color:#FF9900}
.pie div{font-family:Arial,sans-serif;margin:7px 0 5px 10px;font-size:10px}
#smallest_y h2,#smallest_y h2 a{font-size:13pt}
#bottom_menu a:hover,a,.cart td.remove a{color:#000000}
.also_price .best_order,.also_price .best_order_r{top:5px}
