a:link  {color:#0080FF}
a:visited {color:#0080FF}
a:hover {color:red}
a:active {color:#0080FF}
li {font:10pt Arial,Verdana,Geneva,Helvetica,sans-serif;}
table, td, th {font:10pt Arial,Verdana,Geneva,Helvetica,sans-serif;}

.FontPrimaryLarge {font:bold 12pt Arial,Verdana,Geneva,Helvetica,sans-serif;}
.FontPrimaryMedium {font:10pt Arial,Verdana,Geneva,Helvetica,sans-serif;}
.FontPrimarySmall {font:8pt Verdana,Arial,Geneva,Helvetica,sans-serif;}
.FontPrimaryLargeLink:link {font:bold 12pt Arial,Verdana,Geneva,Helvetica,sans-serif; color: #000000; text-decoration: none;}
.FontPrimaryLargeLink:visited {font:bold 12pt Arial,Verdana,Geneva,Helvetica,sans-serif; color: #000000; text-decoration: none;}
.FontPrimaryLargeLink:hover {font:bold 12pt Arial,Verdana,Geneva,Helvetica,sans-serif; color: #000000; text-decoration: underline;}
.FontPrimaryLargeLink:active {font:bold 12pt Arial,Verdana,Geneva,Helvetica,sans-serif; color: #000000; text-decoration: none;}
.FontSecondaryHome {font:17pt Georgia, Times New Roman, Times, serif;}

.ColorPrimaryBlue {background-color:#001C37;}
.ColorPrimaryYellow {background-color:#FFD528;}
.ColorPrimaryRed {background-color:#910015;}

.ColorSecondaryGreen {background-color:#A4B92D;}
.ColorSecondaryOrange {background-color:#D99800;}
.ColorSecondaryBrown {background-color:#6F3700;}
.ColorSecondaryBlue {background-color:#CCCCFF;}

.ColorTertiaryPurple {background-color:#1B0046;}
.ColorTertiaryPlum {background-color:#330000;}
.ColorTertiaryGray {background-color:#525045;}

.FooterLink:link {font-family:Verdana,Arial,Geneva,Helvetica,sans-serif; font-size:8pt; color: #000000;text-decoration: none;}
.FooterLink:visited {font-family:Verdana,Arial,Geneva,Helvetica,sans-serif; font-size:8pt; color: #000000;text-decoration: none;}
.FooterLink:hover {font-family:Verdana,Arial,Geneva,Helvetica,sans-serif; font-size:8pt; color: #000000;text-decoration: underline;}
.FooterLink:active {font-family:Verdana,Arial,Geneva,Helvetica,sans-serif; font-size:8pt; color: #000000;text-decoration: none;}

.RealEstateProButtonLink{cursor:pointer; background-color:#0280E3; font:9pt Arial,Verdana,Geneva,Helvetica,sans-serif; color: #FFFFFF;}
.RealEstateProButtonLinkHover{cursor:pointer; background-color:#001C37; font:9pt Arial,Verdana,Geneva,Helvetica,sans-serif; color: #FFFFFF;}

.ToolboxButtonLink {cursor:pointer; background-color:#FFD528; font:9pt Arial,Verdana,Geneva,Helvetica,sans-serif; color: #000000;}
.ToolboxButtonLinkHover {cursor:pointer; background-color:#001C37; font:9pt Arial,Verdana,Geneva,Helvetica,sans-serif; color: #FFFFFF;}

.HomeownerButtonLink {cursor:pointer; background-color:#A4B92D; font:9pt Arial,Verdana,Geneva,Helvetica,sans-serif; color: #FFFFFF;}
.HomeownerButtonLinkHover {cursor:pointer; background-color:#001C37; font:9pt Arial,Verdana,Geneva,Helvetica,sans-serif; color: #FFFFFF;}

.ServiceButtonLink {cursor:pointer; background-color:#6F3700; font:9pt Arial,Verdana,Geneva,Helvetica,sans-serif; color: #FFFFFF;}
.ServiceButtonLinkHover {cursor:pointer; background-color:#001C37; font:9pt Arial,Verdana,Geneva,Helvetica,sans-serif; color: #FFFFFF;}

.AboutUsButtonLink {cursor:pointer; background-color:#910015; font:9pt Arial,Verdana,Geneva,Helvetica,sans-serif; color: #FFFFFF;}
.AboutUsButtonLinkHover {cursor:pointer; background-color:#001C37; font:9pt Arial,Verdana,Geneva,Helvetica,sans-serif; color: #FFFFFF;}

.ContactButtonLink {cursor:pointer; background-color:#D99800; font:9pt Arial,Verdana,Geneva,Helvetica,sans-serif; color: #FFFFFF;}
.ContactButtonLinkHover {cursor:pointer; background-color:#001C37; font:9pt Arial,Verdana,Geneva,Helvetica,sans-serif; color: #FFFFFF;}

.WaterMarkLeft {margin-left:0px;margin-top:22px;margin-right:0px;margin-bottom:0px; background-repeat:no-repeat; background-attachment:fixed; background-image: url(images/Watermark_Left.gif); background-position: bottom right;}
.WaterMarkRight {margin-left:5px;margin-top:22px;font:10pt Arial,Verdana,Geneva,Helvetica,sans-serif; background-repeat:no-repeat; background-attachment:fixed; background-image: url(images/Watermark_Right.gif); background-position: bottom left;}
.WaterMarkMid {margin-left:30px;margin-top:22px;font:10pt Arial,Verdana,Geneva,Helvetica,sans-serif; background-repeat:no-repeat; background-attachment:fixed; background-image: url(images/Watermark_Mid.gif); background-position: bottom left;}
.WaterMarkYellowTop { background-repeat:no-repeat; background-attachment:fixed; background-image: url(images/Watermark_Left_Yellow.gif); background-position: bottom left;}

.bold {
	font-weight: bold;
	}
	
.newLine {
	clear: both;
	}
	
	
	
	
	
	
	
/* begin data table */
table.dataTable {
	border-collapse: collapse;
	width: 75%;
	min-width: 600px;
	margin-bottom: 10px;
	}

table.dataTable td {
	border-bottom: 1px solid #888888;
	padding: 3px;
	}

table.dataTable th {
	text-align: left;
	background-color: #cccccc;
	padding: 2px;
	font-weight: bold;
	}

table.dataTable td.sectionHeader {
	font-size: 18px;
	font-weight: bold;
	border-bottom: 0px;
	}
/* end data table */


