/* MENU */#nav .m_left {	margin-left:20px;}#nav .m_center {	margin-left:90px;}#nav .m_right {	margin-left:90px;}.menu {	float:left;	width:150px;	margin:0;	padding:0px;	font-size:90%;		font-family:geneva, sans;}#nav .menu a, #nav .menu a:visited {	color:#006633;}#nav .menu a:hover {	color:#ea7f1e;}#nav .menu ul li ul li a:hover {	background:#ffffff;}/* remove the bullets, padding and margins from the lists */#nav .menu ul{width:100%;height:30px;list-style-type:none;padding:0;margin:0;text-align:left;background:transparent;font-family: verdana, geneva, sans;}/* make the top level links horizontal and position relative so that we can position the sub level */#nav .menu li{float:left;position:relative;z-index:100;margin:0;padding:0;background:transparent;}/* use the table to position the dropdown list */#nav .menu table{position:absolute;border-collapse:collapse;z-index:80;left:-1px;top:29px;}/* style all the links */#nav .menu a, #nav .menu a:visited {display:block;width:auto;padding:0;margin:0;line-height:30px;text-decoration:none;text-align:left;}/* style the links hover */#nav .menu ul li :hover{}/* hide the sub level links */#nav .menu ul ul {visibility:hidden;position:absolute;width:250px;height:auto;margin:0;padding:5px 0 0 0;font-size:80%;	background:transparent;		background-color: #555;}#nav .menu ul li ul li {	padding:5px 0;}#nav .menu .lower {	padding:0 0 5px 0;	margin:0;	width:200px;	height:20px;		background-color: #555;}#nav .menu .lower a, #nav .menu .lower a:visited {	margin:0;	padding:0 0 0 15px;	line-height:20px;	background:#ffffff;}/* make the sub level visible on hover list or link */#nav .menu ul li:hover ul,#nav .menu ul a:hover ul{visibility:visible;background:url(../images/nav.gif) top left repeat;}