/* CSS Document */
tr.title{
	background:none;
}
tr.title td{
	background:#2E993B;
}
td.graphics{
	text-align:center;
}
#photoscycle {  
  display:none;
  _margin: 0 0 0 -300px;
}  

#photos_area{
 margin-top:0px;
 font-size:12px;
 text-align:center;
 height:210px;
 overflow:auto;
 padding: 3px 0px 3px 0px;
}
#photos_area fieldset{
 border: none;
}
#photos_area img{
 margin-bottom:5px;
 padding: 3px;
 border: solid 1px #AAA;
}

#property_inactive {
  background: #FFECDF;
  border: 1px solid #FFB27F;
  padding: 2px 10px;
  margin: 5px 18px 0 3px;
}

.left_box label{
	font-weight:bold;
	display:block;
	width:150px;
	float:left;
	text-align:left;
	padding-right:5px;
}

.line_break{
	clear:both;
}

#zillow_data{
	text-align:left;
}

.graphics{
	background:#FFFFFF;
	border:solid 1px #BBBFC2;
}

#map {
  border: 1px solid #aaa;
}

#map_tab_set {
  height: 28px;
}

#map_tab_set .clearfix div {
  float: left;
  padding: 5px 20px 5px 20px;
  border: 1px solid #aaa;
  margin: 0 5px 0 0;
  color: #0066CC;
  background: #F2F2F2;
  cursor: pointer;
  font-weight: bold;
  border-bottom: 0;
}

#map_tab_set .clearfix div .tab.highlight {
  color: #000;
}

#mapZoomControl {
  position: relative;
  top: 5px;
  left: 5px;
}

#mapZoomControl img {
cursor: pointer;
}

#favorite_property {
	float: right;
	margin-right: 5px;
}
#property_warning {
    background: none repeat scroll 0 0 #FFECDF;
    border: 1px solid #FFB27F;
    font-size: 12px;
    margin: 15px 10px;
    padding: 8px 10px;
    text-align: center;
}