BODY { color: #333; margin: 10px; font-family: "Trebuchet MS"; text-align: center; }

a:link, a:visited { color: #5c8727;  text-decoration: underline } 
a:hover, a:active { color: #005071; text-decoration: none; }

H1 { color : #5c8727; font-size: 110%; font-weight : bold; margin: 20pt 0pt 18pt 0pt; }
H2 { color: #00334d; font-size: 100%; font-weight: bold; margin: 18pt 0pt 6pt 0pt; }
H3 { color: #666; border: 1px solid #0099CC; font-size: 110%; color: #0099CC; letter-spacing: 4px; padding: 0px 5px; }
H4 { color: #5c8727; font-size: 100%; font-weight: bold; margin: 18pt 0pt 6pt 0pt; }
H5, H6 { color: #00334d; font-size: 90%; font-weight: bold; margin: 6pt 0pt; }
hr { color: #CCC; padding: 0px; margin: 0px}
img { border: 0px }
p, ol, ul { font-size: 85%; }
li { margin: 0pt 10pt 6pt 10pt; padding: 0 0 6px 6px; }
ol { list-style-type: decimal; }
ul { list-style: circle;  }


/* ---------- FOOTER ----------*/
.footer { color: #666; font-size: 12pt; font-size: 8pt ; padding: 0px; margin: 3px 0px; }
.footer a:link, .footer a:visited { color: #666; text-decoration: none; }
.footer a:hover, .footer a:active { color: #000; text-decoration: none; }
/* END Footer ----------*/

/* ---------- PRIMARY content section ---------- */
.content1 { padding: 0px 20px; border-left: 1px solid #999; }
.content2 { padding: 0px 20px 20px 20px; vertical-align: top; border-left: 1px solid #999; }
.footer { padding: 0px; font: 9pt Arial, Helvetica, sans-serif; }
.quoteL { border-left: 6px solid #CCC; text-indent: 20px; padding: 10px; color: #666; font: italic 90%; }
.quoteR { border-right: 6px solid #CCC; text-indent: 20px; padding: 10px; color: #666; font: italic 90%; }
.red { color: #990000; }
.table { background-color: #FFF; width: 750px; border: 2px solid #999;  }
.tdT { vertical-align: top; }
.tdB { vertical-align: bottom; }
/* END primary table */