body				{ background-color:#fff; color:#009; font-family:arial,helvetica,sans-serif; font-size:10pt; margin:0px; }
table.PBODY			{ background-color:#fff; color:#009; font-family:arial,helvetica,sans-serif; font-size:10pt; margin:0px; }
td.BANNER				{ padding:0px; }
#BAN				{ background-color:#006; padding:0px 0px; }
table#BANTEXT			{ background-color:#006; color:#fff; font-family:arial,sans-serif; font-size:10pt; }
table#BANTEXT th			{ padding:2px 4px; }

td#NAVBAR				{ background-image:url(../images/navbar.jpg); width:114px; border-right:2px groove #009; border-left:2px groove #009; }
table#nbar th			{ padding:8px 0px; }
#nbar a				{ background-color:#006; border:3px solid; border-color:#006; color:#fff; display:block; font-family:arial,sans-serif; font-size:12px; padding:3px 0px; position:relative; width:95%; text-decoration:none; }
#nbar a:hover			{ background-color:#009; border:3px solid; border-color:#66f #000 #000 #66f; }
#nbar a:active			{ background-color:#003; border:3px solid; border-color:#009 #66f #66f #009; }

td.main				{ padding:10px; border-right:2px groove #009; width:646px; }
.default				{ font-family:font-family:arial,sans-serif; font-size:11pt; }

#FNAV				{ border-top:2px groove #009; font-size:8pt; }
th.siteby		 		{ background-color:#fff; font-size:7pt; padding:10px 0px 10px 0px;}
div.siteby			{ background-color:#fff; font-size:7pt; }
.siteby a	 			{ border-bottom:1px solid; text-decoration:none; color:#00f; }
.siteby a sup	 		{ font-size:5pt; }
.siteby a.mail	 		{ border:none; padding-left:10px; }
.FLBL		 		{ color:#009; font-size:7pt; }
.IMGL		 		{ margin-right:10px; }
.IMGR		 		{ margin-left:10px; }
table#CONTACT	 		{ color:#009; font-family:arial,sans-serif; font-size:10pt; }
table#CONTACT th 			{ text-align:right; vertical-align:middle; }
.gbox				{ border:2px groove #00f; padding:4px;}
.ADDR td	    			{ font-weight:bold; padding:6px 0px 0px 0px; }
td.nfld				{ padding-left:6px; }
input, textarea, select		{ background-color:#d9e9ff; font-family:arial,sans-serif; font-size:9pt; font-weight:normal; }
.ADDR td input			{ width:100%; }
.ADDR td select			{ width:100%; }
.ADDR td textarea			{ width:100%; }
.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; }
.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; vertical-align:top; }
.LISTING tbody td			{ font-family:arial,sans-serif; font-size:10pt; padding:2px 5px; vertical-align:top; }
.lbutns				{ vertical-align:bottom; height:2px; }

#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:98%; 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; }

a.ibut				{ background-color:#006; border:3px solid; border-color:#66f #000 #000 #66f; color:#fff; font-size:10px; padding:1px 4px;  text-decoration:none; }
a.ibut:hover			{ background-color:#00f; border:3px solid; border-color:#66f #000 #000 #66f; }
a.ibut:active			{ background-color:#003; border:3px solid; border-color:#009 #66f #66f #009; }

#newsbanner			{ background-image:url(../images/newsbanner.jpg); background-positionL:top right; background-repeat:repeat-y; border-top:solid 2px #009; border-bottom:solid 2px #009; }
#newsbanner th			{ padding:2px 0px; }
table.LISTVIEW tr			{ text-align:left; }
table.LISTVIEW th			{ padding-right:10px; }
.itemlist				{ margin-left:.6in; text-indent:-.3in; }
table.FIGL th			{ padding-right:10px; }
table.FIGL td			{ padding-right:10px; }
.FIGCAP				{ color:#00f; font-family:sans-serif; font-size:9pt; font-weight:bold; text-align:center; }
.IU				{ font-style:italic; text-decoration:underline; }
h3.sechd				{ margin:20px 0px 6px 0px; }

.ind				{ margin-left:30px; }
