/* ---------- Default Menu Styles ---------- */

/* ----- Level 1 ----- */

ol, ul {
list-style:none outside none;
	margin:0px;
	padding:0px;
}

ul.dropdown { 
	position: relative;
	font-size: 12px;
}

ul.dropdown a {
	color: #fff;
	text-decoration: none;
}

ul.dropdown li { 
	font-weight: bold; 
	float: left; 
	zoom: 1; 
}

ul.dropdown a:hover { 
	color: #FFF; 
}

ul.dropdown a:active { 
	color: #FFF;
}

ul.dropdown li a { 
	display: block; 
	padding: 6px 8px; 
}

/* Doesn't work in IE */
ul.dropdown li:last-child a { 
	border-right: none;
} 

ul.dropdown li.hover, ul.dropdown li:hover  { 
	background: #000; 
	position: relative; 
}

ul.dropdown li.hover a { 
	color: #FFF;
}

/* ----- Level 2 ----- */
ul.dropdown ul {
	background-color:#02774D;
	left:0;
	position:absolute;
	top:100%;
	visibility:hidden;
	width:14em;
	z-index:10;
}

ul.dropdown ul li  { 
	font-weight: normal; 
	color: #000;
	border-bottom: 1px solid #FFF; 
	float: none;
	z-index:10;
}
									  
/* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a { 
	border-right: none; 
	width: 100%; 
	display: inline-block; 
} 

/* ----- Level 3 ----- */
ul.dropdown ul ul { 
	left: 100%;
	top: 0;
}

ul.dropdown li:hover > ul { 
	visibility: visible;
}
