﻿#menu {
width: 100%;
text-align:center;
/*background-image:url('/Template Files/NavigationBackground.jpg');
background-repeat:repeat-x;*/
background-color:#003333;
}

#menu ul {
list-style: none;
margin: 0;
padding: 0;
/*width: 9.68em;*/
width:137px;
float: left;
color:#000079!important;

}

#menu a, #menu h2 {color: #FFFFFF;
font: bold 12px/16px Trebuchet ms, Arial, Verdana, sans-serif;
display: block;
/*border-right:1px solid #fff;
border-left:1px solid #fff;
border-bottom:1px solid #7AD4A7;
border-top:1px solid #7AD4A7;*/
margin: 0;
padding:2px;
color:#fff!important;
height:23px!important;
}

#menu a:hover, #menu h2 {
font: bold 12px/16px Trebuchet ms, Arial, Verdana, sans-serif;
display: block;
border-right:1px solid #CCCCCC;
border-left:1px solid #7CCCCCC;
/*border-bottom:1px solid #7AD4A7;
border-top:1px solid #7AD4A7;*/
margin: 0;
padding:2px;
color:#D9ECE1!important;
}


#menu h2 {
background:#003333;
/*background-image:url('/Template Files/NavigationBackground.jpg')!important;
background-repeat:repeat-x!important;*/
padding-top:5px;
}

#menu a {
color: #000;
background:transparent!important;
text-decoration: none;
color:#ffffff;

}

#menu a:hover, #menu a#selected {
background:transparent!important;
color:#D9ECE1!important;
border:none!important;
}

#menu li {
position: relative;
background-color:#003333!important;
}

#menu ul ul {
position: absolute;
left: 0;
width: 14em;
border-bottom:1px white solid;
border-left:1px white solid;
border-right:1px white solid;
border-top:1px #fff solid;
text-align: left;
z-index: 500;
}

#menu ul ul ul {
position: absolute;
top: 0;
left: 100%;
}

div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}