body			{ font-family:arial,sans-serif; font-size:11pt; line-height:1.1; }
table			{ font-family:arial,sans-serif; font-size:11pt; margin:0px; }

td#NB			{ background-color:#000033; width:136px; padding-top:16px; vertical-align:top; }
table#NAVBAR		{ font-family:sans-serif; font-size:11pt; font-weight:bold; width:136px; padding:2px; }
a.NAVBAR		{ background-color:#3366ff; border:1px solid; border-color:#ccc #666 #666 #ccc; color:#fff; display:block; margin:5px 0px; width:100%; text-decoration:none; }
a.NAVBAR:hover		{ background-color:#0033ff; border-color:#fff #666 #666 #fff; }
a.NAVBAR:active		{ background-color:#003399; border-color:#666 #fff #fff #666; }
a.DM			{ background-color:#000033; border:solid 1px; border-color:#666 #ccc #ccc #666;  color:#fc0; display:block; width:100%; text-decoration:none; white-space:nowrap; padding:2px; }
a.DM:hover		{ background-color:#000066; border-color:#fff #666 #666 #fff; color:#ccf; }
a.DM:active		{ background-color:#000000; border-color:#666 #fff #fff #666; color:#6cf; }
table.DM		{ background-color:#000033; border:outset 2px #00f; font-family:sans-serif; font-size:11pt; font-weight:bold; position:absolute; top:0px; left:132px; visibility:hidden; }
div.RPOS		{ position:relative; }

td#BANNER		{ background-image:url(../images/ban.jpg); background-repeat:repeat-y; padding:16px 0px 0px 0px; }
th#FLATT		{ background-color:#eee; background-image:url(../images/fillet.gif); background-repeat:no-repeat; font-size:24pt; line-height:1; width:100%; }
.GOLD			{ color:#fc0; }
.LBLUE			{ color:#39f; }
.DBLUE			{ color:#006; }
#GALLESE		{ font-family:times new roman,serif; font-size:28pt; font-weight:bold; text-align:center; }
#LAWFIRM		{ font-family:times new roman,serif; font-size:20pt; text-align:center; }
#PEOPLE			{ font-family:times new roman,serif; font-size:14pt; text-align:center; }
td#MAIN			{ background-color:#fff; border-top:2px #000033 solid; border-right:2px #000033 solid; font-family:tarial,sans-serif; font-size:11pt; vertical-align:top; padding:6px 6px 6px 6px; }
th#siteby		{ background-color:#000033; background-image:url(../images/ban.jpg); background-repeat:repeat-y; background-position:0px 130px; color:#fff; font-size:7pt; padding:2px 0px 4px 130px; }
th#siteby a	 	{ border-bottom:1px solid; text-decoration:none; color:#fff; }
th#siteby a sup	 	{ font-size:5pt; }
th#siteby a.mail	{ border:none; padding-left:10px; }
table.ADDR		{ font-family:arial,sans-serif; font-size:10pt; }
form			{ margin:0px; padding:0px; }
input, textarea, select	{ background-color:#e0e0ff; font-size:9pt; }
.FLBL			{ color:#009; font-family:sans-serif; font-size:8pt; font-weight:bold; margin-top:10px; text-alignment:left; }
.ULBL			{ border-bottom:groove 2px #009; color:#009; font-family:sans-serif; font-size:8pt; font-weight:bold; margin-top:10px; text-alignment:left; }
.nfld			{ padding-left:10px; }
.IMGL			{ margin-right:10px; }
.IMGR			{ margin-left:10px; }
.phnum			{ color:#fff; font-size:10pt; text-align:center; margin-bottom:6px; }
span.zip		{ padding-left:20px; }
.ICHAR			{ color:#fc0; font-size:16pt; font-weight:bold; padding-right:10px; }
.Q			{ color:#00f; font-size:11pt; font-weight:bold; margin:4px 0px; }
.A			{ color:#006; font-size:11pt; }
table#LINKS		{ color:#009; font-size:12pt; font-weight:bold; }
table#LINKS td		{ color:#009; font-size:12pt; font-weight:bold; padding:0px 2px 10px 2px;}
table#LINKS td table	{ color:#009; font-size:14pt; font-weight:bold; padding:0px 2px 10px 2px;}
table#LINKS a		{ font-size:12pt; font-weight:bold; display:block; width:100%; }
table#LINKS table.ICON		{ margin:0px; padding:0px; }
table#LINKS table.ICON	td	{ margin:0px; padding:0px; }
table#LINKS table.ICON	th	{ margin:0px; padding:0px; }
table#LINKS table.ICON a	{ color:#009; font-size:14pt; font-weight:bold; display:block; width:100%; text-decoration:none; }
table#ADMINMENU	input	{ font-family:Verdana,arial,sans-serif; font-size:16pt; font-weight:bold; width:300px;}
.newsdate		{ font-size:10pt; color:#06c; font-style:italic; }
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; }
.disclaimer			{ margin-top:20px; }
.disclaimer table		{ border:1px inset #006; color:#006; font-size:8pt; }
.disclaimer big			{ padding-right:10px; }