body				{ background-color:#fff; color:#006; font-family:arial,helvetica,sans-serif; font-size:10pt; margin:0px; }
table#MPAGE			{ background-image:url(../images/navbg.gif); background-repeat:repeat-y; }
th#LEFTNAV			{ background-image:url(../images/navbar.gif); background-repeat:no-repeat; padding:130px 0px 0px 0px; width:121px; color:#fff; font-size:10pt; }
a.lnav.old			{ border:0px transparent solid; color:#fff;  display:block;  margin:0px 0px 10px 0px; font-size:10pt; padding:2px; width:108px; text-decoration:none;}
a.lnav				{ border:0px transparent solid; color:#fff;  display:block;  margin:0px 10px 10px 0px; font-size:10pt; padding:2px; text-decoration:none;}
a.lnav:hover			{ border:2px solid; border-color:#00f #000 #000 #00f; color:#fff; padding:0px; }
a.lnav:active			{ border:2px solid; border-color:#000 #00f #00f #000; color:#fff; padding:0px; }
td.main				{ background-image:url(../images/top.gif); background-repeat:repeat-x; font-family:arial,sans-serif; font-size:11pt; color:#006; padding:0px 0px 10px 0px;}
table#TOPNAV			{ font-family:arial,sans-serif; font-size:10pt; margin:3px 0px 6px 0px; padding-top:1px; }
table#TOPNAV a			{ border:2px solid; border-color:#00f #000 #000 #00f; color:#fff; padding:0px 4px; text-decoration:none; white-space:nowrap; }
table#TOPNAV a:hover		{ background-color:#009; border:2px solid; border-color:#00f #000 #000 #00f; color:#fff; }
table#TOPNAV a:active		{ background-color:#000; border:2px solid; border-color:#009 #00f #00f #009; color:#fff; }
table#BANNER			{ margin:0px; }
.default				{ font-family:font-family:arial,sans-serif; font-size:11pt; }
h1.Phd				{ color:#360090; font-family:time new roman,serif; font-size:23pt; margin:0px; padding:0px; line-height:1; }

.siteby		 		{ background-color:#FFF; border-top:1px #006 solid; font-size:7pt; padding:10px 0px; }
.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; }
.UFLBL		 		{ border-bottom:2px ridge #00f; color:#009; font-size:7pt; }
.IMGL		 		{ margin-right:10px; margin-bottom:10px; }
.IMGR		 		{ margin-left:10px;  margin-bottom: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;}
input, textarea, select		{ background-color:#d9e9ff; font-family:arial,sans-serif; font-size:9pt; font-weight:normal; }
.nfld				{ padding-left:10px; }
.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;  }
.LISTING tbody td			{ font-family:arial,sans-serif; font-size:10pt; padding:2px 5px;  }
table.LISTVIEW tr			{ text-align:left; }
table.LISTVIEW th			{ padding-right:10px; }

#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:8pt; }
table#contact_list thead th		{ font-size:7pt; }
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; }
table#featured			{ border:1px outset #006; width:201px; }
table#featured th.top a		{ color:#00c; font-size:16pt; text-decoration:none; }
table#featured th.bot a		{ color:#00c; font-size:12pt; text-decoration:none; }
table#featured td			{ background-color:#006; border:1px inset #006; color:#fff; font-weight:bold; width:201px; text-align:center; padding:4px; }
table#featured td div		{ padding:10px 0px; }
table#featured a.BUT		{ background-color:#ccf; border:2px solid; border-color:#00f #000 #000 #00f; color:#006; padding:2px 6px; text-decoration:none; }
table#featured a.BUT:hover		{ background-color:#eef; border:2px solid; border-color:#00f #000 #000 #00f; color:#006; }
table#featured a.BUT:active		{ background-color:#99f; border:2px solid; border-color:#000 #00f #00f #000; color:#fff; }
a.ABUT				{ background-color:#ccf; border:2px solid; border-color:#00f #000 #000 #00f; color:#006; padding:2px 6px; text-decoration:none; font-weight:bold; margin:4px 0px; }
a.ABUT:hover			{ background-color:#eef; border-color:#00f #000 #000 #00f; color:#006; }
a.ABUT:active			{ background-color:#99f; border-color:#000 #00f #00f #000; color:#fff; }
table.agent			{ font-size:9pt; }
table.agent tr			{ vertical-align:top; }
span.zip				{ margin-left:20px; }
h2.agentnam			{ margin:0px; }
h3.position			{ margin:0px; font-style:italic; }
.figcap				{ color:#00f; font-family:arial,sans-serif; font-size:10pt; font-weight:bold; text-align:center; }
form.listop			{ margin:0px; }

table.calculator			{ background-color:#009; color:#fff; border:2px solid; border-color:#99f #000 #000 #99f; font-size:12pt; margin-left:20px }
table.calculator .flbl		{ color:#fff; font-size:8pt; margin-top:4px; }
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; }
