
table.mainpage{
  width:900px;
  background-color:#FFFFFF;
  /*border:2px outset #000000;*/
 }
table.header{
  background-color:#000000;
  width:100%;
 }
 table.top_header{
  width:100%;
  height:77px;
 }
 table.bottom_header{
   width:100%;
   padding-bottom:5px;
   color:#FFFFFF;
   font-family:arial;
   font-weight:bold;
   font-size:11px;
   
 }
  a.menu{
   color:#FFFFFF;
   font-family:arial;
   font-weight:bold;
   font-size:11px;
   text-decoration:none;
 }
 td.regular{
   color:#FFFFFF;
   font-family:arial;
   font-weight:bold;
   font-size:11px;
 
 }
 
 div.site_logo{
  color:#FFFFFF;
  font-family:arial;
  font-size:20px;
 }
 div.site_slogan{
  color:#FFFFFF;
  font-family:arial;
  font-size:11px;
  font-weight:bold;
  
 }
 table.midline{
  height:8px;
  width:100%;
 }
 table.upper_line{
  height:1px;
  width:100%;
 }
 td.blue_block{
  background-color:#330099;
 }
 td.light_blue_block{
  background-color:#330099;
 }
 td.block1{
  background-color:#CC0033;
 }
 td.block2{
  background-color:#660099;
 }
 td.block3{
   background-color:#6699FF;
 }
 td.block4{
   background-color:#F66E00;
 }
 td.block5{
  background-color:#9966FF;
 }
 td.block6{
  background-color:#4305FF;
 }
 td.menu{
   /*width:14.29%;*/
   padding-left:5px;
 }
 td.sub_menu{
   padding-left:5px;
   font-size:11px;
   font-weight:bold;
 }
 a.sub_menu{
   padding-left:5px;
   padding-right:5px;
   font-family:arial;
   font-size:11px;
   font-weight:bold;
   text-decoration:none;
   color:#FFFFFF;
   white-space:nowrap;
 }
 div.dropdown_1,div.dropdown_2,div.dropdown_3{
  visibility:hidden;
  background-color:#000000;
  color:#FFFFFF;
  filter:alpha(opacity=80);   
 -moz-opacity: 0.8;   
  opacity: 0.8;   
  position:absolute;
  top:103px;
  white-space:nowrap;
  }
 
 table.footer{
  background-color:#000000;
  color:#FFFFFF;
  font-family:arial;
  font-size:11px;
  font-weight:bold;
  width:100%;
  height:65px;
  
 }
 table.each_page{
  width:100%;
  background-color:#CCCCCC;
  }
 table.contact_form,div.contact_form{
  font-family:arial;
  font-size:11px;
 }
 textarea{
  height:100px;
  width:250px;
 }
 
 table.zillow{
  font-family:arial;
  font-size:12px;
  color:#3366BB;
  background-color:#F2F7FF;
  }
 
 td.zillow{
  padding-left:25px;
  padding-top:10px;
  padding-bottom:25px;
 
 }
 
table.zillow_block{
  width:300px;
  font-family:arial;
  font-size:12px;
  color:#3366BB;
  background-color:#FFFFFF;
  border:1px solid #ADCEFF;
  padding:5px;
 
 }
 .zillow_header{
  font-family:arial;
  font-size:14px;
  font-weight:bold;
  color:#669922;
  align:center;
 
 }
 .zillow_desc{
  font-family:arial;
  font-size:11px;
  color:#07527E;
  
  
 }
 input.contact_realtor{
  background-color:#07527E;
  color:#FFFFFF;
  font-family:arial;
  font-size:14px;
  font-weight:bold;
  width:170px;
 }
 td.header{
  font-family:arial;
  font-size:14px;
  font-weight:bold;
  color:#07527E;
}
tr.header{
 background-color:#07527E;
 color:#FFFFFF;
 font-size:14px;
 font-weight:bold;
 
}
td.index_reg{
  font-family:arial;
  font-size:11px;
  color:#07527E;
}

table.zillow_text{
  font-family:arial;
  font-size:13px;
  color:#07527E;
}
a.reg_link, a.reg_link visited, a.reg_link active{
  font-family:arial;
  font-size:11px;
  font-weight:bold;
  color:#07527E;
}
 td.green{
  color:#669922;
 }
 a.zillow_link{
  color:#669922;
 }

 a#SLIDESLINK{
  font-family:arial;
  font-size:11px;
  font-weight:bold;
  color:#07527E;
 }
 
 .ihfQuickSearch{
   font-family:arial;
   font-size:12px;
   color:#07527E;
   
 }
 tr.header-brm{
   font-family:arial;
   font-size:11px;
   color:#07527E;
   font-weight:bold;
   padding-bottom:10px;
 }
 
 a.body-brm-link{
   font-family:arial;
   font-size:12px;
   color:#07527E;
  }
  td.body-brm{
   font-family:arial;
   font-size:12px;
   color:#07527E;
   padding-bottom:3px;
  }
  
 div#IDX-ss_text,div#IDX-ss_text a,span#IDX-heading{
  padding-top:10px;
  font-family:arial;
  font-size:11px;
  font-weight:bold;
  color:#07527E;
 }

  span#IDX-heading{
  font-family:arial;
  font-size:11px;
  font-weight:bold;
  color:#07527E;
  }
 
  span#blue,select#city,select#highPrice,select#bedRooms,select#bathRooms,input#blue{
  font-family:arial;
  font-size:11px;
  color:#07527E;
  }
  a.IDX-ssLinkText{
   font-family:arial;
   font-size:11px;
   color:#07527E;
   font-weight:bold;
  }


 
 