ul.menu {list-style:none; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; padding:0; width:884px; height:22px;/*23*/
float: none; background-image: url(../images/menuBG.jpg);}
ul.menu * {margin:0; padding:0}
ul.menu a {
	display:block;
	color:#fff;
	text-decoration:none;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
}
ul.menu li {position:relative; float:left;}
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:108px; /*124*/
margin:0;}
ul.menu ul li a {
	display:block;
	color:#fff;
	background-color:#000;
	padding-top: 3px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-left: 7px;
	
}
ul.menu ul li a:hover {
	color:#fff;
	background-color:#8c939b;	
}

ul.menu ul ul {left:108px; top:-1px}/*124*/
ul.menu .menulink {
	border:0px solid #aaa;
	font-weight:bold;
	width:105px;  /*105*/
	text-align: center;
	padding-top: 4px;
	padding-right: 3px;/*11*/
	padding-bottom: 5px;
	padding-left: 2px;/*10*/
}
ul.menu .menulink:hover, ul.menu .menuhover {
	color:#fff;
	background-color: #8c939b;
	}
.sub {background:#000 url(images/arrow.gif) 90px 6px no-repeat;}
.sub:hover {color:#fff; background-color:#8c939b;
	background-image: url(images/arrowdown.gif);
	background-repeat: no-repeat;} 
ul.menu .topline {border-top:1px solid #aaa}


