html { overflow:hidden; height:100%; } body { background-color:#FFFFFF; margin:0px; padding:0px; font-family: Verdana, Helvetica, sans-serif; font-size: 0.75em; color: #000000; overflow:hidden; height:100%; } /* Browser Bug, set textarea explicitly */ textarea, input, select { font-family: Verdana, Helvetica, sans-serif; font-size: 1em; } a:link { color:#539425; text-decoration:none; } a:visited { color:#539425; text-decoration:none; } a:hover { color:#FF0000; text-decoration:underline; } a:active { color:#FF0000; text-decoration:underline; } #header { border:0px none; margin:0px; padding:0px; height:5.25em; width:100%; } #header div.left { position: absolute; margin: 0px; padding: 0px; text-align: left; width:100%; z-index: 2; } #header div.left img { width: 16em; height: 5.25em; } #header div.right { margin: 0px; padding: 0px; text-align: right; width:100%; position: absolute; z-index: 3; } #header div.right img { width: 13.5em; height: 3.6666667em; } #header div.title { position: relative; z-index: 4; color:#AAAAAA; } #header .title1 { margin:0; padding:0; font-size: 1.3em; padding-left: 5.5em; color:#539425; } #header .title2 { margin:0; padding:0; padding-left:6.8em; width:55%; font-size:1.6em; line-height:1em; color:#6cbab9; } #header .hnav { color:#000000; margin: 0px; margin-left:-0.2em; padding: 0px; text-align: right; width:100%; position: absolute; z-index: 6; top:3.7em; } #header .hnav a:link { color:#182831; text-decoration:none; } #header .hnav a:visited { color:#182831; text-decoration:none; } #header .hnav a:active { color:#FF0000; text-decoration:underline; } #header .hnav a:hover { color:#FF0000; text-decoration:underline; } #menu li.bread a:link { color:#edf6c1; font-weight:bold; text-decoration:none; } #menu li.bread a:visited { color:#edf6c1; font-weight:bold; text-decoration:none; } #menu li.bread a:active { color:#FF0000; font-weight:bold; text-decoration:underline; } #menu li.bread a:hover { color:#FF0000; font-weight:bold; text-decoration:underline; } #menu { position:absolute; top:5.25em; margin:0px; padding:0px; list-style: none; z-index:2; width:100%; white-space: nowrap; height:2em; } #menuimage { position:absolute; top:5.25em; z-index:1; margin:0; padding:0; height:2em; width:100%; } #menu li.bread { margin: 0; padding: 0; margin-top:0.25em; margin-left:1em; margin-bottom:0.2em; height:2em; float: left; } #menu .search { margin: 0; padding: 0; padding-top:0.1em; padding-right:0.2em; padding-bottom:0.1em; color:#539425; font-weight:bold; text-align: right; } #menu .search form { display:inline; } #menu .search form input { border: 1px solid #182831; width: 8em; color:#539425; font-weight:normal; text-align:left; } #menu li.menu a { padding: 0.2em 0.4em; float: left; text-decoration:none; } #menu span.menu a:link, #menu li.menu a:link, #sidemenu li.menu a:link, #sidemenu li.theActiveMenuPoint li a:link { color:#edf6c1; text-decoration:none; } #menu span.menu a:visited, #menu li.menu a:visited, #sidemenu li.menu a:visited, #sidemenu li.theActiveMenuPoint li a:visited{ color:#edf6c1; text-decoration:none; } #menu span.menu a:hover, #menu li.menu a:hover, #sidemenu li.menu a:hover, #sidemenu li.theActiveMenuPoint li a:hover { color:#539425; background-color:#edf6c1; text-decoration:none; } #menu span.menu a:active, #menu li.menu a:active, #sidemenu li.menu a:active, #sidemenu li.theActiveMenuPoint li a:active { color:#539425; background-color:#edf6c1; text-decoration:none; } #menu span.theActiveMenuPoint a:link, #menu li.theActiveMenuPoint a:link, #sidemenu li.theActiveMenuPoint a:link { color:#539425; background-color: #edf6c1; text-decoration:none; } #menu span.theActiveMenuPoint a:visited, #menu li.theActiveMenuPoint a:visited, #sidemenu li.theActiveMenuPoint a:visited{ color:#539425; background-color: #edf6c1; text-decoration:none; } #menu span.theActiveMenuPoint a:hover, #menu li.theActiveMenuPoint a:hover, #sidemenu li.theActiveMenuPoint a:hover { color:#539425; background-color: #edf6c1; text-decoration:none; } #menu span.theActiveMenuPoint a:active, #menu li.theActiveMenuPoint a:active, #sidemenu li.theActiveMenuPoint a:active { color:#539425; background-color: #edf6c1; text-decoration:none; } #sidemenu li.menu:hover, #sidemenu li.theActiveMenuPoint { background-color: #edf6c1; } #sidemenu li.menu:hover a { color:#539425; background-color: #edf6c1; } #menu span.menu { margin: 0px; margin-top:0.1em; margin-right:0.2em; margin-bottom:0.2em; float: left; white-space: nowrap; padding: 0.2em 0.4em; } #sizer { position:absolute; top:7.25em; bottom:0em; margin:0px; padding:0px; z-index:0; width:12em; background-color:#539425; } #sidemenu { position:absolute; margin:0px; top:0px; padding:0em 0em; z-index:2; width:12em; } #sidemenu ul { list-style: none; margin:0; padding:0; margin-top:8em; color:#182831; } #sidemenu li { padding:0.2em 0em; padding-left:1em; margin:0; color:#edf6c1; font-weight:bold; } #footer { clear:both; color:#000000; margin:0px; white-space: nowrap; z-index: 10001; position:absolute; width:100%; left:0px; bottom:0px; } #footer-left { clear:both; color:#000000; margin:0px; white-space: nowrap; z-index: 10001; position:absolute; left:0px; bottom:0px; height:2.5em; } #footer-left div.contact, #footer div.contact { margin:0; padding:0; margin-top:0.5em; padding-left:1.5em; padding-right:0.7em; } #footer-right { clear:both; text-align:right; white-space: nowrap; border-top:1px solid #DDDDDD; background-color:#FFFFFF; color:#000000; margin:0; padding:0; opacity:0.8; width:100%; z-index: 10000; position:absolute; left:0px; bottom:0px; height:2.5em; } #footer-right span { color: #AAAAAA; } #footer-right div { margin-right:0.2em; margin-top:0.5em; } #footer-right a:link { color:#0028b8; text-decoration:none; } #footer-right a:visited { color:#0028b8; text-decoration:none; } #footer-right a:hover { color:#FF0000; text-decoration:underline; } #footer-right a:active { color:#FF0000; text-decoration:underline; } #footer-left a:link { color:#182831; text-decoration:none; } #footer-left a:visited { color:#182831; text-decoration:none; } #footer-left a:active { color:#FF0000; text-decoration:underline; } #footer-left a:hover { color:#FF0000; text-decoration:underline; } #debug { background-color: #EEEEEE; padding:0px 1.5em; clear:both; } #debug div.invisible { display:none; } #debug div.visible { display:inline; } #debug pre { font-size:1.3em; margin:0px; padding:0px; } #debug table { table-layout:fixed; border-collapse:collapse; border-spacing:0px; border:0px none; margin:0px; padding:0px; } #content h1 { border-bottom:1px solid #DDDDDD; } #content { margin:1em; margin-left:13em; } #contentcontainer { position:absolute; padding:0; margin:0; top:7.25em; bottom:2.5em; width:100%; overflow:auto; }