.header_top {
	 WIDTH: 980px; HEIGHT: 50px;position:relative; margin:0 auto; clear:both; overflow:hidden;
}
.header_top_logo {
	BACKGROUND: url(../images/sh_index_03.jpg) no-repeat left top; FLOAT: left; WIDTH: 166px; HEIGHT: 50px
}
.header_top_right {
	BACKGROUND: url(../images/118114.gif) no-repeat right top; FLOAT: right; WIDTH: 200px; HEIGHT: 50px
}
.head_nav_bar {
	WIDTH: 980px;
	HEIGHT: 70px;
	position:relative; margin:0 auto; clear:both; overflow:hidden;
	background-color: #000;
	background-image: url(../images/top02.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.head_menu {
	WIDTH: 285px;
	HEIGHT: 29px;
	float:left;
	margin-top:5px;
}
.head_menu_button {
	WIDTH: 83px;
	HEIGHT: 29px;
	float:left;
	margin-left:2px;
	background-image: url(../images/btn_navMenubutton03.gif);
	background-repeat: no-repeat;
	color:#0055aa;
	font-size:9pt;
	line-height:28px;
	text-align:center;
}
.head_menu_button a {
	color:#0055aa;
	text-decoration: none;
}
