.menus {
	width:201px;  /*height:278px;*/
	float: left;
}



.menu {
	FONT-SIZE: 14px;
	WIDTH: 196px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	POSITION: relative;
	HEIGHT: auto; /*235px;*/
	font-weight: normal;
	padding-top: 0px;
	margin-top: -15px;     
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.menu UL LI A {
	DISPLAY: block;
	FONT-SIZE: 14px;
	WIDTH: 190px;
	COLOR: #333333;
	LINE-HEIGHT: 19px;
	HEIGHT: 20px;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	padding-left: 10px;
	/*background-color: #ffffff;*/
	margin-top: 0px;
}

.menu UL LI A:visited {
	DISPLAY: block;
	FONT-SIZE: 14px;
	WIDTH: 190px;
	COLOR: #000;
	LINE-HEIGHT: 19px;
	HEIGHT: 20px;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	padding-left: 10px;
	margin-top: 0px;	
	/*background-color: #CCCCCC;*/
}

.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: 1px;
	POSITION: relative;
	margin-top: 0px;
}

.menu UL LI UL {
	DISPLAY: none;
	margin-top: 0px;
}

/* specific to non IE browsers */
.menu UL LI:hover A {
	COLOR: #FFFFFF;
	background-color: #999999;
	margin-top: 0px;
}

.menu UL LI:hover UL {
	DISPLAY: block; LEFT: 200px; WIDTH: 180px; POSITION: absolute; TOP: 0px; 
	border: 1px solid #999999;
}

.menu UL LI:hover UL LI A.hide {
		/*background-color: #ffffff;*/
	COLOR: #000;
}

.menu UL LI:hover UL LI A:hover {
	COLOR: #FFFFFF;
	background-color: #999999;
}

.menu UL LI:hover UL LI:hover A {
	COLOR: #FFFFFF;
	background-color: #999999;
}

.menu UL LI:hover UL LI:hover A.hide {
	WIDTH: 170px;
}

.menu UL LI:hover UL LI UL {
	DISPLAY: none
}

.menu UL LI:hover UL LI A {
	DISPLAY: block;
	WIDTH: 170px;
	COLOR: #000;
	filter:alpha(opacity=85); -moz-opacity:.85;	opacity:.85;
	background-color: #F3F3F3;
}

.menu UL LI:hover UL LI:hover UL {
	DISPLAY: block; LEFT: 200px; COLOR: #000; POSITION: absolute; TOP: 0px;
}

.menu UL LI:hover UL LI:hover UL LI A {
	DISPLAY: block; 
	/*background-color: #ffffff;*/
	WIDTH: 180px; COLOR: #000;
}

.menu UL LI:hover UL LI:hover UL LI A:hover {
	BACKGROUND: #999999; COLOR: #fff;
}


