body									{	font: 8pt/10pt tahoma, verdana, arial, sans-serif;
												scrollbar-face-color:#9AB9B6;
												scrollbar-shadow-color:#667B7A;
												scrollbar-highlight-color:#667B7A;
												scrollbar-3dlight-color:#667B7A;
												scrollbar-darkshadow-color:#9AB9B6;
												scrollbar-track-color:#9AB9B6;
												scrollbar-arrow-color:#BC0066;
												height: 100%;
												background-color: #FFFFFF; }

p											{	font: 8pt/10pt tahoma, verdana, arial, sans-serif; }

a											{ color: #667B7A;
												text-decoration: underline }

h1										{	font: 14pt/12pt tahoma, verdana, arial, sans-serif;
												font-weight: bold; }

h2										{	font: 14pt/12pt tahoma, verdana, arial, sans-serif;
												font-weight: bold;
												color:#8A0E4C;}

h1.AdminH1						{	text-align: center; }

th										{	font: 10pt/14pt tahoma, verdana, arial, sans-serif;
												background-color: #667B7A;
												color: white;
												font-weight: bold;
												text-align: left; }

td										{	font: 8pt/10pt tahoma, verdana, arial, sans-serif; }

input									{	font: 8pt/8pt tahoma, verdana, arial, sans-serif; }
textarea							{	font: 8pt/8pt tahoma, verdana, arial, sans-serif; }
select								{	font: 8pt/8pt tahoma, verdana, arial, sans-serif; }

/*------------------------------------------------------------------------------------*/

.AddressBar						{	font: 8pt/10pt tahoma, verdana, arial, sans-serif;
												color: #FFFFFF;
												padding: 5 5 5 5;}

.Body									{	font: 8pt/10pt tahoma, verdana, arial, sans-serif;
												padding: 20 20 20 20;}

.Footer								{	font: 7pt/10pt tahoma, verdana, arial, sans-serif;
												color: #FFFFFF;
												padding: 5 5 5 5;}

.FooterLink						{	font: 7pt/10pt tahoma, verdana, arial, sans-serif;
												color: #FFFFFF;}

.ErrorText						{ color: #FF0000; }
.InfoText							{ color: #0033FF; }
.WarningText					{ color: #FF6600; }

.LoginBody						{ border:1px solid #667B7A; }

.AdminMenu						{ background-color:#8A0E4C; }

#AdminMenu a					{ font: 8pt/10pt tahoma, verdana, arial, sans-serif;
												display:block;
												width:150px;
												color: #FFFFFF;
												padding:3px 3px 3px 7px;
												text-decoration:none;
												margin:1px 0px 1px 0px;
												border:1px solid #8A0E4C;
												background-color:#8A0E4C; 
												font-weight: bold; }

#AdminMenu a:hover		{	border:1px solid #cccccc;
												background-color:#BC0066;
												color:#FFFFFF;
												font-weight: bold; }

.AdminHeaderBar				{ font: 8pt/10pt tahoma, verdana, arial, sans-serif;
												color: #FFFFFF;
												font-weight: bold;
												padding: 5 5 5 5; }

.AdminTable						{ border-collapse: collapse;
												border:1px solid #cccccc; }

.AdminTH							{	font: 8pt/14pt tahoma, verdana, arial, sans-serif;
												background-color: #9AB9B6;
												font-weight: bold;}

.StaffCell						{ border-collapse: collapse;
												border:1px solid #cccccc; }

.StaffPosition				{ font: 10pt/14pt tahoma, verdana, arial, sans-serif;
												font-weight: bold;
												font-style: italic; }

.StaffContact					{ font-weight: bold; }

.NewsHeader						{ text-align: left;
												font: 8pt/10pt tahoma, verdana, arial, sans-serif;
												font-weight: bold;
												background-color: #9AB9B6; }

.NewsBody							{ border-collapse: collapse;
												border:1px solid #cccccc; }

.PropertyListCell			{ border-collapse: collapse;
												border:1px solid #cccccc;
												font-weight: bold;}

.PropertyListCellOver { border-collapse: collapse;
												border:1px solid #cccccc;
												background-color: #9AB9B6;
												color: #FFFFFF;
												font-weight: bold;}

.PropertyListCellOver a	{ color: #FFFFFF;}

.NumRecsFound					{ font-style: italic; }

.VTLink								{ font-size: 14pt; }

