#leftnavbar { position: absolute; left: 0px; width: 13em; border-right: 1px solid gray; } #logo { text-align: center; } #logo img { border: 1px; } #content { position: absolute; left: 13em; margin-left: 1em; margin-right: 1em; } h1 { margin-top: 0em; } #leftnavbar ul.menu { display: block; padding: 0 0 0 0; margin: 0 0 0 0; margin-left: 1em; margin-right: 1em; } #leftnavbar ul.menu a { color: #005aa0; } #leftnavbar ul.menu > li { list-style: none; margin: 0 0 0 0; padding: 0 0 0 0; margin-bottom: 1.5em; } #leftnavbar ul.menu > li > div.title { text-align: center; font-weight: bold; color: black; border-width: 0px; border-bottom-width: 1px; border-style: solid; border-color: #c0c0c0; padding-bottom: 0.5em; background-image: url(../images/arrow-down.gif); background-repeat: no-repeat; background-position: 0.3em center; } #leftnavbar ul.menu > li > div.title > a { display: block; background: none; color: black; } #leftnavbar ul.menu > li > div.title > a:focus { outline: none; } #leftnavbar ul.submenu { padding: 0 0 0 0; margin-left: 0em; margin-right: 0em; } #leftnavbar ul.collapsed { display: none; } #leftnavbar ul.submenu > li { font-size: 90%; list-style: none; border-width: 0px; border-bottom-width: 1px; border-style: solid; border-color: #c0c0c0; margin: 0 0 0 0; padding: 0 0 0 0; } #leftnavbar ul.submenu > li > div.title { padding-left: 1.3em; padding-top: 0.5em; padding-bottom: 0.5em; background-image: url(../images/arrow-right.gif); background-repeat: no-repeat; background-position: 0.3em center; } #leftnavbar ul.submenu > li.active > div.title { background-image: url(../images/arrow-right-active.gif); background-color: #eef2ff; font-weight: bold; color: #606060; } #leftnavbar ul.subsubmenu { padding-left: 0; } #leftnavbar ul.subsubmenu > li { font-size: 90%; list-style: none; margin: 0 0 0 0; padding: 0 0 0 0; border-width: 0px; border-top-width: 1px; border-style: solid; border-color: #c0c0c0; } #leftnavbar ul.subsubmenu > li > div.title { padding-left: 3.3em; padding-top: 0.5em; padding-bottom: 0.5em; background-image: url(../images/arrow-right.gif); background-repeat: no-repeat; background-position: 2.3em center; } #leftnavbar ul.subsubmenu > li.active > div.title { background-image: url(../images/arrow-right-active.gif); background-color: #eef2ff; font-weight: bold; color: #606060; } #leftnavbar ul.subsubsubmenu { padding-left: 0; } #leftnavbar ul.subsubsubmenu > li { font-size: 90%; list-style: none; margin: 0 0 0 0; padding: 0 0 0 0; border-width: 0px; border-top-width: 1px; border-style: solid; border-color: #c0c0c0; } #leftnavbar ul.subsubsubmenu > li > div.title { padding-left: 5.3em; padding-top: 0.5em; padding-bottom: 0.5em; background-image: url(../images/arrow-right.gif); background-repeat: no-repeat; background-position: 4.3em center; } #leftnavbar ul.subsubsubmenu > li.active > div.title { background-image: url(../images/arrow-right-active.gif); background-color: #eef2ff; font-weight: bold; color: #606060; } .hidden { display: none; } #footer { font-size: 80%; }