#menu { 	float:right; 	width:770px; 	height:44px; } #menu ul {padding-left:0;} #menu ul li { 	list-style-type:none; 	float:left; 	z-index:5; } #menu li {display:block; position:relative; line-height:15px;} #menu li a {display:block; position:relative; z-index:6; overflow:hidden; text-decoration:none;} #menu li a span {position:absolute; left:0; top:0; z-index:7; display:none;} #menu li a[href] span {cursor:pointer;} #menu li, #menu li a, #menu li a span {width:110px;} #menu li {height:40px;} #menu li a {height:34px;} #menu li:hover, #menu li a:hover, #menu li a span:hover, #menu li.selected a {height:40px;} li#menu1, li#menu1 a, li#menu1 a span {width:109px;} li#menu1 a, li#menu1.selected a {background:url(/images/menu.png) 0 100% no-repeat; color:#648503;} li#menu2 a, li#menu2.selected a {background:url(/images/menu.png) -109px 100% no-repeat; color:#b08d00;} li#menu3 a, li#menu3.selected a {background:url(/images/menu.png) -219px 100% no-repeat; color:#bd5f00;} li#menu4 a, li#menu4.selected a {background:url(/images/menu.png) -329px 100% no-repeat; color:#4b64a5;} li#menu5 a, li#menu5.selected a {background:url(/images/menu.png) -439px 100% no-repeat; color:#861f1f;} li#menu6 a, li#menu6.selected a {background:url(/images/menu.png) -549px 100% no-repeat; color:#903faa;} li#menu7 a, li#menu7.selected a {background:url(/images/menu.png) -659px 100% no-repeat; color:#73539f;} #menu * {z-index:10;} #menu li li a:hover {color:#000;} #menu li:hover, #menu li.jshover { /* background:#F2F7FE;*/ } #menu li ul { 	display: none; 	position: absolute; 	width:200px; 	top:36px; 	left:0; 	padding:15px 10px 0 15px !important; 	font:bold 1.083em Verdana, Arial, Helvetica, sans-serif; 	background:url(/images/sub-menu-top.png) 0 5px no-repeat; 	_background:url(/images/sub-menu-top-ie6.png) 0 5px no-repeat; } .sub-menu-bottom { 	background:url(/images/sub-menu-bottom.png) 0 0 no-repeat; 	_background:url(/images/sub-menu-bottom-ie6.png) 0 0 no-repeat; 	height:9px; 	font-size:0; 	width:225px; 	position:absolute; 	bottom:-9px; 	_bottom:-10px; 	left:0; 	/left:-15px; } #menu li li, #menu li li a {height:auto;} #menu li li:hover, #menu li li a:hover, #menu li li a span:hover, #menu li.selected li a { 	height: auto; } #menu li li a { 	visibility:visible; 	float:none; 	display:block; 	padding:0 0 0 15px; } #menu li li { 	line-height:1.1em; 	width:200px; 	text-align:left; 	padding-left:0; 	margin:0; 	padding:3px 0 !important; 	display:block !important; } #menu li li ul { 	position: absolute; 	float:left !important; 	margin-left:200px; 	font-size:1em; 	/*width:300px;*/ } #menu li li a, #menu li.selected li a { 	width: 180px; 	background:url(/images/sub-menu-li.png) 0 4px no-repeat; } #menu li li a:hover {text-decoration:underline;} #menu li#menu1 li a {color:#648503;} #menu li#menu2 li a {color:#b08c00;} #menu li#menu3 li a {color:#bd5f00;} #menu li#menu4 li a {color:#4b64a5;} #menu li#menu5 li a {color:#861f1f;} #menu li#menu6 li a {color:#903faa;} #menu li#menu7 li a {color:#73539f;} #menu li li li a { /*	color:#003386 !important;*/ } #menu li li li.selected1 a { 	color: #fff!important; } #menu li:hover ul, #menu li.jshover ul { 	display: block; } #menu li:hover li ul, #menu li.jshover li ul { 	display: none; 	width: 200px; 	top: -0.65em; 	left: 0; 	lef\t: 0; } #menu li:hover li:hover ul, #menu li.jshover li.jshover ul { 	display: block; }