body { background-color: 808080; }
td { color: 000000; }
body, td{ font-family: verdana, sans-serif; font-size: 8pt; vertical-align: top; }
p { font-family: verdana, sans-serif; font-size: 8pt; vertical-align: top; text-align: justify; }
td.outline { background-color: a56b73; vertical-align: center; }
td.page { background-color: dddddd; color: 000000; text-align: justify; }
td.archive { background-color: dddddd; vertical-align: center; }
td.archive td { background-color: 808080; padding-left: 10px; padding-right: 10px; padding-top: 0px; padding-bottom: 0px; color: 000000; }
td.bar { background-color: ffffff; }
b.title, b.pagetitle { color: a06060; font-size: 14pt; font-weight: bold; }
b.pagetitle { font-size: 24pt; }
b.letter { color: eebbbb; font-size: 18pt; font-weight: bold; }
a { color: ff6600; text-decoration: none; font-weight: bold; }

table.archive { border-style: solid; border-width: 1px; border-color: a56b73; }
table.archive tr.th td { font-size: 14pt; color: ff9900; background-color: a56b73; }
table.archive tr.th td a { font-size: 8pt; color: ff9900; }

tr.archive td { font-size: 14pt; color: ff9900; }
tr.archive td a { font-size: 10pt; color: ff9900; }
td.archive a.small { font-size: 8pt; font-weight: normal; color: ff6600; }

a:hover { text-decoration: underline; }

table.texttable td { padding-left: 5px; padding-right: 5px; }
