.menu {
	margin-top: 0px; font-size: 0.85em; z-index: 100; margin-left: 15px; width: 750px; position: relative
}
.menu ul.navbar {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; LIST-STYLE-TYPE: none
}
.menu ul.navbar ul.navbar {
	width: 140px
}
.menu li.navbar.navbar {
	FLOAT: left; width: 150px; position: relative
}
.menu a.navbar {
	DISPLAY: block;
	padding-left: 1px;
	FONT-SIZE: 11px;
	width: 140px;
	COLOR: #CC0000;
	LINE-HEIGHT: 18px;
	HEIGHT: 19px;
	TEXT-DECORATION: none;
	background-color: #CCCCCC;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.menu a.navbar:visited {
	DISPLAY: block;
	padding-left: 1px;
	FONT-SIZE: 11px;
	width: 140px;
	COLOR: #CC0000;
	LINE-HEIGHT: 18px;
	HEIGHT: 19px;
	TEXT-DECORATION: none;
	background-color: #CCCCCC;
}
* HTML .menu a.navbar {
	width: 140px
}
* HTML .menu a.navbar:visited {
	width: 140px
}
.menu ul.navbar ul.navbar a.drop {
	background-color: #CCCCCC;
}
.menu ul.navbar ul.navbar a.drop:visited {
	BACKGROUND: #CCCCCC
}
.menu ul.navbar ul.navbar a.drop:hover {
	BACKGROUND: #CC0000
}
.menu ul.navbar ul.navbar :hover > a.drop {
	BACKGROUND: #CC0000
}
.menu ul.navbar ul.navbar ul.navbar a.navbar {
	background-color: #CCCCCC;
}
.menu ul.navbar ul.navbar ul.navbar a.navbar:visited {
	BACKGROUND: #999999
}
.menu ul.navbar ul.navbar ul.navbar a.navbar:hover {
	BACKGROUND: #999999
}
.menu ul.navbar ul.navbar {
	LEFT: 0px; VISIBILITY: hidden; width: 140px; position: absolute; TOP: 20px; HEIGHT: 0px
}
* HTML .menu ul.navbar ul.navbar {
	TOP: 10px
}
.menu ul.navbar ul.navbar ul.navbar {
	LEFT: 140px; width: 140px; TOP: 0px
}
.menu ul.navbar ul.navbar ul.left.navbar {
	LEFT: -150px
}
.menu table {
	LEFT: 0px; position: absolute; TOP: 0px
}
.menu ul.navbar ul.navbar a.navbar {
	padding-right: 1px; padding-left: 1px; BACKGROUND: #CCCCCC; padding-bottom: 5px; width: 140px; COLOR: #CC0000; LINE-HEIGHT: 1em; padding-top: 5px; HEIGHT: auto
}
.menu ul.navbar ul.navbar a.navbar:visited {
	padding-right: 1px; padding-left: 1px; BACKGROUND: #CCCCCC; padding-bottom: 5px; width: 140px; COLOR: #CC0000; LINE-HEIGHT: 1em; padding-top: 5px; HEIGHT: auto
}
* HTML .menu ul.navbar ul.navbar a.navbar {
	width: 140px
}
.menu a.navbar:hover {
	BACKGROUND: #CC0000; COLOR: #EBEBEB
}
.menu ul.navbar ul.navbar a.navbar:hover {
	BACKGROUND: #CC0000; COLOR: #EBEBEB
}
.menu :hover > a.navbar {
	COLOR: #EBEBEB;
	background-color: #CC0000;
}
.menu ul.navbar ul.navbar :hover > a.navbar {
	COLOR: #EBEBEB;
	background-color: #CC0000;
}
.menu ul.navbar li.navbar.navbar:hover ul.navbar {
	VISIBILITY: visible
}
.menu ul.navbar a.navbar:hover ul.navbar {
	VISIBILITY: visible
}
.menu ul.navbar :hover ul.navbar ul.navbar {
	VISIBILITY: hidden
}
.menu ul.navbar :hover ul.navbar :hover ul.navbar {
	VISIBILITY: visible
}

