ul.first, ul.secund {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 180px;	
	FONT-SIZE: 9pt;
	FONT-FAMILY: arial;
	FONT-WEIGHT: bold; 
	COLOR: #000;
	}

ul li {
	position: relative;
	
	}
	
li ul {
	position: absolute;
	left: 179px;
	top: 0;
	display: none;
	}

ul.first li a, ul.secund li a {
	display: block;
	text-decoration: none;
	color: #000;
	padding: 5px;	
	padding-left:10px;
	border-bottom: 0;	
		
	}
	
ul.secund {
	width: 155px;
	}

/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */

ul li:hover a.leftMenu { color: #E2144A; } /* Hover Styles */

ul li a:hover { color: #E2144A; } /* Hover Styles */

li:hover ul { display: block; }

li ul li a { 
	   padding: 2px 5px;
	   } /* Sub Menu Styles */
		
li:hover ul, li.over ul { display: block; } /* The magic */


.firstMenu {
		
	BACKGROUND-IMAGE: url(left_nav.png);
	BACKGROUND-REPEAT: none; 
	BACKGROUND-POSITION: -5px -59px; PADDING-TOP: 5px;  
}


.middleMenu {
	BACKGROUND-IMAGE: url(left_nav.png);
	BACKGROUND-REPEAT: none; 
	BACKGROUND-POSITION: -5px -153px; PADDING-TOP: 4px;
	
}

.lastMenu {
	BACKGROUND-IMAGE: url(left_nav.png);
	BACKGROUND-REPEAT: none; 
	BACKGROUND-POSITION: -5px -247px; PADDING-TOP: 6px; 
}

.firstYellow {
	BACKGROUND-IMAGE: url(nav2_2nd_level_ylw_tall.png);
	BACKGROUND-REPEAT: none;  
	BACKGROUND-POSITION: 0px -0px; Z-INDEX: 999; PADDING-TOP: 8px;
	 
}

.middleYellow {
	BACKGROUND-IMAGE: url(nav2_2nd_level_ylw_tall.png);
	BACKGROUND-REPEAT: none;
	BACKGROUND-POSITION: 0px -40px; Z-INDEX: 999; PADDING-TOP: 2px;
	
}

.lastYellow {
	BACKGROUND-IMAGE: url(nav2_2nd_level_ylw_tall.png);
	BACKGROUND-REPEAT: none;
	BACKGROUND-POSITION: 0px -370px; Z-INDEX: 999; PADDING-TOP: 0px;
}

.lastYellowSingle {
	BACKGROUND-IMAGE: url(nav2_2nd_level_ylw_tall.png);
	BACKGROUND-REPEAT: none;
	BACKGROUND-POSITION: 0px -382px; Z-INDEX: 999; PADDING-TOP: 0px;	
}


div.dotted {
	WIDTH: 132px;
	BORDER-BOTTOM: #aaa 1px dotted;
	PADDING-RIGHT: 0px; 
	BACKGROUND-POSITION: 0px 3px; 
	PADDING-LEFT: 15px; 
	BACKGROUND-IMAGE: url(./nav_sm_arrow.gif); 
	PADDING-BOTTOM: 3px; PADDING-TOP: 0px;
	BACKGROUND-REPEAT: no-repeat

}

div.arrow {
	WIDTH: 132px;	
	PADDING-RIGHT: 0px; 
	BACKGROUND-POSITION: 0px 3px; 
	PADDING-LEFT: 15px; 
	BACKGROUND-IMAGE: url(./nav_sm_arrow.gif); 
	PADDING-BOTTOM: 5px; PADDING-TOP: 0px;
	BACKGROUND-REPEAT: no-repeat

}
