.cssfly {
	font-family: verdana, arial, sans-serif; width:201px; position:relative; margin:0; font-size:11px;
}
.cssfly ul li a, .menu ul li a:visited {
	display:block; text-decoration:none; color:#000; width:181px; line-height:20px; text-align:left; border:1px solid #fff; 
	border-width:1px 1px 0 0; 
	background: #7ea2b8; 
	color:#FFFFFF;
	padding-left:20px;
 	padding-top:2px;
 	padding-bottom:2px; 
 	font-size:16px;		
}
.cssfly ul {padding:0; margin:0;list-style-type: none; }
.cssfly ul li {float:left; margin-right:1px; position:relative;font-size:16px; }
.cssfly ul li ul {display: none;font-size:12px;}
 
/* specific to non IE browsers */
.cssfly ul li:hover a {color:#fff; background:#f74e16;}
/*outer flyout container */
.cssfly ul li:hover ul {display:block; position:absolute; top:0; left:202px; width:191px;border:1px solid #f74e16;padding:0px;}
.cssfly ul li:hover ul li a.hide {background:#f9f9e6; color:#000;font-size:12px;padding:0px;}
.cssfly ul li:hover ul li:hover a.hide {width:180px;padding:0px;}
.cssfly ul li:hover ul li ul {display: none;padding:0px;}
.cssfly ul li:hover ul li a {display:block; background:#f9f9e6; color:#486b80; width:180px;font-size:12px;padding:0px;padding-left:10px;}
.cssfly ul li:hover ul li a:hover {color:#f74e16;font-size:12px;}
.cssfly ul li:hover ul li:hover ul {display:block; position:absolute; left:191px; top:0; color:#000;font-size:12px;}
.cssfly ul li:hover ul li:hover ul li a {display:block; width:180px; background:#f9f9e6; color:#000;font-size:12px;}
.cssfly ul li:hover ul li:hover ul li a:hover {background:#f9f9e6; color:#fff;font-size:12px;}

.cssfly_live{	
	font-family: verdana, arial, sans-serif; width:201px;margin:0;;
	background-color:#cc3300;
	border:1px solid #cc3300;
}

.cssfly_live_level1{
	padding-left:20px;
	color:#fff;
	font-weight:bold;
	font-size:16px;
	padding-top:2px;
	padding-bottom:2px;
	cursor:pointer;
}

.cssfly_live_level2{
	background-color:#e9f1f5;
	padding-left:10px;
	font-weight:bold;
	font-size:16px;
	padding-top:2px;
	padding-bottom:2px;	
}

.cssfly_live_level2 a{
	color:#486b80;
	font-size:12px;	
}




/*
.menu_container{
	padding:0px;
	margin:0px;	
}

.menu_toplevel{
	font-family:font-family:Verdana,Arial,Geneva,sans-serif; 
	
	font-size: 16px;
	font-weight:bolder;		
	color:#fff;	
	background-color:#7ea2b8; 
	padding-left:20px;
	padding-right:10px;
	padding-top:7px;
	padding-bottom:7px;
	border-top:1px solid #fff;
	margin:0px;
	font-smooth:always;
	font-style:normal;
	cursor:pointer;
	position:relative;
	width:200px;
}

.menu_level2{
	width:160px;
	border:1px solid #7ea2b8;
	background-color:#f9f9e6;
	margin:0px;
	padding:0px;
	color:#486b80;
	font-style:normal;
	display:none;	
}

.menu_toplevel:hover{
	background-color:#f74e16; 
}


.menu_toplevel li{
	position:absolute;
	top:0px;
	left:200px;	
}
*/

