/* controls basic properties of the entire document */
body { 
	font-family: Arial,Verdana,Helvetica; 
	background-color: #FFFFFF; 
	text-color: #000000; 
	color: #000000; 
}

/* date controls look of important links on the site */
.date { 
	font-family: Verdana,Arial,Helvetica; 
	font-weight: bold; 
	font-color: #ffffff;  
	font-size: 8pt;
}

/*linktext controls look of secondary links on the site*/
a.linktext:link    { font-family: Verdana,Arial,Helvetica; font-weight: 600; color: #0000FF; font-size: 11px;}
a.linktext:active  { font-family: Verdana,Arial,Helvetica; font-weight: 600; color: #0000FF; font-size: 11px;}
a.linktext:visited { font-family: Verdana,Arial,Helvetica; font-weight: 600; color: #0000FF; font-size: 11px;}
a.linktext:hover   { font-family: Verdana,Arial,Helvetica; font-weight: 600; color: #0000FF; font-size: 11px;}

/* .main controls text that is in main target frame */
.main {
	font-family: Verdana,Arial,Helvetica; 
	font-weight: normal; 
	font-color: #000000; 
	font-size: 8pt; 
	color : #000000;
	text-align: justify;
}

/* .main_subheader controls medium-sized header text that is in main target frame*/
.main_subheader { 
	font-family: Verdana,Arial,Helvetica; 
	font-weight: 600; 
	font-color: #0000FF; 
	color : #0000FF;
	font-size: 8pt; 
	text-align: left;
}

/* .main_subheader2 controls medium-sized header text that is in main target frame No Alignment*/
.main_subheader2 { 
	font-family: Verdana,Arial,Helvetica; 
	font-weight: 600; 
	font-color: #0000FF; 
	color : #0000FF;
	font-size: 8pt; 
}

/* .main_subheader2 NON WEIGHT controls medium-sized header text that is in main target frame No Alignment*/
.main_subheader3 { 
	font-family: Verdana,Arial,Helvetica;  
	font-color: #000080; 
	color : #000080;
	font-size: 7pt; 
}

/* .main_header controls header text that is in main target frame*/
.main_header { 
	font-family: "Times New Roman",Verdana,Arial,Helvetica; 
	font-weight: 400; 
	font-color: #333333; 
	color : #FF0000;
	font-size: 14pt; 
}

/* .formtext controls text that is outside of textboxes on form */
.formtext{ 
	font-family: Arial,Verdana,Helvetica; 
	font-weight: bold; 
	font-color: #000000; 
	font-size: 8pt; 
	color : #000000;
}

/* .textbox controls text that is in main target frame */
.textbox{ 
	font-family: Arial,Verdana,Helvetica; 
	font-weight: normal; 
	font-color: #000080; 
	font-size: 8pt; 
	color : #000000;
	text-align: left;
}	

}

/* .realtor controls text on ALL realtor/agents names */
.realtor{ 
	font-family: Arial,Verdana,Helvetica; 
	font-weight: bold; 
	font-color: #000000; 
	font-size: 10pt; 
	color : #000000;
}

}

/* .realtor_info controls text under ALL realtor/agents names */
.realtor_info{ 
	font-family: Arial,Verdana,Helvetica;  
	font-color: #000000; 
	font-size: 8pt; 
	color : #000000;
}

}

/* .list_name controls text that is outside of textboxes on form */
.list_name{ 
	font-family: Helvetica,Arial,Verdana; 
	font-weight: bold; 
	font-color: #0000FF; 
	font-size: 13pt; 
	color : #0000FF;
}

}

/* .list_price controls text that is outside of textboxes on form */
.list_price{ 
	font-family: Tahoma,Arial,Verdana; 
	font-weight: bold; 
	font-color: #000000; 
	font-size: 10pt; 
	color : #000000;
}

}

/* .list_q controls text that is outside of textboxes on form */
.list_q{ 
	font-family: Tahoma,Arial,Verdana; 
	font-weight: bold; 
	font-color: #000000; 
	font-size: 8pt; 
	color : #000000;
}

}

/* .list_a controls text that is outside of textboxes on form */
.list_a{ 
	font-family: Tahoma,Arial,Verdana;  
	font-color: #000000; 
	font-size: 10pt; 
	color : #000000;
}


}

/* .list_p controls text that is outside of textboxes on form */
.list_p{ 
	font-family: Arial,Tahoma,Verdana;  
	font-color: #000000; 
	font-size: 20pt; 
	color : #000000;
}


}

/* .list_p2 controls text that is outside of textboxes on form */
.list_p2{ 
	font-family: Arial,Tahoma,Verdana;  
	font-color: #000000; 
	font-size: 18pt; 
	color : #000000;
}


}

/* .list_p3 controls text that is outside of textboxes on form */
.list_p3{ 
	font-family: Times New Roman,Tahoma,Verdana;  
	font-color: #000000; 
	font-size: 10pt; 
	color : #000000;
}


}


/* .list_p4 controls text that is outside of textboxes on form */
.list_p4{ 
	font-family: Arial,Tahoma,Verdana;  
	font-color: #000000; 
	font-size: 8pt; 
	color : #000000;
}


}


/* .list_p5 controls text that is outside of textboxes on form */
.list_p5{ 
	font-family: Arial,Tahoma,Verdana;  
	font-color: #000000; 
	font-size: 7pt; 
	color : #000000;
}


}



/* .listing_desc_text controls the listing description */
.listing_desc_text{ 
	font-family: Arial,Verdana,Helvetica;  
	font-color: #000000; 
	font-size: 8pt; 
	color : #000000;
}


}
/* .listingprice controls the listing price on listings page */
.listingprice{ 
	font-family: Arial,Verdana,Helvetica; 
	font-weight: bold; 
	font-color: #000080; 
	font-size: 14pt; 
	color : #000080;
}

}
/* .listing_title controls the name of the listing in listings page */
.listing_title{ 
	font-family: Tahoma,Arial,Verdana,Helvetica;  
	font-color: #FF0000;
	font-weight: 800;
	font-size: 12pt;
	color: #FF0000;
}


}
/* .listing_title2 controls the name of the listing in listings page */
.listing_title{ 
	font-family: Tahoma,Arial,Verdana,Helvetica;  
	font-color: #FF0000;
	font-weight: 800;
	font-size: 12pt;
	color: #FF0000;
}



}



/* .pagetitle controls the look of page titles */
.pagetitle { 
	clear: left; 
	color: #999999; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 16px; 
	font-variant: normal;
	font-weight: 800; 
	page-break-after: always; 
	position: static; 
	text-align: left; 
}


}

/* .mini controls all fine print and small text */
.mini{ 
	font-family: Arial,Verdana,Helvetica;  
	font-color: #000000; 
	font-size: 7pt; 
	color : #000000;
}

.lowText { text-decoration: none; color: #000000; font: Bold 12px Arial, Helvetica }
.lowText2 { text-decoration: none; color: #0084FF; font: Bold 12px Arial, Helvetica }
.lowText3 { text-decoration: none; color: #000000; font: Bold 12px Arial, Helvetica }
.highText { text-decoration: none; color: #000000; font: Bold 11px Arial, Helvetica }
.highText2 { text-decoration: none; color: #FFFFFF; font: Bold 11px Arial, Helvetica }
.itemBorder { border: 1px solid #666666 }
.itemBorderBlank { border: 1px solid #C9C9C9 }

.buttonText { text-decoration: none; color: #FFCC99; font: Bold 12px Arial, Helvetica }
.buttonHover { text-decoration: none; color: #99CCFF; font: Bold 12px Arial, Helvetica; padding: 1px }
.buttonBorder { border: 1px outset #339966 }
.buttonBorderOver { border: 1px inset #CC9966 }












/* .functiontext controls text that describes functions */
.functiontext { 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight:800; 
	font-color:#000000; 
	font-size: 14pt; 
	color: #000000; 
}


/* .fieldtext controls text in fields */
.fieldtxt { 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight:600; 
	font-color: #000000 
	font-size: 10pt; 
}


/* .notavailable controls text for domains that aren't available */
.notavailable { color: #AAAAAA; }


/* .available controls text for domains that are available */
.available { color: #663300; }


/* .domain controls text for domains */
.domain { color: #000000; }


/* .error controls text for errors */
.error { 
	color: #FF0000; 
	font-weight: 800; 
}

td {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000}
.headline {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #FFFFFF; font-weight: 900; text-indent: 5pt}
a:link {  color: #0033CC; text-decoration: none}
a:active {  color: #0066FF; text-decoration: none}
a:visited {  color: #0033CC; text-decoration: none}
a:hover {  color: #666666; text-decoration: none}
.tdjust { font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size: 13px; color: #333333}
.headlinelt { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #999999}
ol {  font-size: 13px; color: #333333; font-family: Arial, Helvetica, sans-serif}
ul {  font-size: 13px; color: #333333; font-family: Arial, Helvetica, sans-serif}
.hdlbold {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #333333; font-weight: 600}
.minitext {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #666666}

a.white:link { color: #000000; text-decoration: none ; font-size: 11px; font-weight: bold}
a.white:active { color: #666666; text-decoration: none ; font-size: 11px; font-weight: bold}
a.white:visited { color: #000000; text-decoration: none ; font-size: 11px; font-weight: bold}
a.white:hover { color: #FFFFFF; text-decoration: none ; font-size: 11px; font-weight: bold}

a.adlink:link { color: #333333; text-decoration: none ; font-size: 10px}
a.adink:active { color: #666666; text-decoration: none ; font-size: 10px}
a.adlink:visited { color: #333333; text-decoration: none ; font-size: 10px}
a.adlink:hover { color: #666666; text-decoration: none ; font-size: 10px}