/* Store Menu */
/* relative to appserver */
div#menu {
behavior: url('/incl_/csshover.htc');
float: left; margin: -2px 0 0 0;
background: #fff;
border-bottom: 2px solid #f90;
font-weight: bold;
font-size: 12px;
line-height: 20px;
color: #333;
white-space: nowrap;
width: 100%;
}
div#menu ul {
margin: 0;
padding: 0;
background: #fff;
border-color: #f90;
border-width: 0 2px;
border-style: solid;
}
div#menu li {
display: block;
float: left;
position: relative;
list-style: none;
margin: 0;
padding: 0;
width: 9em; /* Mac IE5 width */
/*
start hiding macie \*/
voice-family: "\"}\"";
voice-family: inherit;
width: auto;  /* stop hiding */
}
div#menu li a {
display: block;
padding: 0 20px;
text-decoration: none;
width: auto;
color: #9c3;
color: #693;
}
div#menu>ul a {width: auto;}
div#menu ul ul {position: absolute; margin-left: 15px; margin-right: 5px; width: 145px; display: none; border-bottom: 2px solid #f90;}
div#menu ul ul li a {width: 125px; padding: 0; padding-left: 15px; padding-right: 5px;}
div#menu ul.level1 li.submenu:hover ul.level2 {display:block;}
div#menu ul.level1 li a {text-align: center;}
div#menu ul.level1 li a:hover {color: #9c3;}
div#menu ul.level1 li.submenu ul.level2 li a {text-align: left; color: #693; padding-bottom: 2px; line-height: 22px;}
div#menu ul.level1 li.submenu ul.level2 li:hover {background-color: #693;}
div#menu ul.level1 li.submenu ul.level2 li a:hover {color:#fff;}
div#menu li.bar {width: 5px; text-align: center; font-weight: normal;}
div#menu ul span {float: left; padding-left: 15px; padding-right: 5px; font-weight: normal; color: #333;}
div#menu ul li.selected a {color: #f90;}
div#menu ul li a {padding-bottom: 1px;padding-top: 1px;}

