#menu {
	border-bottom: 0px #D0DADB solid;
	float: right;
	height: 20px;

	
	margin-left: 210px;
	margin-top: 13px;
				
	z-index: 999;
			
}

	#menu  ul 
	{
		display: block;
		margin: 0;
		padding: 0;
		list-style: none;
		z-index: 90;
	}

		#menu  ul li 
		{						
			float: left;
			padding-left: 10px;
			padding-right: 10px;
			
			list-style-type: none;
			
			font-size: 77%;	/* 10px */
			text-transform: uppercase;
			color: #858585;
			height: 16px;
		}
			
			#menu ul li a {
				float: left;
				display: block;
				width: auto;
				font-weight: normal;
				background: transparent;
				margin: 0;

				font-family: Tahoma;
				text-decoration: none;
				color: #858585;
				padding-bottom: 12px;
			}

				#menu  ul li a:hover 
				{
					text-decoration: underline;
					color: #858585;
				}

					#menu li.firstItem
					{
						border-left: none;
					}
					
					#menu li.showBorder
					{
						border-left: 1px solid #858585;
					}

/* 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-top: 1px solid #858585;
	border-left: 1px solid #858585;
	border-right: 1px solid #858585;
			
	background: White;	
}
	/* Vertical Position Fix */
	#menu  ul.level2
	{
		margin-top: 11px;
	}
	
#menu  ul.level2 li, 
#menu ul.level3 li 
{
	border-bottom: 1px solid #858585;
	
	float: none;
	margin: 0;
	padding: 0;
	width: 150px;
	height: auto;
	display: block;
}

#menu  ul.level2 li a, 
#menu ul.level3 li a 
{	
	clear: both;
	padding: 5px 9px 5px 5px;
	display: block;
	position: relative;
}

#menu  ul.level2 li a:hover,
#menu  ul.level3 li a:hover 
{
	font-weight: normal;
	background-color: #4e8cd4;
	color: #FFFFFF;
	background-image: none;
}
