.menuBarContainer { width: 100%; background-color: #192b61; }
.menuBarContainer .menuBarTable>tr { background: #192b61 }
.menuBarContainer .topMenuBox { background-color: #192b61; border-bottom: 0px none; }
.menuBarContainer .topMenuRight { color: #aae8ff; background-color: #192b61; padding-right: 0.5em; }

.menuBarContainer table.menuBar {
	font-family: Verdana; font-size: 9pt; font-weight: bold; background-color: #192b61;
	}

.menuBarContainer table.menuItems {
	font-family: Verdana; font-size: 9pt; font-weight: bold; background-color: #192b61;
	border: 1px solid #000000; 
	}

.menuBarContainer td.menuNormal {
	color: #aae8ff; font-weight: bold; vertical-align: top; background-color: #192b61;
	padding: 8px 2px;
	white-space: nowrap; cursor: pointer; cursor: hand; z-index: 20;
	}

.menuBarContainer td.menuHover {
	color: white; font-weight: bold; vertical-align: top; background-color: #008EBD;
	padding: 8px 2px; 
	white-space: nowrap; cursor: pointer; cursor: hand;
	}

.menuBarContainer div.menuNormal {
	display: none; position: static;
	}

.menuBarContainer div.menuHover {
	border: 0px none; background-color: transparent; display: inline; position: absolute;
	margin: 0px; padding: 6px 0px; border: 0px; 
	}

.menuBarContainer a.menuitem:link {
	text-decoration: none;
	color: black;
	background-color: white;
	display: block;
	}

.menuBarContainer a.menuitem:visited {
	text-decoration: none;
	color: black;
	background-color: white;
	display: block;
	}

.menuBarContainer a.menuitem:hover {
	text-decoration: none;
	color: black;
	background-color: #f0f0f0;
	display: block;
	}

.menuBarContainer a.menuitem:active {
	text-decoration: none;
	color: black;
	background-color: #f0f0f0;
	display: block;
	}

.topMenuBox .menuBar {  position: relative; z-index: 20; }