body    { background-color: #003366; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
.style1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }

body, p, td, th, ul, ol, li, input, a, textarea 
h1, .h1, h2, .h2, h3, .h3, h4, .h4, 
.small, .fp, .blue, .red, .emphasis,.emphasis a, .top, .topred, .whh, .whf, .wh, .wt
                   { font-family: Arial, Helvetica, sans-serif; color: #000000; }
                   
body, p, td, ul, ol, th, input, textarea 
                   { font-size:8pt;  }
                   
input, option, select  { font-size:8pt; color: #000000; }
h1,.h1             { font-size:18pt; font-weight: bold; }
h2,.h2             { font-size:10pt; font-weight: bold; color:#cc0000; }
h3,.h3             { font-size:9pt; font-weight: bold; color:#cc0000; }
h4,.h4             { font-size:8pt; font-weight: bold; color:#cc0000; }
h5,.h5             { font-size:8pt; font-weight: bold; }

a                  { color: #3333ff; font-weight: bold; }
.b                 { font-weight: bold; }
.fp                { font-size:7pt; }
.blue              { color: white; background-color: #003366; font-size:11pt; }
.topred            { background-color: #990000; font-size:11pt; }
th.date            { color: white; font-size: 12pt; font-weight: bold; background: #990000; }
.red               { color: red;}
.strike            { color: #990000; text-decoration: line-through }
.emphasis,.emphasis a 
                   {color: white;background-color:red; font-weight:bold;text-align:center; }
.top               { text-align: bottom; }
                   
hr                 { color: #990000; }

.whh               { color: #000000; font-size: 9pt; font-weight: bold; background: #e6e6e6; }
.whf               { color: #000000; font-size: 9pt; font-weight: bold; background: #e6e6e6; text-align: right; }
.wh                { color: #000000; font-size: 8pt; font-weight: normal; background: #ffffff; }
.moddate           { color: #990033; font-size: 8pt; font-weight: normal; }

.wt                { font-size: 9px;  background-color: #ffffe6; text-align: right;}

a                  { color: #000066; font-weight: bold; }
a:link             { color: #000066; text-decoration: underline; }
a:visited          { color: #666666; text-decoration: underline; }
a:active           { color: #cc0000; text-decoration: underline; }
a:hover            { color: #660000; text-decoration: underline; }

a.top, .top        { font-size:8pt; font-weight: bold; background-color: #ffffe6; }
a.top:link         { color: #000066; text-decoration: none; }
a.top:visited      { color: #666666; text-decoration: none; }
a.top:active       { color: #cc0000; text-decoration: underline; }
a.top:hover        { color: #660000; text-decoration: underline; }

/* a.topnav, .topnav  { background-color: #000000; color:#ffffff; font-weight: bold; font-size: 11px; text-decoration: none; vertical-align: bottom; }
a.topnav:link      { color: #ffffff; background-color: #000000; text-decoration: none; }
a.topnav:visited   { color: #cccccc; background-color: #000000; text-decoration: none; }
a.topnav:active    { color: #ffffff; background-color: #000000; text-decoration: underline; }
a.topnav:hover     { color: #ffffff; background-color: #000000; text-decoration: underline; } */

a.leftnav, .leftnav { color: #003366; font-weight: bold; font-size: 11px; text-decoration: none; vertical-align: top; }
a.leftnav:link      { color: #003366; text-decoration: none; }
a.leftnav:visited   { color: #666666; text-decoration: none; }
a.leftnav:active    { color: #003366; text-decoration: underline; }
a.leftnav:hover     { color: #003366; text-decoration: underline; }



.printonly          { display: none; }