body		 { background-color:#fff; color:#009; font-family:arial,helvetica,sans-serif; font-size:10pt; margin:0px; }
td.BANNER	 { background-image:url(../images/banner.jpg); background-repeat:no-repeat; height:110px; vertical-align:top; }
.BANNER a	 { border:2px #00f none;   padding:2px; color:#009; text-decoration:none; }
.BANNER a:hover	 { border:2px #00f outset; padding:0px; }
.BANNER a:active { border:2px #00f inset;  padding:0px; }
#BAN		 { margin-right:10px; }
#BAN thead th	 { font-family:times new roman,arial,serif;  font-size:36pt; text-align:center; }
#BAN tbody th	 { font-family:times new roman,arial,serif;  font-size:14pt; font-style:italic; }
td.MAIN		 { font-family:arial,helvetica,sans-serif; font-size:11pt; padding:10px; }
.RBAR		 { font-family:arial,helvetica,sans-serif; font-size:10pt; padding-top:9px; }
.RBAR div	 { border:2px #fff solid; }
.RBAR a	 	 { text-decoration:none; }
#NAVBAR		 { background-image:url(../images/nbg.jpg); background-repeat:repeat-y; }
.NAVBAR		 { border-right:4px #7aaecd solid; }
.NAVBAR a	 { background-color:#7aaecd; border:4px #dff1ff  solid; color:#dff1ff; display:block; font-family:arial,sans-serif;; font-size:12px; position:relative; width:95%; text-decoration:none; margin:3px 4px; }
.NAVBAR a:hover	 { background-color:#7affdd; border:4px #dff1ff outset; color:#009; }
.NAVBAR a:active { background-color:#566; border:4px #dff1ff  inset; color:#dff1ff; }
#siteby		 { background-color:#fff; font-size:7pt; margin:10px 0px;  }
#siteby a	 { border-bottom:1px solid; text-decoration:none; color:#00f; }
.FLBL		 { color:#009; font-size:7pt; }
.IMGL		 { margin-right:10px; }
.IMGR		 { margin-left:10px; }
ul.LITIG li	 { margin-bottom:10px; }
.nind		 { font-size:11pt; font-weight:normal; margin-left:20px }
table#CONTACT	 { color:#009; font-family:arial,sans-serif; font-size:10pt; }
table#CONTACT th { text-align:right; vertical-align:middle; }
b.big		 { font-size:13.5pt; }
.CTIT		 { font-family:arial,helvetica,sans-serif; font-size:10pt; font-weight:bold;  }
.CDES		 { font-family:arial,helvetica,sans-serif; font-size:10pt; font-weight:normal; text-align:justify; padding:0px 6px; }
.ADDR th	 { font-family:arial,helvetica,sans-serif; font-size:8pt; padding:2px 4px 2px 0px; text-align:right; vertical-align:baseline; white-space:nowrap; }
.ADDR td	 { font-family:arial,helvetica,sans-serif; font-size:8pt; font-weight:bold; padding:2px 0px; vertical-align:baseline; white-space:nowrap; }
.ADDR td span    { font-weight:bold; padding:0px 10px 0px 30px; }
form		 { margin:0px; }
input, textarea, select
		 { background-color:#e0fcff; font-size:9pt; }
.CBANNER	 { color:#000000; font-family:arial,sans-serif; font-size:8pt; font-weight:bold; margin-bottom:10px; text-align:center; }
.DRED		 { color:#800000; padding:0px 4px 0px 6px; }
table.DATA	 	{ font-family:arial,sans-serif; font-size:11pt; }
table.DATA tr	 	{ vertical-align:baseline; }
table.DATA th	 	{ padding:2px 10px 2px 0px; text-align:left; white-space:nowrap; }
table.DATA td	 	{ padding:2px  0px 2px 0px; width:100%; }
.LISTING	 	{ font-family:arial,sans-serif; font-size:10pt; margin-left:.3in; }
.LISTING thead th	{ font-family:arial,sans-serif; font-size:8pt; padding:2px 5px;  }
.LISTING thead th div	{ border-bottom:2px #00f ridge; }
.LISTING tbody th	{ font-family:arial,sans-serif; font-size:10pt; padding:2px 5px;  }
.LISTING tbody td	{ font-family:arial,sans-serif; font-size:10pt; padding:2px 5px;  }
.PLBL			{ font-size:8pt; font-weight:bold; }
.FLBL		{ color:#009; font-family:sans-serif; font-size:8pt; font-weight:bold; text-alignment:left; }
thead .FLBL	{ border-bottom:2px ridge #00f;}
.MDAT th	{ padding:2px 4px 2px 0px; }
.MDAT td	{ padding:2px 4px; }
.IND		{ margin-left:.0in; }
h3		{ color:#009; padding:0px; margin:20px 0px 0px 0px; line-height:1; }
input, select	{ font-size:7pt; }
.warning	{ color:#f00; font-family:sans-serif; font-size:12pt; font-weight:bold; }
table.login	{ border:4px groove #009; font-family:sans-serif; font-size::12pt; }
table.login th	{ padding:5px; }
table.login td	{ padding:5px; }
th.fhd		{ text-align:right; padding-right:10px; }
.UETBOX		{ border:2px inset #999; background-color:#e0fcff; font-size:10pt; }
tr.LENT th, tr.LENT td	{ border-bottom:2px ridge #00f; }
.btlink		{ color:#009; text-decoration:none; }
.chevron	{ list-style-image: url(../images/bullets/chev.jpg); }
.MOLNK		{ background-color:#eef; border:2px solid #fff; padding:0px; }
.MOLNK a	{ background-color:#eef; color:#009; display:block; font-size:9pt; text-align:center; text-decoration:none; margin:0; padding:0; }
.MOLNKW		{ background-color:#fff; border:2px solid #fff; padding:4px; }
.MOLNKW a	{ background-color:#fff; color:#009; display:block; font-size:9pt; text-align:center; text-decoration:none; margin:0; padding:4; }
.MAPLNK		{ font-family:sans-serif; font-size:8pt; font-weight:bold; }
img.map		{ border:4px #006 solid; }
a.ntext		{ color:#009; text-decoration:none; }
th#FNAV		{ font-family:sans-serif; font-size:7pt; padding:4px 0px;}
th#FNAV a	{ color:#006; line-height:1.3; padding:0px 2px; }
.STATUS		{ color:#f00; font-family:sans-serif; font-size:12pt; position:absolute; text-decoration:center; width:138px; top:4px; }
.STATUS1	{ color:#f00; font-family:sans-serif; font-size:24pt; font-weight:bold; position:absolute; text-align:center; width:230px; top:20px; }
.LISTN a	{ text-decoration:none;}
#ADMINMENU input		{ font-family:verdana,arial,sans-serif; font-size:16pt; font-weight:bold; width:100%; }
table#contact_list		{ font-family:arial,sans-serif; font-size:9pt; }
table#contact_list thead th	{ font-size:8pt; }
table#contact_list thead td	{ padding-left:6px; font-size:8pt; font-weight:bold; text-align:center; }
table#contact_list thead div	{ border-bottom:2px ridge #009; }
table#contact_list tbody th	{ font-weight:normal; }
table#contact_list tbody td	{ padding-left:6px; }
table.admbox			{ border:2px groove #00f; margin-top:10px; }
div.admbox			{ border:2px groove #00f; padding:4px; }
table.dlist			{ font-family:arial,sans-serif; font-size:10pt; margin-left:20px; }
table.dlist tr			{ text-align:left; vertical-align:top; }
table.dlist th			{ padding-right:10px; }
.ind					{ margin-left:20px;  }
table#aimenu				{ border:1px solid; border-color:#99f #003 #003 #99f; font-family:arial,sans-serif; font-size:10pt; }
table#aimenu thead th			{ background-color:#009; color:#fff; font-size:10pt; padding:2px;  }
table#aimenu tbody th			{ border-left:1px solid #006; padding:1px 4px 1px 1px; }
table#aimenu tbody td 			{ border-right:1px solid #99f; padding:1px; }
table#aimenu tbody tr.endmenu td	{ border-bottom:1px solid #99f; }
table#aimenu tbody tr.endmenu th	{ border-bottom:1px solid #99f; }
#aimenu	a				{ border:solid 2px #fff; display:block; width:100%; text-decoration:none; }
#aimenu	a:hover				{ border:solid 2px; border-color:#99f #003 #003 #99f; }
#aimenu	a:active			{ border:solid 2px; border-color:#003 #99f #99f #003; }
td.nfld					{ padding-left:10px; }
table.alnks a				{ font-size:8pt; }
.linktitle				{ font-size:11pt; font-weight:bold; }
a.linktitle				{ color:blue; }
.linkphrase				{ font-size:10pt; font-style:italic; font-weight:bold; }
a.linkphrase				{ color:blue; }
.linkdesc				{ font-size:9pt; }
a.resource				{ font-size:13.5pt; font-weight:bold; }
div.lcatdesc				{ font-size:10pt; font-style:italic; margin: 0px 0px 10px 20px; }
.slnk					{ margin:0px 3px; white-space:nowrap; }
a.abut		{ color:#00f; font-size:10pt; }
a.abut:hover	{ color:#99f; }
a.abut:active	{ color:#009;  }
.albumth	{ display:block; height:60; margin:6px 0px; width:80; }