#menu				{ width: 100%; background-color: #b8d000;height: 29px; border-bottom: none 0; overflow:hidden; font: 12px Arial}
#menu ul			{ display: block; margin: 0; padding: 0; list-style: none; z-index: 90;}
#menu ul li			{ float: left;background-image: url(../images/menu-inactive.gif); border-right: 1px solid #fff;}
#menu ul li a		{ background: url(../images/menu-arrow.gif) no-repeat right 14px;float: left;display: block; color: #fff; font-weight: bold; line-height: 15px;	
					  padding: 7px 22px 7px 16px;	text-decoration: none; width:auto }	
#menu ul li a:hover { color: #fff; text-decoration: none; }

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#menu ul li a		{float: none }
/* End IE5-Mac hack */

#menu ul.level2, #menu ul.level3		{ position: absolute; top: 0px; left: 0px; visibility: hidden; border: 1px solid #e0e0e0; background: #fff; font-size:11px; font-family: Arial, PMingLiU }
#menu ul.level2 li, #menu ul.level3 li	{ float: none; margin: 0;padding: 0;background:#fff; width:auto !important; width:160px;border-right-width: 0}

#menu ul.level2 li a, 
#menu ul.level3 li a		{ padding: 5px 9px 5px 15px; color: #2175d9; width:160px !important; width:100%; font-weight: normal;}
#menu ul.level2 li a:hover,
#menu ul.level3 li a:hover	{ font-weight: normal;background:#6da7e6 none; color:#fff }

#menu ul li.hasSub a		{ background:url(../images/submenu_gray.gif) no-repeat right center }
#menu ul li.hasSub a:hover	{ background:#6da7e6 url(../images/submenu_white.gif) no-repeat right center; color:#fff }
#menu ul.level3 li a, 
#menu ul.level3 li a:hover	{ background-image:none }

#menu div.search			{ background-image: none;float: right;padding: 5px 16px; }
#menu .search label			{ color: #fff;float: left;font-size: 11px;padding: 3px 5px 0 0;font-family: Arial, PMingLiU }
#menu .search input.text	{ border: 0 none; float: left;font-size: 11px;padding: 2px 4px;margin: 0 5px 0 0;	vertical-align: top }
#menu .search .b5			{ border:0 }

