@import "ajax.css";

body{background-image:url(imgs/right_bg.gif);background-repeat:repeat-x;color:#333;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;margin:0;padding:0}
table{border-collapse:collapse;width:100%}
td{padding:0}
.bot{background-color:#FAE4C4;background-image:url(imgs/bot_bg.gif);background-repeat:no-repeat;height:93px;vertical-align:top}
.bot_nav{color:#B71D1D;font-size:10px;font-weight:bold;margin-left:12px;margin-top:9px}
.bot_nav a{color:#B71D1D;font-size:10px;font-weight:bold;padding-left:5px;padding-right:5px}
.bot_r{background-color:#FAE4C4;font-weight:bold;padding-left:20px;padding-top:9px;vertical-align:top}
.bot_r img{display:block;padding-top:8px}
.cbx input{background:none}

.copyright{margin-left:17px;margin-top:15px}

.feat{width:100%}
.feat td{padding-bottom:15px}
span.generic{font-weight:bold}

.left_nav{background-image:url(imgs/top_2.jpg);font-size:13px;line-height:25px;padding-top:5px;vertical-align:top}
.left_nav a{background-repeat:no-repeat;display:block;padding-left:20px;text-decoration:none;width:182px}
.left_nav a.selected{background-image:url(imgs/mark_1.gif);background-position:10px;color:#B71D1D}
.left_nav a:hover{color:#B71D1D;text-decoration:underline}
div.main{margin-right:5px 10px; padding:0 0 20px 15px; vertical-align:top}
table.main td.right{background-image:url(imgs/right_2.jpg);background-position:254px 109px;background-repeat:no-repeat;vertical-align:top;width:100%}
.new{color:#FF0000;font-weight:bold}


table.product td.text{margin-left:20px;padding-top:10px; line-height:140%;}
table.product td.text li {padding:5px 0 5px 0;}

table.variant,.faq table{background:url(imgs/table_bg.gif) #F2BC6A repeat-x;border:1px solid #B71D1D;color:#000;font-size:12px;margin-top:10px;border:1px solid #B71D1D}
.cart table{border:none}
.variant td,.variant tfoot th,.faq td{border:1px solid #FAE7AC;padding:5px;text-align:center}
.variant thead th,.faq thead td{color:#FFF;font-weight:bold;padding:7px;border:1px solid #FAE7AC}
.variant tr.even td,.faq tr.even td{background-color:#F4C782}
.variant td.img{padding:0;margin:0}
.variant tbody td{font-weight:normal}
.variant thead th.content{width:128px}
.variant tbody td.content{font-weight:bold;text-align:left}
.variant tfoot th{background:#FFF;border:1px solid #FFF;text-align:right;padding:4px 8px}
tbody.summary th{border:1px solid #FAE7AC;text-align:right;padding:4px 8px}
button,tfoot input{margin:4px;font-size:11px}


.submit{background-image:url(imgs/top_2.jpg);border:solid #B71D1D 1px}
div.text{background:url(imgs/right_3.jpg) no-repeat;font-size:10px;padding-top:12px;vertical-align:top;width:254px;padding-left:20px}
.top_nav{background-image:url(imgs/mark_2.gif);background-position:0;background-repeat:no-repeat;font-size:10px;left:505px;padding-left:10px;top:10px;width:240px;white-space:nowrap;position:absolute}
.top_nav a{text-decoration:none}
.top_nav a.selected{font-weight:bold}
.top_nav a:hover{text-decoration:underline}
.top1{vertical-align:top;width:506px}
#new{background-image:url(imgs/new.gif);background-position:175px 9px;background-repeat:no-repeat}

a{color:#8b1f1f;}
a:hover{color:#a9442a; text-decoration:none;}

h1{color:#B71D1D;font-size:13px;line-height:30px;margin:0;padding-bottom:5px;padding-top:5px;text-align:center}
h2{color:#B71D1D;font-size:13px;margin:0;padding-bottom:5px;padding-top:5px}
h3{color:#000000;font-size:13px;margin:0;padding-bottom:5px;padding-top:5px}

div.faq h3,div.policy h3{font-size:11px;color:#333;padding-left:4px}
div.faq p,div.policy p{padding-left:8px}
img{border:none}
.join li{font-weight:bold;padding:4px}
li div{padding-bottom:0.5em}
li div span{font-weight:bold}
div.txt1,div.txt2{line-height:13px;margin-bottom:5px;margin-top:5px;text-align:justify;margin-left:20px}

div.product img{float:left}
div.product span{color:#B71D1D;font-size:13px;font-weight:bold}
div.product p {text-indent: 2em;  line-height:150%;}

div.summary{position:absolute;left:240px;top:248px;z-index:1;width:200px;font-size:12px;text-align:right}
div.summary span{font-weight:bold;color:#C00}
div.summary a{font-weight:bold}

div.content { margin:0px;}
div.content p {text-indent: 2em; line-height:170%;}
div.content li {padding:5px 0 5px 0; line-height:120%;}
div.note  { background-color:#fbf8cd; padding:5px; border-width:1px 0 0 0; border-color:#bcbcbc; border-style:solid; }

.product_index img{padding:6px 0}

div.subtitle{font-weight:bold;font-size:14px}
form table{margin:8px}
div.cart form table{margin:0}
form table td{padding:2px}
form sup{color:#C00}
form input,form textarea{border:1px solid #BBB}
button, form tfoot input{background:url(imgs/top_2.jpg);border:1px solid #B71D1D}

a.longdescr{color:#B71D1D;font-weight:bold}
div.cart_btns{text-align:right;margin-top:4px}
.cart_btns input,.variant input,select{font-size:12px}
.variant input{text-align:center}
td.aright{text-align:right}
div.error,noscript{font-weight:bold;color:#F00;padding:10px;display:block}
.disabled{color:#FFF}
table.bookmark{background:#FFF;width:100%;margin:10px 0 0 10px;clear:both}
.bookmark a{color:#000}
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:8px}
.bookmark th{width:40px;height:30px}
.lang{padding:10px 10px 15px 20px}
.lang a{margin:4px;float:left}
.lang div{padding:4px}

.callus{margin-top:15px;margin-bottom:15px}
.callus b{font-size:14px;color:#B71D1D;line-height:14px}
.addr{height:26px;background-image:url(imgs/addr.gif);background-repeat:no-repeat;margin-top:5px;margin-left:17px}

.original_spelling{text-align:right}
img.vcode{vertical-align:middle}
img.photo {cursor:pointer;}

div#sccfwx{padding-left:2em}

tr.upgrade td{padding-bottom:2em}

#checkout_form .content{width:460px}
#checkout_form .topRow div{width:460px}
#checkout_form .botRow table{width:450px}

.td1{width:168px;background-color:#fbe9ce; padding:8px;}
.td2{width:166px;background-color:#fdf3e5; padding:8px;}
.td3{width:168px;background-color:#fbe9ce; padding:8px;}
tr.content td {border-width:0 0 1px 0; border-color:#bcbcbc; border-style:solid;}

.live_support{text-align:left; background:url(imgs/live_support.gif) no-repeat;color:#0C4D6A;height:90px;line-height:1.2;margin:10px 0 0 15px;padding:15px 100px 10px 17px}
.live_support b{display:block;font-size:13pt;border-bottom:solid 1px #cedbe1;padding:0 0 6px 0;margin:0 0 5px 0; width:90px;}
.live_support a{background:url(imgs/str_2.gif) no-repeat 0 0.5em;color:#0c4d6a;font-size:10pt;font-weight:normal;margin:0 0 0 -8px;padding:0 0 0 8px;text-decoration:underline}
.live_support a:hover,a:hover,.basket a:hover,.what a:hover,.text_prod a:hover,.continue a:hover,.variant a:hover{text-decoration:none}



