

.navlinks { width: 770px; margin:0; padding: 0; background-color:#000000; color:#fff;  height:20px; float:left; font-size: 10px; /*letter-spacing: -1px;*/ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.navlinks ul { width: 770px; height:20px; list-style:none; margin:0; padding: 0; float:left; }
.navlinks ul li {display: inline; float:left; height:19px; }
.navlinks a {display:block;color:#fff;text-decoration:none; padding:0 7px 3px 7px ; line-height:18px; text-transform: uppercase; }
.navlinks a.hover { /*border:none;*/ }
.navlinks a:link {text-decoration:none; color: #ffffff;}
.navlinks a:active {text-decoration:none; color: #ffffff;}
.navlinks a:visited {text-decoration:none; color: #ffffff;}
.navlinks a:hover {text-decoration:none; color: #ffffff;}
.navlinks li {float:left; border: 1px solid #777777; border-right: none; }
.navlinks li.last { border-right: 1px solid #777777; /*padding-left: 4px; padding-right: 4px;*/}
.navlinks li ul {position:absolute; margin:0; padding:0; left:-999em;clear:left;height:auto;width:160px;font-weight:normal;line-height:1; border: 1px solid #777777;}
.navlinks li li { padding-right:1px; width:159px; margin-right: 0; }
.navlinks li li a {padding:0 5px;}
.navlinks ul li a { color: #fff; }
.navlinks li ul li { line-height:20px; border:none; width:240px; }
.navlinks li ul li a { color:#ffffff;} 
.navlinks li ul li li { line-height:20px; width:250px;}
.navlinks li ul li li a { color:#ffffff;}
.navlinks li ul ul {top:auto; margin:0; width:160px; }
.navlinks li ul ul ul {top:auto; margin:0; width:160px;}


.navlinks li:hover, 
.navlinks li.sfhover {background:#666666; }
.navlinks li:hover a, 
.navlinks li.sfhover a {color:#ffffff; }
.navlinks li:hover ul,
.navlinks li.sfhover ul {left:auto;background:#000000; width:240px; z-index: 9999; margin-top: -2px;}
.navlinks li:hover ul li a,
.navlinks li.sfhover ul li a { color:#ffffff; }
.navlinks li:hover ul ul, 
.navlinks li.sfhover ul ul {left:-999em} 
.navlinks li:hover ul ul ul, 
.navlinks li.sfhover ul ul ul {left:-999em} 

.navlinks li li:hover ul,
.navlinks li li.sfhover ul {left:240px;background:#000000}
.navlinks li ul li:hover,
.navlinks li ul li.sfhover { background:#666666; }
.navlinks li ul li:hover a,
.navlinks li ul li.sfhover a  { color: #ffffff; }
.navlinks li ul li:hover li a,
.navlinks li ul li.sfhover li a  {color:#ffffff}

.navlinks li li li:hover ul,
.navlinks li li li.sfhover ul {left:auto;background:#000000}
.navlinks li ul li li:hover a,
.navlinks li ul li li.sfhover a {color:#ffffff}
.navlinks li ul li ul li:hover,
.navlinks li ul li ul li.sfhover {background:#666666; }
.navlinks li ul li ul li:hover a,
.navlinks li ul li ul li.sfhover a  {color: #ffffff; }
.navlinks li ul li ul li:hover ul li a,
.navlinks li ul li ul li.sfhover ul li a  {color:#ffffff}
.navlinks li ul li ul li:hover ul li:hover a,
.navlinks li ul li ul li.sfhover ul li.sfhover a {color:#ffffff}