/* CSS Document */

#menu *{margin:0; font-family: Arial; font-size:11px; font-variant:normal;}

/* Begin CSS Popout Menu */

#menu{
z-index:100000;
}

#menu a, #menu h2{
display:block;
white-space:nowrap;
}

#menu h2{
color:#ffffff;
}

#menu h2 a {
margin:0px;
padding:0px;
}

#menu a{
color:#282425;
text-decoration:none;
height:23px;
background-color:#FDF9FA;
text-align:center;
}

#menu a, #menu a:visited{
color:#282425;
height:23px;
}

#menu ul ul a:hover{
color:#005FA8;


}

#menu a:active{

height:23px;
color:#282425;
}

#menu ul{
list-style:none;
margin:0;
padding:0;
float:left;

}

#menu li{
position:static;
}


#menu ul ul{
position:absolute;
z-index:5000;
top:auto;

display:none;

background-color:#F8F8F8;
border-bottom:#d7d7d7 thin solid;
border-left:#d7d7d7 thin solid;
border-right:#d7d7d7 thin solid;
}

#menu ul ul ul{
top:0;
left:100%;
}

/* ********* */


div#menu h2:hover{

}

div#menu li:hover{
cursor:pointer;
z-index:10000;
}

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,
div#menu li 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,
div#menu li li li li li:hover ul
{display:list-item;}

/* End of non-anchor hover selectors */

/* Styling for Expand */

#menu a.x, #menu a.x:visited{
color:#ffffff;
background:#2f3c40 url(../img/expand.gif) no-repeat right center;
}

#menu a.x:hover{
color:#ff7300;
background:#2f3c40 url(../img/expand2.gif) no-repeat right center;
}

#menu a.x:active{
color:#ffffff;

}
/* End CSS Popout Menu */