
ul.menu {list-style:none; margin:0; padding:0;z-index:999;}
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; color:#000; text-decoration:none}
ul.menu li {position:relative; float:left; margin-right:2px}
ul.menu ul {
	position:absolute; 
	top:23px; 
	left:0; 
	
	display:none; 
	opacity:0; 
	list-style:none;
	
	
}
ul.menu ul li {
	position:relative; 
	border:1px solid #aaa; 
	border-top:none; 
	width:168px; 
	margin:0;
	
	
}
ul.menu ul li a {
	display:block; 
	padding:3px 14px 5px;
	background-color:#d1d1d1;
	
	
}
ul.menu ul li a:hover {
	background-color:#c5c5c5;
}
ul.menu ul ul {
	left:168px; 
	top:-1px
}
ul.menu .menulink {
/*
	border:1px solid #aaa; 
	padding:5px 7px 7px; 
	font-weight:bold; 
	background:url(../images/header.gif); 
	width:134px;
	*/
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	padding-left:12px;
	padding-right:12px;
	padding-top:4px;
	padding-bottom:4px;   /* MIGHT HAVE TO PUT TO "3" FOR IE */
	border-right-color:#273c3b; 
	border-right-style:solid; 
	border-right-width:1px; 
/*	border-left-color:#92000b; 
	border-left-style:solid; 
	border-left-width:1px;  
*/
	border-bottom-color:#273c3b; 
	border-bottom-style:solid; 
	border-bottom-width:1px; 
	z-index:999;
	}
ul.menu .menulink:hover, ul.menu .menuhover {
	background:url(../images/header_over.gif);
	
	
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	background-color:#d3b663 ; /*  36669e   0d4882  */
/* padding-left:12px; */
	padding-right:12px;
	padding-bottom:4px;  /* MIGHT HAVE TO PUT TO "3" FOR IE */
	padding-top:4px;
	/*
 	border-right-color:#273c3b; 
	border-right-style:solid; 
	border-right-width:1px; 
	*/
	/*
	border-bottom-color:#666666; 
	border-bottom-style:solid; 
	border-bottom-width:1px; 
	*/
	z-index:999;
}
ul.menu .sub {background:#d1d1d1 url(../images/arrow.gif) 156px 8px no-repeat}
ul.menu .topline {border-top:1px solid #aaa}
