
.nav {
	FLOAT: right; TEXT-ALIGN: right; CLEAR: both; margin-top:2px;
}
.nav LI {
	HEIGHT: 39px; line-height:39px; POSITION: relative; FLOAT: left; MARGIN-LEFT: 22px; DISPLAY: block
}
.nav H2 A {
	COLOR: #333; font-size:14px; HEIGHT: 39px;
}
.nav LI.on H2 A {
	COLOR: #333; HEIGHT: 39px; border-bottom:3px #71b665 solid;
}
.nav LI.on1 H2 A {
	COLOR: #333
}
.nav H2 A:hover {
	COLOR: #333; border-bottom:3px #71b665 solid; HEIGHT: 39px;
}
.nav LI.on1 {
	BACKGROUND: url(icon_up.png) no-repeat center bottom
}
.sub_nav {
	FONT-SIZE: 0px; POSITION: absolute; TEXT-ALIGN: left; PADDING-TOP: 18px; LEFT: 0px; Z-INDEX: 100; DISPLAY: none; LINE-HEIGHT: 30px; TOP: 39px
}
.sub_unit {
	WIDTH: 216px; PADDING-TOP: 0px; LEFT: -80px; MARGIN-TOP: 18px
}
.bg {
	BACKGROUND: #2c80ab; RIGHT: 0px; POSITION: absolute; LEFT: 0px; FILTER: alpha(opacity=50); Z-INDEX: -1; TOP: 0px; BOTTOM: 0px; opacity: .5
}
.sub_nav A {
	OVERFLOW: hidden; FONT-SIZE: 12px; HEIGHT: 29px; WIDTH: 72px; WHITE-SPACE: nowrap; FLOAT: left; COLOR: #fff; TEXT-ALIGN: center; DISPLAY: block; MARGIN-RIGHT: 0px
}
.sub_unit A {
	MARGIN-RIGHT: 0px
}
.sub_bg {
	HEIGHT: 32px; WIDTH: 100%; BACKGROUND: #71b665; POSITION: absolute; LEFT: 0px; FILTER: alpha(opacity=50); Z-INDEX: 99; DISPLAY: none; TOP: 88px; opacity: .5
}
.nav H2 {
	FONT-SIZE: 14px
}
.nav H2 A {
	COLOR: #333
}
