/* CSS Document */
body { margin:0px; padding:0px; text-align:left; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:150%; background:#F5F5F5; }
a { color:#00f; text-decoration:underline; }
a:hover { color:#f40; }


#head { color:#273740; background:#fff; }
	#head .input1 { width:110px; border:#6C859C solid 1px; margin-left:7px; margin-right:7px; font-size:11px;  }
	#head .input2 { border:#6C859C solid 1px; color:#6C859C; font-weight:bold; background:#fff; font-size:11px; font-family:tahoma; padding-left:5px; padding-right:5px; margin-right:10px;  }

#menu { text-align:left; font-weight:bold; }
	#menu .current { background:#19476D; color:#fff; padding-left:10px; }
		#menu .current a { color:#fff; text-decoration:none; padding-left:0px; width:140px; height:24px; line-height:24px; display:block; }
		#menu .current a:hover { color:#000; }
	#menu .default { background:#8C9FB6; }
		#menu .default a { color:#fff; text-decoration:none; padding-left:10px; width:140px; height:24px; line-height:24px; display:block; }
		#menu .default a:hover { color:#000; }

#foot { text-align:center; color:#fff; }
	#foot a { color:#fff; padding:0px 4px 0px 4px; }
	#foot a:hover { color:#0CF; }

#left { color:#fff; font-weight:bold; }
#right { border:#BFBFBF solid 1px; text-align:left; }
	#right .news_1 { padding:5px 10px 0px 10px; }
		#right .news_1 a { color:#036; }
		#right .news_1 a:hover { color:#f40; } 
	#right .news_2 { padding:0px 10px 0px 10px; color:#000; }
	#right .news_3 { padding:5px 10px 10px 10px; }
		#right .news_3 a { color:#5C81A7; font-weight:bold; }
		#right .news_3 a:hover { color:#f40; }
		
.border_1 { border-bottom:#ccc solid 1px; padding-bottom:15px; }
.border_2 { border:#ccc solid; border-width:0px 1px 1px 1px; }
.title_1 { line-height:38px; line-height:38px; color:#005173; font-size:18px; border-bottom:#688488 solid 1px; }
	.title_1 div { color:#666; font-size:11px; line-height:16px; }
.title_2 { background:#3C5F84; color:#fff; line-height:20px; font-weight:bold; padding-left:10px; }
.title_3 { background:#D9E1E6; border-top:#8CA4B6 solid 1px; padding-left:7px; }
	.title_3 a { color:#003366; padding:0px 3px 0px 3px; }
	.title_3 a:hover { color:#f40; }
.ul_1 { margin:5px 0px 0px 15px; padding:0px; list-style-type:none; }
	.ul_1 li { background:url(../images/bullet_2.gif) no-repeat 0px 7px; line-height:18px; padding-left:15px; color:#666; font-weight:bold; }


#productlist ul { margin:5px 0px 0px 15px; padding:0px; list-style-type:none; }
#productlist ul ul li {margin:5px 0px 0px -15px; background:url(../images/bullet_5.gif) no-repeat 0px 9px; padding-left:10px; }
#productlist ul li { background:url(../images/bullet_5.gif) no-repeat 0px 9px; padding-left:10px; }
#productlist ul li a { color:#092C56; font-weight:normal; line-height:18px; }
#productlist ul li a:hover { color:#f40; }


.more_1 { padding-left:130px; }
	.more_1 a { color:#f40; }
	.more_1 a:hover { color:#00BFF3; }
.more_2 { border:#666 solid 1px; margin-right:10px; }
	.more_2 a { color:#666; padding-left:5px; padding-right:5px; text-decoration:none; }
	.more_2 a:hover { color:#333; }
.txt_1 { color:#273740; padding:10px; }
.p_thumb_info { }
	.p_thumb_info a { color:#5C81A7; font-weight:bold; }
	.p_thumb_info a:hover { color:#f40; }

.news_list_1 { color:#999; }
	.news_list_1 a { color:#036; text-decoration:underline; margin-right:10px; }
	.news_list_1 a:hover { color:#f40; }
.news_list_2 { color:#273740; border-bottom:#ccc dashed 1px;  }
.trun_page { color:#273740; }
	.trun_page a { color:#036; padding:0px 3px 0px 3px; }
	.trun_page a:hover { color:#f40; }
	.trun_page strong { color:#f60; }

.product_info_1 { color:#005173; font-size:14px; font-weight:bold; line-height:24px; }
.product_info_1 div { color:#5C81A7; font-size:12px; line-height:18px; font-weight:normal; }
.product_info_3 { background:#F6F3E8; }
.product_info_4 { color:#525759; font-size:14px; font-weight:bold; }
.product_info_5 { color:#273740; }

.section_header { background:url(../images/bullet_1.gif) no-repeat 3px 10px; padding-left:15px; font-size:11px; }
	.section_header a { color:#000; text-decoration:underline; }
	.section_header a:hover { color:#f40; }

.product_detail { background:#7DA3CB; text-align:left; }
	.product_detail td { background:#fff; color:#003C66; }
	.product_detail th { background:#EDF3F8; color:#5C81A7; }
.reg_table span { color:#FF0000; padding-left:5px; }


.reg_table .input1 { width:150px; border:#6C859C solid 1px; margin-left:7px; margin-right:7px; font-size:11px;  }
.reg_table .input2 { width:250px; border:#6C859C solid 1px; margin-left:7px; margin-right:7px; font-size:11px;  }
.reg_table .button { border:#6C859C solid 1px; color:#6C859C; font-weight:bold; background:#fff; font-size:11px; font-family:tahoma; padding-left:5px; padding-right:5px; margin-right:10px;  }

.white_font {
	color:#fff;
}