/* CSS Document */

#menu ul 		{ margin: 0; 
				  padding: 0; 
				  list-style: none;
				  width: 149px; /* Width of Menu Items in Parent table */ 
				  border-bottom: 1px solid #cccccc; /* Very bottom border for parent menu*/ 
				 } 

#menu ul li 	{ position: relative; } 

#menu li ul 	{ position: absolute; 
				  left: 150px; /*Determines the gap between the parent menu and the submenu. 1px less than menu width means right up against it...width+4=4px away from it */ 
				  top: 0; 
				  display: block;
				  width:175px; /* Width of Menu Items submenu*/ 
				  border-bottom: 1px solid #EAEAEA; /* Very bottom border for submenu */
				 } 

#menu li:hover ul 		{ display: block; } 

#menu li:hover>ul 		{ visibility:visible; } 

#menu ul ul 	  		{ visibility:hidden; } /* Fix IE. Hide from IE Mac \*/ 

* html #menu ul li 	  	{ float:left; } 

* html #menu ul li a 	{ height: 1%; } /* End */ /* Make-up styles */ 

#menu ul, li 		    { margin: 0px; } /* Spacing between vertical buttons */ 

#menu ul a 				{ display: block; 
						  text-decoration: none; 
						  color: #6F6F6F; /* font color for parent menu dark gray*/ 
						  font-family:Verdana;
						  font-size:11px;
						  font-weight:bold;
						  background: #fff; /* IE6 Bug */ 
						  padding: 3px 5px 5px 8px; /* Determines height of parent table cells */ 
						  border: 1px solid #cccccc; /* border color for parent table*/ 
						  border-bottom: 0; 
						   border-left: 0;
						    border-right: 0;
						  
						  /* makes internal parent borders 1px instead of 2px overlap*/ 
						 } 


#menu ul a:hover { 	color: #6F6F6F; /*text hover color for parent menu*/ 
					background: #f9f9f9; /* Sub Menu Styles, not sure what colour that changes*/ 
				  } 

#menu li ul a    {
	text-decoration: none;
	color: #000000; /* STATIC Submenu font color */
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal; /* IE6Bug STATIC submenu background color */
	padding: 3px 5px 5px 8px; /* Determines height of submenu table cells */
	border: 1px solid #cccccc; /* border color for submenu table */
	border-bottom: 0px; /* makes internal submenu borders 1px instead of 2px overlap*/
	background-color: #E8E8E8;					
				  } 

#menu li ul a:hover 	{ color: #000000; background: #f4f4f4 } /*HOVER submenu background rollover color and font*/ 

#menu ul a.submenu  	{background:#f8f8f8 url("gray_arrow2.gif") no-repeat 8% 50%;} /*parent table STATIC background color: 8% is the left image push and 50% is the vertical align for the center */ 

#menu ul a.submenu:hover {background:#EAEAEA url("white_arrow.gif") no-repeat 8% 50%;} /*parent table HOVER background color: 8% is the left image push and 50% is the vertical align for the center */ 

.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 12px;
}

.style2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 10px;
}
