.text           { font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: normal }
body   { color: black; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: normal }
h1 /* Page Title */        { color: green; font-size: 12pt; font-weight: bold; margin: 0.67em 0 }
h2 /* Paragraph Title */         { color: #008000; font-size: 10pt; font-weight: bold; margin: 0.83em 0 }
.m1   { font-size: 9pt; background-color: #e1e1e1 }
.s1  { color: #fff; font-size: 9pt; background-color: #008000 }
.m2    { font-size: 8pt; background-color: #e1e1e1; text-align: right }
.s2   { color: #fff; font-size: 8pt; background-color: #008000; text-align: right }
h3 /* smaller body text */         { font-size: 8pt; font-weight: normal }
h4 /* Body text banner */     { color: #000; font-weight: normal; background-color: #cfc; margin: 1.33em 0; padding: 1em }
h5 /* dark body text banner */  { color: #cfc; background-color: green; margin: 1.33px 0; padding: 1em }
a /* body text link */     { color: #060; text-decoration: none }
a:visited      { color: #008000 }
a:hover   { text-decoration: underline }
a:active     { color: #004000 }
