#menu {
	margin: auto;
	padding: 0px;
	height: auto;
	float: none;
	background-color: #CCCCCC;
	clear: both;
}
#menu ul {
	margin: 0px; padding: 0px; width: 900px; list-style-type: none;
}
#menu ul li {
	border-width: thick 1px thick thick; border-style: none solid none none; border-color: rgb(255, 255, 255); width: 178px; color: rgb(70, 105, 164); line-height: 25px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; float: left; background-color: rgb(204, 204, 204);
}
#menu ul li a {
	color: #4669A4;
}
#nav {
	LINE-HEIGHT: 24px;
	LIST-STYLE-TYPE: none;
	font-size: 12px;
	margin-right: auto;
	margin-left: auto;
	float: none;
	background-color: #CCCCCC;
	clear: both;
	height: auto;
}
#nav A {
	DISPLAY: block; TEXT-ALIGN: center
}
#nav A:link {
	COLOR: #666; TEXT-DECORATION: none
}
#nav A:visited {
	COLOR: #666; TEXT-DECORATION: none
}
#nav A:hover {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none
}
#nav LI {
	BACKGROUND: #ccc;
	FLOAT: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#nav LI A:hover {
	BACKGROUND: #999
}
#nav LI UL {
	LEFT: -999em; WIDTH: 180px; LINE-HEIGHT: 27px; LIST-STYLE-TYPE: none; POSITION: absolute; TEXT-ALIGN: left
}
#nav LI UL LI {
	BACKGROUND: #efefef; FLOAT: left; WIDTH: 180px
}
#nav LI UL A {
	DISPLAY: block; PADDING-LEFT: 24px; OVERFLOW: hidden; WIDTH: 156px; TEXT-ALIGN: left
}
#nav LI UL A:link {
	COLOR: #666; TEXT-DECORATION: none
}
#nav LI UL A:visited {
	COLOR: #666; TEXT-DECORATION: none
}
#nav LI UL A:hover {
	FONT-WEIGHT: normal; BACKGROUND: #c00; COLOR: #f3f3f3; TEXT-DECORATION: none
}
#nav LI:hover UL {
	LEFT: auto
}
#nav LI.sfhover UL {
	LEFT: auto
}
#content {
	CLEAR: left
}
</STYLE>
