﻿/*----------------------------------------------------------
menu css
----------------------------------------------------------*/

a.subMenu:link {  color: black;  text-decoration: none;}
a.subMenu:hover {  color: white;  text-decoration: none;}

#navmenu, #navmenu ul 
{
 font-family: Verdana, Arial, sans-serif;
 font-size: 11px;
 list-style: none;
 background-color: #315b8a;
 padding: 1px 0px 0px 0px;
 margin: 0px;
 border-bottom: 1px #113366 solid;
 width: 150px;
 text-align: left;
 z-index:90;
}
#navmenu ul ul{
 border: solid 1px #CCCCCC;
 border-bottom: 0px;
 z-index:90;
}
#navmenu a {
 display: block;
 width: 150px;
 width: 140px;
 color: #a5b1d3;
 text-decoration: none;
 text-align: center;
 border-top: 1px #7581a3 solid;
 border-bottom: solid 1px #113366;
 text-align: left;
 padding-left: 10px;
 z-index:90;
}
#navmenu a:hover{
 color: #ffffff;
}

#navmenu a.selected{
 background: url(http://bbs.blueidea.com/images/common/bb_expand.gif) no-repeat right 50%;
}
#navmenu li {
 line-height: 22px;
 position: relative;
 z-index:90;
}
#navmenu li ul {
 position: absolute;
 left: -999em;
 width: 150px;
 font-weight: normal;
 margin: 0px;
 padding: 0px;
 z-index:90;
}
#navmenu li li {
 width: 150px;
 z-index:90;
}
#navmenu li ul a {
 width: 150px;
 width: 126px;
 padding: 0px 12px;
 line-height: 22px;
 text-align: left;
 z-index:90;
}
#navmenu li ul ul {
 margin: 0px 0 0 150px;
}
#navmenu li:hover ul ul,#navmenu li.sfhover ul ul{
 left: -999em;
}
#navmenu li:hover ul, #navmenu li li:hover ul,#navmenu li.sfhover ul, #navmenu li li.sfhover ul{
 left: auto;
}
#navmenu li:hover ul,#navmenu li.sfhover ul{
 left: 150px;
 top: 0px;
}
#navmenu li:hover, #navmenu li.sfhover {
 background: #214b7a;
}
* html #navmenu li {
 float: left;
 height: 1%;
}
* html #navmenu li a {
 height: 1%; 
}
