#anav {
font-size:1.3em;
padding:0 0 4px;
text-align:right;
}
#anav li {
background-attachment:fixed;
background-image:url(../images/nav_divider.gif);
background-repeat:no-repeat;
position:relative;
text-align:left;
}
#anav li.over {
z-index:999;
}
#anav a, #anav a:hover {
display:block;
line-height:1.74em;
text-decoration:none;
}
#anav span {
cursor:pointer;
display:block;
white-space:nowrap;
}
#anav li ul span {
white-space:normal;
}
#anav li {
float:left;
}
#anav li.active a {
color:#FFFFFF;
}
#anav a {
color:#145914;
float:left;
font-weight:bold;
padding:3px 0 3px 12px;
}
#anav li.over a, #anav a:hover {
background-color:#EFEFEF;
color:#145914;
font-weight:bold;
}
#anav li.over, #anav li:hover {
}
#anav ul li, #anav ul li.active {
float:left;
font-weight:bold;
padding-bottom:0;
}
#anav ul li.over {
background:#D5E4EB url(../images/nav_divider.gif) repeat-x scroll 0 100%;
font-weight:bold;
}
#anav ul li.last {
padding-bottom:0;
}
#anav ul a, #anav ul a:hover {
background:transparent none repeat scroll 0 0;
float:none;
font-weight:bold;
padding:0;
}
#anav ul li a {
font-weight:400 !important;
}
#anav ul {
background:#EFEFEF none repeat scroll 0 0;
left:-1000px;
position:absolute;
top:29px;
width:30em;
}
#anav li.over > ul {
left:0;
}
#anav li.over > ul li.over > ul {
left:100px;
}
#anav ul li a {
background-color:#EFEFEF !important;
color:#599641;
font-weight:bold;
}
#anav ul li a:hover {
background-color:#599641 !important;
color:#FFFFFF;
font-weight:bold;
}
#anav ul span, #anav ul li.last li span {
padding:3px 9px 0;
}
#anav li.columns {
width:9em;
}
#anav li.columns ul {
width:auto;
}
#anav li li li li span {
padding:0 0 0 12px;
}
#anav ul ul {
background:transparent none repeat scroll 0 0;
border:0 none;
left:0;
position:relative;
top:0;
}
#anav ul ul li {
float:none;
width:auto;
}

.level2 {
display: none;
}

#anav ul ul ul {
margin-left:10px;
}
#anav ul ul ul li a {
color:#C0C0C0 !important;
font-size:0.95em;
}
#anav li.over ul.shown-sub {
left:0;
}
#anav li.over li li ul.shown-sub {
left:100px;
}
