.maintext {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF !important;}
.small {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; line-height: 10px}

.proptitle {
	FONT: bold 21px "Arial", "Helvetica", "sans-serif"; TEXT-TRANSFORM: uppercase; COLOR: #333399
}
.bodycopy {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cab75b; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; TEXT-DECORATION: none
}
A.title:hover {
	TEXT-DECORATION: underline
}
BODY {
	MARGIN: 0px
}

A:link {
	COLOR: #ccb562
}
A:visited {
	COLOR: #ccb562
}
A:active {
	COLOR: #ffffff
}
A:hover {
	COLOR: #ccb562
}
.pviimenudiv TD {
	FONT-SIZE: 12px; FONT-FAMILY: "Trebuchet MS", Arial, sans-serif
}
.pviimenudiv P {
	MARGIN-TOP: 12px; FONT-SIZE: 12px; MARGIN-BOTTOM: 6px; FONT-FAMILY: "Trebuchet MS", Arial, sans-serif
}
.pviimenudiv B {
	COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.pviimenudiv A:link {
	COLOR: #000066; TEXT-DECORATION: none
}
.pviimenudiv A:visited {
	COLOR: #333399; TEXT-DECORATION: none
}
.pviimenudiv A:hover {
	COLOR: #6699ff; TEXT-DECORATION: underline
}
.pviimenudiv A:active {
	COLOR: #000066; TEXT-DECORATION: none
}
.prop_sum_num_matches {
	FONT-SIZE: 12px; COLOR: #003300; FONT-STYLE: italic
}
.prop_sum_prop_title {
	COLOR: #003399
}
.prop_sum_prop_address {
	FONT-WEIGHT: normal
}
.propTitle {
	FONT-SIZE: 22px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: "Times New Roman", Times, Serif
}
.propLocation {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #dec883; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.propField {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; TEXT-ALIGN: left
}
.propBody {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.propContact {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.small {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.titleTour {
	COLOR: #ff0000
}
.titleSold {
	COLOR: #c0a060
}

.borderit img{
border: 1px solid #000000;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=85);
-moz-opacity: 0.4;
}

:hover.borderit img{
border: 1px solid #ffffff;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}

.borderit2 img{
border: 1px solid #000000;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=85);
-moz-opacity: 0.4;
}

:hover.borderit2 img{
border: 1px solid #ffffff;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}

.formfield { 
	font-family: "Verdana", "Helvetica", "sans-serif"; font-size: 9px; line-height:12px; color: #000000
	}