body			{ font-family:arial,sans-serif; font-size:11pt; color:#000; margin:0px; line-height:1.2; }
table			{ font-family:arial,sans-serif; font-size:11pt; color:#000; line-height:1.2; }
td.mtl			{ background-color:#fff; border-bottom:4px solid #fff; border-right:4px solid #fff; width:130px; }
td.mtr			{ background-color:#eee; border-bottom:4px solid #fff; }
td.mbl			{ background-color:#069; border-right:4px solid #fff; color:#fff; font-size:12pt; font-weight:bold; padding-left:7px; }
td.mbr			{ background-color:#eeeeee; font-family:arial,sans-serif; font-size:10.5pt; padding:4px; }
td.abr			{ background-color:#fff; font-family:arial,sans-serif; font-size:10.5pt; padding:4px; }
td.tnavcell		{ background-color:#aaa; color:#fff; font-size:12pt; font-weight:bold; text-align:center; }
.dred			{ color:#900; }
.mblu			{ color:#069; font-family:serif; font-size:13.5pt;; }
.IMGL			{ margin:0px 10px 0px 0px; }
.IMGR			{ margin:0px 0px 10px 10px; }
.nfld			{ padding-left:20px; }
.nf10			{ padding-left:10px; }
.FLBL			{ font-size:8pt; margin-top:6px; }
.UFLBL			{ border-bottom:2px groove; color:#00f; font-size:8pt; margin-top:6px; }
.WFLBL			{ color:#fff; font-size:8pt; margin-top:6px; }
.ULBL			{ border-bottom:2px groove #379; font-size:8pt; margin-top:6px; width:100%; }
.SEC			{ border-bottom:2px groove #379; margin-top:20px; width:100%; text-transform:uppercase; }
.ERROR			{ font-weight:bold; color:#c00; text-align:center; }
.LERROR			{ font-weight:bold; color:#c00; text-align:left; }
.red			{ font-weight:bold; color:#c00; }
.MOLNK			{ background-color:#aaa; border:2px solid #eee; padding:0px; }
.MOLNK a			{ color:#fff; display:block; font-size:9pt; margin-top:4px; text-align:center; text-decoration:none; margin:0; padding:0; }
table.MOLNK div.tnav	{ margin:7px 0px 6px 0px; }
.MOLNKB			{ background-color:#069; border:2px solid #069; margin:0px; padding:0px; }
.MOLNKB a			{ color:#fff; display:block; font-size:9pt; margin-top:4px; text-align:center; text-decoration:none; margin:0; padding:0; }
table.MOLNKB div.tnav	{ margin:7px 0px 6px 0px; }
.MOLNKW a			{ background-color:#fff; color:#009; display:block; font-size:9pt; text-align:center; text-decoration:none; margin:0; padding:4; }
.rp			{ position:relative; }
.ap			{ position:absolute; }
.dm			{ background-color:#069; border:1px solid; border-color:#99f #006 #006 #99f; position:absolute;}
a.dmb			{ background-color:#069; border:1px solid; border-color:#99f #069 #006 #069; color:#fff; display:block; font-family:Arial,sans-serif; font-size:10pt; font-weight:bold; padding:4px; text-decoration:none; width:100px; }
a.dmb:hover		{ background-color:#09c; border-color:#99f #006 #006 #99f; }
a.dmb:active		{ background-color:#036; border-color:#006 #99f #99f #006; }
#toolsDM			{ visibility:hidden; top:0px; left:116px; }
#pubsDM			{ visibility:hidden; top:0px; left:116px; }
#siteby			{ background-color:#fff; font-size:7pt; padding:6px 0px 10px 0px; }
#siteby a			{ border-bottom:1px solid; text-decoration:none; color:#00f; }
#siteby a sup		{ font-size:5pt; }
#siteby a.mail		{ border-bottom:none; font-size:12pt; }

#fastfacts		{ font-size:8pt; }
#hab			{ font-family:arial black,arial,sans-serif; }
.bluebar			{ background-color:#069; color:#fff; padding:4px; }
.FIG			{ font-family:arial,sans-serif; font-size:9pt; font-style:italic; margin:0px; }
.FIGL			{ font-family:arial,sans-serif; font-size:9pt; font-style:italic; margin:0px 10px 10px 0px; }
.FIGR			{ font-family:arial,sans-serif; font-size:9pt; font-style:italic; margin:0px 0px 10px 10px; }
table.calculator		{ background-color:#069; color:#fff; border:2px solid; border-color:#9cf #006 #006 #9cf; font-size:12pt; margin-left:20px }
table.calculator td		{ padding:0px 4px; }
table.calculator input		{ text-align:center; font-size:11pt; }
table.calculator input.but	{ font-size:9pt; }
table.calculator td.calcban	{ font-family:verdana,arial,san-serif; font-size:13pt; font-weight:bold; font-style:italic; }
#rot1			{ position:absolute; top:20px;   left:100px; }
#rot2			{ position:absolute; top:50px;  left:170px; }
#rot3			{ position:absolute; top:180px; left:190px; }
#rot4			{ position:absolute; top:150px; left:100px; }
#rot5			{ position:absolute; top:180px; left:10px; }
#rot6			{ position:absolute; top:50px;  left:10px; }
.rottxt			{ font-size:30px; font-weight:bold; text-align:center; width:244px; }
span.zip			{ margin-left:10px; }
input,select,textarea	{ background-color:#fff; font-family:arial,sans-serif; font-size:10pt; }
.figcap			{ color:#333; font-size:9pt; font-style:italic; margin-bottom:10px; }
.newshd			{ font-family:times new roman,serif; font-size:15.5pt; }
.newsdate			{ font-family:arial,sans-serif; font-size:9pt; font-style:italic; text-align:left; }
a.glnk			{ border:2px solid #eeeeee; display:block; width:100%; text-decoration:none; }
a.glnk:hover		{ border-color:#99f #009 #009 #99f; }
a.glnk:active		{ border-color:#009 #99f #99f #009; }
a.tlnk			{ margin:4px; }
a.gbut			{ border:2px solid; border-color:#99f #009 #009 #99f; color:#00f; display:block; font-size:10pt; font-weight:bold; padding:0px 2px; width:100%; text-decoration:none; }
a.gbut:hover		{ background-color:#ccc; border-color:#99f #009 #009 #99f; }
a.gbut:active		{ background-color:#999; border-color:#009 #99f #99f #009; }
a.hlnk			{ border:2px solid #fff; display:block; width:100%; text-decoration:none; }
a.hlnk:hover		{ border-color:#99f #009 #009 #99f; }
a.hlnk:active		{ border-color:#009 #99f #99f #009; }

a.tbut			{ background-color:#069; border:2px solid; border-color:#0cf #003 #003 #0cf;  color:#fff; display:block; font-size:8pt; padding:2px 4px; width:100%; text-decoration:none; }
a.tbut:hover		{ background-color:#09c; border-color:#0cf #003 #003 #0cf; }
a.tbut:active		{ background-color:#036; border-color:#003 #0cf #0cf #003; }

div.ath	a		{ border:solid 2px #eeeeee; display:block; width:98px; }
div.ath	a:hover		{ border-color:#fff #666 #666 #fff; }
div.ath	a:active		{ border-color:#666 #fff #fff #666; }
.sect			{ color:#009; font-style:italic; }
.ind			{ padding-left:20px; }
.albumth			{ display:block; margin:0px 0px 4px 0px; }
.albumth img		{ border:inset 1px; }
form.tight		{ margin:0px; }
.pad10			{ padding:10px; }

.litem			{ font-size:10pt; }
a.litem			{ color:#009; display:block; text-decoration:none; }
a.litem:hover		{ background-color:#def; color:#000; }
a.litem:active		{ background-color:; color:#000; }
