/*** First Level ***/
#nav *
{
	font-size:14px;
    font-family:arial;
}

#nav{
    list-style-type:none;
    margin: 0 auto;
	}

#nav *{ display:inline; }

#nav li{
    width:120px;
    background:#000000;
	height:24px;    position:relative;
    float:left;
    border-left: 3px solid #000;
    margin-top:0px;
}

#nav li.last{
	background:none;
}

#nav li a, #nav li a:link, #nav li a:visited, #nav li a:active{
	color:#ffffff;
    text-decoration:none;
    padding:11px;
    padding-top:5px;
    vertical-align:top;
    display:block;
    text-align:center;
}

#nav li:hover{
    /*background: #104064;*/
}

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

/*#nav li a:hover { color:#104064; }*/


/*** Second Level ***/
#nav li ul *{
	display:block;
}

#nav li ul{
	position:absolute; 
    left:0;
        top:28px;        
    border-right: 1px solid #000;
    border-left: 1px solid #000;
    border-top: 1px solid #000;
    margin-left: 0px !important;
    padding-left: 0px !important;
    left: -999em;
}

#nav ul li{
    background:#eeeeee;
    border-bottom: 1px solid #333333;
    text-align:left;
    width:200px;
    float:left;
    padding:0;
    height:auto;
    margin-top:0;
    border-left:0;
}

#nav ul li a, #nav ul li a:link, #nav ul li a:visited, #nav ul li a:active{
	color:#104064;
    display:block;
    text-decoration:none;
    font-family:arial;
    font-size:13px;
    width: 200px;
    padding:3px;
    text-align:left;
}

#nav ul li a.long, #nav ul li a.long:link, #nav ul li a.long:visited, #nav ul li a.long:active{
	width: 200px;
}

#nav ul li:hover{
    background:#d8d8d8;
}

/*** Third Level ***/
#nav li ul ul{
	margin: -32px 0 0 0;
    margin-left: 201px !important;
}

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

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

/*** Fourth Level ***/
#nav li ul ul ul{
	margin: -32px 0 0 0;
    margin-left: 201px !important;
}

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

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