body,td,th {font-family: Tahoma, Helvetica, Arial, sans-serif !important; font-size: 12px; color: #292929; }
body {background-color: #272525; background-image: url(bg000000.gif); background-repeat: repeat-x; margin: 0px; }
form {margin:0px; padding:0px; }
img {border:0px; }
.b {width:27px; }
.b img {margin-top:38px; }
.top {background-image:url(top00000.gif); background-repeat:no-repeat; padding:15px; height:168px; color:#b3b3b3; width:799px; }
.top b {color:#d8d8d8; }
.top img {margin-right:7px; }
.top a {color:#60860d; font-family:'Tahoma'; font-weight:bold; font-size:11px; }
.top a:hover {color:#ffffff; }
.cart {padding-top:12px; }
.c {background:#ffffff; }
.tm {background-image:url(m_bg0000.gif); background-repeat:no-repeat; width:731px; padding:10px; height:25px; margin-bottom:7px; }
.tm a {color:#ffffff; font-family:'Trebuchet'; font-size:15px; font-weight:bold; text-decoration:none; }
.tm a:hover {color:#ffbed1; }
.tm img {vertical-align:middle; margin-left:28px; margin-right:28px; }
.bot {padding-top:180px; padding-bottom:7px; color:#292929; font-family:'Tahoma'; font-size:11px; }
.bot a {color:#60860d; font-weight:bold; text-decoration:none; margin-left:20px; margin-right:20px; }
.bot a:hover {color:#d43060; text-decoration:underline; }
.block1 {border-right:1px solid #e9e9e9; padding:10px; border-bottom:1px solid #e9e9e9; width:50%; }
.block1 h1 {margin-top:0px; margin-bottom:0px; }
.block1 h1 a {color:#000000; font-size:15px; text-decoration:none; }
.block1 h1 a:hover {color:#60860d; }
.block1 u {color:#d43060; text-decoration:none; }
.block1 td {text-align:justify; }
.block2 {padding:10px; border-bottom:1px solid #e9e9e9; width:50%; }
.block2 h1 {margin-top:0px; margin-bottom:0px; }
.block2 h1 a {color:#000000; font-size:15px; text-decoration:none; }
.block2 h1 a:hover {color:#60860d; }
.block2 u {color:#d43060; text-decoration:none; }
.block2 td {text-align:justify; }
.add {color:#d43060; font-weight:bold; font-family:'Tahoma'; font-size:11px; }
.add:hover {color:#60860d; }
.add_c {margin-right:5px; vertical-align:middle; }
.content {text-align:justify; padding-left:15px; padding-right:15px; }
.content h1 {font-size:17px; font-family:'Trebuchet MS'; }
.rule_top {background:#292929; border-bottom:2px solid #cdcdcd; color:#cdcdcd; font-weight:bold; padding:3px; }
.del {background:#292929; border-bottom:2px solid #cdcdcd; color:#cdcdcd; font-weight:bold; padding:3px; }
.rule {border-bottom:1px solid #f9f9f9; background:#fafafa; }
.rule strong {color:#EE0000; }
.rule small {color:#EE0000; }
.rule0 {border-bottom:1px solid #f9f9f9; }
.rule0 strong {color:#EE0000; }
.rule0 small {color:#EE0000; }
.cart1 {border-right:1px solid #f7f7f7; }
.cart2 {border-bottom:1px solid #f7f7f7; }
.cart2 u {color:#f95812; }
.btn1 {background:#f7f7f7; border:1px solid #cdcdcd; color:#333333; padding:1px; font-family:'Verdana'; font-size:10px; margin-left:3px; margin-right:3px; }
.btn2 {background:#d43060; border:1px solid #fdf1d9; color:#ffffff; padding:1px; font-family:'Verdana'; font-size:10px; margin-left:3px; margin-right:3px; width:60px; }
.upgrade {color:#25b412; font-weight:bold; margin-left:10px; margin-right:10px; }
.no {color:#EE0000; font-weight:bold; }
.upsel {border:2px solid #333333; padding:15px; font-size:12px; color:#000000; margin:10px; }
.old_price {text-decoration:line-through;}
.new_price {color:red;}

.ptitle {font-weight:bold; font-size:15px; padding:4px; margin-bottom:10px; }
#contact FIELDSET {border:1px groove #D3EDF6;margin : 5px;padding: 5px;}
#contact LEGEND {color: #308FAF;}
#contact label, #contact input, #contact select {display: block;width: 400px;float: left;margin-bottom: 10px;}
#contact input.button {width: 100px;float: none;}
#contact label {text-align: right;	font-weight: bold;	width: 200px;	padding-right: 20px;}
#contact textarea {float: center;}
#contact br {clear: left;}
#contact span.require {color : red; padding-left: 5px;}


div.image {width:90px; float:left;}
div.product_name {font-weight: bold; margin-top:5px;}
span.number {color:red}
div.link {margin-top:10px;}
div.bestsellers a {color:#D43060; font-weight: bold;}
div.bestsellers a:hover {color:#60860D}

.warrning {text-align:center; font-weight: bold;background-position: center left;border: 2px solid red;margin-top : 25px;margin-bottom: 5px;padding: 5px;padding-left: 20px;}

.item_name {font-weight: bold;}
.bonus {white-space: nowrap; font-weight: normal}


.info_title {font-weight: bold;}

.alt_names_table_bg { 
	padding: 2px;
	margin: 5px;
	background: #FFFDEC none repeat scroll 0 0;
	border: 1px solid #DBD397;
}

.alt_names_table_bg span{
	color : #063B9F;
	font-weight: bold; 
}

.alphabet a {
	color:#D43060;
	font-weight: bold;
	text-decoration: underline;
}

.alphabet a:hover {
	color: #60860D;
	font-weight: bold;
	text-decoration: underline;	
}