#navpubl {padding: 0; margin: 0; list-style: none}
#navpubl ul {padding: 0; margin: 0; list-style: none; background-color:#9bb1be}

#navpubl {line-height:100%}
#navpubl li {position:relative; float: left; display:block; margin: 0; padding:0;  }
#navpubl a, #navpubl a:link, #navpubl a:visited, #navpubl a:hover, #navpubl a:active {text-decoration:none;display: block; border-bottom:medium d3dde2}
#navpubl a:hover {}

#navpubl li ul {width:auto;font-size:100%;margin-top:-2px;margin-left:0px;position: absolute;font-weight:normal;left: -999em;}
#navpubl li:hover ul, #navpubl li.sfhover ul {left: 0;z-index:100000}

#navpubl li li {background:none;float:none;padding-left:0}
#navpubl li li.last {border-bottom:none}
#navpubl li li a, #navpubl li li a:link, #navpubl li li a:visited, #navpubl li li a:hover {color:#000;}
#navpubl li li a:hover {color:#fff;}

#navpubl li.active {}
#navpubl li.active ul {}
#navpubl li.active a:link, #navpubl li.active a:visited, #navpubl li.active a:hover, #navpubl li.active a:active {}
#navpubl li.active a:hover {color:#000}

#navpubl li.active li {}
#navpubl li.active li.last {}
#navpubl li.active li a:link, #navpubl li.active li a:visited, #navpubl li.active li a:hover, #navpubl li.active li a:active {}
#navpubl li.active li a:hover {}

#navpubl li.active li.active a:link, #navpubl li.active li.active a:visited, #navpubl li.active li.active a:hover, #navpubl li.active li.active a:active {font-weight:bold;background-color: #666}

                       
#navpubl li {width:auto}
