#menu {width:727px; height:28px; text-align:center;}
#menu ul {display:inline-block;} 
#menu ul.top-level {margin-left:0;}
#menu ul {margin:0; padding:0; list-style:none; white-space:nowrap; text-align:left;} 
#menu li {margin:0; padding:0;}
#menu a {
	display:block;
	font:normal 13px Arial, Tahoma;
	color:#444;
	line-height:28px;
	text-decoration:none;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
} 
* html #menu ul.top-level {margin-left:0;} /* I don't know why, but this centers IE5.5 ?? */

#menu li:hover > ul {visibility:visible;}
#menu a:hover ul,
#menu a:hover a:hover ul, 
#menu a:hover a:hover a:hover ul {visibility:visible;}
#menu a:hover ul ul, 
#menu a:hover a:hover ul ul {visibility:hidden;}

#menu ul.top-level {margin:0 auto;} 
#menu li.top-level-li {float:left; position:relative; margin-right:0px;}

#menu a.top-level-a {float:left; padding:0 0 0 11px;} 
#menu a.top-level-a b {float:left; padding:0 7px 0 0; cursor:pointer; cursor:hand;}
#menu a.down b {float:left; padding:0 7px 0 0; cursor:pointer;}

#menu a.top-level-a:hover {white-space:nowrap; background:url(../images/anywidth/taba.gif) no-repeat left -30px;}
#menu a.top-level-a:hover b, 
#menu a.top-level-a:focus b, 

#menu a.down:hover b, 
#menu a.down:focus b, 


#menu li.top-level-li:hover > a {white-space:nowrap; background:url(../images/anywidth/taba.gif) no-repeat left -30px;}
#menu li.top-level-li:hover > a b {color:#000;  background:url(../images/anywidth/tabb.gif) no-repeat right -30px;}
#menu li.top-level-li:hover > a.down b {color:#000;  background:url(../images/anywidth/tabb.gif) no-repeat right -30px;}

#menu li ul {
	display:block;
	position:absolute;
	visibility:hidden;
	background:#FF6600;
	left:0;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
}
#menu li li {border-bottom:0px solid #505060;}
#menu li li a {background-color: #F4F3F3;} 
#menu li li a:hover {background:#e3e6ed;} 
#menu li li:hover > a {background:#e3e6ed;}
#menu li li a.fly {
	background:#fff;
}
#menu li li a.fly:hover {background:#e3e6ed;} 
#menu li li:hover > a.fly {background:#e3e6ed;}

#menu ul.drop-down {top:24px; opacity:0.85;} 
#menu ul.drop-down_2 {top:229px; opacity:0.85;} 
#menu ul.drop-down_3 {top:255px; opacity:0.85;} 
#menu li li ul {
	left:100%;
	margin-top:0px;
	margin-left:-5px;
	top: auto;
	position: absolute;
}

#menu table {position:absolute;top:auto;left:0;border-collapse:collapse;text-align:left;}
#menu table ul li a {padding-left:0; padd\ing-left:20px;}
#menu table table {left:100%; margin-left:-1px; padding:0; margin:0;}
#menu table table ul {margin-top:-4px; marg\in-top:-7px;}

