#nav, #nav ul {margin: 0;list-style: none;color:#FFFFFF;background-color:#507099;    text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:10px;}#nav a {display: block;color:#FFFFFF;width:142px;height:22px;padding-left:5px;padding-top:3px;background-color:#507099;    text-decoration:none;	font-family:Arial, Helvetica, sans-serif;border:1px solid white;border-collapse:collapse;	}#nav li {float: left;width: 10em;}#nav li ul {position: absolute;width: 10em;left: -999em;}#nav li:hover ul, #nav li.sfhover ul {left: auto;	background-color:#507099;}#nav li ul ul {margin: -1em 0 0 10em;}#nav, #nav ul {padding: 0;margin: 0;list-style: none; line-height: 1;}#nav li:hover ul ul, #nav li.sfhover ul 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 ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: -999em;}#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left: auto;}#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul, #nav li.sfhover ul ul ul ul {left: -999em;}#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul, #nav li li li li.sfhover ul {left: auto;}