.menu {
	FONT-SIZE: 11px; 
	Z-INDEX: 100;
	MARGIN: 0px 0px 15px;
	WIDTH: 970px; 
	HEIGHT: 25px;
	/*FONT-FAMILY:arial, sans-serif; */
	POSITION: relative;
}	

.menu UL LI A {
	BORDER-TOP: #FFF 0px solid;
	BORDER-BOTTOM: #FFF 2px solid;
	DISPLAY: block; FONT-SIZE: 12px; 
	BACKGROUND: transparent;
	OVERFLOW: hidden; 
	WIDTH: 115px; 
	COLOR: #FFF; 
	LINE-HEIGHT: 25px; 
	HEIGHT: 25px; TEXT-ALIGN: left; 
	TEXT-DECORATION: none;
	margin-right: 19px;
	
}
.menu UL LI A:visited {
	BORDER-TOP: #FFF 0px solid;
	/*BORDER-BOTTOM: #000 1px solid;*/
	DISPLAY: block; 
	FONT-SIZE: 12px; 
	BACKGROUND: transparent;
	OVERFLOW: hidden; 
	WIDTH: 115px; 
	COLOR: #FFF; 
	LINE-HEIGHT: 25px; 
	HEIGHT: 25px; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none;
	margin-right: 19px;
}
.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: transparent; 
	COLOR: #CCC;
	/*TEXT-DECORATION: underline;*/
	
}
.menu UL LI:hover UL {
	DISPLAY: block; 
	LEFT: 0px; 
	WIDTH: 115px; 
	POSITION: absolute; 
	TOP: 25px
}
.menu UL LI:hover UL LI A.hide {
	BACKGROUND: #444; 
	COLOR: #fff
}
.menu UL LI:hover UL LI:hover A.hide {
	BACKGROUND: #444; 
	COLOR: #000;
}
.menu UL LI:hover UL LI UL {
	DISPLAY: none
}
.menu UL LI:hover UL LI A {
	DISPLAY: block; 
	BACKGROUND: #590000; 
	COLOR: #CCC;
	PADDING-LEFT: 5px;
	BORDER: 1px solid #FFF;
}
.menu UL LI:hover UL LI A:hover {
	COLOR: #FFF;
	TEXT-DECORATION: underline;
	
}
.menu UL LI:hover UL LI:hover UL {
	DISPLAY: block; 
	LEFT: 115px; 
	POSITION: absolute; 
	TOP: 0px
}
.menu UL LI:hover UL LI:hover UL.left {
	LEFT: -115px
}
