@charset "utf-8";
.menu {
	FONT-SIZE: 11px; 
	MARGIN: 0 auto; 
	WIDTH: 840px; 
	FONT-FAMILY: verdana, arial, sans-serif; 
	POSITION: relative;
	border: 1px solid #fff;
	z-index: 99;
	}
	
.menu ul li a, .menu ul li a:visited {border: #fff 1px solid;
	DISPLAY: block;
	FONT-SIZE: 11px;
	BACKGROUND: url(images09/ho.gif) repeat-x;
	WIDTH: 138px;
	LINE-HEIGHT: 25px;
	BORDER-BOTTOM: #fff 1px solid; 
	HEIGHT: 25px;
	TEXT-ALIGN: center;
	text-decoration: none;
	color: #fff;}


.menu ul {	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
	z-index: 100;}
	
.menu ul li {float:left; position:relative;}

.menu ul li ul {visibility:hidden; position:absolute;}

.menu TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: -1px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}

.menu ul li:hover a, .menu ul li a:hover {	BACKGROUND: url(images09/home-over.gif) repeat-x;
	COLOR: #fff;
	text-decoration: none;}

.menu ul li:hover ul, .menu ul li a:hover ul {visibility:visible; /* bottom:26px; controls up or down */ left:0;}

.menu ul li:hover ul li a.sub, .menu ul li a:hover ul li a.sub 
{background: url(images09/flyout.gif) 0 0 repeat;
	FILTER: alpha(opacity=95);
	-moz-opacity:.85;
	opacity:.85; color:#fff; width:100%; }

.menu ul li:hover ul li, .menu ul li a:hover ul li {display:block; background:#fff; color:#000; width: 268px; clear:both;}

.menu ul li:hover ul li:hover a.sub, .menu ul li a:hover ul li a:hover.sub 
{BACKGROUND: url(images09/flyout-on.gif) 0 0 no-repeat; width: 100%; color:#fff;}

.menu ul li:hover ul li ul, .menu ul li a:hover ul li a ul {visibility:hidden; position:absolute;}

.menu ul li:hover ul li a, .menu ul li a:hover ul li a {display:block; background: url(images09/rollover-back.gif) repeat; FILTER: alpha(opacity=95);
	-moz-opacity:.85;
	opacity:.85; color:#fff; width:100%; padding-left:10px;}

.menu ul li:hover ul li a:hover, .menu ul li a:hover ul li a:hover {
	BACKGROUND: url(images09/ho.gif) repeat-x;
	FILTER: alpha(opacity=95);
	-moz-opacity:.85;
	opacity:.85; color:#fff;}

.menu ul li:hover ul li:hover ul, .menu ul li a:hover ul li a:hover ul {visibility:visible; left:280px; bottom: -54px; /* cntrols 2nd level */}

.menu ul li:hover ul li:hover ul li a, .menu ul li a:hover ul li a:hover ul li a {	background: url(images09/rollover-back.gif) repeat;
	FILTER: alpha(opacity=95);
	-moz-opacity:.85;
	opacity:.85; color:#fff color:#000;}

.menu ul li:hover ul li:hover ul li a:hover, .menu ul li a:hover ul li a:hover ul li a:hover {	BACKGROUND: url(images09/ho.gif) repeat-x; color:#fff;}

.menu ul li:hover ul.left, .menu ul li a:hover ul.left {left:-140px;}

.menu ul li:hover ul li:hover ul.left, .menu ul li a:hover ul li a:hover ul.left {left:-268px; width:268px;}