body   { font-family: Verdana, sans-serif; margin: 2px; padding: 2px }
h1    { color: #f00; text-align: center }
h2       { color: #49498d; text-align: center; border-left: #49498d }
h3     { color: #49498d; margin: 30px 12px 12px }
h4       { color: #f00; font-size: 0.7em; margin: 20px 0px 6px }
h5   { color: #49498d; font-size: 0.8em; margin: 20px 12px 0px }
h6    { color: #49498d; font-size: 0.9em; margin: 20px 12px 0px; border-bottom: 2px solid #49498d; width: 680px }
p        { color: #000080; font-size: 0.8em; line-height: 1.6em; margin: 12px }
p.desc  { color: #000080; font-size: 0.8em; line-height: 1.6em; margin: 0px 12px 12px }
p.side     { font-size: 0.7em; text-align: left; margin: 0px 0px 6px }
p.side_lgr   { font-size: 1em; text-align: left; margin: 0px 0px 6px }
p.footer  { font-size: 0.7em; line-height: normal; text-align: left; margin: 0px 12px }
li       { color: #000080; font-size: 0.8em; line-height: 1.6em; margin: 12px }
table.main    { border: solid 3px #adadd6 }
a.redlink:link, a.redlink:visited, a.redlink:active        { color: #f00; font-weight: bold; text-decoration: underline }
a.sidelink:link, a.sidelink:visited, a.sidelink:active       { color: #49498d; font-weight: bold; text-decoration: underline }
a.sidelink:hover, a.redlink:hover     { color: #808080; font-weight: bold; text-decoration: none }
td.rightside          { vertical-align: top; border-left: 3px solid #adadd6 }
td.footer  { text-align: right; vertical-align: top; border-top: 3px solid #adadd6 }
table.intext   { margin-left: 12px }
td.intext        { color: #000080; font-size: 0.8em; padding: 5px }

