.box{border:0 none;margin:0;padding:0; line-height: 180%;}
.box table{width:100%;margin:13px 0; border-collapse:collapse;border-spacing:0px}
.box td{padding:5px;border-bottom:1px solid #FFFFFF;background:#F4F6F8;font:12px tahoma,verdana,sans-serif;text-align:left}
.box th{padding:5px;border-bottom:1px solid #EFEFEF;width:33%;background:#FEFEFE;font:bold 12px tahoma,verdana,sans-serif;text-align:left}
.box small{padding:5px 0px;color:#990000;font:10px verdana,sans-serif}
.box small a{color:#000000;font:bold 10px verdana,sans-serif}
.box h1,#products h1{}
.box h1 a,#products h1 a{ font-weight:bold; text-decoration:none; font-size:14px }
.box h1 a:hover,#products h1 a:hover{text-decoration:underline}
.box h2,#products h2{}

/* Form styles */

input.text{width:85%}
select{width:86%}
*html select{width:86%}
input .amount{width:20px}
input.button{padding:1px 4px;border:2px double #efefef;color:#fff;background-color:#ff6600;font:11px tahoma,arial,sans-serif;text-align:center}

/* Template layouts */

#access_denied{}
#account{}
#account_orders a{color:#990000}
#account_orders th{width:auto;background:#DFE4E8;color:#000000;font-weight:normal;font-size:9px;text-align:center}
#account_orders td{width:auto;background:#EFEFEF;font-size:9px;text-align:center}
#affiliate{}
#basket input.text{width:auto}
#basket p{ text-align: center; background: #DAE6F1; padding: 5px}
#basket th{width:auto;border-bottom:2px solid #FFFFFF;background:#EDF0F3;color:#000000;text-align:center}
#basket td{width:auto;border-bottom:1px solid #EDF0F3;background:#FFFFFF;font-size:10px;text-align:center}
#basket td a{font-size:11px; font-weight: bold; color: #990000}
#checkout_order{}
#checkout_order th{width:50%;color:#000000;background:#FFFFFF;font:bold 12px tahoma,verdana,sans-serif;text-align:left}
#checkout_order td{width:50%;color:#000000;text-align:left}
#checkout_order small{float:left;color:#666666;color:#FF0000}
#checkout_address td{ text-align: center;}
#checkout_completed{font-size:12px}
#checkout_completed a{color:#2F4A71;font-size:12px;font-weight:bold}
#checkout_payment_method{}
#checkout_payment_methods{}
#checkout_shipping{}
#checkout_status{}
#checkout_status .active{background:#DAE6F1}
#checkout_status{padding-bottom:15px}
#checkout_status th{width:25%;color:#000000;background:#EDF0F3;text-align:center}
#checkout_status td{width:25%;color:#000000;font:bold 10px tahoma,verdana,sans-serif;text-align:center}
#checkout_status td a{color:#2F4A71;font:bold 10px tahoma,verdana,sans-serif}
#forgot_password{}
#home{}
#login_page{}
#language_menu{}
#most_popular{}
#newest_products{}
#newsletter{}
#paging{}

/* Product details */

#product_details{}
#product_details .image{width:auto;padding:5px 0 5px 0;text-align:center}
#product_details .info{color:#2F4A71}
#product_details .description{margin:0 0 10px 0}
#product_details .options{padding:0; text-align: left;}
#product_details .options input{padding:0 5px 0 0;border:0}
#product_details .price_box{border:0px solid #efefef; padding: 2px;margin:5px 0 0 0; clear:both; height: 18px}
#product_details .price{padding:5px 20px 2px 0;color:#ff6600; float: left}
#product_details .amount{padding:3px 0 0 35px; float: left;}
#product_details .addcart{float: left;clear:both}
#product_details .access{margin:0 0 15px 0;clear:both}
#product_details .text{width:20px;font:10px verdana,arial,sans-serif;text-align:center}
#product_details .button{font:10px verdana,arial,sans-serif;float: right;margin:1px 0 0 0}
#product_details .reviews .text{width:150px;text-align:left}
#product_details .review {padding: 2px;}
#product_details .review .rauthor {background-color: #f2e2a6; padding:1px 5px 1px 5px;}
#product_details .buttons {text-align:right}
#product_details .buttons a {background:#FF8200; padding:8px 20px; color:#fff; text-decoration:none; font-weight:bold}
#product_details .buttons a:hover {background:#545454}
/* Products */

#products{clear:both;text-align:justify}
#products .product{float:left; width:100%; margin-bottom:10px; position:relative}
#products .paging{padding:0 0 5px 0;clear:both;color:#000000;font-size:10px;text-align:left}
#products .image{float:left; width:250px; margin-right:8px}
#products h3 a {color:#2F4A71; font-weight:bold; text-decoration:none; font-size:14px}
#products .info{float:left; width:325px}
#products .info ul {margin:0}
#products .info ul li {padding:0 0 0 13px; line-height:16px}
#products .info a{color:#2F4A71;font-weight:bold;font-size:11px;text-decoration:none}
#products .info a:hover{color:#000000;font-size:11px;text-decoration:underline}
#products .text{width:20px;font:10px verdana,arial,sans-serif;text-align:center}
#products .buttons {position:absolute; bottom:0; right:0; width:325px; text-align:right}
#products .buttons a {background:#FF8200; padding:8px 20px; color:#fff; text-decoration:none; font-weight:bold}
#products .buttons a:hover {background:#545454}
#products .fix-line{height:1px; line-height:1px; width:100%; border-bottom:1px solid #d7d7d7}
.rating {}
.rating .star {display:block; float:left; width:10px; height:10px; background:url(images/star.gif) no-repeat -10px 0; margin:5px 2px 0; cursor:pointer}
.rating .act {background-position:0 0}
.rating .hover {background-position: -20px 0}
.rating img { float:left }
.rating .hidden { display:none }

/* Other pages*/

#show_invoice{}
#static_content{ text-align: justify;}
#static_content td{ text-align: center;}
#signup{}
#thumbnails{}
#top_sellers{}

/* Misc styles */

.active{}
.error{padding:10px 0;color:#FF0000;font:bold 11px tahoma,verdana,sans-serif;text-align:center}
.error img{}
.form_input.notice{}
.paging{}
.reviews{padding:0 0 5px}
.reviews th,.reviews td{padding:1px 5px;width:50%;border-bottom:1px solid #FFFFFF;background:#F4F6F8;font-weight:normal}
.fixSafari{padding:0px;margin:0px;display:none;}
.linkexchange_block{ float: left; width: 48%; padding-right: 5px;  text-decoration:none}
.linkexchange_block_header, .linkexchange_block_header a{ color:#FF6600; font-weight:bold;text-decoration:none}
.linkexchange_block_header a:hover{text-decoration:underline}
.linkexchange_block_body, .linkexchange_block_body a{ color: #000000;}
.linkexchange_link, .linkexchange_link a{ color: #000000; padding-top: 5px; }
.root{color:#2F4A71}


