@import url(../../common.css);

h6 { font-size: 100%; margin: 24px 0 0 0; }

body {background-color: #ececec; margin: 0px; font-family: Tahoma, Helvetica, Arial, sans-serif  !important; }
img {border:0px; }
.i1 {background-image:url(../images/i1.jpg); background-repeat:no-repeat; width:217px; padding:0px; color:#7a7a7a; font-size:11px; }
.i1 b {color:#cd1010; }
.i1 a {color:#000000; font-weight:bold; }
.i1 a:hover {color:#cdcdcd; }
.i2 {background-image:url(../images/i2.jpg); background-repeat:no-repeat; width:501px; padding: 0px; }
.i3 {background:#ffffff; background-image:url(../images/i3.jpg); background-repeat:no-repeat; padding:10px; padding-top:10px; }
.i3 a {background-image:url(../images/li1.gif); background-repeat:no-repeat; display:block; color:#717171; text-decoration:none; font-size:14px; padding:4px; padding-left:15px; border-bottom:1px solid #eeeeee; font-weight:600; }
.i3 a:hover {color:#000000; }
.c {background:#ffffff; background-image:url(../images/i4.jpg); background-repeat:no-repeat; text-align:justify; padding-left:15px; padding-right:15px; padding-bottom:30px; font-size:12px; }
.m {background:#ffffff; padding-left:15px; padding-right:15px; width:200px; padding-bottom:30px; }
.m a {display:block; background-image:url(../images/li2.gif); background-repeat:no-repeat; color:#757575; text-decoration:none; font-size:12px; padding:3px; padding-left:15px; }
.m a:hover {color:#000000; text-decoration:underline; }
.bot {background:#ffffff; border-top:1px solid #eeeeee; padding:7px; width:932px; color:#a4a4a4; font-size:11px; font-family:'Arial'; }
.bot a {color:#6b6b6b; font-size:12px; text-decoration:none; margin-left:20px; margin-right:20px; }
.bot a:hover {color:#e64824; text-decoration:underline; }
.block1 {border-bottom:1px solid #eeeeee; border-right:1px solid #eeeeee; border-left:1px solid #eeeeee; padding:10px; font-size:11px; font-family:'Arial'; color:#2e2f2f; }
.block1 u {color:#fe0000; text-decoration:none; }
.block1 td {color:#858585; text-align:justify; }
.block1 a h4 {color:#000000; font-size:14px; text-decoration:none; margin-bottom:1px; margin-top:5px; }
.block1 a h4:hover {text-decoration:underline; }
.block2 {border-bottom:1px solid #eeeeee; border-right:1px solid #eeeeee; padding:10px; width:50%; padding:10px; font-size:11px; font-family:'Arial'; color:#2e2f2f; }
.block2 u {color:#fe0000; text-decoration:none; }
.block2 td {color:#858585; text-align:justify; }
.block2 a h4 {color:#000000; font-size:14px; text-decoration:none; margin-bottom:1px; margin-top:5px; }
.block2 a h4:hover {text-decoration:underline; }
.c h1 {color:#333333; font-weight:bold; font-size:16px; }
.rule_top {background:#004d69; border-bottom:3px solid #ffffff; color:#81c8e8; font-weight:bold; }
.rule {border-bottom:1px solid #f2f2f2; background:#fafafa; }
.rule strong {color:#EE0000; }
.rule small {color:#EE0000; }
.rule0 {border-bottom:1px solid #f2f2f2; }
.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:#B90000; 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; font-size: 12px;}
div.price {font-size: 12px;}
span.number {color:red; font-size: 12px; }
div.link {margin-top:10px;  font-size: 12px;}
.bestseller_item a {background-image:none}
.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;}

.bonus {white-space: nowrap; font-weight: normal; font-size: 11px;}
.item_name {font-weight: bold;}

.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:#757575;
	text-decoration: none;
}

.alphabet a:hover {
	color:#000000;
	text-decoration:underline;	
}

.errors li {
	color: #FF0000;
}