/*
.glossymenu,.glossymenu li ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: 160px; 
	border: 1px solid #cccc99;
	text-decoration: none;
	
}

.glossymenu li {
	position: relative;
}

.glossymenu li ul { 
	position: absolute;
	width: 160px; 
	left: 0;
	top: 0;
	display: none;
	text-decoration: none;
	
	filter: alpha(opacity = 100);
	-moz-opacity: 1; 
}

.glossymenu li a {
	background: white url(/MSHPWeb/Images/glossybackC.gif) repeat-x bottom
		left;  
	font: bold 12px Verdana, Helvetica, sans-serif;
	color: #003366;
	display: block;
	width: auto;
	padding: 5px 0;
	padding-left: 10px;
	text-decoration: none;
}

.glossymenu .arrowdiv {
	position: absolute;
	right: 2px;
	background: transparent url(/MSHPWeb/Images/menu_m1ia.gif) no-repeat center
		right;   
}

.glossymenu li a:visited,.glossymenu li a:active {
	color: #003366;
	text-decoration: none;
}
.glossymenu li a:hover {
	background-image: url(/MSHPWeb/Images/glossyFlipped.gif);
	text-decoration: none;
	background:rgb(218,218,182);
}
*/
/* Holly Hack for IE \*/
/*
* html .glossymenu li {
	float: left;
	height: 1%;
}

* html .glossymenu li a {
	height: 1%;
}
*/

/*New drop down styles */

#nav, #nav ul { /* all lists */
		list-style: none;
		float : left;
		width : 160px;

		
	}
	
	#nav li { /* all list items */
		float : left;
		line-height : 20px;
		margin-bottom : -1px;
		width: 160px;
		margin-left: -1px;
		
	}
	
	
	#nav li ul { /* second-level lists */
		position : absolute;
		left: -999em;
		/* the margin is how far to the right is the second level*/
		margin-left : 160px;
		margin-top : -25px;
		border-bottom: 1px solid #cccc99;
        	
		}
	
	#nav li ul a { /* second-level lists */
		border-bottom: 1px solid #cccc99;
		font-size:12px;
		padding-top:1px;
		padding-bottom:1px;
		
	}
	
	#nav li a {
		font-family: Verdana, Helvetica, sans-serif;
		display : block;
		color : #003366;
		font-weight : bold;
		text-decoration : none;
		background-color : #cccc99;
		border-bottom: 1px solid rgb(218,218,182);
		padding : 2px 8px;
		font-size: 12px; 
	}
	#nav li {
		border-bottom: 1px solid rgb(218,218,182);
		
	}
	#nav li ul li {
		color : #003366;
		background-color : rgb(218,218,182);
	}
	
	#nav li a:hover {
		color : #003366;
		background-color : rgb(218,218,182);
	}
	#nav li ul li a {
		color : #003366;
		background-color : rgb(218,218,182);
	}
	
		
	#nav li ul li a:hover {
		color:#003366;
		background-color:#cccc99;
		
	}
	
	#nav li:hover ul ul, #nav li.sfhover ul ul  {
		left: -999em;
		
	}
	
	#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul { /* lists nested under hovered list items */
		left: auto;
	}



/* End */
