#menu	{ background-image:url(/images/mbg.jpg); height:22px; float:right; display:block;}
	#menu div{ float:right}
	#menu a, #menu h2{
		font:bold 10px/16px verdana;
		display:block;
		border-width:1px;
		border-style:solid;
		border-color:#fff #888 #555 #fff;
		white-space:nowrap;
		padding:0px;
		margin:0;

		}

		
		#menu a					{ background-image:url(/images/line.jpg);background-position:bottom left;background-repeat:no-repeat;color:#FFF;line-height:22px;height:22px;text-decoration:none;padding-left:10px; padding-right:5px; display:block; text-align:left}
		#menu a, #menu a:visited{ border:0px;color:#fff;  display:block;}
		#menu a:hover			{ color:#F5AB00;}
		#menu a:active			{ color:#fff;}
		.mm						{ background:url(/images/arrow_tabs.gif) ;background-position:bottom right;background-repeat:no-repeat;}
		.right					{ display:block; text-align:right;}
		 
		#menu ul{
		list-style:none;
		margin:0;
		padding:0;
		float:left;
		border:solid 0px #000000;
		height:22px;background-image:none;
		}

		*html #menu ul{
		width:50px;
		}
		
		* html #menu ul li{float:left;height:0%; }
		* html #menu ul li a{height:0%;background-image:none;}
		
		
		
		#menu li{
		position:relative;
		}
		#menu ul ul{
		position:absolute;
		text-align:left;
		z-index:1;
		top:auto;
		height:0px;
		display:none;
		/*filter:alpha(opacity=80);
		opacity: 0.8;
		-moz-opacity:0.8;*/
		}
		#menu ul ul a{
			color:#fff;background-image:none;
			line-height:22px;
			background-color:#DC1915;
			border-top:1px solid #FFF;
			padding-left:5px;
			width:150px;
			margin:0px;
		
		}
		#menu ul ul a:visited{
			color:#fff;
			border-top:1px solid #FFF;
			padding-left:5px;
			width:150px;
			margin:0px;
		
		}
		#menu ul ul a:hover{
			color:#F5AB00;
			line-height:22px;
		}
		#menu ul ul ul{
		top:0;
		left:100%;
		}

		
		
		div#menu li:hover{
		cursor:pointer;
		z-index:100;
		}
		
		div#menu li:hover ul ul,
		div#menu li li:hover ul ul,
		div#menu li li li:hover ul ul,
		div#menu li li li li:hover ul ul
		{display:none;}
		
		div#menu li:hover ul,
		div#menu li li:hover ul,
		div#menu li li li:hover ul,
		div#menu li li li li:hover ul
		{display:block;}
		
		/* End of non-anchor hover selectors */
		
		/* Styling for Expand */
		
		#menu a.x, #menu a.x:visited{
		font-weight:bold;
		color:#000;
		background:#eee url(/css/images/expand3.gif) no-repeat 100% 100%;
		}
		
		#menu a.x:hover{
		color:#fff;
		background:#000;
		}
		
		#menu a.x:active{
		color:#060;
		background:#ccc;
		}


