.modern_blue {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; FONT-FAMILY: Arial
}
.modern_blue UL {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; DISPLAY: block; FONT-WEIGHT: normal; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
.modern_blue LI {
	BORDER-RIGHT: #616161 1px solid; BACKGROUND: #043C84; OVERFLOW: hidden; WIDTH: 112px; MARGIN-RIGHT: 2px
}
.modern_blue LI.last {
	PADDING-RIGHT: 0px
}
.modern_blue UL LI {
	BACKGROUND-IMAGE: none; WIDTH: 180px; BORDER-TOP-STYLE: none; MARGIN-RIGHT: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #B0D8FF; BORDER-BOTTOM-STYLE: none
}
.modern_blue A:link {
	PADDING-RIGHT: 2px; PADDING-LEFT: 20px; PADDING-BOTTOM: 2px; CURSOR: default; COLOR: #ffffff; PADDING-TOP: 2px; TEXT-DECORATION: none
}
.modern_blue A:active {
	PADDING-RIGHT: 2px; PADDING-LEFT: 20px; PADDING-BOTTOM: 2px; CURSOR: default; COLOR: #ffffff; PADDING-TOP: 2px; TEXT-DECORATION: none
}
.modern_blue A:visited {
	PADDING-RIGHT: 2px; PADDING-LEFT: 20px; PADDING-BOTTOM: 2px; CURSOR: default; COLOR: #ffffff; PADDING-TOP: 2px; TEXT-DECORATION: none
}
.modern_blue A:hover {
	PADDING-RIGHT: 2px; PADDING-LEFT: 20px; PADDING-BOTTOM: 2px; CURSOR: default; COLOR: #000000; PADDING-TOP: 2px; TEXT-DECORATION: none
}
.modern_blue LI A:link {
	COLOR: #ffffff
}
.modern_blue LI A:active {
	COLOR: #ffffff
}
.modern_blue LI A:visited {
	COLOR: #ffffff
}
.modern_blue UL LI UL LI A:link {
	COLOR: #000000
}
.modern_blue UL LI UL LI A:active {
	COLOR: #000000
}
.modern_blue UL LI UL LI A:visited {
	COLOR: #000000
}
.modern_blue UL LI A:link {
	COLOR: #000000
}
.modern_blue UL LI A:active {
	COLOR: #000000
}
.modern_blue UL LI A:visited {
	COLOR: #000000
}
.modern_blue UL LI A:hover {
	COLOR: #000000
}
.modern_blue UL A {
	FONT-WEIGHT: bold; COLOR: #000; LINE-HEIGHT: 20px; BORDER-BOTTOM: #ffffff 1px solid
}
.modern_blue UL LI A.selected {
	BACKGROUND-IMAGE: none; COLOR: #000000; BACKGROUND-COLOR: #FD8806
}
.modern_blue LI.selected {
	COLOR: #000000; BACKGROUND-COLOR: #FD8806
}
.modern_blue A.selected {
	COLOR: #000
}
.modern_blue UL A.selected {
	
}
.modern_blue LI.hover {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR:#FD8806
}
.modern_blue UL LI.hover {
	BACKGROUND-COLOR: #E0E0F3
}
.modern_blue A.hover {
	BORDER-TOP: #f7d047 2px solid; COLOR: #000; BORDER-BOTTOM-STYLE: none
}
.modern_blue UL A.hover {
	COLOR: #000; BORDER-TOP-STYLE: none; BORDER-BOTTOM: #ffffff 1px solid
}
.modern_blue UL UL LI.hover {
	BACKGROUND-COLOR:#666666
}
.modern_blue .arrow {
	BACKGROUND-POSITION: 6px center; BACKGROUND-IMAGE: url(image/arrow_right_color.gif); BACKGROUND-REPEAT: no-repeat
}
.modern_blue .hover UL .arrow {
	BACKGROUND-IMAGE: url(img/arrow_right_color.gif)
}
.modern_blue UL .arrow {
	BACKGROUND-IMAGE: url(img/arrow_right_color.gif)
}
.modern_blue .hover .arrow {
	BACKGROUND-IMAGE: url(img/arrow_down_light.gif)
}
.modern_blue UL .hover .arrow {
	BACKGROUND-IMAGE: url(img/arrow_right_light.gif)
}
DIV.horizontal {
	CLEAR: both
}
DIV.horizontal BR {
	CLEAR: both
}
DIV.horizontal UL {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.horizontal LI {
	CLEAR: none; DISPLAY: block; FLOAT: left; LIST-STYLE-TYPE: none; POSITION: static; TEXT-ALIGN: left
}
DIV.horizontal LI IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV.horizontal A {
	CLEAR: both; DISPLAY: block; MARGIN: 0px
}
DIV.horizontal UL LI UL {
	CLEAR: both; VISIBILITY: hidden; POSITION: absolute
}
DIV.horizontal UL LI UL LI {
	CLEAR: both
}
DIV.horizontal UL LI UL LI A {
	CLEAR: both
}
.hasImg {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px! important; MARGIN: 0px; WIDTH: auto! important; BORDER-TOP-STYLE: none! important; PADDING-TOP: 0px! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important; outline: none
}
.hasImg A {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px! important; MARGIN: 0px; WIDTH: auto! important; BORDER-TOP-STYLE: none! important; PADDING-TOP: 0px! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important; outline: none
}
.hirededi {
	WIDTH: 200px
}
