
.hidden {
	DISPLAY: none
}
#menu_main {
	POSITION:relative; LIST-STYLE-TYPE: none; TOP: -100x; LEFT: -30px; width:670
}
#menu_main LI {
	POSITION: relative; FLOAT: left
}
#menu_main LI A {
	DISPLAY: block
}

#menu_main LI A.main_nav_button {
	 HEIGHT: 29px
}
#menu_main_b1 {
	WIDTH: 90px;position:relative; top:5px; text-align:center; height:33px
}
#menu_main_b2 {
	WIDTH: 80px; position:relative; top:5px; text-align:center; height:33px
}
#menu_main_b3 {
	WIDTH: 75px; position:relative; top:5px; text-align:center; height:33px
}
#menu_main_b4 {
	WIDTH: 75px;position:relative; top:5px; text-align:center; height:33px
}
#menu_main_b5 {
	WIDTH: 95px; position:relative; top:5px; text-align:center; height:33px
}
#menu_main_b6 {
	WIDTH: 85px;position:relative; top:5px; text-align:center; height:33px
}
#menu_main_b7 {
	WIDTH: 110px; position:relative; top:5px; text-align:center; height:33px
}

LI:hover #menu_main_b1 {
	BACKGROUND-POSITION: 0px -29px;
}
LI:hover #menu_main_b2 {
	BACKGROUND-POSITION: -58px -29px
}
LI:hover #menu_main_b3 {
	BACKGROUND-POSITION: -149px -29px
}
LI:hover #menu_main_b4 {
	BACKGROUND-POSITION: -275px -29px
}
LI:hover #menu_main_b5 {
	BACKGROUND-POSITION: -404px -29px
}
LI:hover #menu_main_b6 {
	BACKGROUND-POSITION: -526px -29px
}
LI:hover #menu_main_b7 {
	BACKGROUND-POSITION: -625px -29px
}
LI.current #menu_main_b1 {
	BACKGROUND-POSITION: 0px -58px; 
}
LI.current #menu_main_b2 {
	BACKGROUND-POSITION: -58px -58px
}
LI.current #menu_main_b3 {
	BACKGROUND-POSITION: -149px -58px
}
LI.current #menu_main_b4 {
	BACKGROUND-POSITION: -275px -58px
}
LI.current #menu_main_b5 {
	BACKGROUND-POSITION: -404px -58px
}
LI.current #menu_main_b6 {
	BACKGROUND-POSITION: -526px -58px
}
LI.current #menu_main_b7 {
	BACKGROUND-POSITION: -625px -58px
}
#menu_main LI UL {
	Z-INDEX: 1000; POSITION: absolute; DISPLAY: block; TOP: 29px; LEFT: -30px; 
}
#menu_main LI:hover DIV {
	DISPLAY: block;
}
#menu_main LI UL LI {
	Z-INDEX: 1000; LIST-STYLE-TYPE: none; DISPLAY: none
}
#menu_main LI UL A {
	BACKGROUND-IMAGE: url(../images/menu_sub22.png); PADDING-BOTTOM: 3px; PADDING-LEFT: 16px; WIDTH: 145px; PADDING-RIGHT: 16px; COLOR: #ffffff; FONT-SIZE: 12px; font-family:Arial, Helvetica, sans-serif;  TEXT-DECORATION: none; PADDING-TOP: 3px
}
#menu_main LI UL A:hover {
	BACKGROUND-POSITION: -177px 0px ; BACKGROUND-IMAGE: url(../images/shadow.png);
}
#box_shadow {
	BACKGROUND-IMAGE: url(../images/shadow.png); Z-INDEX: 100; POSITION: absolute; WIDTH: 100%; HEIGHT: 8px; TOP: 157px; LEFT: 0px
}
SPAN.menu_sub_pre {
	BACKGROUND-IMAGE: url(../images/menu_sub12.png); WIDTH: 177px; DISPLAY: block; HEIGHT: 25px
}
SPAN.menu_sub_hr {
	BACKGROUND-IMAGE: url(../images/menu_sub_hr.png); WIDTH: 177px; DISPLAY: block; HEIGHT: 1px; OVERFLOW: hidden
}
SPAN.menu_sub_post {
	BACKGROUND-IMAGE: url(../images/menu_sub32.png); WIDTH: 177px; DISPLAY: block; HEIGHT: 20px
}
SPAN.menu_separator {
	BACKGROUND-IMAGE: url(../images/Separator.jpg); WIDTH: 10px; DISPLAY: block; HEIGHT: 30px; OVERFLOW: hidden
}


