A{text-decoration:underline;}
A:link{}
A:hover {font-style:italic;color:red; }
BODY.def {background-color:#6633aa; color:#000099;}
BODY.def2 {background-color:#003399; color:#000099;}
BODY.nor { background-color:#99cc99; }
.tw {background-color:#b3b3ff;font-size:8pt;color:#336969;}
.td {background-color:#b3ffb3;font-size:8pt;color:#693369;}
.back { font-size:9pt;color:#336666;}
.twdef { font-size:8pt;color:#336969;}
.tidef { font-size:20pt; color:#66b3b3; font-weight:bold; }
.tidef2{ font-size:20pt; color:#cc83ff; font-weight:bold; }
.title { font-size:20pt; color:#006633; font-weight:bold; }
.lidef { font-size:12pt; color:#ff3300; font-weight:bold; }
.lidbb { font-size:16pt; color:#000000; font-weight:bold; }
.libmw { font-size:13pt; color:#333300; font-weight:bold; }
.exdef {font-size:6pt; color:#00b3b3; }
sup { font-size:8pt; color:#ff33ff; }
.sup1 { font-size:7pt; color:#ff33ff; }
sub { font-size:10pt; color:#ff0000; }
.cnt { font-size:10pt; color:#cc9900; }
.expl {font-size:6pt; color:#339933; }
.exp2 {font-size:9pt; color:#339933; }
.LI { font-size:12pt; color:#ffffff; font-weight:bold; }
.LI2 { font-size:12pt; color:#ffffff; font-weight:bold; }
.LI3 { font-size:13pt; color:#ffffff; font-weight:bold; }
.LIT { font-size:16pt; color:#ff9999; font-weight:bold; }
.MSG {font-size:8pt; color:#ccffff; }
.MSG2 {font-size:8pt; color:#ffffff; }
.M1 {font-size:8pt; color:#0000ff; }
.RED {font-size:10pt; color:#993333; }
.NRTT { text-align:center; font-size:10pt; color:#000000; font-weight:bold; }
.NRMT { font-size:8pt; color:#000000; font-weight:bold; }
.NRML { text-align:center; font-size:8pt; color:#000000; }
.NRMLr { text-align:right; font-size:8pt; color:#000000; }
.NRMLl { text-align:left; font-size:8pt; color:#000000; }
