.menu {
	FONT-SIZE: 11px; MARGIN: 0px; WIDTH: 168px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; 
	background-color	: #ECEAD8;
	TEXT-DECORATION: none; 
	
}
.menu UL LI A {
	DISPLAY: block; 
	FONT-SIZE: 11px;  
	OVERFLOW: hidden; 
	WIDTH: 168px; 
	TEXT-DECORATION: none;
	text-align: left; 
	text-indent: 10px;
	border-top		: 1px solid #ffffff;
  border-bottom		: 1px solid #C5C4C4;
  background-color	: #f6f6f6;
  padding			: 2px 0px 2px 0px;
  color				: #7a7a7a;
}
.menu UL LI A:visited {
	DISPLAY: block; FONT-SIZE: 11px; 
	background-color	: #f6f6f6;
	OVERFLOW: hidden; 
	WIDTH: 168px; 
	TEXT-DECORATION: none; 
	text-align: left; 
	text-indent: 10px;

	border-top		: 1px solid #ffffff;
  border-bottom		: 1px solid #C5C4C4;
  padding			: 2px 0px 2px 0px;
  color				: #7a7a7a;
}
.menu UL {
	PADDING: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none;
	
}
.menu UL LI {
	FLOAT: left; 
	POSITION: relative;
	padding: 0px;
	margin: 0px;
	height: inherit;
	
	
}
.menu UL LI UL {
	DISPLAY: none;
}
.menu UL LI:hover A {

	BACKGROUND: #FFFFFF; COLOR: #D56200
	
}
.menu UL LI:hover UL {

	border-right: 1px silver solid;
	border-top: 1px silver solid;
	border-left: 1px silver solid;
	DISPLAY: block; LEFT: 0px; WIDTH: 168px; POSITION: absolute; TOP: -30px; LEFT: 168px
}
.menu UL LI:hover UL LI A.hide {

	BACKGROUND: #FFF; COLOR: #D56200
}
.menu UL LI:hover UL LI:hover A.hide {

	FONT-SIZE: 11px; BACKGROUND: #FFF; COLOR: #D56200
}
.menu UL LI:hover UL LI UL {
	
	DISPLAY: none
}

.menu UL LI:hover UL LI A {

	DISPLAY: block; FONT-SIZE: 11px; BACKGROUND: #f6f6f6; WIDTH: 168px; COLOR: #7a7a7a;
	
}
.menu UL LI:hover UL LI A:hover {
	BACKGROUND: #FFF; COLOR: #D56200
}
.menu UL LI:hover UL LI:hover UL {
	DISPLAY: block; LEFT: 168px; POSITION: absolute; TOP: 0px
}
.menu UL LI:hover UL LI:hover UL.left {
	LEFT: -130px
}
