body { background: #8c986a; margin: 50px; padding: 0px; }

a:link    { color: #5a682e; }
a:visited { color: #38460c; }
a:hover   { color: #580000; }

p, blockquote, li, dt, dd, dl, ul, ol { 
    font-family: arial,helvetica,geneva,sans-serif; 
    color: #39470d; font-size: 9pt;
    text-align: left; margin: 0px; padding: 0px; 
}

td, th {  font-family: arial,helvetica,geneva,sans-serif;
    color: #39470d; font-size: 9pt; border-color: #8c986a;
    text-align: left; margin: 0px; padding: 2px; border: 1px dotted; }

th { font-weight: bold; vertical-align: middle; }

ol,ul { margin-left: 2em; padding-left: 2em; }

.wombo { font-weight: bold; font-size: large; }

.huge { font-weight: bold; font-size: x-large; }

.box {  border: 1px dotted; padding: 5px; background: #dee1d3; 
        border-color: #8c986a; margin: 0px 0px 10px 0px; }

.redhi { font-weight: bold; color: #990000; } 

.little { font-size: small; font-style: italic; font-weight: normal; }

.subhead { font-weight: bold; font-size: large; margin: 0px 0px 10px 0px;}

.subsubhead { font-weight: bold; margin: 0px 0px 10px 0px;}

#main { background: #ffffff; padding: 10px; }

.spaceafter { margin: 0px 0px 10px 0px; }
.hang { text-indent: -3em; margin-left: 3em; }

.spaceafter-hang { margin: 0px 0px 10px 0px; 
                   text-indent: -3em; margin-left: 3em; }

#footer { background: #39470d; padding: 5px; color: #FFFFFF; }

#footer a:link, #footer a:visited, #footer p { color: #dee1d3 }

#banner { background: #5a682e; padding: 5px; }

.banner { font-weight: bold; color: #dee1d3; }

table { border: 1px solid;  border-color: #8c986a;
        border-collapse: collapse; border-spacing: 0px; }



