/* Start Navbar menu styles */ 
div.menuBar, 
div.menuBar a.menuButton, 
div.nav_menu, 
div.nav_menu a.nav_menuItem { 
font-family:verdana,arial,sans-serif; 
font-size: 8pt; 
font-style: normal; 
font-weight: bold; 
color: white; 
} 



div.menuBar a.menuButton:hover { 
color: white; 
} 

div.menuBar a.menuButtonActive, 
div.menuBar a.menuButtonActive:hover { 
background-color: #F3F4F8; 
border: 0px solid #F3F4F8; 
color: black; 
/* left: 1px; 
top: -6px; */ 
} 

div.nav_menu { 
background-color: #8C8C8C; 
border: 0px solid #000000; 
padding: 4px 4px 4px 4px; 
position: absolute; 
visibility: hidden; 
z-index: 101; 
} 

div.nav_menu a.nav_menuItem { 
color: white; 
cursor: pointer; 
display: block; 
padding: 4px 1em; 
text-decoration: none; 
white-space: nowrap; 
} 

div.nav_menu a.nav_menuItem:hover, div.nav_menu a.menuItemHighlight { 
background-color: #0167B1; 
color: white; 
} 

div.nav_menu a.nav_menuItem span.menuItemText {} 

div.menuItemArrow { 
margin-left: 50em; 
} 

div.nav_menu div.menuItemSep { 
border: 1px inset #EEEEEE; 
margin: 4px 4px; 
} 
/* End NavBar Menu styles */

html>body div.menu a {width:auto;}
html>body div.menu a:visited {width:auto;}
html>body div.menu h4 a {width:auto;}
html>body div.menu h4 a:active {width:auto;}
html>body div.menu h4 a:visited {width:auto;}

div.menu a:hover {background:#CCCCCC;color:white;text-decoration: none;}
div.menu h4 a:hover {background:#CCCCCC;color:white;text-decoration: none;cursor: default;}
/*	End menu css  */