
.menu
{
	font-size: 12px;
	z-index: 100;
	font-family: verdana;
	font-weight: bold;
	top: 2px;
	height: 23px;
	position: relative; 
}

.menu ul
	{ padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none; }

.menu ul li
	{ float: left; max-width: 100%; position: relative; padding-right: 10px; }
.menu ul li a:link,
.menu ul li a:visited
	{ background-image: url('../images_layout/nav_background_highlight_rev_13.png'); display: block; padding-left: 5px; padding-right: 5px; 
	background: #ffffff; width: 100%; color: #797878; line-height: 22px; height: 22px; text-decoration: none; }
.menu ul li:hover a,
.menu ul li a:hover,
.menu ul li a:active
	{ color: #ffffff; text-decoration: none; 
	background-image: url('../images_layout/nav_background_highlight_rev_13.png'); background-repeat: repeat-x; background-position: left bottom; }

.menu ul li a.selected,
.menu ul li a.selected:visited
{
	margin-right: -3px;
	color: #ffffff; 
	background-image: url('../images_layout/nav_background_inactive_rev_21.png');
	background-repeat: repeat-x;
	background-position: left bottom;
}
.menu ul li a.selected:hover
{
	margin-right: -3px;
	color: #ffffff; 
	background-image: url('../images_layout/nav_background_highlight_rev_13.png');
	background-repeat: repeat-x;
	background-position: left bottom;
}

.menu ul li ul
	{ left: 0px; width: 150px; position: absolute; top: 22px; height: 0px; list-style:none; display:none; background:#ffffff; }

.menu ul li:hover ul
	{ display:block; }
.menu ul li ul li
	{ width:146px; clear:left; width:146px; }

.menu ul li ul li a:link,
.menu ul li ul li a:visited
	{ padding-right: 5px; 	padding-left: 5px; 	padding-bottom: 5px; 	width: 140px; color: #ffffff; 	line-height: 1em; padding-top: 5px; 
	height: auto;	text-align: left;  border: 0px; font-weight: normal; opacity: 0.90; filter:alpha(opacity=90);
	background-image: url('../images_layout/nav_background_inactive_rev_21.png'); background-repeat: repeat-x; background-position: left bottom; }
.menu ul li ul li:hover a,
.menu ul li ul li a:active,
.menu ul li ul li a:hover
	{ color: #ffffff; border: 0px;
	background-image: url('../images_layout/nav_background_highlight_rev_13.png'); background-repeat: repeat-x; background-position: left bottom; }

.menu a,
.menu a:visited  { width: 100%;	border: 0px; padding-left: 5px; padding-right: 5px; border-top: 1px solid #ffffff; }

