@charset "utf-8";
/* CSS Document */

*{
	padding:0px; margin:0px; text-decoration:none; border:0px; outline:none;
}
body{
	background:#000000;
}
.outer_div{
	width:1002px; margin-left:auto; margin-right:auto; position:relative;
}
.btm_txt{
	font:9px Verdana, Arial, Helvetica, sans-serif; color:#FDFDFD;
}
.btm_txt a{
	font:9px Verdana, Arial, Helvetica, sans-serif; color:#FDFDFD;
}
.btm_txt a:hover{
	font:9px Verdana, Arial, Helvetica, sans-serif; color:#FDFDFD; text-decoration:underline;
}
.btm_panel_brd{
	border:1px solid #DADADA; border-top:none;
}
.top_panel_bg{
	background:#FFFFFF url(../images/home/top_panel_bg.jpg) repeat-x;
}
.main_lnks ul li{
	padding:0px; margin:0px; list-style-type:none;
}
.main_lnks li{
	padding:0px; margin:0px; list-style-type:none; float:left; display:block;
}
.main_lnks li a{
	padding:57px 12px 0px 12px; margin:0px; list-style-type:none; float:left; display:block; height:28px;
	background:url(../images/home/main_lnk_dw.jpg) top center no-repeat; font:11px Verdana, Arial, Helvetica, sans-serif; color:#000000;
	border-right:1px solid #EFEFEF;
}
.main_lnks li a:hover{
	background:#EFEFEF url(../images/home/main_lnk_ov.jpg) top center no-repeat;
}
.main_lnks_active{
	padding:57px 12px 0px 12px; margin:0px; list-style-type:none; float:left; display:block; height:28px;
	background:#EFEFEF url(../images/home/main_lnk_ov.jpg) top center no-repeat; font:11px Verdana, Arial, Helvetica, sans-serif; color:#000000;
	border-right:1px solid #EFEFEF;
}
.main_lnks_disable{
	padding:57px 12px 0px 12px; margin:0px; list-style-type:none; float:left; display:block; height:28px;
	background:url(../images/home/main_lnk_dw.jpg) top center no-repeat; font:11px Verdana, Arial, Helvetica, sans-serif; color:#000000;
	border-right:1px solid #EFEFEF;
}
.column_sep{
	background:url(../images/home/column_sep.gif) top right no-repeat;
}
.page_content{
	font:12px/21px Verdana, Arial, Helvetica, sans-serif; color:#000000;
}
h1{
	font:bold 15px Verdana, Arial, Helvetica, sans-serif; color:#000000; margin-bottom:15px;
}
.home_prd_lnk ul, li{
	padding:0px; margin:0px; list-style-type:none;
}
.home_prd_lnk li{
	padding:0px 0px 5px 15px; margin:0px; list-style-type:none;
	background:url(../images/home/home_prd_lnk_bullet.gif) 0px 10px no-repeat; border-bottom:1px solid #C0C0C0;
}
.home_prd_lnk li a{
	padding:0px; margin:0px; list-style-type:none; 
	font:10px Verdana, Arial, Helvetica, sans-serif; color:#000000;
}
.home_prd_lnk li a:hover{
	font:10px Verdana, Arial, Helvetica, sans-serif; color:#CC0000;
}
.home_prd_lnk_active{
	font:10px Verdana, Arial, Helvetica, sans-serif; color:#CC0000;
    background:url(../images/home/home_prd_lnk_bullet.gif) no-repeat;
}
.what_new_brief_area{
	background:url(../images/home/what_new_brief_bg.jpg) repeat-x;
	font:10px/20px Verdana, Arial, Helvetica, sans-serif; color:#000000;
	padding:15px;
}
.more_lnk{
	font:bold 12px/22px Verdana, Arial, Helvetica, sans-serif; color:#000000;
}
.more_lnk:hover{
	color:#CC0000;
}
.sub_lnk{
	font:12px/22px Verdana, Arial, Helvetica, sans-serif; color:#000000;
}
.sub_lnk:hover{
	font:12px/22px Verdana, Arial, Helvetica, sans-serif; color:#CC0000;
}
.sub_lnk_active{
	font:12px/22px Verdana, Arial, Helvetica, sans-serif; color:#CC0000;
}
.news_img{
	float:left; margin-right:10px; margin-bottom:5px;
}
.astric{
	font:11px Arial, Helvetica, sans-serif; color:#FF0000;
}
.txt_field{
	font: 11px Arial, Helvetica, sans-serif; color:#000; border: 1px solid #CCCCCC; width:180px; height:16px;
}
.txt_area{
	font: 11px Arial, Helvetica, sans-serif; color:#000; border: 1px solid #CCCCCC; width:180px;
}
.txt_field1{
	font: 11px Arial, Helvetica, sans-serif; color:#000; border: 1px solid #CCCCCC; height:16px;
}
.txt_field2{
	font: 11px Arial, Helvetica, sans-serif; color:#000; border: 1px solid #CCCCCC; height:12px; Width:20px;
}
.combobox{
	font: 11px Arial, Helvetica, sans-serif; color:#000; border: 1px solid #CCCCCC; width:180px;
}
.btn{
	font: bold 11px Arial, Helvetica, sans-serif; color:#fff; background-color:#333333;  border:1px solid #000000; height:22px; text-transform:uppercase; width:60px; 
}