/* --- menu styles ---
note:
	not all browsers render styles the same way so try out your style sheet
	on different browsers before publishing;*/


/*level 0 inner */

.m0l0iout 
{
	
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	
	font-size: 12px;
	/*font-weight: bold;
	*/
	text-decoration: underline;

	text-align: center;	
	margin: 4px 0 0 1px;
	
	color: #FFFFFF;

}

.m0l0iover 
{
	
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	
	font-size: 12px;
	
	/* font-weight: bold;
	*/
	text-decoration: underline;
	
	text-align: center;	
	margin: 5px 0 0 1px;
	
	color: #FFFFFF;

}


/* level 0 outer */

.m0l0oout 
{
	
/*	text-decoration : none;
	*/
	text-decoration: none;
	
	background-image: url("../img/lev0_bg2c.gif");
	
	/* border: 1px solid #336699;
	*/
	/* background-color: #2C5F93; */ 
	background-color: #00316B; 
}

.m0l0oover 
{
	
	text-decoration : none;
	
	background-image: url("../img/lev0_bg2b.gif");
	
	background-color: #2C5F93;

	
/*	border: 1px solid #336699; */

}


/* level 1 inner */

.m0l1iout 
{
	
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	
	font-size: 12px;
	
	margin: 4px 0 0 17px;
	
	color: #FFFFFF;

}

.m0l1iover 
{
	
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;

	
	font-size: 12px;
	
	margin: 5px 0 0 17px;
	
	color: #FFFFFF;

}


/* level 1 outer */

.m0l1oout 
{

	text-decoration : none;

	background-color: #5286BB;

	border: 1px solid #336699;

	padding: 0;

}

.m0l1oover 
{
	
	text-decoration : none;

	background-color: #1A4D81;

	background-image: url("../img/lev1_arrow.gif");

	background-repeat: no-repeat;

	border: 1px solid #336699;

	padding: 0;

}
