@media print  {
  table#TNAV		{ display:none; }
  td#LNBAR		{ display:none; }
  #siteby		{ display:none; }
  td#banner		{ display:none; }
}

body			{ margin:0px; font-family:verdana,arial,sans-serif; font-size:10pt; line-height:1.1; }
.default		{ font-family:verdana,arial,sans-serif; font-size:10pt; line-height:1.1; }
td#banner		{ background-image:url(../images/banner.gif); background-repeat:no-repeat; height:89px; }
td#bannertit		{ font-family:verdana,arial,sans-serif; font-size:18pt; font-weight:bold; }
table			{ font-family:verdana,arial,sans-serif; font-size:10pt; line-height:1.1; }
table#main		{ background-image:url(../images/banbg.gif); background-repeat:repeat-x; background-position:0px 0px; }
td#LNBAR		{ background-color:#2c6c94; padding:0px; width:150px; vertical-align:top; }
td#LNBAR a		{ background-color:#92bed7; border:1px solid; border-color:#92bed7 #92bed7 #92bed7 #92bed7; color:#000; display:block; font-family:verdana,arial,sans-serif; font-size:12pt; font-weight:bold; margin:0px 0px 6px 0px; padding:7px 10px 7px 10px; text-align:left; text-decoration:none; width:100%; }
td#LNBAR a.btm		{ margin:0px 0px 0px 0px; }
td#LNBAR a:hover	{ background-color:#b2def7; border:1px solid; border-color:#fff #000 #000 #fff; }
td#LNBAR a:active	{ background-color:#628ea7; border:1px solid; border-color:#000 #fff #fff #000; }

table#TNAV		{ font-family:verdana,arial,sans-serif; font-size:12pt; font-weight:bold; text-align:center; }
table#TNAV a		{ background-color:#8abcd7; border:1px solid; border-color:#8abcd7; color:#000; display:block; margin:0px 0px 6px 0px; padding:7px 10px 7px 10px; text-decoration:none; width:100%; white-space:nowrap; }
table#TNAV a:hover	{ background-color:#b2def7; border:1px solid; border-color:#fff #000 #000 #fff; }
table#TNAV a:active	{ background-color:#628ea7; border:1px solid; border-color:#000 #fff #fff #000; }

#motto			{ background-color:#2c6c94; color:#fff; font-family:arial; font-size:14pt; padding:4px 0px; text-align:center; }

#siteby			{ background-color:#2c6c94; color:#fff; font-size:7pt; padding:5px 0px;}
#siteby a		{ solid; text-decoration:none; color:#cff; }
#siteby a.u		{ border-bottom:1px solid; }
#siteby a sup		{ font-size:5pt; }
.FLBL			{ font-size:8pt; margin-top:6px; }
.BLBL			{ font-size:8pt; margin-top:2px;  text-align:center; }
.ULBL			{ border-bottom:2px groove #379; font-size:8pt; margin-top:6px; width:100%; white-space:nowrap; }
.ULIN			{ border-bottom:2px groove #379; width:100%; }
.nfld			{ padding-left:10px; }
.wnfld			{ padding-left:50px; }
.nflda			{ padding:8px; }
.IMGL			{ margin-right:10px; }
.IMGR			{ margin-left:10px; }
a.hbl			{ color:black; text-decoration:none; }
td#mbod			{ background-color:#fff; font-size:10pt; padding:0px; vertical-align:top; width:100%; }
.ptit			{ font-size:18pt; font-weight:bold; margin:0px; }
div.p10			{ padding:0px 10px; }
big.blue		{ color:#00f; font-weight:bold; }

form			{ margin:0px; padding:0px; }
.bigfont		{ font-family:verdana,arial,sans-serif; font-size:11pt; font-weight:bold; }
input,textarea,select	{ background-color:#def; }
table#ADMINMENU input	{ font-family:verdana,arial,sans-serif; font-size:14pt; font-weight:bold; width:200px; }
table.event		{ font-family:verdana,arial,sans-serif; font-size:11pt; margin:20px 0px 10px 0px; }
table.etitle		{ font-family:verdana,arial,sans-serif; font-size:14pt; margin: 0px 0px 10px 0px; }
table.edata		{ font-family:verdana,arial,sans-serif; font-size:11pt; }
table.figure		{ padding-right:10px; }
.kidname		{ color:#006; font-family:verdana,arial,sans-serif; font-size:14pt; font-style:normal; font-weight:bold; }
.figcap			{ font-family:verdana,arial,sans-serif; font-size:10pt; text-align:center; font-weight:bold;}
.newsdate		{ font-size:14pt; font-style:italic; margin-top:10px; }
.aucitem		{ font-family:Arial Black,arial,sans-serif; font-size:16pt; padding-bottom:10px; }
.aucintro		{ font-family:verdana,arial,sans-serif; font-size:11pt; margin-top:6px; }
.emsg			{ color:#c00; font-size:12pt; font-weight:bold; text-align:center; padding:6px 0px; }

a.ilbut			{ background-color:#bdf; border:6px ridge; border-color:#adf #69b #69b #adf; color:#000; display:block; font-weight:bold; margin:0px 0px 6px 0px; padding:7px 10px 7px 10px; text-align:center; text-decoration:none; width:100%; white-space:nowrap; }
a.ilbut:hover		{ background-color:#b2def7; border:6px groove; border-color:#adf #69b #69b #adf; }
a.ilbut:active		{ background-color:#628ea7; border:6px inset; border-color:#69b #adf #adf #69b; }
table.dbutn tr.pd td	{ padding-bottom:22px; }
table.dbutn input	{ padding:10px 0px; width:160px; font-family:Arial,sans-serif; font-size:13.5pt; font-weight:bold; }
.Q			{ color:#00f; font-size:11pt; font-weight:bold; margin:4px 0px; }
.A			{ color:#006; font-size:11pt; }
.ICHAR			{ color:#2c6c94; font-size:16pt; font-weight:bold; padding-right:10px; }
table.links td		{ padding-bottom:6px; font-size:11pt; font-weight:bold; }
div.addr		{ margin-left:20px; }
span.zipcode		{ margin-left:20px; }
.concory		{ font-size:9pt; }
table.dcontact th	{ padding:4px 0px; }
table.dcontact td	{ padding:4px 10px; }
.box			{ border:2px groove #379; padding:4px; }
table.detail tr		{ vertical-align:top; }
table.detail th		{ padding-bottom:4px; }
table.detail td		{ padding-bottom:4px; }
.comments		{ margin-left:30px; }
.red			{ color:#c00; }
