body {background-image: url(../images/nav.png);}

h1 {background-image: url(../images/header.png); color: #66ff33; font-style: oblique; text-align: center; margin-top: 0px; margin-bottom: 10px;}
h2 {background-image: url(../images/header.png); color: #ffff66; font-style: oblique; text-align: center; margin-top: 0px; margin-bottom: 5px;}
h3, h4 {background-color: #cccccc; color: #000080; font-style: oblique; text-align: center; margin-top: 0px; margin-bottom: 0px;}

#table-1 {margin-top: 0px; margin-right: auto; margin-left: auto;}
#tr-title {color: #cccccc; white-space: nowrap; text-align: center; padding: 10px; font-style: oblique; background-image: url(../images/header.png); font-size: 150%;}
th {padding-left: 20px; padding-right: 20px;}
#tr-1 {vertical-align: top;}
#tr-2 {vertical-align: top; text-align: center;}
#td-1 {padding: 10px; background-color: #ffffff;}
#td-2 {padding: 10px; background-image: url(../images/nav.png); margin-right: auto; margin-left: auto; text-align: center;}

#b-1 {color: #000080; white-space: nowrap;}

#p-1 {text-align: center; margin-bottom: -15px; margin-top: -5px;}

#table-of-contents {border: 1px solid; background-color: #ffffff; float: left; width: 25%;}
#text-table-of-contents {padding-left: 5px; padding-right: 5px;}

div.outline-2 {background-color: #ffffff; margin-left: auto; border: 1px solid; width: 70%; margin-bottom: 10px; float: right; padding-bottom: 10px;}
div.outline-text-2 { padding-left: 10px; padding-right: 10px; float: left;}
div.outline-text-3 { padding-left: 10px; padding-right: 10px;}

div.block-1 {float: left;}
div.block-2 {clear: both; margin-right: 30px; margin-left: 30px;}

ul {margin-left: 0; padding-left: 2.5em; list-style-type: square;}
ul.list-1 {list-style-type: none;}

li.item-1 {padding-bottom: 5px;}

#postamble {text-align: center; font-size: 80%; font-style: oblique; margin-top: 20px; line-height: 50%; border-top: 1px solid; clear: both;}

