.nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.nav * {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.nav {
	LINE-HEIGHT: 1; float:left;
}
.nav UL {
	WIDTH: 9.45em; POSITION: absolute; TOP: -999em
}
.nav UL LI, .nav a {
	WIDTH: 100%
}
.nav LI {
	Z-INDEX: 99; FLOAT: left; POSITION: relative
}
.nav A {
	DISPLAY: block
}
.nav LI:hover UL {
	LEFT: -1px; TOP: 2.5em
}
UL.nav LI.sfHover UL {
	LEFT: -1px; TOP: 2.5em
}
.nav LI:hover LI UL {
	TOP: -999em
}
.nav LI.sfHover LI UL {
	TOP: -999em
}
.nav LI LI:hover UL {
	LEFT: 9.45em; TOP: -1px
}
UL.nav LI LI.sfHover UL {
	LEFT: 9.45em; TOP: -1px
}
.superfish LI:hover UL {
	TOP: -999em
}
.superfish LI LI:hover UL {
	TOP: -999em
}
#menu {
	HEIGHT: 19px;
	float:left;
	display:block;
}
.nav {
	FLOAT: left; HEIGHT: 19px;
}
.nav LI {
	WIDTH: 100px
}
.nav A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.75em; COLOR: #fff; font-weight:bold; TEXT-INDENT: 0px; PADDING-TOP: 0.75em; TEXT-DECORATION: none
}
.nav LI:hover {
	BACKGROUND: #fff; COLOR: black! important;
}
.nav LI.sfHover {
	BACKGROUND: #fff; COLOR: black! important
}
.nav A:focus {
	BACKGROUND: #fff; COLOR: black! important
}
.nav A:hover {
	BACKGROUND: #fff; COLOR: black! important
}
.nav A:active {
	BACKGROUND: #fff; COLOR: black! important
}
#menu UL LI {
	TEXT-ALIGN: center
}
#menu UL LI#li_home {
	WIDTH: 80px
} 
#menu UL LI A {
	PADDING-RIGHT: 0px; margin-top:0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 6px; WIDTH: 100%; HEIGHT: 19px;
}
#menu UL LI A.active {
	COLOR: black; BACKGROUND-COLOR: white; TEXT-DECORATION: none; font-weight:bold;
}
#menu UL LI A:hover {
	color:black; background-color:white;
}
#menu UL LI UL LI {
	BACKGROUND: white; BORDER-BOTTOM: #d2dba9 1px solid
}
#menu UL LI UL LI.last {
	BORDER-BOTTOM-WIDTH: 0px
}