#navigation-top{position:relative;float:right;margin:-20px 220px 0 0;height:35px;}
ul#nav-top li{float:right;background:url(../images/delimiter.gif) no-repeat right;position:relative;height:35px;list-style:none;font-family:'Lato', arial, serif;font-size:12px;}
ul#nav-top a:link, ul#nav-top a:active, ul#nav-top a:visited{display:inline-block;padding:8px 12px 2px 12px;text-decoration:none;color:#666;height:25px;}
ul#nav-top li a:hover, ul#nav-top li:hover a, ul#nav-top li.sfhover a{display:inline-block;padding:8px 12px 2px 12px;text-decoration:underline;color:#333333;height:25px;}
ul#nav-top li#contact-us{padding-right:18px;background-image:none;}
#navigation-main{position:relative;float:right;margin:-42px 220px 0 0;height:33px;z-index:999999;}
ul#nav-main li{float:left;position:relative;height:33px;list-style:none;font-family:'Lato', arial, serif;font-size:13px;}
ul#nav-main a:link, ul#nav-main a:active, ul#nav-main a:visited{display:inline-block;padding:7px 12px 1px 12px;text-decoration:none;color:#333;height:25px;}
ul#nav-main li a:hover, ul#nav-main li:hover a, ul#nav-main li.sfhover a{position:relative;display:inline-block;padding:7px 12px 1px 12px;text-decoration:none;color:#FFF;height:25px;background-color:#398f24;z-index:500;}
ul#nav-main li#last{padding-right:16px !important;}
li.active a, li.active a:hover, li.active{color:#FFF !important;background-color:#398f24;z-index:100000;}
#last.active{color:#FFF !important;background-color:#FFF;z-index:100000;}
ul#nav-main li ul{left:-9999em;position:absolute;width:194px;border:none;border-top:none;top:33px;padding:0 0 0 0;margin:0;list-style:none;background-color:#DDDDDD;z-index:999999;}
ul#nav-main li ul li{float:none;height:35px;font-size:12px;font-family:'Lato', arial, serif;}
ul#nav-main li ul li a{display:inline-block;font-size:12px !important;text-decoration:none;text-indent:0;padding:8px 12px 4px 12px !important;width:170px;background:none !important;color:#333 !important;height:23px;font-family:'Lato', arial, serif;}
ul#nav-main li ul li a:hover{display:inline-block;font-size:12px !important;height:23px;text-decoration:none;text-indent:0;padding:8px 12px 4px 12px !important;width:170px;background:#999999 !important;color:#fff !important;}
ul#nav-main li:hover ul ul, ul#nav-main li:hover ul ul ul, ul#nav-main li.sfhover ul ul, ul#nav-main li.sfhover ul ul ul{left:-9999em;}
ul#nav-main li:hover ul, ul#nav-main li li:hover ul, ul#nav-main li li li:hover ul, ul#nav-main li.sfhover ul, ul#nav-main li li.sfhover ul, ul#nav-main li li li.sfhover ul{left:auto;}
#local-navigation ul{list-style:none;position:relative;float:left;width:170px;margin:0 0 0 -35px;}
#local-navigation ul li ul{list-style:none;position:relative;float:left;width:130px;margin:0 0 0 -20px;border-bottom:solid 1px #ccc;border-top:solid 1px #ccc;}
#local-navigation ul li{line-height:50px;border-bottom:solid 1px #ccc;padding:0 0 0 20px;}
#local-navigation ul li ul.has-sub-menu{border-bottom:none;}
#local-navigation ul li ul li{line-height:40px;border-bottom:solid 1px #ccc;padding:0 0 0 20px;margin:0 0 0 -20px;}
#local-navigation ul li ul li.sub-menu-bottom{border-bottom:none;}
#local-navigation ul li ul li.sub-menu-bottom-single{line-height:40px;border-bottom:solid 1px #ccc;padding:0 0 0 20px;margin:0 0 0 -20px;}
#local-navigation a{font-size:13px;color:#333333;}
#local-navigation ul li ul li a{font-size:12px;color:#333;}
#local-navigation a:hover{color:#000;text-decoration:underline;}