body,input{font:normal 12px Tahoma, sans-serif; color:#003365; text-decoration:none;}

a{text-decoration:none; font:normal 12px Tahoma, sans-serif;color:#003365;}
a:hover{text-decoration:underline; color:#0099FF;}

html, body{text-align:center; margin:0 auto; width:100%; height:100%; background-color:#DADADA;}

body,form,h1,h2{margin:0; padding:0;}
div{font:normal 13px Tahoma, sans-serif; color:#003365;}

h1{color:#9F0909; font-weight:bold; font-size:14px; margin:0 0 8px 0; text-align:center;}
h2{color:#744B10; font-weight:bold; font-size:13px; margin:0 0 5px 0; }
h3{color:#ffffff; font-weight:bold; font-size:12px; margin:0 0 5px 1px;}

img{border:none;}

table{border:3px; border-collapse:collapse;}
table td{padding:0px; font:normal 11px Tahoma, sans-serif; color:#003365;}
.height{height:100%;}

/*
.main_content_block table tbody {
	border: 1px black solid;
}

.main_content_block table tbody td {
	border: 1px black solid;
}
*/

#main_container{width:100%; height:100%;}
#container{width:900px; height:100%; background-color:#DADADA; border-center:solid #000000 1px;}

#header{background:url('../images/header_earth_bg.jpg') no-repeat top right;}
.header_block{width:778px; height:105px; background:url('../images/header_bg.jpg') no-repeat top left; background-color:#000000;}

#content{background:url('../images/content_earth_bg.jpg') no-repeat top right;}

.content_left{width:544px; height:100%; background-color:#F9FCFF;}
.left_top_block{width:545px; height:294px; vertical-align:top; border-bottom:solid #B6C0D9 1px;
	background:url('../images/left_top_bg_bottom.jpg') no-repeat bottom right;}
.left_top_bg{height:auto; padding:15px 0 0 15px; background:url('../images/left_top_bg.jpg') repeat-y top right;}
.left_bottom_block1{width:49px; height:100%; background-color:#EDF1F6;}
.left_bottom_block2{width:492px; height:100%; vertical-align:top;	background:url('../images/left_bottom_block_bg.jpg') no-repeat top left; background-color:#F9FCFF;}
.left_bottom_block3{width:3px; height:100%;	background:url('../images/left_bottom_block_border.gif') repeat-y top left; background-color:#F9FCFF;}

.content_right{width:234px; height:100%; vertical-align:top;
	background:url('../images/content_right_bg.jpg') repeat-y top left; background-color:#8399D2;}
.content_right_top{width:234px; height:331px; vertical-align:top; background:url('../images/content_right_top_bg.jpg') no-repeat top left;}
.content_right_middle{width:234px; height:199px; background:url('../images/content_right_middle_bg.jpg') no-repeat top left;}
.content_right_bottom{width:234px; height:100%; background-color:#8399D2; vertical-align:top;}

#footer{width:900px; height:30px; background-color:#DADADA;}
.footer_content_left{width:544px; height:30px; text-align:right; background:url('../images/footer_content_left.gif') repeat-x bottom right;}
.footer_content_right{width:234px; background-color:#8399D2;}

.language_container{width:774px; height:45px; text-align:right; margin:0 0 0 0px; color:#132660;}
.language_container_a{color:#132660;}

.data_container{width:530px; height:auto; margin:43px 0 0 15px;}
.hmq_container{float:left; width:75px; height:auto;}

.top_content_td{width:258px; color:#4A6499;}
.top_block_ico{margin:0 6px 0 0;}

.main_content_block{width:447px; height:auto; margin:15px 0 15px 15px;}

.main_menu_container{position:relative; width:180px; height:auto; margin:35px 0 0 23px; padding:15px 0 15px 0; border-left:dotted #A0B4E8 2px}
.menu_title_container{cursor:pointer; position:relative; height:auto; margin:4px 0 0 12px; font-weight:bold; color:#B6CCFF;}
.right_menu_a{font-weight:bold; color:#CBD4DE;}
.ul{margin:0 0 0 20px; padding:0; display:none;}
.li{margin:2px 0 0 13px; color:#CBD4DE; list-style:none;}

.search_container{width:206px; height:36px; margin:15px 0 15px 23px; font-weight:bold; color:#B6CCFF;}
.input{width:150px; height:19px; margin:3px 0 4px 0; border-left:solid #404040 2px; border-top:solid #404040 2px; border-right:solid #D4D0C8 2px; border-bottom:solid #D4D0C8 2px;}

.right_content_block{position:relative; width:219px; height:auto; margin:15px 0 0 7px; padding:0 0 15px 0;  border-bottom:solid #132660 1px;}
.right_content_img{width:81px; border:solid #22387C 1px;}
.right_text_block{padding:0 0 0 7px; vertical-align:top;}
.right_baner_block{position:re
