/* CSS Menus - Horizontal CSS Menu with Dropdown and Popout Menus - 20050131 */

/* {margin:0;padding:0;border:none;} */

/* Begin CSS Popout Menu */

body {font-size: 100.01%;}
#menu{
width: 100%;
float:right;
filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8;
font: bold .8em/1em Arial, Verdana, Helvetica, sans-serif;
}

#menu a {
display:block;
border-width:1px;
border-style:solid;
border-color:#fff #fff #fff #fff;
white-space:nowrap;
margin:0;
padding:3px 3px 3px 3px;
}

#menu h2 {
white-space:nowrap;
display:block;
color:#fff;
margin:0;
padding:3px 3px 3px 3px;
text-transform:uppercase;
border-width:1px;
border-style:solid;
border-color:#fff #fff #fff #fff;
}

#menu h2 a, #menu h2 a:visited {background:#990000; text-decoration:none; border-width: 0; padding: 0; margin: 0; font: bold .8em/1.2em Arial, Verdana, Helvetica, sans-serif;}
#menu h2 a:hover, #menu li.current, #menu h2 a.current { color:#fff; background:#70ad21; }
#menu h2 a:active{ color:#060; background:#70ad21; } 

#menu a {
background:#990000;
text-decoration:none;
}

#menu a, #menu a:visited{
color:#fff;
}

#menu a:hover{
color:#990000;
background:#fff;
}

#menu a:active{
color:#060;
background:#fff;
}

#menu ul{
list-style:none;
margin:0;
padding:0;
float:left;
background: #990000;
}

#menu li, #menu li li,{
position:relative;
width: 100%;
}

#menu ul ul{
position:absolute;
z-index:500;
top:auto;
display:none;
}

#menu ul ul ul{
top:0;
left:100%;
}

/* Begin non-anchor hover selectors */

div#menu h2:hover {
background:#70ad21;
}

div#menu li:hover {
cursor:pointer;
z-index:100;
}

div#menu li:hover ul ul,
div#menu li li:hover ul ul,
div#menu li li li:hover ul ul,
div#menu li li li li:hover ul ul
{display:none;}

div#menu li:hover ul,
div#menu li li:hover ul,
div#menu li li li:hover ul,
div#menu li li li li:hover ul
{display:block;}

/* End of non-anchor hover selectors */

/* Styling for Expand */

#menu a.x, #menu a.x:visited {
font-weight:bold;
color:#fff;
background:#990000;
}

#menu a.x:hover { color:#990000;background:#fff;}
#menu a.x:active { color:#060; background:#990000;}

/* End CSS Popout Menu */

/* printer styles */
 @media print { 
#menu: {display: none;}
}


