body {background: white; color: #000; behavior: url(/csshover.htc);} /* WinIE behavior call */
a:link {color: #086587; text-decoration: none;}
a:visited {color: #086587; text-decoration: none;}
a:active {color: #6C919F; text-decoration: none;}
a:hover {color: #086587; text-decoration: none;}
h1 {color: #777; border-bottom: 1px solid; margin-bottom: 0;}
h2 {color: #777; font-family: Verdana; font-size: medium}
h3 {font-family: Verdana; font-size: small}
#main {border-color: #777; margin-left: 6em; padding: 1px 0 1px 5%; border-left: 1px solid; color: #333}
div#nav {float: left; width: 7em; margin: -1px 0 0 -1px; font-family: Verdana; font-size: small}
div#nav ul {margin: 0; padding: 0; width: 6em; background: #EEE; border: 1px solid #777;}
div#nav ul.level2 {background: #F9F9F9;}
div#nav ul.level3 {background: #F3F3F3;}
div#nav li {position: relative; list-style: none; margin: 0; border-bottom: 1px solid #CCC;}
div#nav li:hover {background: #EBB;}
div#nav li.submenu:hover {background-color: #EDD;}
div#nav li a {display: block; padding: 0.25em 0 0.25em 0.5em; text-decoration: none; width: 5em; border-left: 0.5em solid #BBB;}
div#nav li a:hover {border-left-color: red;}
div#nav>ul a {width: auto;}
div#nav ul ul {position: absolute; top: 0; left: 6em; display: none;}
div#nav ul.level1 li.submenu:hover ul.level2, 
div#nav ul.level2 li.submenu:hover ul.level3 {display:block;}
div#dnl {float: left; font-family: Verdana; font-size: small}
div#dnl p {padding: 0.25em 0 0.25em 0; width: 8em; background: #EEE; border: 1px solid #777;}
div#dnl a {padding: 0.25em 1em 0.25em 0.5em; text-decoration: none; border-left: 0.5em solid #BBB;}
div#dnl a:hover {border-left-color: red;}
