/*menu*/
/*menu*/
.menu_01 { padding:0; margin:0; float:right; font-family: trebuchet ms; font-size: 17px;}
.menu_01 a{ text-decoration:underline}
.menu_01 ul { text-align: left;  padding:3px 0 0 0; margin:0; list-style:none; border:0; float:left;}
.menu_01 ul li { float:left; margin:0; border-style:solid; border-width:1px; border-color:#003399; text-decoration:underline; }
.menu_01 ul li:hover { color:#fada04; border-bottom:1px solid #000; border-left:1px solid #000; border-top:1px solid #CCC; border-right:1px solid #333; text-decoration:underline; }
	
.menu_01 ul li a { float:left; margin:0; color:#d4d4d4; font:bold 17px "Trebuchet MS", Arial, Helvetica, sans-serif;  text-decoration:underline; }
.menu_01 ul li a span {background:none; text-decoration:underline; }

.menu_01 ul li ul li { border: none;} 
.menu_01 ul li ul li:hover { color:#fada04; 
border: none;} 
.menu_01 ul li ul li a { float:left; margin:0; color:#d4d4d4; font:bold 17px "Trebuchet MS", Arial, Helvetica, sans-serif; border: none; text-decoration:underline; }
.menu_01 ul li ul li a span {background:none; text-decoration:underline; }
.menu_01 ul li ul li a:hover { color:#fada04; border: none; text-decoration:underline; }
.menu_01 ul li ul li a:hover span {color:#fada04; border: none; text-decoration:underline;}
.menu_01 ul li ul li a.active { color:#fada04;  border: none; text-decoration:underline;}
.menu_01 ul li ul li a.active span { color:#fada04; border: none; text-decoration:underline;}


/* xxxxxxxxx
.menu_01 { padding:0; margin:0; float:right; font-family: trebuchet ms; font-size: 17px;}
.menu_01 a{ text-decoration:underline}
.menu_01 ul { text-align: left;  padding:3px 0 0 0; margin:0; list-style:none; border:0; float:left;}
.menu_01 ul li { float:left; margin:0; border:0; text-decoration:underline; }
.menu_01 ul li a { float:left; margin:0; color:#d4d4d4; font:bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif;  text-decoration:underline; }
.menu_01 ul li a span {background:none; text-decoration:underline; }
xxxxxxxxxxx*/

/*
.menu_01 ul li a:hover { color:#d4d4d4; border-bottom:1px solid #000; border-left:1px solid #000; border-top:1px solid #CCC; border-right:1px solid #333; text-decoration:underline; }
*/
/*
.menu_01 ul li a.active { color:#d4d4d4;  border-bottom:1px solid #000; border-left:1px solid #000; border-top:1px solid #CCC; border-right:1px solid #333; text-decoration:underline;}
*/
/* xxxxxxxxxxxxxxx
.menu ul li:hover { color:#d4d4d4; border-bottom:1px solid #000; border-left:1px solid #000; border-top:1px solid #CCC; border-right:1px solid #333; text-decoration:underline; }

.menu_01 ul li a:hover span {color:#d4d4d4; text-decoration:underline;}

.menu_01 ul li a.active span { color:#d4d4d4; text-decoration:underline;}

.menu_01 ul li ul li { border: none;} 
.menu_01 ul li ul li:hover { border: none;} 
.menu_01 ul li ul li a { float:left; margin:0; color:#d4d4d4; font:bold 17px "Trebuchet MS", Arial, Helvetica, sans-serif; border: none; text-decoration:underline; }
.menu_01 ul li ul li a span {background:none; text-decoration:underline; }
.menu_01 ul li ul li a:hover { color:#d4d4d4; border: none; text-decoration:underline; }
.menu_01 ul li ul li a:hover span {color:#FFFFFF; border: none; text-decoration:underline;}
.menu_01 ul li ul li a.active { color:#FFFFFF;  border: none; text-decoration:underline;}
.menu_01 ul li ul li a.active span { color:#FFFFFF; border: none; text-decoration:underline;}
xxxxxxxxxx*/
/* 2014-01-22 New Menu Navigation JL/MB */

#menu_lev1 > li{
    padding: 10px;
}


	#menu_lev1 > li:hover ul, #menu_lev1 > li:focus ul {
		display: block;
		float: left;
		position: absolute;
		padding: 8px;
		margin: 31px 0 3px -10px;
		width: 168px;
	}



	#menu_lev2 {    
		display: none;    
		padding: 5px;
		background-color: #003399;
		width: 165px;
		margin-top:30px;		
	}

	
#menu_lev2 > li {
	display: block;
    margin-top: 30px none;
    float: left;
	padding: 2px;
	width: 165px;	
}

/* xxxxxxxxxxxx
#menu_lev1 > li:hover a{
    color:#d4d4d4; 
	border-bottom:1px solid #000; 
	border-left:1px solid #000; 
	border-top:1px solid #CCC; 
	border-right:1px solid #333; 
	text-decoration:underline;
}

#menu_lev1 > li:hover ul, #menu_lev1 > li:focus ul {
	display: block;
	float: left;
	position: absolute;
	padding: 5px;
	margin: 30px 0 3px 0;
	width: 165px;
	border: none;
	border-style: none;
}

#menu_lev2 {    
	display: none;    
	padding: 5px;
	background-color: #003399;
	width: 155px;
	margin-top:30px;	
	border: none;
	border-style: none;
}

#menu_lev2 > li {
	display: block;
    margin-top: 30px none;
    float: left;
	padding: 2px;
	width: 165px;	
	border: none;
}

#menu_lev2 > a {
	border: none;
}

#menu_lev2 > li:hover a{
    color:#FFFFFF; 
	border: none;
	border-style: none;
	text-decoration:underline;
}

#menu_lev2 > li{
    color:#FFFFFF; 
	border: none;
	border-style: none;
	text-decoration:underline;
}

#menu_lev2 > li:hover a span{
    color:#FFFFFF; 
	border: none;
	border-style: none;
	text-decoration:underline;
}
xxxxxxxxxxx*/