
* {
  position: relative;
  font-size: inherit;
  line-height: inherit;
  color: inherit;
  background-color: inherit;
  -webkit-border-top-right-radius: inherit;
  -webkit-border-top-left-radius: inherit;
  -moz-border-radius-topright: inherit;
  -moz-border-radius-topleft: inherit;
  border-top-right-radius: inherit;
  border-top-left-radius: inherit;
}
html { 
  background-image: url("../images/background.jpg");
  background-repeat: repeat;
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  transform-style: preserve-3d;
}
body {
  color: honeydew;
  font-size: 16px;
  line-height: 8px;
  font-family: "Open Sans", sans-serif;
  overflow-x: hidden;
}
a {
  color: inherit;
  text-decoration: none;
}
a:hover {
  opacity: 0.5;
  filter: alpha(opacity=50);
}
h1, h2, h3, h4, h5 {
  font-weight: 900;
  line-height: 115%;
  margin: 0;
}
h1 {font-size: 300%;}
h2 {font-size: 250%;}
h3 {font-size: 200%;}
h4 {font-size: 150%;}
h5 {font-size: 125%;}
input, select, textarea {
  color: #000055;
  background-color: honeydew;
}

p {font-size: 100%; line-height: 115%;}
ul {text-align: left; font-size: 100%; line-height: 115%;}
table {
  background-color: #3333aa;
  color: honeydew;
  margin: 0;
  padding: 0;
}
table td {
  padding-left: 3px; padding-right: 3px;
  overflow: hidden;
}
table td p {
  line-height: 125%;
  margin: 0;
  padding: 0;
}
#contactForm p {
  margin: 0;
  padding: 0;
}
#contactForm input, #contactForm textarea {
  font-weight: bold;
  line-height: 100%;
}
#validateErrors {
  color: red;
  font-weight: bold;
}
#searchForm p {
  margin: 0;
  padding: 0;
}
#searchForm input, #searchForm textarea, #searchForm select {
  font-weight: bold;
  line-height: 100%;
}
.radioButton {
  margin-right: 10px;
}
.myButton {
  background-color: turquoise;
  background-image: -webkit-linear-gradient(top, turquoise, #3333aa);
  background-image: -moz-linear-gradient(top, turquoise, #3333aa);
  background-image: -ms-linear-gradient(top, turquoise, #3333aa);
  background-image: -o-linear-gradient(top, turquoise, #3333aa);
  background-image: linear-gradient(to bottom, turquoise, #3333aa);
  -webkit-border-radius: 28;
  -moz-border-radius: 28;
  border-radius: 28px;
  text-shadow: 1px 1px 3px #666666;
  font-family: Arial;
  color: #ffffff;
  font-size: 20px;
  padding: 5px 10px 5px 10px;
  border: solid #000055 2px;
  text-decoration: none;
}
.myButton:hover {
  background-color: white;
  background-image: -webkit-linear-gradient(top, #3333aa, #000055);
  background-image: -moz-linear-gradient(top, #3333aa, #000055);
  background-image: -ms-linear-gradient(top, #3333aa, #000055);
  background-image: -o-linear-gradient(top, #3333aa, #000055);
  background-image: linear-gradient(to bottom, #3333aa, #000055);
  text-decoration: none;
}

#section0 {color: #3333aa;  background-color: transparent;} /* header */
#section0 .rowHeight {height: 120px;}

#section11 {color: #3333aa; background-color: transparent;} /* home intro */
#section11 .rowHeight {height: auto;}

#section12 {color: #000055; background-color: honeydew;} /* home search */
#section12 .rowHeight {height: auto;}

#section13a {color: honeydew; background-color: #000055;} /* searchform a */
#section13a .rowHeight {height: auto;}
#section13b {color: honeydew; background-color: #000055;} /* searchform b */
#section13b .rowHeight {height: 50px;}
#section13c {color: honeydew; background-color: #000055;} /* searchform c */
#section13c .rowHeight {height: 50px;}
#section13d {color: honeydew; background-color: #000055;} /* searchform d */
#section13d .rowHeight {height: 150px;}
#section13e {color: honeydew; background-color: #000055;} /* searchform d */
#section13e .rowHeight {height: 50px;}
#section13f {color: honeydew; background-color: #000055;} /* searchform e */
#section13f .rowHeight {height: 50px;}
#section13g {color: honeydew; background-color: #000055;} /* searchform f */
#section13g .rowHeight {height: auto;}

#section21 {color: #3333aa; background-color: honeydew;} /* background */
#section21 .rowHeight {height: auto;}

#section22 {color: #3333aa; background-color: honeydew;} /* policies */
#section22 .rowHeight {height: auto;}

#section23 {color: #3333aa; background-color: honeydew;} /* terms */
#section23 .rowHeight {height: auto;}

#section31 {color: #3333aa; background-color: honeydew;} /* news */
#section31 .rowHeight {height: auto;}

#section32 {color: #3333aa; background-color: honeydew;} /* realtylaw */
#section32 .rowHeight {height: auto;}

#section41a {color: honeydew; background-color: #000055;} /* searchdata1 */
#section41a .rowHeight {height: auto;}
#section41b {color: honeydew; background-color: #000055;} /* searchdata1 */
#section41b .rowHeight {height: auto;}


#section70a {color: honeydew; background-color: #000055;} /* contactform */
#section70a .rowHeight {height: 60px;}
#section70b {color: honeydew; background-color: #000055;} /* contactform */
#section70b .rowHeight {height: auto;}

#section71 {color: honeydew; background-color: #3333aa;} /* sendmail 1 */
#section71 .rowHeight {height: auto;}

#section72a {color: honeydew; background-color: #000055;} /* findus */
#section72a .rowHeight {height: auto;}
#section72b {color: honeydew; background-color: #000055;} /* findus */
#section72b .rowHeight {height: 350px;}
#section72c {color: honeydew; background-color: #000055;} /* findus */
#section72c .rowHeight {height: auto;}

#section81a {color: #3333aa; background-color: honeydew;} /* realtydetail1 */
#section81a .rowHeight {height: auto;}
#section81b {color: #3333aa; background-color: honeydew;} /* realtydetail1 */
#section81b .rowHeight {height: auto;}
#section81c {color: #3333aa; background-color: honeydew;} /* realtydetail1 */
#section81c .rowHeight {height: 450px;}
#section81d {color: #3333aa; background-color: honeydew;} /* realtydetail1 */
#section81d .rowHeight {height: auto;}



#section98 {color: honeydew; background-color: #000055;} /* error & info */
#section98 .rowHeight {height: auto;}

#section99 {color: honeydew; background-color: #3333aa;} /* footer */
#section99 .rowHeight {height: auto;}

#section100 {color: honeydew; background-color: #3333aa;} /* credit */
#section100 .rowHeight {height: auto;}

