BODY {
text-align:left;
font-size:11px;
font-family: Verdana,Arial;
margin: 0px; 
text-align:center;
background:url(images/bg_body.gif) repeat-x top #D4D4D4;
}
td{font-size:11px; }
a{ color: #666666; text-decoration: none;} 
a:hover { color: #FF0000; text-decoration: none}
A:active {COLOR: #FF0000; text-decoration: none}


#main{width:992px; border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF; background-color:#F2F2F2;}
.d_left{ float:left;}
.d_right{ float:right;}


/*-------------top--begin-------------------------------*/
.topm1_bg{background:url(images/top/t_m_bg.gif) repeat-x top;}
.nav_main_bg{background:url(images/top/index_05_01.gif) no-repeat top left; height:28px;}


#nav_main {
	width:914;
	FONT-SIZE: 11px; Z-INDEX: 110; BACKGROUND: url(images/top/m_bckgrnd.gif) repeat-x; 
	LEFT: 75px; POSITION: relative; HEIGHT: 27px;
}
#nav_main UL {
	LIST-STYLE-TYPE: none; margin:0 0 0 0;
}
#nav_main UL LI {
	FLOAT: left; LINE-HEIGHT: 1.2em; POSITION: relative
}
#nav_main UL LI A {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 0px; DISPLAY: block; text-align:center;
	FONT-WEIGHT: bold; Z-INDEX: 115; BACKGROUND: url(images/top/m_bckgrnd.gif) repeat-x; padding-bottom:7px;
	TEXT-TRANSFORM: uppercase; BORDER-LEFT: #b1b1b1 1px solid; 
	WIDTH: 109px; COLOR: #555555; LINE-HEIGHT: 1.2em; PADDING-TOP: 7px; 
	POSITION: relative; HEIGHT: 13px; TEXT-DECORATION: none
}
#nav_main UL LI A:hover {
	BACKGROUND: url(images/top/m_bckgrnd_s.gif); COLOR: #ffffff
}


/*-------------mid--begin-------------------------------*/
.mid_bg{background:url(images/main_background.gif) repeat-x top #F2F2F2;
}
.tit_1{
background:url(images/tit_bg1.gif) no-repeat top left; 
font-size:12px; height:23px; font-weight:bold; color:#333333;
}
.tit_1_2{
 padding:2 10 0 10;border-bottom:1px solid #000000;height:23px;
}
.t2_10{ font-size:10px; color:#666666;}


.right1_tit1{
background:url(images/fb_header.gif) no-repeat top left; padding:2 0 0 30; 
font-size:12px; height:23px; font-weight:bold; color:#666666;
border-bottom:1px solid #FFFFFF;
}
.right1_con1{
line-height:23px; color:#666666; padding:10 10 0 10;
}

.right1_pro1{
background:url(images/right_dot1.gif) no-repeat top left #D8D8D8; padding:0 0 0 20; 
color:#666666; height:22px;
}
.right1_pro2{
background:url(images/right_dot2.gif) no-repeat top left #F2F2F2; padding:0 0 0 15; 
font-size:10px;
color:#666666; line-height:22px;
}

.ind_p1_img{border:1px solid #cccccc; margin:25 0 15 0;}
.ind_p1_txt{ padding:0 10 10 10; color:#666666;}


#nav_2 {
	FONT-SIZE: 11px; Z-INDEX: 11; POSITION: relative; HEIGHT: 28px; top:-28px;
}
#nav_2 UL {
	LIST-STYLE-TYPE: none; margin:0 0 0 0;
}
#nav_2 UL LI {
	FLOAT: right; POSITION: relative;
}
#nav_2 UL LI A {
	BORDER: #56DFFF 1px solid; 
	text-align:center;
	BACKGROUND: #036EE6; COLOR: #FFFFFF;
	padding:6 10 0 10;
	HEIGHT: 28px; 
}
#nav_2 UL LI A:hover {
	BACKGROUND: #FFFFFF; COLOR: #000000
}
/*-------------pro--begin-------------------------------*/

#pro_left {
	POSITION: relative;
	margin-left:15px;
	width:182px;
	HEIGHT: 350px;
	background:url(images/pro_left_bg.gif) no-repeat bottom #EFEFEF;
	border:1px solid #FFFFFF;
}
#pro_left UL {
	LIST-STYLE-TYPE: none; margin:0 0 0 0;
}
#pro_left UL LI { text-align:left;	margin-left:5px;
}
#pro_left UL LI A {
	padding:4 0 4 15;
	width:169px;
	FONT-WEIGHT: bold; 
	COLOR: #58595D;
	background:url(images/pleft_d2.gif) no-repeat top left;
}
#pro_left UL LI A:hover {
	COLOR: #FFFFFF;
	background:url(images/pleft_d1.gif) no-repeat top left #58595D;
}

#pro_left .ovr1 a{
	COLOR: #FFFFFF;
	background:url(images/pleft_d1.gif) no-repeat top left #58595D;
}

.pro_left_tit{
	margin-left:5px;
	width:169px;
	HEIGHT: 31px;
	background:url(images/pro_left_titbg.gif) no-repeat top left #EFEFEF;
	color:#4D5965;
	text-align:left;
	padding:6 0 0 20;
	font-size:12px; font-weight:bold;
}

#pro_right {
	POSITION: relative;
	width:774px;
	height:540px;
	background:#FFFFFF;
	border:1px solid #FFFFFF;
}

.tit1 {
	height:27px;
	color:#FFFFFF;
	background:url(images/pro_r_tit_bg.gif) repeat-x bottom #EFEFEF;
}
.tit2{ font-size:22px;color:#2E5778; font-weight:bold;
}
.print{color:#003366; text-decoration:underline; font-size:10px;}


.plist_s1{
	width:436px;
	height:27px;
	color:#FFFFFF;
	background:url(images/pro_r_tit_bg.gif) repeat-x bottom #EFEFEF;
	margin-bottom:1px;
}
.plist_s2{
	width:436px;
	height:22px;
	color:#333333;
	background:url(images/Plist2_bg1.gif) repeat-x bottom #EFEFEF;	
	margin-bottom:1px;
}
.plist_s2dis{
	width:436px;
	background:url(images/Plist3_bg.gif) repeat-x top #FFFFFF;	

}
.plist_s3{
	height:22px;
	color:#666666;
	font-size:10px;
	padding-left:12px;
	padding-top:2px;
}
.plist_s3 a{
	color:#666666;
	font-size:10px;
}

/*-------------foot--begin-------------------------------*/
.foot_txt{
font-size:10px; color:#666666; text-align:center; background-color:#E1E1E1; 
height:21px; padding-top:5px; background-image:url(images/foot_bg.gif); background-repeat:repeat-x; background-position:top;
}