body		{ color:black; background:#E0FFF0; font-size:9.5pt; }
hr		{ color:steelblue; }
.caption	{ font-size:22pt; text-decoration:none; font-weight:bold; }
H1		{ font-size:22pt; text-decoration:none; font-weight:bold; }
H2		{ font-size:18pt; text-decoration:none; font-weight:bold; }
H3		{ font-size:14pt; text-decoration:none; font-weight:bold; font-style:italic; }
H4		{ font-size:12pt; text-decoration:none; font-weight:bold; }
H5, H6, DT	{ font-size:11pt; text-decoration:none; font-weight:bold; }
TH		{ font-size:10pt; text-decoration:none; font-weight:bold; background:steelblue; color:white; border:ridge; border-width:2px; }
table		{ font-size:9.5pt; }
pre		{ font-size:9pt; }
.hdtitle	{ font-family="Arial, Helvetica"; font-size:11pt; font-weight:bold; color="#CFCFFF"; }
.since		{ font-family="Arial, Helvetica"; font-size:8pt; color="#8080F0"; font-style:italic; }
.title		{ font-size:20pt; font-weight:bold; color:#F0E0FF;width:100%;filter:DropShadow(color=#4040C0, offX=1, offY=2) }
.ttl		{ font-size:12pt; font-weight:bold; }
.subttl		{ font-size:12pt; color:#404080; }
.ndx		{ font-size:10pt; text-decoration:none; color:darkblue; background:lightblue; line-height:14pt; letter-spacing:-2; font-weight:900; margin:4; border-style:solid; border-color:black; border-width:0px 2px 2px 0px; padding:1px 0px 0px 1px; }
.ndx:link	{ font-size:10pt; text-decoration:none; color:darkblue; background:lightblue; }
.ndx:visited	{ font-size:10pt; text-decoration:none; color:darkblue; background:lightblue; }
.ndx:hover	{ font-size:10pt; text-decoration:bold; color:red; background:lightblue; }
.copyright	{ font-family="Arial, Helvetica"; font-size:9.5pt; font-weight:bold; font-style:italic; color:steelblue; letter-spacing:-1; }
.notes		{ font-size:9pt; color:steelblue; }
.snotes		{ font-size:8pt; font-style:italic; color:steelblue; }
.smnn		{ letter-spacing:-1; }
.warning	{ text-decoration:none; font-weight:bold; color:red; }
.comment	{ text-decoration:none; font-weight:bold; color:black; }
.shadow		{ width:auto; height:auto; filter:DropShadow(Color=silver, OffX=2, OffY=2, Positive=1); }
.gray		{ filter:gray; }
.name		{ font-size:12pt; text-decoration:none; font-weight:bold; font-style:italic; }
.headline	{ font-size:10pt; text-decoration:none; color:darkyellow; }
.notes		{ font-size:9pt; color:steelblue; }
.snotes		{ font-size:8pt; color:steelblue; }
.rnotes		{ font-size:9pt; color:steelblue; text-align:right; }
.barttl		{ font-size:10pt; color:#4040A0; font-style:italic; font-weight:bold; background:#70D0FF; }
.softttl	{ font-size:10pt; text-align:center; background:#70D0FF; }
.verttl		{ font-size:10pt; text-align:center; background:#80FFD0; }
.sizettl	{ font-size:9pt; text-align:center; background:#A0DFD0; }
.updttl		{ font-size:9pt; text-align:center; background:#F8C0E0; }
.soft		{ font-size:11pt; font-weight:bold; text-align:center; background:#CFEDFA; }
.softnote	{ font-size:9pt; font-weight:bold; letter-spacing:-1; text-align:center; background:#CFEDFA; }
.version	{ font-size:9pt; font-weight:bold; text-align:center; background:#CCF7EE; }
.size		{ font-size:9pt; font-weight:bold; text-align:center; background:#DCE7EE; }
.update		{ font-size:9pt; font-weight:bold; text-align:center; background:#FBF2FF; }
.contents	{ font-size:9.5pt; font-weight:normal; text-align:left; background:#CCF7EE; }
.docs		{ font-size:10pt; line-height:12pt; }
a.docs:link	{ color:#3040A0; text-decoration:none; }
a.docs:visited	{ color:#3040A0; text-decoration:none; }
a.docs:hover	{ color:#ff0040; text-decoration:none; }
.menu		{ font-weight:bold; text-decoration:none; }
a.menu:link	{ color:#4040A0; font-weight:bold; text-decoration:none; text-align:center; }
a.menu:visited	{ text-align:center; color:#4040A0; text-decoration:none; font-weight:bold; text-decoration:none; }
a.menu:active	{ color:#4040A0; font-weight:bold; text-decoration:none; font-align:center; }
a.menu:hover	{ color:red; font-weight:bold; text-decoration:none; font-align:center; }
.bttn		{ font-size:10pt; font-weight:bold; text-decoration:none; text-align:center; background:#50D0E0; }
a.bttn:hover	{ color:darkred; }
.bbttn		{ font-size:10pt; font-weight:bold; text-decoration:none; text-align:center; background:#80F0FF; }
a.bbttn:link	{ color:#4040A0; text-decoration:none; }
a.bbttn:visited	{ color:#4040A0; text-decoration:none; }
a.bbttn:hover	{ color:red; }
.sbttn		{ font-size:10pt; font-weight:bold; text-decoration:none; text-align:center; background:#50D0E0; color:#4040A0; }
a.sbttn:hover	{ color:#000040; }
.mnn		{ font-size:11px; line-height:16px; letter-spacing:-1; text-decoration:none; color:#4040A0; }
a.mnn:hover	{ color:#000040; }
.bshdw		{ font-size:10pt; font-weight:bold; text-decoration:none; text-align:center; color:#4040A0; background:#404040; }
a.bshdw:hover	{ color:red; }
.sidenav	{ background:#40C0A0;}
.throu		{ background:#FFFFE0;}
a		{ color:#101010; text-decoration:none; }
a:link		{ color:#3040A0; text-decoration:underline; }
a:visited	{ color:#602030; text-decoration:underline; }
a:active	{ color:cornflower; text-decoration:none; }
a:hover		{ color:#ff0040; text-decoration:underline; }
a.more		{ color:#000000; text-decoration:none; }
a.hdline	{ color:#030333; text-decoration:none; }
td.head		{ text-align:center; text-decoration:none; border-right:thin solid black;border-bottom:thin solid black }
.pp		{ font-size:1pt; line-height:1px; }
