/*
 * Copyright (C) 2003, 2004, 2005 Martin Dickopp.
 * The copyright holder gives unlimited permission to copy and/or distribute
 * this file, with or without modifications, as long as this notice is
 * preserved.
 * Last modified 04-Apr-2005.
 */
html, body {
 background:#ffffff;
 color:#000000;
}
html, body, div, table, h1, h2, h3, p, span, ul, li, th, td {
 font-family:sans-serif;
}
a:link {
 background:inherit;
 color:#ff0000;
}
a:visited {
 background:inherit;
 color:#990000;
}
a:hover {
 background:#ffffd0;
 color:#990000;
}
a:active {
 background:#ffffd0;
 color:#ff6600;
}
a.invlink:link, a.invlink:visited, a.invlink:hover, a.invlink:active {
 background:inherit;
 color:inherit;
}
h1, h2, h3 {
 clear:both;
}
h1, h2 {
 background:#ffffff;
 color:#000080;
 text-align:center;
 border-left:2px solid #000080;
 border-right-style:none;
 border-top-style:none;
 border-bottom:2px solid #000080;
}
h1 {
 margin-top:0px;
}
h3 {
 background:#ffffff;
 color:#000080;
 text-align:left;
}
p.center {
 text-align:center;
}
p.pagemenu {
 text-align:center;
 font-size:75%;
}
p.toplink {
 text-align:right;
 font-size:75%;
}
p.command {
 font-family:monospace;
 font-style:normal;
 font-weight:normal;
 text-indent:0px;
 padding-left:2em;
}
span.command {
 font-family:monospace;
 font-style:normal;
 font-weight:normal;
}
span.code {
 background:#ffffff;
 color:#008000;
 font-family:monospace;
 font-style:normal;
 font-weight:normal;
}
span.filename {
 font-family:monospace;
 font-style:normal;
 font-weight:bold;
}
span.meta {
 font-family:inherit;
 font-style:italic;
 font-weight:inherit;
}
span.nobr {
 white-space:nowrap;
}
img {
 border:none;
}
img.left {
 float:left;
 margin-right:6px;
}
img.right {
 float:right;
 margin-left:6px;
}
acronym {
 cursor:help;
}
div.nav {
 float:left;
 width:24%;
 overflow:hidden;
 margin-top:16px;
 margin-bottom:16px;
 padding-top:16px;
 padding-bottom:16px;
}
div.nav, div.nav h1, div.nav ul {
 background:#000080;
 color:#c0c0c0;
 font-size:medium;
 font-weight:bold;
 text-align:left;
 text-indent:0px;
}
div.nav h1, div.nav ul, div.nav li {
 padding:0px;
}
div.nav h1 {
 margin-left:16px;
 margin-right:16px;
 margin-top:0px;
 margin-bottom:32px;
}
div.nav ul {
 list-style-type:none;
 margin-left:16px;
 margin-right:16px;
 margin-top:0px;
 margin-bottom:16px;
}
div.nav ul ul {
 font-size:small;
 margin-left:16px;
 margin-right:0px;
 margin-top:0px;
 margin-bottom:16px;
}
div.nav li {
 margin-left:0px;
 margin-right:0px;
 margin-top:8px;
 margin-bottom:8px;
}
div.nav a {
 text-decoration:none;
}
div.nav a:link {
 background:#000080;
 color:#ffffff;
}
div.nav a:visited {
 background:#000080;
 color:#ffffff;
}
div.nav a:hover {
 background:#aaccff;
 color:#000080;
}
div.nav a:active {
 background:#aaccff;
 color:#6080ff;
}
div.text {
 float:right;
 width:74%;
 margin-top:16px;
 margin-bottom:16px;
}
div.footer {
 font-size:75%;
 clear:both;
 margin-top:0px;
 margin-bottom:12px;
}
div.footer img {
 float:right;
 clear:right;
 margin-bottom:6px;
}
table {
 background:#c0c0c0;
 color:#000000;
 border:2px outset #808080;
 border-spacing:2px;
 margin-left:auto;
 margin-right:auto;
}
table th {
 background:#eeeeee;
 color:#000080;
 border:1px inset #808080;
 padding:4px;
 vertical-align:top;
 text-align:center;
}
table td {
 background:#eeeeee;
 color:#000000;
 border:1px inset #808080;
 padding:4px;
 vertical-align:top;
 text-align:center;
 font-size:75%;
}
table.imgtable {
 table-layout:fixed;
}
table.imgtable td {
 width:96px;
}
