
#nav { width: 955px; font: bold 12px Tahoma, Verdana, Arial, Georgia;	color: #494949; margin-left: 1px; padding-right: 5px; }
#nav ul { position: absolute; margin-top: 10px; margin-left: -20px; padding-left: 20px; list-style: none; }

#nav li { text-align: left; margin: 0; font-size: 11px; font-weight: bold; color: #ffffff; display: inline; float: left;  padding: 10px 15px 10px 12px; background: url(wsimages/nav_right_bg.gif) 0px 9px no-repeat; }
#nav li#home_navigation_item { background: none; }
#nav li.current { color: #4a6a8f; }

#nav li ul { position: absolute; background: #79add5; width: 150px; height: auto; text-align: left; left: -999em; }
#nav li ul li { line-height: normal; height: auto; }
#nav li ul ul { margin: -26px 0 0 150px; background: #c9e1f4; width: 230px; }

#nav li a:link, #nav li a:visited { font: bold 12px Tahoma, Verdana, Arial, Georgia; color: #494949; text-decoration: none; padding: 5px 3px 5px 7px; }
#nav li a:hover, #nav li a.sfhover { font: bold 12px Tahoma, Verdana, Arial, Georgia; color: #4a6a8f; text-decoration: none; padding: 5px 3px 5px 7px; }

#nav li ul a:link, #nav li ul a:visited { width: 150px; float: none; width/**/:/**/ 130px; height: auto; padding: 6px 0 6px 20px; background: url(images/dropdown-arrow-lvl1.gif) no-repeat 9px 10px; color: #FFFFFF; border-bottom: 1px solid #e3f0f9; line-height: normal; font-weight: normal; }
#nav li ul a:hover, #nav li ul a.sfhover {  width: 150px; float: none; width/**/:/**/ 130px; height: auto; padding: 6px 0 6px 20px; background: #c9e1f4 url(images/dropdown-arrow-lvl1-on.gif) no-repeat 9px 10px; color: #005fa8; border-bottom: 1px solid #e3f0f9; line-height: normal; font-weight: normal; }

#nav li ul ul a:link, #nav li ul ul a:visited { width: 230px; float: none; width/**/:/**/ 210px; height: auto; padding: 6px 0 6px 20px; background: url(images/dropdown-arrow-lvl1-on.gif) no-repeat 9px 10px; color: #005fa8; border-bottom: 1px solid #e3f0f9; line-height: normal; font-weight: normal; }
#nav li ul ul a:hover, #nav li ul ul a.sfhover { width: 230px; float: none; width/**/:/**/ 210px; height: auto; padding: 6px 0 6px 20px; background: #b4d2ea url(images/dropdown-arrow-lvl1-on.gif) no-repeat 9px 10px; color: #005fa8; border-bottom: 1px solid #e3f0f9; line-height: normal; font-weight: normal; }

#nav li ul ul ul a:link, #nav li ul ul ul a:visited { width: 230px; float: none; width/**/:/**/ 210px; height: auto; padding: 6px 0 6px 20px; background: url(images/dropdown-arrow-lvl1-on.gif) no-repeat 9px 10px; color: #005fa8; border-bottom: 1px solid #e3f0f9; line-height: normal; font-weight: normal; }
#nav li ul ul ul a:hover, #nav li ul ul ul a.sfhover { width: 230px; float: none; width/**/:/**/ 210px; height: auto; padding: 6px 0 6px 20px; background: #b4d2ea url(images/dropdown-arrow-lvl1-on.gif) no-repeat 9px 10px; color: #005fa8; border-bottom: 1px solid #e3f0f9; line-height: normal; font-weight: normal; }

#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 li:hover, #nav li li.sfhover { background-color: #b4d2ea; }
#nav li li:hover a:link, #nav li li:hover a:visited, #nav li li:hover a:hover, #nav li li:hover a:active, #nav li li.sfhover a:link, #nav li li.sfhover a:visited, #nav li li.sfhover a:hover, #nav li li.sfhover a:active { color: #005fa8; background: url(images/dropdown-arrow-lvl1-on.gif) no-repeat 9px 10px; }

#nav li:hover, #nav li.sfhover { color: #4a6a8f; }
#nav li:hover a:link, #nav li:hover a:visited, #nav li:hover a:hover, #nav li:hover a:active, #nav li.sfhover a:link, #nav li.sfhover a:visited, #nav li.sfhover a:hover, #nav li.sfhover a:active { color: #4a6a8f; }
