BODY, P, TD, TH, OL, UL, LI, H1, H2, H3, H4, BLOCKQUOTE, DT, DD
	 { font-family: Verdana,Arial,sans-serif; }
BODY, P, TD, TH, LI, DD
	 { font-size: 10pt; }
TH, DT
	 { font-size: 1.1em; 
	   font-weight: bold }

BLOCKQUOTE {font-size: .8em; }
P    { text-align: justify; 
       padding-right: 2em; 
       padding-left: 1em; }

div.narrative 
     { text-align: justify;
       text-indent: 1.5em; }

H1   { font-size: 1.8em; }
H2   { font-size: 1.2em; font-weight: bold }
H3   { font-size: 1.2em; }
H4   { font-size: 1.0em; font-style: italic }

HR   { color: silver; }

A
     { color: 4444ff; }
A:visited
     { color: 6666aa; }
A.ring
     { color: #7777dd; }
A.ring:visited 
     { color: #cfcfff; }
A.ring:active
     { color: yellow }

SMALL { font-size: .72em }
BIG   { font-size: 1.2em }

PRE, TT, CODE, KBD, SAMP { font-family: monospace }

B.yellow { color: yellow }

ADDRESS { font-family: sans-serif,Verdana,Arial;
          font-size: 8pt; }

@media print {
	BODY		{ color: black; background: white }
	H1, H2, H3, 
	H4, H5, H6	{ page-break-after: avoid; page-break-inside: avoid }
	UL, OL, DL	{ page-break-before: avoid }
}
