/* Horizontal Menus */
div.MenuBar {
    background-color: #cdcdcd;
	border: 1px solid #9f9f9f;
	background-image:url(bg_menu_normal.jpg);
	background-repeat:repeat-x;
	b-ackground-position:top;
	vertical-align:middle;
	text-align: center;
	padding-left: 10px;
    padding-right: 10px;
    font-size: .9em;
    padding-bottom: 0px;
    margin: 0px 0px 0px 0px;
	border-left: 0px;
	border-right:0px;
	}
div.MenuBar a.MenuButton,
div.MenuBar a:link,
div.MenuBar a:active,
div.MenuBar a:visited {
   color: #333;
    padding: 3px 13px 3px 13px;
    font-weight: normal;
    border-left: 1px solid #e5e5e5;
    border-right: 1px solid #bebebe;
}
div.MenuBar span.MenuButton {
    color: #000;
   border-left: 1px solid #e5e5e5;
    border-right: 1px solid #bebebe;
	font-weight: bold;
	padding: 3px 12px 3px 12px;
}
div.MenuBar a:hover,
div.MenuBar span.active,
div.MenuBar a.active,
div.MenuBar a.active:link,
div.MenuBar a.active:active,
div.MenuBar a.active:hover,
div.MenuBar a.active:visited {
    color: #000;
    background-color: #adc13c;
	background-image:url(bg_menu_hover.jpg);
	background-repeat:repeat-x;
	background-position:top;
}
div.MenuBar span.first,
div.MenuBar a.first,
div.MenuBar a.first:link,
div.MenuBar a.first:active,
div.MenuBar a.first:hover,
div.MenuBar a.first:visited {
    border-left: 0px;
}
div.MenuBar span.last,
div.MenuBar a.last,
div.MenuBar a.last:link,
div.MenuBar a.last:active,
div.MenuBar a.last:hover,
div.MenuBar a.last:visited {
    border-right: 0px;
}
div.MenuPopup {
	border: 1px solid #555;
	padding: 0 1px 1px;
	z-index: 101;
	position: absolute;
	top: 10px;
	visibility: hidden;
	background-color: #d8d8d8;
	cursor: hand;
	font-size: .9em;
}
div.MenuPopup a.MenuItem {
	display: block;
    padding: 6px 18px 0px 15px;
	cursor: hand;
	white-space: nowrap;
	text-decoration: none;
    color: #000;
    border-bottom: 1px solid #fff;
    font-weight: normal;
	background-color: #d8d8d8;
}
div.MenuPopup a.MenuItem:hover {
    background-color: #acc03d;
	color:#fff;
}
div.MenuPopup a.active {
    color: #fff;
    background-color: #acc03d;
}
div.MenuPopup a.first,
div.MenuPopup span.first {
	border-top: 1px solid #fff;
}
div.MenuPopup a.MenuItem span.MenuItemText {}
div.MenuPopup a.MenuItem span.MenuItemArrow {
    margin-right: -1em
}
div.MenuPopup a.leaf,
div.MenuPopup span.leaf {
    padding-bottom: 4px;
}
div.MenuPopup span.MenuItem {
	display: block;
    padding: 6px 18px 0px 15px;
	white-space: nowrap;
	text-decoration: none;
    color: #fff;
    border-bottom: 1px solid #fff;
    font-weight: normal;
	background-color: #acc03d;
}

