BODY {
	BACKGROUND-POSITION: 50% 50%; MARGIN: 0px auto
; background-image: url(../images/bg.jpg); background-repeat: repeat-y
; background-color: #888888
}
#wrapper {
	width:980px;
	text-align:center;
	margin:0 auto; 
	background-position: center top;
; background-repeat: repeat-y
}
a:link {
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #008675;
	text-decoration : none;
}

a:visited {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #008675;
	text-decoration : none;
}

a:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
}

a:active {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #008675;
	text-decoration : none;
}
#banner1 {  background-image: url(../images/banner1.jpg); background-repeat: no-repeat; float: left; height: 302px; width: 980px}
#left {  float: left; width: 734px}
#right { float: left; width: 245px}
#footer {  background-image: url(../images/footer.jpg); background-repeat: no-repeat; float: left; height: 68px; width: 980px; margin-top: 15px}
#mid_link_bg {  background-image: url(../images/mid_link_bg.jpg); background-repeat: no-repeat; float: left; width: 734px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; text-align: left; height: 57px}
.box1_bg {  background-image: url(../images/content11_mid.jpg); background-repeat: repeat-y; float: left; width: 734px}
.box1_end { background-image: url(../images/box1_end.jpg); background-repeat: no-repeat; float: left; height: 39px; width: 734px }
.box6_bg {  background-image: url(../images/box6_bg.jpg); background-repeat: repeat-y; float: left; width: 246px}
.box6_end {  background-image: url(../images/box6_end.jpg); background-repeat: no-repeat; float: left; height: 16px; width: 246px}
.box6_top {  background-image: url(../images/box6_top.jpg); background-repeat: no-repeat; float: left; height: 28px; width: 222px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; text-align: left; padding-top: 20px; padding-left: 22px}
.box6 {  float: left; width: 246px}
.box7 { float: left; width: 246px }
.left_bottom {  float: left; width: 734px}
.box2_top {  background-image: url(../images/box2_top.jpg); background-repeat: no-repeat; float: left; height: 23px; width: 345px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; text-align: left; padding-left: 22px; padding-top: 18px}
.box2_bg {  background-image: url(../images/box2_bg.jpg); background-repeat: repeat-y; float: left; width: 367px}
.box2_end {  background-image: url(../images/box2_end.jpg); background-repeat: no-repeat; float: left; height: 17px; width: 367px}
.left_bottom_left {  float: left; width: 367px}
.left_bottom_right { float: left; width: 367px }
.box3_bg { background-image: url(../images/box3_bg.jpg); background-repeat: repeat-y; float: left; width: 367px ; text-decoration: none}
.box3_end { background-image: url(../images/box3_end.jpg); background-repeat: no-repeat; float: left; height: 17px; width: 367px }
.box4_bg { background-image: url(../images/box4_bg.jpg); background-repeat: repeat-y; float: left; width: 367px }
.box4_end { background-image: url(../images/box4_end.jpg); background-repeat: no-repeat; float: left; height: 17px; width: 367px }
.banner_text {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #3C3C3C; text-decoration: none; text-align: left; float: left; width: 525px; padding-left: 35px; margin-top: 105px}
.tag_line {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #666666; text-decoration: none; text-align: left; float: left; width: 600px; margin-top: 6px; padding-left: 35px; font-weight: bold}

.toplink {
	width: 550px;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CECECE;
	text-decoration: none;
 	float: right;
	padding-top: 2px; 
	padding-left: 225px
	
	
	}

.toplink ul {
	margin: 0; padding: 0; 
; background-position: top
	}

.toplink li {
	display: inline;
	padding: 2px 2px; 
; background-position: right top
	}

.toplink2 li {
	display: inline;
	padding: 0px 0px; 
; background-position: top
	}

.toplink ul li a:hover {
	color: #ffffff;
	text-decoration: none;
	}

.toplink ul li a {
	text-decoration:none;  
	color: #CECECE; 
; background-position: center center
	}
	
.toplink a:link {
	font-family :Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #CECECE;
	text-decoration : none;
}

.toplink a:visited {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #CECECE;
	text-decoration : none;
}

.toplink a:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #ffffff;
}

.toplink a:active {
	font-family :Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #CECECE;
	text-decoration : none;
}


.search {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none; text-align: left; float: right; padding-top: 10px; padding-right: 25px}
#abc {  float: right; text-align: right; width: 90%; clear: right; color: #009999}


.foot_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #969696;
	text-decoration: none;
	height: 10px;
	padding-top: 15px; 
; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto
	
	}

.foot_link ul {
	margin: 0; padding: 0; 
; background-position: top
	}

.foot_link li {
	display: inline;
	padding:10px 10px; 
; background-position: right top
	}

.foot_link2 li {
	display: inline;
	padding: 0px 0px; 
; background-position: top
	}

.foot_link ul li a:hover {
	color: #ffffff;
	text-decoration: none;
	}

.foot_link ul li a {
	text-decoration:none;  
	color: #969696; 
; background-position: center center
	}
.foot_link a:link {
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #969696;
	text-decoration : none;
}

.foot_link a:visited {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #969696;
	text-decoration : none;
}

.foot_link a:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #ffffff;
}

.foot_link a:active {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #969696;
	text-decoration : none;
}	
	
.copyright {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #585858; text-decoration: none; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; font-weight: bold; padding-top: 7px; width: 100%}

.content1 {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #555555; 
	text-align: justify;
; width: 315px; padding-top: 10px; padding-bottom: 5px
; margin-top: 10px
; background-color: #ececec
; margin-left: auto; margin-right: auto; margin-bottom: 0px
; padding-left: 7px
; padding-right: 5px
}
.content2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #555555; text-align: justify; padding-left: 15px; ; width: 330px; padding-top: 10px; padding-right: 5px; float: left ; text-decoration: none}
.content3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #555555; text-align: justify; padding-left: 18px; ; width: 330px; padding-top: 10px; padding-right: 5px; padding-bottom: 5px ; float: left }

#news_link {
text-align : center;
float : left;
background-position : center center;
font-family :Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #555555;
text-decoration : none;
; padding-left: 20px
; width: 200px
}
#news_link ul {
list-style-type : none;
list-style-image : none;
margin-top : 0;
margin-right : 0;
margin-bottom : 0;
margin-left : 0;
padding-top : 0;
padding-right : 0;
padding-bottom : 0;
padding-left : 0;
}
#news_link li {
display : inline;
background-image : url(../images/bullet.jpg);
background-repeat : no-repeat;
float : left;
background-position : left center;
; margin-top: 10px
}
#news_link ul li a {
text-decoration : none;
color : #555555;
float : left; 
text-align : left;
padding : 0 0 0 10px;
margin : 0px 5px 0 5px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
; font-weight: bold
; background-position: left bottom
; width: 200px
}
#news_link ul li a:hover {
color : #000000;
text-decoration : none;
}.content_head {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #008675; text-decoration: none; text-align: left; float: left; width: 685px; padding-top: 7px; padding-right: 5px; padding-bottom: 5px; padding-left: 18px}
.content_right { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #555555; text-align: justify; padding-left: 18px; ; width: 210px; padding-top: 7px; padding-right: 5px; padding-bottom: 2px; float: left }
.content_right1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #008675; text-align: justify; padding-left: 18px; ; width: 210px; padding-top: 7px; padding-right: 5px; padding-bottom: 2px; float: left }
.more {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; text-align: right; float: right; margin-top: 5px; width: 275px; height: 10px; margin-right: 28px; padding-bottom: 5px}
.more a:link {
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	text-decoration : none;
}

.more a:visited {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	text-decoration : none;
}

.more a:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #ffffff;
}

.more a:active {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	text-decoration : none;
}

.more1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; text-align: left; float: right; margin-top: 2px; margin-right: 18px}


.more1 a:link {
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	text-decoration : none;
}

.more1 a:visited {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	text-decoration : none;
}

.more1 a:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #008675;
}

.more1 a:active {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	text-decoration : none;
}

.content4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #555555; text-align: justify; ; float: left }
.content { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #555555; text-align: justify; ; width: 680px; padding-right: 5px; float: left; text-decoration: none ; padding-left: 20px}
.mid_link {  float: right; width: 400px; padding-right: 9px; height: 29px; padding-top: 19px}
.wel {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; text-align: left; float: left; padding-top: 22px; padding-left: 22px}

.footer_mid {  background-image: url(../images/footer_mid.jpg); background-repeat: repeat-y; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #696969; text-decoration: none; text-align: center; float: left; width: 980px}





.menu2 {
	padding:0 0 0 20px; 
	margin:0; 
	list-style:none; 
	height:30px; 
	position:relative; 
	font-family:arial, verdana, sans-serif; 
	}
.menu2 li.top {
	display:block; 
	float:left; 
	position:relative;
	}
.menu2 li a.top_link {
	display:block; 
	float:left; 
	height:20px; 
	line-height:33px; 
	color:#cccccc; 
	text-decoration:none; 
	font-size:11px; 
	font-weight:bold; 
	padding:0 0 0 8px; 
	cursor:pointer;
	}
.menu2 li a.top_link span {
	float:left; 
	display:block; 
	padding:0 24px 0 12px; 
	height:40px;
	}
.menu2 li a.top_link span.down {
	float:left; 
	display:block; 
	padding:0 2px 0 12px; 
	height:40px; 
	}
.menu2 li a.top_link:hover {
	color:#fff; 
	}
.menu2 li a.top_link:hover span {
	}
.menu2 li a.top_link:hover span.down {
	}

.menu2 li:hover > a.top_link {
	color:#fff;
	}
.menu2 li:hover > a.top_link span {
	}
.menu2 li:hover > a.top_link span.down {
	}


.menu2 table {
	border-collapse:collapse; 
	width:0; height:0;
	position:absolute; 
	top:0; left:0;
	
	}

/* Default link styling */

/* Style the list OR link hover. Depends on which browser is used */

.menu2 a:hover {
	visibility:visible;
	}
.menu2 li:hover {
	
	}

/* keep the 'next' level invisible by placing it off screen. */
.menu2 ul, 
.menu2 :hover ul ul, 
.menu2 :hover ul :hover ul ul,
.menu2 :hover ul :hover ul :hover ul ul,
.menu2 :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

.menu2 :hover ul.sub {
	left:2px; 
	top:32px; 
	background: #fff; 
	padding:0px 0; 
	border:1px solid #10C0AA; 
	white-space:nowrap; 
	width:160px; height:auto;
	}
.menu2 :hover ul.sub li {
	display:block; 
	height:20px;
	position:relative; 
	float:left; width:100px;
	}
.menu2 :hover ul.sub li a {
	display:block; 
	font-size:11px; 
	text-align: left;
	height:20px; 
	width:156px; 
	line-height:20px; 
	text-indent:5px; 
	color:#075A50; 
	text-decoration:none; 
	border-width:0 0 0 0px;
	}
.menu2 :hover ul.sub li a.fly {
	background:#fff;
	text-align: left;
	
	}
.menu2 :hover ul.sub li a:hover {
	background:#10C0AA;
	text-align: left; 
	color:#fff;
	
	}
.menu2 :hover ul.sub li a.fly:hover {
	background:#10C0AA; 
	text-align: left;
	color:#fff;
	
	}
.menu2 :hover ul li:hover > a.fly {
	background:#10C0AA;
	text-align: left;
	color:#fff;
	
	} 

.menu2 :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul :hover ul :hover ul
{left:93px; top:-4px; background: #fff; padding:3px 0; border:1px solid #999999; white-space:nowrap; width:93px; 
z-index:200; height:auto;}.footlink {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; text-decoration: none; float: left; width: 90%}
.text {  }
.text1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #555555; text-align: justify; padding-left: 10px; ; width: 665px; padding-right: 5px; padding-bottom: 5px ; float: left ; text-decoration: none }
.text11 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #555555; text-align: justify; ; width: 685px; padding-right: 5px; padding-bottom: 5px ; float: left ; text-decoration: none ; padding-left: 0px; padding-top: 10px}



.space {  text-align: left; width: 100%; margin-bottom: 8px}
.content_head1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #008675; text-decoration: none; text-align: left; float: left; width: 210px; padding-top: 7px; padding-right: 5px; padding-bottom: 5px; padding-left: 18px }
.table1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #555555; text-align: left; padding-left: 5px; ; width: 320px; padding-top: 0px; padding-right: 5px; padding-bottom: 5px ; float: left ; text-decoration: none ; border: 1px #a4a4a4 solid}
.head_color {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: left; float: left}
.storm_mail {  background-repeat: no-repeat; width: 594px; height: 494px; float: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; text-decoration: none; text-align: center}
.lan_content { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #034484; text-align: justify; ; width: 450px; padding-top: 30px; padding-right: 10px; padding-bottom: 5px ; float: left ; text-decoration: none ; padding-left: 30px}
#lan_box {  background-repeat: no-repeat; float: left; width: 500px; background-position: left top; text-align: left; height: 530px; background-image: url(../images/umbrella.jpg)}
.lan_text_bg { background-color: #FFFFFF; float: left; width: 460px; text-align: left; height: 460px; margin-left: 20px; margin-top: 20px; margin-right: 20px; margin-bottom: 20px}
.space1 {  float: left; padding-left: 7px; text-align: justify; width: 203px; background-color: #ECECEC; padding-right: 7px; padding-bottom: 5px}
.space1a {  float: left; padding-left: 7px; text-align: left; width: 203px; background-color: #ECECEC; padding-right: 7px; padding-bottom: 5px}
.content11 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #555555; text-align: justify; ; width: 680px; padding-right: 5px; padding-bottom: 20px; float: left; text-decoration: none ; padding-left: 25px; padding-top: 5px}
.space11 {  float: right; width: 148px; text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; padding-top: 8px}
.storm11 {  float: right; width: 148px; text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 30px; font-style: italic; color: #FFFFFF; text-decoration: none; padding-top: 8px}
.storm12 {  float: right; width: 148px; text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; padding-top: 8px}
.lan_left {  background-color: #00CCCC; float: left; width: 500px}
.lan_right {  float: left; width: 300px}
.table_lan {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; text-align: left; float: left}
#lan_box1 { background-repeat: no-repeat; float: left; width: 500px; background-position: left top; text-align: left; height: 530px; background-image: url(../images/target.jpg)}
.box_bg { background-image: url(../images/box1_bg.jpg); background-repeat: repeat-y; float: left; width: 734px }
.box_end { background-image: url(../images/box_end.jpg); background-repeat: no-repeat; float: left; height: 23px; width: 734px }
.tab1 {  background-repeat: no-repeat; float: left}
.tab2 { height: 8px; width: 367px; background-image: url(../images/tab2.jpg); background-repeat: no-repeat; float: left }
.content1_end {  height: 12px; width: 90%; background-image: url(../images/content1_end.gif); background-repeat: no-repeat; margin-left: 20px; margin-top: 0px; margin-right: auto; margin-bottom: 0px}
.space1_end {  background-image: url(../images/space1_end.gif); background-repeat: no-repeat; float: right; height: 9px; width: 217px; padding-right: 23px}
.space111 { float: right; text-align: justify; width: 162px; background-color: #000000; height: 266px; margin-right: 38px; padding-right: 7px; padding-left: 5px; padding-top: 7px}
.box_tab {  background-image: url(../images/bt1.jpg); background-repeat: no-repeat; float: left; height: 9px; width: 734px}
#mid_link_bg1 { background-image: url(../images/mid_link_bg1.jpg); background-repeat: no-repeat; float: left; width: 734px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-
decoration: none; text-align: left; height: 48px }

#olap {  width: 100%; text-align: center; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto}

#mid_down_link_bg { background-image: url(../images/mid_link_down_bg.jpg); background-repeat: no-repeat; float: left; width: 980px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; text-align: left; height: 57px }
.box_down_end { background-image: url(../images/box_down_end.jpg); background-repeat: no-repeat; float: left; height: 39px; width: 980px}
.box_down_bg { background-image: url(../images/content_down_mid.jpg); background-repeat: repeat-y; float: left; width: 980px}
#left_down { float: left; width: 980px}
.content_down { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #555555; text-align: justify; ; width: 900px; float: left; text-decoration: none ; padding-top: 20px; padding-right: 40px; padding-left: 40px; padding-bottom: 20px}
.content_down_right { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #555555; text-align: justify; padding-left: 18px; ; width: 210px; padding-top: 7px; padding-right: 5px; padding-bottom: 10px; float: left }
#olap1 { width: 100%; text-align: center; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto }

