.menu {
	FONT-SIZE: 9px;
	MARGIN: 0px;
	WIDTH: 100%;
	FONT-FAMILY: Verdana;
	POSITION: relative;
	padding: 0px;
	display: block;
	float: left;
}
.menu UL LI A , .menu UL LI A:visited {
	DISPLAY: block;
	OVERFLOW: hidden;
	WIDTH: 148px;
	LINE-HEIGHT: 24px;	
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	COLOR: White;
	text-transform: uppercase;
	background-image: url(menu_item.gif);
	font-weight: bold;
}
.menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.menu UL LI {
	FLOAT: left; MARGIN-RIGHT: 0px; POSITION: relative
}
.menu UL LI UL {
	DISPLAY: none
}
.menu UL LI:hover A {
	background: url(menu_item_over.gif);
}
.menu UL LI:hover UL {
	DISPLAY: block;
	LEFT: 0px;
	WIDTH: 148px;
	POSITION: absolute;
	TOP: 24px;
	border: 1px outset;
}
.menu UL LI:hover UL LI A.hide {
	BACKGROUND: #C7C7C7 url(menu_item.gif) repeat;
	height:24px;
	COLOR: #B22222;
}
.menu UL LI:hover UL LI:hover A.hide {
	COLOR: #000
}
.menu UL LI:hover UL LI UL {
	DISPLAY: none
}
.menu UL LI:hover UL LI A {
	DISPLAY: block;
	text-transform: uppercase;
	BACKGROUND: White;
	COLOR: #000;
	border: 1px solid ThreedShadow;
	width: 147px;
	line-height: 200%;
	
}
.menu UL LI:hover UL LI A:hover {
	COLOR: #B22222;
	BACKGROUND: #C7C7C7;
	
}
.menu UL LI:hover UL LI:hover UL {
	DISPLAY: block; LEFT: 148px; POSITION: absolute; TOP: 0px
}
.menu UL LI:hover UL LI:hover UL.left {
	LEFT: -148px
}
