.main-navigation-wrapper {
	position:absolute; CLEAR: both; z-index:2; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 990px! important; PADDING-TOP: 0px; HEIGHT: 31px;
	}
.main-navigation-wrapper-normal {
	position:absolute; CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 990px! important; PADDING-TOP: 0px; HEIGHT: 31px;
	}
UL.sf-menu {
	FLOAT: left; LINE-HEIGHT: 0.8em
}
UL.sf-menu {
	PADDING: 0px 0px 0px 10px;
	MARGIN: 0px;
	LIST-STYLE-TYPE: none;
}
UL.sf-menu * {
	PADDING: 0px;
	MARGIN: 0px; 
	LIST-STYLE-TYPE: none;
}
UL.sf-menu UL {
	POSITION: absolute; TOP: -999em
}
UL.sf-menu UL LI {
 FLOAT: left; WIDTH: auto! important
}
UL.sf-menu LI:hover {
	VISIBILITY: inherit
}
UL.sf-menu LI {
	FLOAT: left; POSITION: relative
}
UL.sf-menu A {
	PADDING-RIGHT: 0em; DISPLAY: block; PADDING-LEFT: 0em; PADDING-BOTTOM: 0em; PADDING-TOP: 9px; POSITION: relative; TEXT-DECORATION: none
}
UL.sf-menu LI:hover UL {
	Z-INDEX: 99; LEFT: 0px; TOP: 31px; padding-left:15px;
}
UL.sf-menu LI.sf-hover UL {
	Z-INDEX: 99; LEFT: 15px; TOP: 31px
}
UL.sf-menu LI LI:hover UL {
	LEFT: 10em; WIDTH: 12em! important; TOP: 0px
}
UL.sf-menu LI LI.sf-hover UL {
	LEFT: 10em; WIDTH: 12em! important; TOP: 0px
}
UL.sf-menu LI LI:hover LI UL {
	TOP: -999em
}
UL.sf-menu LI LI.sf-hover LI UL {
	TOP: -999em
}
UL.sf-menu LI LI LI:hover UL {
	LEFT: 12em; TOP: 0px
}
UL.sf-menu LI LI LI.sf-hover UL {
	LEFT: 12em; TOP: 0px
}
UL.main-navigation { 
	background-image:url('../images/nav-bg.gif');
	background-repeat:repeat-x; 
	PADDING-BOTTOM: 1.6em! important; 
	WIDTH: 980px! important; 
	POSITION: relative; 
	HEIGHT: 1.5em! important
}
UL.main-navigation LI {
    
	padding:0px 10px 0px 10px;
	background:url(../images/menu-separator.gif) top right; 
	background-repeat:no-repeat; height:31px; POSITION: static
}
UL.main-navigation LI A {
TEXT-TRANSFORM: uppercase; 
	FONT-SIZE: 12px; 
	font-weight:bold; 
	font-family:arial; 
	COLOR: #fff! important
}
UL.main-navigation LI A {
	BORDER-TOP-STYLE: none; 
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	BORDER-BOTTOM-STYLE: none
}
UL.main-navigation LI A:visited {
	BORDER-TOP-STYLE: none; 
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	BORDER-BOTTOM-STYLE: none
}


UL.main-navigation LI A:focus {
	COLOR: #ffffff! important
}

UL.main-navigation LI A:active {
	COLOR: #ffffff! important
}

UL.main-navigation LI UL LI {
	HEIGHT:25px; 
	padding:0px 5px 0px 5px;
	BORDER-TOP-WIDTH: 0px! important; 
	BORDER-LEFT-WIDTH: 0px! important; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	BORDER-BOTTOM-WIDTH: 0px! important; 
	POSITION: relative; 
	BORDER-RIGHT-WIDTH: 0px! important
	
}

UL.main-navigation LI UL LI.current {
	BACKGROUND: url(images/layout/main_nav_item_bg.jpg) #246 repeat-x 0px -200px
}

UL.main-navigation LI UL LI A {
	TEXT-TRANSFORM: none; 
	FLOAT: left; 
	PADDING-BOTTOM: 0.6em; 
	font-size:11px;
	font-family:arial;
	font-weight:bold;
	PADDING-TOP: 0.5em; 
}

UL.main-navigation LI UL LI A:hover {
	font-size:11px;
	font-color:#ffffff;
	text-decoration:underline;
}



/*
UL.main-navigation LI UL LI.title {
	BORDER-RIGHT: #134 1px solid; PADDING-RIGHT: 0.8em; BORDER-TOP: #134 0px solid; PADDING-LEFT: 0.8em; FLOAT: left; PADDING-BOTTOM: 0.6em; FONT: 0.6em Helvetica, Arial, sans-serif; BORDER-LEFT: #134 0px solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #134 0px solid
}

UL.main-navigation LI UL LI.current A {
	BACKGROUND: url(images/layout/sub_nav_active_bg.gif) no-repeat 50% 100%; COLOR: #def! important
}
UL.main-navigation LI UL LI.current A:hover {
	BACKGROUND: url(images/layout/sub_nav_active_bg.gif) no-repeat 50% 100%; COLOR: #fff! important
}
UL.main-navigation LI UL LI.title {
	BACKGROUND: url(images/layout/main_nav_item_bg.jpg) 0px -200px; COLOR: #fff! important
}




UL.main-navigation LI UL LI:hover {
	BACKGROUND: #234
}
UL.main-navigation LI UL LI.sf-hover {
	BACKGROUND: #234
}
UL.main-navigation LI UL LI:hover LI {
	BACKGROUND: #234
}
UL.main-navigation LI UL LI.sf-hover LI {
	BACKGROUND: #234
}
UL.main-navigation LI UL LI A:focus {
	BACKGROUND: #234
}
UL.main-navigation LI UL LI A:hover {
	BACKGROUND: #234
}
UL.main-navigation LI UL LI A:active {
	BACKGROUND: #234
}


UL.main-navigation LI UL LI UL {
	WIDTH: 12em! important
}
UL.main-navigation LI UL LI UL LI {
	WIDTH: 100%
}
UL.main-navigation LI UL LI LI LI:hover {
	BACKGROUND: #234
}
UL.main-navigation LI UL LI LI LI.sf-hover {
	BACKGROUND: #234
}
UL.main-navigation LI UL LI LI.current LI.current {
	BACKGROUND: #234
}
UL.main-navigation LI UL LI LI A:focus {
	BACKGROUND: #234
}
UL.main-navigation LI UL LI LI A:hover {
	BACKGROUND: #234
}
UL.main-navigation LI UL LI LI A:active {
	BACKGROUND: #234
}
UL.main-navigation LI.current UL {
	LEFT: 0px; TOP: 1.8em
}
UL.main-navigation UL LI:hover UL {
	LEFT: 0px; TOP: 1.8em
}
UL.main-navigation UL LI.sf-hover UL {
	LEFT: 0px; TOP: 1.8em
}
UL.main-navigation LI.current UL UL {
	TOP: -999em
}
*/