/* CSS Document */#csstopmenu, #csstopmenu ul{padding: 0;margin: 0;list-style: none;}#csstopmenu li{float: left;position: relative;}#csstopmenu a{text-decoration: none;}.mainitems{border: 1px;border-left-width: 0;background: background-image;}.headerlinks a{font-weight: normal;color: #FFFFFF;line-height: 18px;}.submenus{display: none;width: 6em;position: absolute;top: 1.1em;left: 0;border: 0px solid #2E5F87;}.submenus li{width: 100%;padding-top: 2px;}.submenus li a{display: block;width: 100%;text-indent: 3px;}html>body .submenus li a{ /* non IE browsers */width: auto;}.submenus li a:hover{color: black;}#csstopmenu li>ul {/* non IE browsers */top: auto;left: auto;}#csstopmenu li:hover ul, li.over ul {display: block;}html>body #clearmenu{ /* non IE browsers */height: 3px;}.style1 {color: #FFCC00}