/* Jen's original
ul {
  	padding: 0;
  	margin: 0;
 	 list-style: none;
  }
	
li {
  	float: left;
 	position: relative;
	padding-top:8px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
  }
	
li ul {
 	display: none;
 	position: absolute; 
  	top: 15px;
  	left: 0;
  }
	
li > ul {
	top: auto;
	left: auto;
	}
	
li:hover ul, li.over ul{ display: block; }
*/
#menubg {
	width:789px;
	height:22px;
	margin: 0px 18px 0px 18px;
	background-image:url(../images/menu-bg.jpg);
	text-align: center;
	padding-left:15px;
}
/*
.menu {
	color:#005FB4;
	font-size:11px;
	font-family:"Lucida Sans Unicode", "Lucida Sans", Arial, Verdana;
	text-decoration:none;
}
.menu a:hover {
	text-decoration:none;
	background-image:url(../images/menu-over.jpg);
	background-repeat:repeat-x;
}
*/

.menu ul {
	padding: 0px;
	margin: 0px;
	list-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #819e69;
	text-transform: uppercase;
	
}
.menu li {
	float: left;
	position: relative;
}
.menu li ul {
	display: none;
	position: absolute; 
	left: 0;
	top: 100%;
	background-color:#85C3EC;
	filter: alpha(opacity=90);-moz-opacity:.90;opacity:.90;
}
/* this is the sub menu style */
.menu li li {
	display: block;
	float: left;
	background-color: #cbdce5;
	text-align: left;
	width:250px;
	filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;
}
.menu ul li {
	position: relative; 
}
.menu li:hover ul, li.over ul{
	display: block;
}
/* this is the main menu style */
.menu ul li a {
	color:#005FB4;
	font-size:11px;
	font-family:"Lucida Sans Unicode", "Lucida Sans", Arial, Verdana;
	text-decoration:none;
	padding: 5px;
	width: 200px;
	line-height: 25px;	/* IE6 Bug */
}
/* Fix IE. Hide from IE Mac \*/

* html .menu ul li {  background-color: none; }
* html .menu ul li a { background-color: none; }

.menu li ul li a { padding: 5px; width: 200px; height: 18px; color: #005FB4;} /* Sub Menu Styles */

/* End */
/* mail menu hover */
.menu ul li a:hover {
	text-decoration:none;
	background-image:url(../images/menu-over.jpg);
	background-repeat:repeat-x;
}
/* sub menu hover */
.menu li li a:hover {
	text-decoration:none;
	background-image:url(../images/menu-over.jpg);
	background-repeat:repeat-x;
	height: 25px;
}