
h4 {

  font-family: Arial;
}

body {
 font-family: Arial;
 font-size: 10pt;
}


.titleline {
 font-family: Georgia;
  font-size: 32pt;
  font-weight:normal;
  color: #3B662A;
  border: 1px solid black;
  letter-spacing: 3px;
  text-align: center;

  padding: 0px;

}

.error-message {
    color: red;
}

.subtitle {  
  text-align: center;
  font-family: Arial;
  font-size: 9pt;
  background-color: #D7D88F;
  font-weight: bold;
  color: #777363;
}
.addressline {
  font-family: Arial,helvetica, sans-serif;
  font-size: 12pt;
  text-align: left;
  padding-left: 20px;
}

.searchheading {
 font-family: Arial;
  font-size: 14pt;
  font-weight: normal;
  height: 25px;
  background-color: #EDE6CE;
  color: #777363;
  text-align: center;

}

.keepMePosted {
  font-family: Arial;
  font-size: 7pt;
  font-weight: bold;
    background-color: #EDE6CE;
  color: #777363;
}

.keepMePosted A {
   color: red;
}

.weekglance {
 padding-top: 10px;
 font-family: Arial;
  font-size: 9pt;
  font-weight: bold;
}

.weekglance A {
  TEXT-DECORATION: none;
}

.formBttn {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        font-weight: bold;
        color: black;
        TEXT-DECORATION: none;
        BACKGROUND-COLOR: #FFD23A;
        BORDER: 0px;
        padding: 2px 3px 1px 4px;
        }
	
.formSelectBold {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        border-color: <?=$accentColor?>;
        color: #000000;
        font-weight: bold;
        width: 200px;
        TEXT-DECORATION: none;
        }
.formField {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        border-color: <?=$accentColor?>;
        border-width: 1px;
        color: #000000;
        font-weight: normal;
        TEXT-DECORATION: none;
        }
.formFieldBold {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        border-color: #131313;
        border-width: 1px;
        color: #000000;
        font-weight: bold;
        TEXT-DECORATION: none;
	width: 240px;
        }
.formSelect {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        border-color: #131313;
        color: #000000;
        font-weight: normal;
        width: 160px;
        TEXT-DECORATION: none;
        }

.menuline {
  font-family: Arial;
  font-size: 12pt;
  font-weight: bold;
  height: 25px;
  background-color: #DCE7DD;
  color: #777363;
  text-align: center;
 
}

.brochureOffer {
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
  height: 25px;
  background-color: #ECE8E7;
  color: #706B5A;
  text-align: center;

}

.offerTextBlue {
 font-family: Arial;
  font-size: 8pt;
  font-weight: bold;
  color: #2a79d1;
  text-align: center;

}

.offerTextGrey {
 font-family: Arial;
  font-size: 6.5pt;

  color: #bbbabg;
  text-align: center;

}

.offerTextRed {
 font-family: Arial;
  font-size: 6.5pt;
  font-weight: bold;
  color: #d71729;
  text-align: center;

}


.marketOffer {
  font-family: Arial;
  font-size: 8pt;
  font-weight: bold;
  color: #2a79d1;
  text-align: center;

}

.weekGlanceHeading {

 font-family: Arial;
  font-size: 12pt;
  font-weight: bold;
  height: 25px;
  background-color: #dce7dd;
  color: #706B5A;
  text-align: left;
  padding-left: 20px;
}
.topright {
  font-family: Arial,helvetica, sans-serif;
  font-size: 11pt;
  text-align: center;
  border: 1px solid black;
}

.publicremarks {
  font-family: Arial,helvetica, sans-serif;
  font-size: 10pt;
  text-align: left;

}

.detailcategory {
   font-family: Arial,helvetica, sans-serif;
   font-size: 9pt;
   text-align: left;
   vertical-align: top;
}

.landcategory {
   font-family: Arial,helvetica, sans-serif;
   font-size: 9pt;
   text-align: left;
   vertical-align: top;
}

.bottomlinks {
  font-family: Arial,helvetica, sans-serif;
  font-size: 10pt;
  color: #706B5A;
  text-align: right;
  vertical-align: bottom;
  padding-top: 70px;
  padding-right: 20px;
}

.featured {
 font-family: Georgia;
  font-size: 10.5pt;
  font-weight: normal;
  color: #6e0e10;
  text-align: center;
  align: center;
  padding-top: 10px;
}

.searchheader {
  font-family: Georgia;
  padding-left: 5px;
  line-height: 18pt;
  font-size: 13pt;
  font-weight: normal;
  color: #6e0e10;
  text-align: left;
  align: left;

}

.subpageheader {
  font-family: Georgia;
  padding-left: 5px;
  line-height: 18pt;
  font-size: 13pt;
  font-weight: normal;
  color: #6e0e10;
  text-align: center;
  align: center;

}

.subpagecategory {
  padding-left: 5px;
  font-weight: bold;
  
}

.subpagetext {
  padding-left: 5px;
  font-family: Arial;
  
}

.subpagetext h3 {
  font-family: Georgia;
  line-height: 13pt;
  font-size: 13pt;
  font-weight: normal;
  color: #6e0e10;
  text-align: left;
  align: left;

}

.homepage {
  font-family: Arial,helvetica, sans-serif;
  font-size: 10pt;
  color: #706b5a;
  padding-left: 40px;	
  line-height: 12pt;
  align: center;
  vertical-align: center;
}

.homepagecentered {
  font-family: Arial,helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  color: #706b5a;
  line-height: 12pt;
  text-align: center;
  vertical-align: center;
}

.homepagecenteredsm {
  font-family: Arial,helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  letter-spacing: 1px;
  color: #706b5a;
  line-height: 10pt;
  text-align: center;
  vertical-align: center;
}

a:link {color: #706b5a; text-decoration: none; border-style: none}
a:visited {color: #706b5a; text-decoration: none; border-style: none }
.homepagelink {
  
  font-family: Arial,helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  color: #706b5a;
  line-height: 12pt;
  align: center;
  text-align: center;
  vertical-align: center;
}

.homepagefeatured {

 font-family: Arial,helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #706b5a;
  line-height: 12pt;
  align: center;
  text-align: center;
  vertical-align: center;

}

.homepagedots {
   font-family: Arial,helvetica, sans-serif;
  font-size: 10pt;
  color: #706b5a;
  text-align: center;
  line-height: 7px;
}
.homepageblurb {
  font-family: Arial,helvetica, sans-serif;
  font-size: 7pt;
  color: #333333;
  line-height: 10pt;
  align: center;
  text-align: center;
  vertical-align: top;
  padding-left: 20px;
  padding-right: 20px;
}

.homepageoffices {
  font-family: Georgia;
  font-size: 10pt;
  font-weight: normal;
  color: #6e0e10;
  text-align: center;
  align: left;

}

.homepageofficestext1 {
  font-family: Arial;
  font-size: 9pt;
  font-weight: normal;
  margin-left: 90px;
  text-align: center;
  

}
.homepageofficestext2 {
  font-family: Arial;
  font-size: 9pt;
  font-weight: normal;
  padding-left: 70px;
  text-align: center;
  

}
.homepageofficestext3 {
  font-family: Arial;
  font-size: 9pt;
  font-weight: normal;
  padding-left: 50px;
  text-align: center;
  

}


.details {
  font-family: Arial,helvetica, sans-serif;
  font-size: 9pt;
  text-align: left;
  padding-left: 5px;
  vertical-align: top;
}

.roomheader {
   font-family: Arial,helvetica, sans-serif;
   font-size: 9pt;
   text-align: center;

}

.roomdetails {
   font-family: Arial,helvetica, sans-serif;
   font-size: 12px;
   text-align: center;

}

.chantaddress {
  font-family: Arial,helvetica, sans-serif;
   font-size: 12px;
   text-align: center;
}

.copyrightnotice {
  font-family: Arial,helvetica, sans-serif;
   font-size: 8px;
   text-align: center;
  color: #333333;
}

.mlscopyrightnotice {
  font-family: Arial,helvetica, sans-serif;
   font-size: 9px;
   text-align: center;
  color: #333333;
}

.prevpg {
  margin-right: 10px;
}

.nextpg {
 margin-left: 10px;
}

.disablepg {

    width: 100px;
    display: inline;
}