/* CSS Document */

/*=NAVIGATION
=== === === === === === === === === === */





#nav 
{ position:absolute; top:40px; right:30px; clear:both; font-weight:bold; z-index: 99999; list-style: none; }


#nav li 
{ float:left; font-size: 11px; text-transform: uppercase; }


#nav li a 
{ position:relative; float: left; display: block; padding: 3px 9px; color: #133c6a; text-decoration: none; }

#nav li a.border
{ border-right: 1px solid #133c6a;}


#nav li:hover,
#nav li.sfhover 
{ color: white; background-color: #3293ff; }


#nav li:hover a,
#nav li.sfhover a 
{ color: white; background-color: #3293ff; display:block; }


#nav li ul 
{clear:left; position: absolute; left: -999em; z-index: 99999; width: 142px; margin-top:22px; margin-left: -1px; _margin-top: 0; 
border: 1px solid #BABEB1; border-top:none; border-bottom:none; list-style: none; line-height: 18px; padding: 0; }

*+html #nav li ul 
{ margin-top: 0; }



#nav li:hover ul ,
#nav li.sfhover ul 
{ left: -999em; }


#nav li:hover ul,
#nav li li:hover ul,
#nav li.sfhover ul,
#nav li li.sfhover ul 
{ left: auto;  }


#nav li:hover li a,
#nav li.sfhover li a 
{ float: none; width:142px; height: auto; padding: 3px 9px; border-top: 1px solid #FBFCFE; border-bottom: 1px solid #D3D6CD; background-color: #ffffff; color: #133c6a; outline:none; }


#nav li:hover li a:hover,
#nav li.sfhover li a:hover 
{ background-color: #3293ff; color:#ffffff; }

