﻿/* drop down menu */
#navtop, #navtop ul {
	float: left;
	width: 100%;
	list-style: none;
	line-height: 1.75;
	background-color: #FFFFFF;
	font-weight: normal;
	padding: 0;
	margin: 0;
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

#navtop a, #navtop .navlink {
display: block;
color: #0F3C9F;
text-decoration: none;
}


.navlink a {
/*	width: 7em; */
	padding: 0.35em 1.6em 0.35em 1.7em; 
	border-right: 1px solid #fff;
} 

#navtop ul a {
	margin-top: -1px;
	width: 10.4em;
}

#navtop li {
position: relative; 
float: left;
padding: 0;
color: #380074;
}

#navtop li ul,
#navtop li li ul {
position: absolute;
display: none; 
top: 1.8em; 
height: auto;
width: auto;
font-weight: normal;
margin: 0;
}


#navtop li li ul {
	top: .75em;
}

#navtop li li,
#navtop li li li {
float: none; 
border: 1px solid #FFFFFF;
border-top: none;
}

#navtop li li:hover,
#navtop li li.sfhover,
#navtop li li li:hover,
#navtop li li li.sfhover {
border: 1px solid #FCFBF8;
border-top: none;
} 

#navtop li ul a {
border:none; 
text-align: left;
}

#navtop li ul ul {
left: 13.6em; 
}

#navtop li:hover ul ul, #navtop li:hover ul ul ul, #navtop li.sfhover ul ul, #navtop li.sfhover ul ul ul {
display: none; 
}

#navtop li:hover ul, #navtop li li:hover ul, #navtop li li li:hover ul,
#navtop li.sfhover ul, #navtop li li.sfhover ul, #navtop li li li.sfhover ul {
display: block; 
}

#navtop li:hover li a,
#navtop li.sfhover li a
/*#navtop li:hover li:hover li a,
#navtop li.sfhover li.sfhover li a*/
{
	color: #000000;
	background-color: #E5E1CB;
} 
#navtop li:hover li:hover li a,
#navtop li.sfhover li.sfhover li a
#navtop li:hover li:hover li:hover li a,
#navtop li.sfhover li.sfhover li.sfhover li a
{
	background-color: #338AC2;
	color: #FFFFFF;
}

#navtop li.selected a,
#navtop li:hover,
#navtop li:hover a, 
#navtop li.sfhover,
#navtop li.sfhover a, 
#navtop a:hover,
#navtop li li a:hover, 
#navtop li:hover li:hover a, 
#navtop li.sfhover li.sfhover a, 
#navtop li:hover li:hover li:hover a, 
#navtop li.sfhover li.sfhover li.sfhover a ,
#navtop li:hover li:hover li:hover li:hover a,
#navtop li.sfhover li.sfhover li.sfhover li.sfhover a
{
z-index: 2; 
}

#navtop li.selected a,
#navtop li:hover,
#navtop li:hover a,
#navtop li.sfhover,
#navtop li.sfhover a,
#navtop a:hover, 
#navtop li li a:hover, 
#navtop li:hover li:hover a, 
#navtop li.sfhover li.sfhover a

{
	background-color: #BAAD6D;
	color: #000000;
}

#navtop li:hover li:hover li:hover a, 
#navtop li.sfhover li.sfhover li.sfhover a,
#navtop li:hover li:hover li:hover li:hover a,
#navtop li.sfhover li.sfhover li.sfhover li.sfhover a
{
	background-color: #0165B0;
	color: #FFFFFF;
}

div.content {
clear: left;
}
