body { behavior:url("csshover3.htc"); }

.menu ul li a.hide, .menu ul li a:visited.hide {
	display:none;
}
.menu ul li a:hover ul li a.hide {
	display:none;
}
.menu ul li a:hover {
	color:#fff;
	/* background:#337799; */  /* darker teal */
	/* background-color: #337799;  */
 	/*
	background-image:url(assets/images/menuitem_ON.gif);
	background-position:top right;
	background-repeat:no-repeat;
	*/
}
.menu ul li a:hover ul {
	display:block; 
	position:absolute; 
	top:30px; left:0; 
	width:144px;
}
.menu ul li a:hover ul li a.sub {
	background:#6a3; /* green */
	color:#fff;
	background-color: #6a3;
}
.menu ul li a:hover ul li a {
	display:block; 
	color:#FFF;
	background:#016690; 

}
.menu ul li a:hover ul li a ul {
	visibility:hidden;     /* keeps third-level flyouts from appearing in main dropdown */
}
.menu ul li a:hover ul li a:hover {
	color:#FFF;
	/* background:#2cd02b;  */
	/* background-color: #b1efb1;  */
}
.menu ul li a:hover ul li a:hover ul {
	display: block;
	visibility:visible; 
	position:absolute; 
	left:144px; 
	top:0; 
	color:#FFFFFF;
}
/* these are mine */

.menu ul li ul li a:visited {
	color:#FFFFFF;
	background:#016690;
	background-color: #016690; 
}


.menu ul li.active ul li a, .menu ul li.active ul li a:hover {
	color:#FFFFFF;
	/* background:#b1efb1; */
	/* background-color: #E0E0E0; */
}
.menu ul li.active ul li a:hover {
	color:#003300;
	/* background:#2cd02b; */
	/* background-color: #b1efb1; */
} 

.menu ul li.active ul li a.sub {
	color:#FFFFFF;
	/* background:#6a3; */
	/* background-color: #6a3; */
}

.active .active a{
	color:#FFFFFF !important;
	/* background-color:#999999 !important;  */
	/* background: #2cd02b; */
}

