﻿#DetailResults th,#DetailResults td,#DetailResults input,#DetailResults select,#DetailResults textarea { color: #fff; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px}

#DetailResults .Details-Field-Name { font-weight:bold; color:#fff; }
#DetailResults  .Details-Field-Value {  }

#DetailResults .details-paging {  text-align: left; }
	.details-paging a { color: #fff; text-decoration: underline; font-weight:bold; }
	.details-paging a:visited { color: #049d9c; }
	.details-paging a:hover { color: #ff0000; text-decoration: none; }

td.Details-Column1 {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; width: 40%; vertical-align: top; }
	td.Details-Column1 img { border: 1px solid #000; }
	
td.Details-Column2 {background: #fff; color:#000; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; vertical-align: top; text-align: center;  font-size: 1em;}
	td.Details-Column2 p.Address { margin-top:0; color:#000;}
	.street  { color:#000; font-size: 11px; font-weight:bold; }
	.city  { color:#000; }
	.state { color:#000; }
	.postal_code { color:#000; }
	.subdivision { color:#000; }

table.Details-MLS-Price { width: 100%; }
	.mls_number { color:#000; padding:0px; text-align: center; font-size: 11px;}
	.price { color:#000; padding:0px; text-align: center; font-size: 11px;}
	
table.details_table {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; vertical-align: top; text-align: left; color: #000000; }
	#DetailResults .sqft_total_display {}
		#DetailResults .sqft_total_display_description {font-weight:bold;  text-align: center; }
			#DetailResults .squarefeet { }
	#DetailResults .bedrooms_total {  }
		.bedrooms_total_description {font-weight:bold; text-align: center;}
	#DetailResults .baths_full {  }
		.baths_full_description {font-weight:bold;  text-align: center; }
	#DetailResults .Bathrooms {  }
		.Bathrooms_description {font-weight:bold;  text-align: center; }
	#DetailResults .lot_dimensions {  }
		.lot_dimensions_description {font-weight:bold;  text-align: center; }
	#DetailResults .acres {  }
		.acres_description {font-weight:bold; text-align: center; }
	#DetailResults .year_built {  }
		.year_built_description {font-weight:bold;  text-align: center; }
		
table.ribbon { width: 100%; border: 0px solid #000; background-color: transparent; }
	.vrtourbutton  { border: 0px }
	.printbutton  { border: 0px }
	.sendlistingbutton  { border: 0px }
	.mortgagebutton  {border: 0px }

table.Details_Table1 {font-family: Verdana,Arial,Helvetica,sans-serif; color: #fff; font-size: 12px; width: 100%;}
	.sqft_total_display { }
		.sqft_total_display_description { }
	.bedrooms_total { }
		.bedrooms_total_description {  }
	.baths_full { }
		.baths_full_description {  }
	.Bathrooms { }
		.Bathrooms_description {  }
	.lot_dimensions { }
		.lot_dimensions_description {  }
	.acres { }
		.acres_description {  }
	.year_built { }
		.year_built_description {  }

td.extra_images { vertical-align: top; }
	td.extra_images img { border: 1px solid #000; }
	
table.details-row3, table.details-row4{background:transparent;  width: 100%; text-align: left; font-weight: bold; }
table.details-row3 td{width: 100%; text-align: left; vertical-align: top; color: #fff;}
	#DetailResults .rooms-label { font-weight:bold; }
	.item {font-weight:normal;}

table.details-row4 td {width: 100%; text-align: left; vertical-align: top; color: #fff;}
	#DetailResults .features-label {font-weight:bold; }
	#Details-Field-Name {font-weight: bold;}


#DetailResults .remarks_description { color: #fff; text-align: left; }

.featurestd {font-weight: bold;   }
.featuresdetailstd { padding-left: 20px; font-weight:normal; }
