	.menu 
	{
		margin:				0;
		padding:			0;
	}
	
	.menu li 
	{
		width:					137px;
		margin-right:			7px;
		background-repeat:		no-repeat;
		background-color:		#505458;
		color:					#fff;
		cursor:					default;
		text-align:				center;
	}
	
		.menuOverlay
		{
			position:				absolute;
			width:					137px;
			height:					7px;
			top:					0;
			left:					0;
			filter:					progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/overlay_menuitem.png', sizingMethod='image');
		}
	
	
	*>.menu li
	{
		background-image:		url('/img/overlay_menuitem.png');
	}
	
		*>.menuOverlay
		{
			filter:					none;
		}
	
	.menu li.first
	{
		cursor:					pointer;
		background-color:		#fff;
		color:					#505458;
	}
	
		.menu li span
		{
			display:				block;
			height:					20px;
			line-height:			20px;
			font-size:				1.2em;
			padding:				0 9px;
			font-weight:			bold;
		}
	
		.menu li.selected ,
		.menu li.inPad,
		.menu li:hover,
		.menu li.adxmhover
		{
			background-color:		#da251d;
			color:					#fff;
		}
	
			.menu ul, .menu ul ul
			{
				margin:					0;
				padding:				0;
				width:					100%;
				border:					0;
				border-bottom:			1px solid #fff;
			}
			
			.menu ul ul
			{
				border:					0;
				border-top:				1px solid #fff;
			}

				.menu ul li
				{
					float:					left;
					margin:					0;
					cursor:					pointer;
					background-image:		none;
				}
				
				.menu ul li span
				{
					height:					auto;
					line-height:			19px;
					border-top:				1px solid #fff;
					text-align:				left;
					background-position:	120px 4px;
					background-repeat:		no-repeat;
				}
				
					.menu li li.nochildren span
					{
						background-image:		none!important;
					}
					
					.menu li li.children span
					{
						background-image:		url('/img/bullet.gif');
					}
		
					.menu li li.children.selected span,
					.menu li li.children.inPad span
					{
						background-image:		url('/img/bullet_over.gif');
					}
					
					.menu li li:hover.children span,
					.menu li li.children.adxmhover span
					{
						background-image:		url('/img/bullet_over.gif');
					}
					
					
					.menu ul ul li span
					{
						border:					0;
						border-bottom:			1px solid #fff;
					}
			
				.menu li li li 
				{
					background-color:		#757373;
				}
			
				.menu li li li:hover,
				.menu li li li.adxmhover,
				.menu li li li.selected,
				.menu li li li.inPad
				{
					background-color:		#0095d5;
				}