.real-estate {  }
.homepage-top-box {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #003366; padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px}
.box-grey {  border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.menu-side { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; color: #003366 }
.menu-side a:hover {  color: #CC0000; text-decoration: none}
.menu-side a:active {  color: #CC0000; text-decoration: none}
.menu-side a:link {  color: #003366; text-decoration: none}
.menu-side a:visited {  color: #003366; text-decoration: none}
.top-box-date {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; padding-top: 5px; padding-right: 20px; padding-bottom: 5px; padding-left: 5px; border-style: none}
.menu-side-spacer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border: #CCCCCC solid; color: #003366 ; border-width: 1px 0px 0px}
.info-box {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; padding-top: 20px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; font-size: 10px}
.directory-box {  font-family: arial, sans-serif; font-size: 11px; color: #003366; padding-top: 15px; padding-right: 15px; padding-bottom: 0px; padding-left: 25px; border-color: black #CCCCCC black black; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}
directory-box a:link {  font-weight: bold; color: #CC0000}
.directory-box a:link {  font-weight: bold; color: #CC0000}
.header-text {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 16px; font-weight: bold; color: #003366}
.directory-box a:hover {  color: #FF0000}
.directory-box a:active {  font-weight: bold; color: #CC0000}
.directory-box a:visited {  font-weight: bold; color: #CC0000}
.info-box a:active {  text-decoration: none; color: #333333}
.info-box a:hover {  text-decoration: none; color: #333333}
.info-box a:link {  text-decoration: none; color: #333333}
.info-box a:visited {  text-decoration: none; color: #333333}
.logo-box {  padding-top: 0px; padding-bottom: 10px; padding-right: 0px; padding-left: 0px}
.form-boxer {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #CC0000; border: 1px #999999 solid}
.form-button {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; background-color: #CC0000; border: #333333; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; color: #FFFFFF}
.sub-cats {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px}
.footer-text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; text-decoration: none; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px}
.footer-text a:active {  color: #666666}
.footer-text a:hover {  color: #666666}
.footer-text a:link {  color: #666666}
.footer-text a:visited {  color: #666666}
