

ul#navigate ,
ul#navigate ul {
 position: right;
list-style-type: none;
 margin: 0px;
 list-style-image: none;
 padding: 0px
}

ul#navigate li {
 position: relative;
 list-style-type: none;
 margin: 0px;
 width: 10%;
 float: left;
 list-style-image: none;
 padding: 0px;
text-decoration: none;
}

ul#navigate li.exception {
width: 16%
}

ul#navigate li.exception2 {
width: 21%
}

ul#navigate li li {
 width: auto;
 float: none
}

#navigate a, a:link, a:visited {text-decoration: none}

#navigate a {
 text-decoration:none;
 text-align: center;
 width:variable;
 display: block;
 white-space: nowrap;
 color: white;
 border: white 1px solid;
 -webkit-border-top-left-radius: 2em;
 -webkit-border-top-right-radius: 2em;
 -moz-border-radius-topright: 2em;
 -moz-border-radius-topleft: 2em;
 padding: 5px
}

#navigate a:focus {
 outline-style: none;
 outline-color: invert;
 outline-width: medium
}

#navigate a.no-click {cursor: default}

#navigate li a {  margin: -1px -1px 0px 0px}

#navigate li li a {
 margin: 0px 0px -1px;
 width: auto;
 -webkit-border-top-left-radius: 0em;
 -webkit-border-top-right-radius: 0em;
 -moz-border-radius-topright: 0em;
 -moz-border-radius-topleft: 0em;}


#navigate li:hover > a {color: white}

#navigate li ul ,
#navigate li:hover ul ul ,
#navigate li:hover ul ul ul ,
#navigate li:hover ul ul ul ul ,
#navigate li:hover ul ul ul ul ul ,
#navigate li:hover ul ul ul ul ul ul ,
#navigate li:hover ul ul ul ul ul ul ul ,
#navigate li:hover ul ul ul ul ul ul ul ul {
 z-index: 999;
 position: absolute;
 display: none
}

#navigate li:hover ul {display: block}

#navigate li li:hover ul ,
#navigate li li li:hover ul ,
#navigate li li li li:hover ul ,
#navigate li li li li li:hover ul ,
#navigate li li li li li li:hover ul ,
#navigate li li li li li li li:hover ul {
 display: block;
 margin-left: 100%
}

#navigate li:hover ul {margin-left: 0px}

#navigate ul ul {
 top: 1px;
 left: -1px
}

#navigate li {top: -1px}

#navigate a {font-family: arial}

#navigate a {font-size: 10pt}

#navigate a {background-color: #5e9cae}

#navigate li:hover > a {background-color: #367485}

