#skiplink { position: absolute; top: 0; left: -999em; padding: 6px; font-size: 70%; } #skiplink:focus,#skiplink:active { left: 0; background-color: #008551; color: #ffffff; } #navbar,#navbar * { padding: 0; list-style: none; } #navbar { clear: left; float: left; margin: 0; font-size: 70%; line-height: 1em; } #navbar * { margin: 0; } #navbar ul { position: absolute; top: -999em; width: 180px; line-height: 1.2em; text-align: left; } #navbar li { position: relative; float: left; border-left: 2px solid #ffffff; z-index: 99; } #navbar li.first { border: 0; } #navbar li a { display: block; padding: 12px 14px; background-color: #204485; color: #ffffff; font-weight: bold; text-decoration: none; white-space: nowrap; } #navbar li li { width: 180px; border: 0; background: transparent url(/images/bgMenuLi.png) repeat 0 0; color: #ffffff; } #navbar li li a { width: 164px; padding: 0.3em 8px; background-color: transparent; color: #ffffff; border-top: 1px solid #d5d9b9; font-weight: normal; white-space: normal; } #navbar li li a:hover { background-color: #036252; color: #ffffff; } #navbar li li.first a { border: 0; } #navbar li li img { position: absolute; top: 0.8em; left: 170px; } #navbar li:hover ul, ul#navbar li.sfHover ul { left: 0; top: 3.3em; } #navbar li:hover li ul, #navbar li.sfHover li ul { top: -999em; } #navbar li li:hover ul, ul#navbar li li.sfHover ul { left: 170px; top: 0.6em; } .superfish li:hover ul, .superfish li li:hover ul { top: -999em; } #navbar li:hover,#navbar li.sfHover, #navbar a:focus,#navbar a:hover,#navbar a:active { background-color: #3A86C7; color: #ffffff; } #breadcrumb { float: left; width: 100%; margin: 0 0 1.2em; padding: 0; background-color: #ffffff; color: #008551; font-size: 85%; font-weight: bold; line-height: 1.6em; list-style: none; } #breadcrumb li { float: left; padding: 0 0 0 8px; } #breadcrumb li:before { content: "> "; } #breadcrumb li.first { padding: 0; } #breadcrumb li.first:before,#breadcrumb li.last:before { content: ""; } #breadcrumb li.logout { float: right; } #breadcrumb li a { text-decoration: none; } #content #breadcrumb h1 { margin: 0; font-size: 100%; /*line-height: normal;*/ } #breadcrumb h1:before { content: "> "; } #breadcrumb li.first h1:before { content: ""; } #footernav { float: right; margin: 0; padding: 0; list-style: none; } #footernav li { float: left; padding: 0 8px; border-left: 1px solid #ffffff; } #footernav li.first { border: 0; }