body {font-size: 12pt; background: #cc0000; font-family: sans-serif; color: #ffffff; border-style: none; margin: 0; }
table {margin: 0%; width: 100%; border: 0;}
div.bot {background: #000000;}
tr {padding: 0;}
td {width: 100%; vertical-align: top; padding-top: 4em; padding-right: 0.5em; padding-bottom: 1em; padding-left: 0.5em;}
p, h2, h3, h4, h5, h6 {font-family: sans-serif; color: #ffffff; background: #cc0000;}
a:link, a:active, a:visited {color: #ff9900; background: #cc0000; text-decoration: none;}
a:hover {color: #ffcc00; background: #cc0000; text-decoration: none;}
h1 {font-family: sans-serif; font-size: 32px; color: #ff9900; background: #cc0000;}
ul, ol {color: #cccccc;}
pre {color: #0099ff; background: #333333; padding: 1em;}
small {font-size: 0.75em; font-weight: 600; font-style: italic;}
strong {font-weight: 600;}
em {font-style: italic;}

a.vnm {font-size: 12pt; font-weight: 600; text-decoration: none;}
span.vnm {margin: 0px; padding 0px; color: #ffffff; background: #cc0000; font-size: 12px; font-weight: 100;}
td.vnm {margin: 0px; width: 0%; padding-top: 0px; padding-bottom: 0px; padding-right: 2px; padding-left: 20px; vertical-align: top; text-align: left; color: #cccccc; background: #cc0000;}
td.vnt {margin: 0px; width: 0%; vertical-align: top; padding: 0px;}
td.vnb {margin: 0px; width: 0%; vertical-align: bottom; padding: 0px;}
td.vni {margin: 0px; padding: 1px; text-align: right; color: #999999; background: #cc0000;}
small.vni {font-family: monospace; font-size: 10px; font-weight: 100; color: #999999; background: #cc0000;}

.st1 {font-family: Courier, serif; font-size: 150%; color: #aaaaaa; background-color: #cc0000;}
td.st1 {vertical-align: top; border-style: solid; border-color: #666666; border-width: small; } 
.st2 {font-family: Courier, serif; color: #cccccc; background-color: #666666;}
