
li, ul		{list-style:none; padding:0; margin:0; margin-left:2px;}
p			{line-height:13px}
a			{text-decoration:none; color:#000}
a:hover		{text-decoration:underline;color:#000 }
img 		{border:none;}
.form		{margin:0px; padding:0px;}
.clear 		{clear:both;}
.marginT10 	{margin-top:10px;}
.marginT15 	{margin-top:15px;}
.marginT20 	{margin-top:20px;}
.txt10		{ font-size:10px;}
input {color:#0000FF;}
.button {color: #333333; cursor:hand;}
.button_search {color: #333333; cursor:hand; font-size:16px}
.require_input{color:#FF0000;}
.input_width{width:50%;}
.input_min_width{width:25%;}
.input_max_width{width:99%;}
.input_width_select{width:50%;}
.path_bg {background-color:#f0f7f9; padding:5px}
select{border: 1px solid #999999; color:#0000FF; height:19px;}
.checkbox{border: 0px solid #000000; cursor: hand;}

.old_price{ color:#FF0000; text-decoration:line-through}
.css_price { font-weight:bold}
.color_red { color:#F00}
.err_msg_txt{padding:5px; border:1px solid #B6EBA0;	background-color:#FF6600; color: #FFFFFF;}
.info_msg_txt{background:#FFFFCC; padding:5px; border:1px solid #B6EBA0;}
.small_txt { font-size: 11px; color: #663300; font-style:italic;}
.padding{padding:5px}
.homepath {padding-left:5px}
.padding_right{padding-right:5px}
.sponsor_title{font-size:13px;	color:#999999}
.bold_txt{font-weight:bold}
.menu_cap{ font-family: Verdana, "Times New Roman", Times, serif; color:#FFFFFF; font-size:11px; font-weight:600; padding-left:21px;}

/***************************************/

body{
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	background:#fff url(../images/bg2.png) repeat-x top left;
}

/***************************************/
#bg{ background:url(../images/bg2.png) no-repeat top center;}
#main {width:1000px; margin:0 auto;  overflow:hidden;}

#top{width:1000px; float:left; margin:0;}
.topmenu_left{ width:500px; height:29px; float:left; font-weight:bold; font-size:11px;}
.topmenu_right{ width:500px; height:29px; float:right; font-weight:bold; font-size:11px;}
.topmenu_right1{ height:29px; float:right; font-weight:bold; font-size:11px;}

.topmenu_l{ width:12px; height:29px; float:left; background:url(../images/bg_topmenu_l.png) no-repeat;}
.topmenu_c{  height:29px; float:left; background:url(../images/bg_topmenu_c.png) repeat-x;}
.topmenu_r{ width:12px; height:29px; float:left; background:url(../images/bg_topmenu_r.png) no-repeat right;}

.topmenu_c1{
	padding: 0 0 0 0;
	margin: 0 auto 0 auto;
	list-style: none;
	line-height:25px;
}

.topmenu_c1 li{
	float:left;
	padding-left:1px;
	padding-right:1px;
}

.topmenu_c1 li a{
	float: left;
	display: block;
	color:#000;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 11px;
	padding:0 0 0 0;
	cursor: pointer;	
}


.topmenu_c1 li a:hover{
	color: #ffa124;
	font-weight:bold;
	text-decoration:none;
}

.logo{ width:1000px; height:20px; float:left; margin:0; padding:10px 0 0 0;}

.search{ width:700px; height:29px; float:left; margin:0; padding:55px 0 0 262px;}

.search_frame{ width:475px; height:29px; float:left; margin:0; }
.search_frame_l{ width:33px; height:29px; float:left; margin:0; background:url(../images/search_bg_l.png) no-repeat;}
.search_frame_c{ width:364px; height:24px; float:left; margin:0; background-color:#fff; border:none; font-family:Arial, Helvetica, sans-serif; padding:5px 0 0 0;}
.search_frame_r{ width:75px; height:29px; float:left; margin:0; }

.foot{ width:1000px; float:left; padding:10px 0 0 0; text-align:center; color:#004c87; line-height:22px;}
.foot a{ color:#004c87; text-decoration:none;}
.foot a:hover{ color:#004c87; text-decoration:underline;}
