html {height: 100%;}
body {height: 100%; line-height: 1.5;
    font-family: Arial, Helvetica, Verdana, sans-serif;}
hr {width: 100%;}
h1, h2, h3, h4, h5, h6, h7 {margin-top: 0; margin-bottom: 6pt;}
ul, ol {margin: 0; padding-left: 40px;}
fieldset {margin-top: 6pt; margin-bottom: 6pt;}
pre {line-height: normal; white-space: pre-wrap; white-space: -moz-pre-wrap;
    white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;}
img {border: 0;}
input {font-size: inherit;}

.expandHoriz {width: 100%;}
.compactVertical {margin-top: 0; margin-bottom: 0;}
.compact {margin: 0;}
.verticalSpacerLarge {margin-top: 18pt;}
.nowrap {white-space: nowrap;}
.smaller {font-size: smaller;}
.larger {font-size: larger;}
.bold {font-weight: bold;}
.italic {font-style: italic;}

.red {color: #FF0000;}
.green {color: #009900;}

.error {color: #FF0000;}
.confirmation {color: #009900;}

pre.output {margin-top: 0; background-color: #000000; color: #FFFFFF;
    padding: 5px;}
.link:hover {cursor: pointer;}

.header a {text-decoration: none;}

.content {padding: 30px 50px; color: #776655;}
.content a:link {color: #998877;}
.content a:visited {color: #887766;}
.content a:hover {color: #BBAA99;}
.content a:active {color: #BBAA99;}
.content h1, .content h2, .content h3, .content .highlight {margin-left: -50px;
    margin-right: -50px; padding: 8px 50px;}
.content h1, .content h2 {background-color: #554433; color: #FFFFFF;}
.content h3 {background-color: #337711; color: #FFFFFF;}
.content .highlight {background-color: #CCEECC; color: #337711;}

.navbar {font-size: 90%;}
.navbar, .navbar a {color: #FFFFFF;}
.navbar a {text-decoration: none;}
.navbar a:hover {color: #BBAA99;}
.navbar ul {padding-left: 20px;}
.navbar ul.block {margin: 13px 5px;}
.navbar div.link {padding-left: 2px;}
.navbar div.link.highlight {background-color: #CCCCCC;}
.navbar div.link.highlight, .navbar div.link.highlight a {color: #776655;}
.navbar div.link.highlight:hover {background-color: #BBAA99;}
.navbar hr {height: 1px; border: none; border-top: 1px solid #FFFFFF;}
