#navigation {
    z-index: 888;
    background-color: #fff;
    margin-left: 10px;
    }

#menu li {
    list-style-type: none;
    margin: 0px;
    padding: 0px;
    z-index:888;
    }

#menu li a {
    position: relative;
    z-index: 888;
    display: block;
    background: top left url(images/navi_bg.gif) #033789 no-repeat;
    width: 174px;
    height: 27px;
    color: #FFFFFF;
    margin: 0;
    text-decoration: none;
    padding: 8px 8px 0 20px;
    }

#menu li a:hover {
    background-position: 0 -35px;
    text-decoration: underline;
    z-index: 888;
    }

#menu li ul li a {
    position: relative;
    width: 190px;
    margin-bottom: 0px;
    background: bottom left url(images/sub_navi_bg.gif) #033789 repeat-x;
    z-index: 999;
    padding: 8px 8px 0 10px;
    }

#menu li ul li:hover > a {
    background-color: #336699;
    }

#selectedButton {
    background-color: #375E1A;
    }

ul#menu, #menu ul {
    list-style:none;
    margin:0;
    padding:0;
    background-color:white;
    z-index:999;
    }

ul#menu li {
    position:relative;
    }

ul#menu li ul {
    position:absolute;
    left: 202px;
    top:0;
    display:none;
    z-index:999;
    width:200px;
    background-color:#FFFFFF;
    }

ul#menu li ul li ul li
    {
    position:absolute;
    left:16.9em;
    top:0;
    display:none;
    } 

* html ul#menu li 
    {
    float:left;
    }
* html ul#menu li a 
    {
    height:0%;
    }

/* -------------------------- */

ul#menu li:hover ul, ul#menu li.over ul 
    {
    display:block;
    z-index:999;
    }
    
ul#menu li a:link, ul#menu li a:visited, ul#menu li a:hover 
    {
    display:block;
    z-index:999;
    }

/* ------------ IE 6 ----------- */

* html #menu li {
    display: block;
    height: 35px;
    background: top left url(images/navi_bg.gif) #033789 no-repeat;
    }

* html #menu li a {
    display: block;
    height: 35px;
    background: top left url(images/navi_bg.gif) #033789 no-repeat;
    }

* html #menu li a:hover {
    background-position: top left;
    text-decoration: underline;
    z-index: 888;
    }

* html #menu li ul li {
    position: relative;
    width: 190px;
    margin-bottom: 0px;
    background: #033789;
    z-index: 999;
    border-bottom: 1px solid #00f;
    }

* html #menu li ul li a {
    position: relative;
    width: 190px;
    margin-bottom: 0px;
    background: #033789;
    z-index: 999;
    padding: 8px;
    }

/* ------------------------------- */





