BODY        { font-family: Verdana, Arial, Helvetica, sans-serif;  color: #000000;  font-size: 10pt; }
TD          { font-family: Verdana, Arial, Helvetica, sans-serif;  color: #000000;  font-size: 10pt; }
P           { font-family: Verdana, Arial, Helvetica, sans-serif;  color: #000000;  font-size: 10pt; }
A			{ color: #222288;  font-weight: bold;  text-decoration: none; }
A:active    { color: #222288;  font-weight: bold;  text-decoration: none; }
A:visited   { color: #222288;  font-weight: bold;  text-decoration: none; }
A:hover     { color: #882222;  font-weight: bold;  text-decoration: underline; }
A.thin		{ font-weight: normal; }
A.thin:active	{ font-weight: normal; }
A.thin:visited	{ font-weight: normal; }
A.thin:hover	{ font-weight: normal; }
H1			{ font-size: 16pt; font-weight: bold; }
H2			{ font-size: 14pt; font-weight: bold; }
H3			{ font-size: 12pt; font-weight: bold; }
.smaller    { font-size: 9pt; }
.small    { font-size: 8pt; }
.picdesc	{ font: italic 8pt; text-align: center; }
.huge		{ font-size: 14pt; }
.big		{ font-size: 12pt; }
.bigger		{ font-size: 11pt; }
.footCpr    { font-size: 9pt; line-height : 120%; }
.newsHeader { font-size: 11pt; color: #004422; font-weight: bold; }
.newsDate { font-size: 9pt; color: #000000; font-weight: bold; }
.newsBody   { margin-left: 32pt; }
.mrg		{ margin-right: 16pt; }
.mrg_both		{ margin-left: 16pt; margin-right: 16pt; }
.quote      { font-family: times new roman, times, serif;  font-style: normal; font-weight: normal; color: #800000;  font-size: 14pt; }
.quote_src  { font-weight: normal; color: #000000;  font-size: 8pt; }
.quote_rat  { font-weight: bold; color: #000000;  font-size: 11pt; }
.quote_norm { font-style: italic; font-weight: normal; color: #000000;  font-size: 9pt; }
.ch_name    { font-family: times new roman, times, serif;  font-weight: bold; font-style: normal; color: #800000;  font-variant: small-caps; font-size: 15pt; }
.head2      { font-family: times new roman, times, serif;  font-weight: bold; font-style: normal; color: #800000;  font-variant: small-caps; font-size: 15pt; }
IMG.bord   { border: 1 solid white; }
IMG.bord_thick   { border: 3 solid white; }
// input.flat, textarea.flat { background : #aaaaaa; border: #dddddd solid 1; }
table.nice  { width: 90%; background: #999999; margin-top: .6em;	margin-bottom: .3em; }
th.nice     { padding: 4px 8px;	background: yellow; text-align: left; vertical-align: bottom; }
td.nice     { padding: 4px 8px; background: yellow; vertical-align: top; }
