.block-nice_menus {
	Z-INDEX: 10; LINE-HEIGHT: normal
}
UL.nice-menu {
	Z-INDEX: 5; POSITION: relative
}
UL.nice-menu UL {
	Z-INDEX: 5; POSITION: relative
}
UL.nice-menu LI {
	POSITION: relative
}
UL.nice-menu A {
	DISPLAY: block
}
UL.nice-menu UL {
	POSITION: absolute; DISPLAY: none
}
#header-region UL.nice-menu UL {
	POSITION: absolute; DISPLAY: none
}
UL.nice-menu LI.over UL {
	DISPLAY: block
}
UL.nice-menu UL LI {
	DISPLAY: block
}
UL.nice-menu:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both
}
UL.nice-menu LI:hover UL {
	DISPLAY: block
}
UL.nice-menu LI.menuparent LI:hover UL {
	DISPLAY: block
}
UL.nice-menu LI.menuparent LI.menuparent LI:hover UL {
	DISPLAY: block
}
UL.nice-menu LI.menuparent LI.menuparent LI.menuparent LI:hover UL {
	DISPLAY: block
}
UL.nice-menu LI.over UL {
	DISPLAY: block
}
UL.nice-menu LI.menuparent LI.over UL {
	DISPLAY: block
}
UL.nice-menu LI.menuparent LI.menuparent LI.over UL {
	DISPLAY: block
}
UL.nice-menu LI.menuparent LI.menuparent LI.menuparent LI.over UL {
	DISPLAY: block
}
#header-region UL.nice-menu LI:hover UL {
	DISPLAY: block
}
#header-region UL.nice-menu LI.menuparent LI:hover UL {
	DISPLAY: block
}
#header-region UL.nice-menu LI.menuparent LI.menuparent LI:hover UL {
	DISPLAY: block
}
#header-region UL.nice-menu LI.over UL {
	DISPLAY: block
}
#header-region UL.nice-menu LI.menuparent LI.over UL {
	DISPLAY: block
}
#header-region UL.nice-menu LI.menuparent LI.menuparent LI.over UL {
	DISPLAY: block
}
UL.nice-menu LI:hover UL UL {
	DISPLAY: none
}
UL.nice-menu LI:hover UL UL UL {
	DISPLAY: none
}
UL.nice-menu LI:hover LI:hover UL UL {
	DISPLAY: none
}
UL.nice-menu LI:hover LI:hover UL UL UL {
	DISPLAY: none
}
UL.nice-menu LI:hover LI:hover LI:hover UL UL {
	DISPLAY: none
}
UL.nice-menu LI:hover LI:hover LI:hover UL UL UL {
	DISPLAY: none
}
UL.nice-menu LI.over UL UL {
	DISPLAY: none
}
UL.nice-menu LI.over UL UL UL {
	DISPLAY: none
}
UL.nice-menu LI.over LI.over UL UL {
	DISPLAY: none
}
UL.nice-menu LI.over LI.over UL UL UL {
	DISPLAY: none
}
UL.nice-menu LI.over LI.over LI.over UL UL {
	DISPLAY: none
}
UL.nice-menu LI.over LI.over LI.over UL UL UL {
	DISPLAY: none
}
#header-region UL.nice-menu LI:hover UL UL {
	DISPLAY: none
}
#header-region UL.nice-menu LI:hover UL UL UL {
	DISPLAY: none
}
#header-region UL.nice-menu LI:hover LI:hover UL UL {
	DISPLAY: none
}
#header-region UL.nice-menu LI:hover LI:hover UL UL UL {
	DISPLAY: none
}
#header-region UL.nice-menu LI:hover LI:hover LI:hover UL UL {
	DISPLAY: none
}
#header-region UL.nice-menu LI:hover LI:hover LI:hover UL UL UL {
	DISPLAY: none
}
#header-region UL.nice-menu LI.over UL UL {
	DISPLAY: none
}
#header-region UL.nice-menu LI.over UL UL UL {
	DISPLAY: none
}
#header-region UL.nice-menu LI.over LI.over UL UL {
	DISPLAY: none
}
#header-region UL.nice-menu LI.over LI.over UL UL UL {
	DISPLAY: none
}
#header-region UL.nice-menu LI.over LI.over LI.over UL UL {
	DISPLAY: none
}
#header-region UL.nice-menu LI.over LI.over LI.over UL UL UL {
	DISPLAY: none
}
UL.nice-menu LI.menuparent UL {
	OVERFLOW: visible !important
}
#header-region UL.nice-menu LI.menuparent UL {
	OVERFLOW: visible !important
}
UL.nice-menu LI.menuparent UL IFRAME {
	Z-INDEX: -1; POSITION: absolute; FILTER: mask(); WIDTH: 20px; DISPLAY: block; HEIGHT: 20px; TOP: 0px; LEFT: 0px
}
#header-region UL.nice-menu LI.menuparent UL IFRAME {
	Z-INDEX: -1; POSITION: absolute; FILTER: mask(); WIDTH: 20px; DISPLAY: block; HEIGHT: 20px; TOP: 0px; LEFT: 0px
}
UL.nice-menu {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 0px
}
UL.nice-menu UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 0px
}
UL.nice-menu LI {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #eee; MARGIN: 0px; PADDING-LEFT: 0px; FLOAT: left; BORDER-TOP: 0px; BORDER-RIGHT: #ccc 1px solid
}
#header-region UL.nice-menu LI {
	PADDING-BOTTOM: 0.1em; MARGIN: 0px; BACKGROUND: #eee; PADDING-TOP: 0.1em
}
UL.nice-menu A {
	PADDING-BOTTOM: 0.3em; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0.3em
}
UL.nice-menu UL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: #ccc 1px solid; TOP: 1.8em; MARGIN-RIGHT: 0px; BORDER-RIGHT: 0px; LEFT: -1px
}
#header-region UL.nice-menu UL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: #ccc 1px solid; TOP: 1.8em; MARGIN-RIGHT: 0px; BORDER-RIGHT: 0px; LEFT: -1px
}
#header-region UL.nice-menu UL {
	TOP: 1.7em
}
UL.nice-menu UL LI {
	WIDTH: 12.5em
}
UL.nice-menu-right {
	WIDTH: 12.5em
}
UL.nice-menu-left {
	WIDTH: 12.5em
}
UL.nice-menu-right LI {
	WIDTH: 12.5em
}
UL.nice-menu-left LI {
	WIDTH: 12.5em
}
UL.nice-menu-right UL {
	WIDTH: 12.5em; TOP: -1px; LEFT: 12.5em
}
UL.nice-menu-right UL UL {
	WIDTH: 12.5em; TOP: -1px; LEFT: 12.5em
}
UL.nice-menu-right LI.menuparent {
	BACKGROUND: url(arrow-right.png) #eee no-repeat right center
}
UL.nice-menu-right LI LI.menuparent {
	BACKGROUND: url(arrow-right.png) #eee no-repeat right center
}
UL.nice-menu-right LI.menuparent:hover {
	BACKGROUND: url(arrow-right.png) #ccc no-repeat right center
}
UL.nice-menu-right LI.over {
	BACKGROUND: url(arrow-right.png) #ccc no-repeat right center
}
UL.nice-menu-right LI LI.menuparent:hover {
	BACKGROUND: url(arrow-right.png) #ccc no-repeat right center
}
UL.nice-menu-right LI LI.over {
	BACKGROUND: url(arrow-right.png) #ccc no-repeat right center
}
UL.nice-menu-left LI UL {
	WIDTH: 12.5em; TOP: -1px; LEFT: -12.65em
}
UL.nice-menu-left LI UL LI UL {
	WIDTH: 12.5em; TOP: -1px; LEFT: -12.65em
}
UL.nice-menu-left LI.menuparent {
	BACKGROUND: url(arrow-left.png) #eee no-repeat left center
}
UL.nice-menu-left LI LI.menuparent {
	BACKGROUND: url(arrow-left.png) #eee no-repeat left center
}
UL.nice-menu-left LI.menuparent:hover {
	BACKGROUND: url(arrow-left.png) #ccc no-repeat left center
}
UL.nice-menu-left LI.over {
	BACKGROUND: url(arrow-left.png) #ccc no-repeat left center
}
UL.nice-menu-left LI LI.menuparent:hover {
	BACKGROUND: url(arrow-left.png) #ccc no-repeat left center
}
UL.nice-menu-left LI LI.over {
	BACKGROUND: url(arrow-left.png) #ccc no-repeat left center
}
UL.nice-menu-left A {
	PADDING-LEFT: 14px
}
UL.nice-menu-left UL A {
	PADDING-LEFT: 14px
}
UL.nice-menu-down {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; FLOAT: left; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
UL.nice-menu-down LI {
	BORDER-TOP: #ccc 1px solid
}
UL.nice-menu-down LI LI {
	BORDER-TOP: 0px
}
UL.nice-menu-down UL {
	LEFT: 0px
}
UL.nice-menu-down UL LI {
	CLEAR: both
}
UL.nice-menu-down LI UL LI UL {
	TOP: -1px; LEFT: 12.5em
}
#header-region UL.nice-menu-down LI UL LI UL {
	TOP: -1px; LEFT: 12.5em
}
UL.nice-menu-down .menuparent A {
	PADDING-RIGHT: 15px
}
UL.nice-menu-down LI.menuparent {
	BACKGROUND: url(arrow-down.png) #eee no-repeat right center
}
#header-region UL.nice-menu-down LI.menuparent {
	BACKGROUND: url(arrow-down.png) #eee no-repeat right center
}
UL.nice-menu-down LI.menuparent:hover {
	BACKGROUND: url(arrow-down.png) #ccc no-repeat right center
}
UL.nice-menu-down LI.over {
	BACKGROUND: url(arrow-down.png) #ccc no-repeat right center
}
#header-region UL.nice-menu-down LI.menuparent:hover {
	BACKGROUND: url(arrow-down.png) #ccc no-repeat right center
}
#header-region UL.nice-menu-down LI.over {
	BACKGROUND: url(arrow-down.png) #ccc no-repeat right center
}
UL.nice-menu-down LI LI.menuparent {
	BACKGROUND: url(arrow-right.png) #eee no-repeat right center
}
#header-region UL.nice-menu-down LI LI.menuparent {
	BACKGROUND: url(arrow-right.png) #eee no-repeat right center
}
UL.nice-menu-down LI LI.menuparent:hover {
	BACKGROUND: url(arrow-right.png) #ccc no-repeat right center
}
UL.nice-menu-down LI LI.over {
	BACKGROUND: url(arrow-right.png) #ccc no-repeat right center
}
#header-region UL.nice-menu-down LI LI.menuparent:hover {
	BACKGROUND: url(arrow-right.png) #ccc no-repeat right center
}
#header-region UL.nice-menu-down LI LI.over {
	BACKGROUND: url(arrow-right.png) #ccc no-repeat right center
}
