body {
     font-size:10px;
	 width:983px;
	 margin:0 auto;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
}
*{ margin:0; padding:0;}
.clear {
    clear:both;
	text-align:center;
}
a {
    text-decoration:none;
}

.red { color:#d04646;}
H1 {
	FONT-SIZE: 14px;
}
H2 {
	FONT-SIZE: 13px;
}
H3 {
	FONT-SIZE: 12px;
}
H4,h6 {
	FONT-SIZE: 11px; margin:5px;
}
.com {
	COLOR: #003366;
}
ol li{ list-style:none;}
#h1,h2,h3,h4 { clear:both;}
/*header*/
#header {
	height:75px;
	color:#999999;
	background-image: url(../images/headerbg.gif);
}
#logo {
    float:left;
}
#header img { border:none;}

#hot {
	width:405px;
	height:35px;
	float:left;
	position: relative;
	left:20px;
	top: 35px;
}
#show_cart {
	float:right;
	margin-top:3px;
	margin-right:10px;
	text-align:right;
	font-size:12px;
}
#show_cart a { 	color:#ff7213;}
/*end header*/

/*nav*/
#nav {
	 height:34px;}

#nav ul {
    padding:10px 10px 0 0;}
#nav ul li {
	height:24px;
	float:left;
	font-size:12px;
	font-weight:bold;
	line-height:24px;
	padding:0 1px 0 1px;
	list-style-type:none;
	display: block;}
#nav span{ display:block;}
#nav a{ display:block; background-image:url(../images/tab_l.gif); background-repeat:no-repeat; padding-left:4px; color:#000000; }
#nav a:hover{ background-image:url(../images/tab_l.gif); background-repeat:no-repeat; background-position:0px -24px; color:#fff;}
#nav a span{ background:url(../images/span1.gif) right no-repeat; padding-right:15px; padding-left:11px;}
#nav a:hover span{background:url(../images/span2.gif) right no-repeat; padding-right:15px; padding-left:11px;}
#nav a.home{ background:url(../images/home_l.gif) left no-repeat!important; color:#fff; }
#nav span.home{ background:url(../images/home_r.gif) right no-repeat; padding-left:0px;}
#nav a:hover span.home{ background:url(../images/home_r.gif) right no-repeat; padding-left:0px;}
#nav3{
	height:28px;
	overflow:hidden;
	background:url(../images/nav3back.gif) repeat-x left;
	margin-bottom:10px;
	line-height:28px;}
#nav3 a {
    color:#FFFFFF;
	font-weight:bold;
	font-size:11px;}
#nav3 a:hover {
    text-decoration:underline;}
#nav3 ul li {
    list-style-type:none;
	float:left;
	text-align:center;
	padding:0 8px;
	background:url(../images/top_menu_break.gif) no-repeat left center;}
.search { margin-left:10px; margin-top:4px;}	
/*end nav*/


/*left*/
#left{
	width:180px;
	float:left;
	font-size:12px;
	margin-right: 10px;
	margin-top:10px;
}
#left .list { margin-bottom:10px; height:auto;}
.list_title {background-image:url(../images/left_title_bg.gif); background-position:center; background-repeat:no-repeat; text-align:center; font-weight:bold; padding:3px 0;}
#left .list .list_list { background:url(../images/list_bg.gif) repeat-x 50% bottom;}
#left .list .list_list ul li {
    line-height:16px;
	border-width:1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-color: #CCCCCC;
	padding:5px 0 5px 25px;
	list-style-type:none;
	background:url(../images/arrow.jpg) no-repeat;}
#left .list .list_list ul li a { color:#1c3e95;}
#left .list .list_list ul li a:hover { color:#FF0000;}
/*end left*/

#content{
	width:793px;
	float:left;
	margin-top:10px;
	height:auto;
	font-size:11px;
}
#content h1 {
	font-size:17px;
	font-weight:bold;
	padding-left: 5px;
	margin: 5px 0;
}
.secure_shopping {
	text-align:center;
 	border:1px;	
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border: #CCCCCC;
}

.breadcrumbs a { color:#333333; font-size:11px;}
.breadcrumbs a:hover{color:#333333; text-decoration:underline;}

.caption { margin-top:15px; padding:0 10px; clear:both;}
.caption h1 { font-weight:bold; font-size:17px; color:#333333;}

.descriptor { padding:10px 20px 10px 30px; }
.descriptor h4 { line-height:16px; color:#333333; font-weight:normal;}

.product {width:280px; float:left; padding-left:20px; margin-right:8px; margin-top:20px; text-align:center; height:auto;}
.product a img { border:none;}
.product_txt { width:310px; float:left; font-size:11px; margin-top:20px;}
.product_txt p { margin-bottom:10px;}
.product_txt P a{ COLOR: #0085e6;}
.product_txt P a:hover{ COLOR: #ff4f01;}
.product_txt ul li { list-style-type:none; CLEAR: both;}

.product_txt .p_left {FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 100px; TEXT-ALIGN: right;
}
.product_txt .p_right {
	float: right; PADDING-BOTTOM: 8px; MARGIN-LEFT: 20px; WIDTH: 180px; TEXT-ALIGN: left;
}
.description {
	BACKGROUND:url(../images/list_bg.gif) repeat-x 50% bottom; PADDING: 10px 0; MARGIN:0 0 10px 0; HEIGHT: auto;
}
.description1,.description2 {BACKGROUND:url(../images/list_bg.gif) repeat-x 50% bottom; padding:10px 0px; margin-bottom:10px;}
.description h3{
	 FONT-WEIGHT: bold; BACKGROUND: url(/images/title_bg1.gif) repeat-x bottom 50%; COLOR: #333333; LINE-HEIGHT: 24px; HEIGHT: 24px; TEXT-DECORATION: none;
	 margin-top:20px;
}
.description h3 span {
	PADDING: 5px 20px 5px 5px; BACKGROUND:url(../images/title_bg.gif) no-repeat right top;
}
.description1 h3 span,.description2 h3 span{PADDING: 5px 20px 5px 5px; BACKGROUND:url(../images/title_bg.gif) no-repeat right top;
}
.description ul { margin-left:30px; padding-top:5px;}
.description ul li { margin:10px 0; }
.description1 ul { margin:0px 20px;}
.description1 ul li {
	float:left;
	list-style-type:none;
	width:184px;
	height:auto;
	border-bottom: #CCCCCC thin dashed;
	margin-right:10px;
	padding-top:10px;
}
.description P {
	PADDING-LEFT: 12px; FONT-SIZE: 12px; MARGIN: 0px; PADDING-TOP: 0px;
}
.description P a {
	COLOR: #0085e6;
}
.description P a:hover {
	COLOR: #ff4f01;
}
.description2 ul li { margin:10px 10px 0 25px;}
.description2 p{
	PADDING-LEFT: 12px; FONT-SIZE: 12px; MARGIN: 0px; PADDING-TOP: 0px; margin-top:10px;
}
a { color:#0085e6;}
a:hover { color:#ff4f01;
}
#content h2 { margin:10px;}
#content p { margin:0 10px; line-height:14px;}
#infomation ol{ padding-left:10px;}
#content table { background:#dfdfdf; margin-left:5px;}
#content table tr td { background:#ffffff; line-height:22px; padding-left:2px;}
#infomation ul li { margin:3px 0 3px 25px;}
#content .list ul{
margin:0px;
float:left;
list-style-type:none;
padding:10px 10px 10px 10px;
display:block;
width:600px;
}
#content .list li{
list-style-type:none;
padding:0px;
margin:0 0 0 5px;
padding-bottom:5px;
float:left;
width:184px;
}

#content .list li a{
color:#1E4E8E;
text-decoration:none;
height:12px;}
#content .list li a:hover{
color:#1E4E8E;
text-decoration:underline;
height:12px;}
#content .top {text-align: right;	margin:0px; padding:0px 0px 5px 0px;}
#content .care { padding:0px; margin:0px 0px 0px 0px;}
#content .care h1{	font-size: 16px; font-weight: bold;	color: #1E4E8E; margin:0px; padding:0px 0px 10px 0px;  border-bottom:1px solid #6C6E7C;}
#content .care p{font-size: 12px; padding-left:0px; padding:10px 0;}
#footer { text-align:center;
}
#footer p {
	text-align:right;
	margin:20px 0;
	height:16px;
	background:url(../images/footbg.gif) repeat-x;
}
#footer p img { border:0;}
.nav_footer {
	FONT-SIZE: 11px; BACKGROUND: #fe6e0d; COLOR: #ffffff; LINE-HEIGHT: 25px; HEIGHT: 25px
}
#footer A {
	FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: underline
}
#footer .nav_footer A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
#footer .nav_footer A:hover {
	FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 20px; TEXT-DECORATION: underline
}
.topofpage { text-align:right; border-bottom:#ff6600 1px solid;}
.topofpage a img { border:0;}
#content_info { width:700px;}
