	#navigation ul li {display:block; float:left; height:27px; list-style:none; margin:0 auto; padding:0; padding-top:1px; }
	#navigation ul li.off, #navigation ul li.on {background:url(/media/images/nav_border.gif) top right repeat-y;}
	#navigation ul li a.topLevelNav, #navigation ul li a.topLevelNav:visited {display:block; float:left; color:#fff; text-decoration:none; line-height:27px; padding:0 12px; }
	#navigation ul li a.topLevelNav:hover { background:url(/media/images/nav_border.gif) top right repeat-y; background-color:#66b34d; border-bottom:1px solid #357618; height:27px; }
	
	#navigation ul li a.topLevelNavOn, #navigation ul li a.topLevelNavOn:visited { background:url(/media/images/active_nav.gif) bottom center no-repeat; display:block; float:left; color:#fff; text-decoration:none; }
	#navigation ul li a.topLevelNavOn:hover {color:#fff; }
	
	
#divNav {margin:0; padding:0; height:80px; width:800px; }
#nav {position:relative;}
#nav li ul, #nav li ul {margin:0; padding:0}
#nav a {text-decoration:none}
#nav li {margin:0; float:left; display:block; padding-right:15px}
#nav li ul {display:none}
#nav li.off ul, #nav li.on ul {position:absolute; top:27px; left:0; padding-top:0; background:#9E9590; height:15px; width:700px; padding-left:0; font-size:14px; }
#nav li.on ul {background:none;}
#nav li.on:hover ul, #nav li.over ul {background:none;}
#nav li a {color:#fff; display:block; padding:0; text-align:center}
#nav li.on a {color:#fff}
#nav li.on ul a, #nav li.off ul a {border:0; float:left; color:#2e641b; width:auto; font-weight:bold;}
#nav li.on ul {display:block; font-weight:normal;}
/* #nav li.off:hover ul, #nav li.over ul {display:block; z-index:6000} */
#nav li.off a:hover, #nav li.on a:hover {color:#fff;}
#nav li span {position:absolute; left:-9384px}

#nav li ul li a { height:28px; }
#nav li ul li a.active, #nav li ul li a.active:visited, #nav li ul li a.active:hover {background:url(/media/images/active_nav.gif) bottom center no-repeat; color:#2e641b;}
