#compareLogo { text-align: center; }

.tblMain h2 { padding: 3px 0 3px 3px; color: #fff; background: #003300 }

h2 { font-size: 14px; }

#webforms { font-size: 11px; }

#PropertyListDisplayHeader { color: #fff; background: #003300; text-align: left; font-size: 12px; }

.tblMain #webforms td { font-size: 12px; }


#rightMenu { font-size: 12px; font-family: arial; }
#rightMenu ul { padding: 0; margin: 0; }
#rightMenu li {padding: 5px; background: #003300; margin: 0 0 3px 0;}
#rightMenu li a { font-weight: bold; display: block; text-decoration: none; color: #fff; }
#rightMenu li a:hover { color: yellow; }


SUP { font-size: 0.7em}

.tblSub { font-size: 1em; line-height: 150%;}
.tblSub .tblSpacer {  line-height: 130%;}
.tblSub A { color: #000000; text-decoration: none }
.tblSub A hover {text-decoration: underline; border-bottom:1px solid #E0E7F8;}

.imgPropThumb { height: 75px; width: 96px; margin: 2px 2px 2px 2px}
.imgPropMain { height: 300px; width: 400px }

.tblLeft TD { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 0.6em; 
}

.tblLeft { 
 color: #ffffff;
 background-color: #EEF9EF;
 width: 170px;
 margin-bottom: 3px;
 padding: 2px 4px 2px 4px;
 border-left: 2px solid #125924;
 border-right: 2px solid #125924;
 border-bottom: 2px solid #125924;
 border-top: 2px solid #125924;   
}

.tblLeftwmwu { 
  color: #c09b01;
  background-color: #E0E7F8;
  width: 170px;
  margin-bottom: 3px; 
}

.tblLeftwmwu TD { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 0.6em; 
}
.tblLeft .frmText { font-size: 8pt; width: 85px; }
.tblLeft LI { list-style-image: url(http://appointmoor.flagboard.co.uk/m/arGold.gif); line-height: 150% }

.tblLeftwmwu .frmText { font-size: 8pt; width: 95px; padding: 0px 0px 0px 2px}
.tblLeftwmwu LI { list-style-image: url(http://appointmoor.flagboard.co.uk/m/arGold_OLD.gif) }

.tblheadgap { 
 padding: 4px 4px 2px 4px; 
 background-color: #003300;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 }

.tblHeadGap A { color: #ffffff; text-decoration: none
 }

.tblHead { 
 background: transparent url(http://appointmoor.flagboard.co.uk/m/tbL.gif) no-repeat; 
 color: #ffffff; 
 font-weight: bold; 
 padding: 4px 4px 2px 4px; }

.tblHead A { color: #ffffff; font-weight: bold; text-decoration: none }

.tblHeadwmwu { 
 background: transparent url(http://appointmoor.flagboard.co.uk/m/tbL.gif) no-repeat; 
 color: #000000; 
 padding: 4px 4px 2px 4px; 
 border-bottom: 1px solid #ffffff 
}

.tblHeadwmwu A { color: #000000; text-decoration: none }

.tblContent { 
 font-color: #ffffff;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 padding: 2px 4px 2px 4px; 
 border-top: 1px solid #003300;
 background-color: #003300;
}

.tblContent A { 
 color: #FFFFFF; 
 text-decoration: none;
}

.tblContent A:hover { 
 color: #ffffff; 
 border-bottom:1px #c09b01;
}

.tblContentWhite { 
 color: #000000;
 background-color: #c09b01;
 padding: 2px 4px 2px 4px;  
 border-left: 1px solid #c09b01;
 border-right: 1px solid #c09b01;
 border-bottom: 1px solid #c09b01;
}

.tblContentWhite A { 
 color: #000000; 
 text-decoration: none;
}

.tblContentWhite A:hover { 
 border-bottom:1px #c09b01;
}

.tblContentWhiteOLD A { 
 color: #c09b01; 
 text-decoration: none 
}

.tblContentwmwu { 
 color: #000000;
 background-color:#E0E7F8;
 padding: 2px 4px 2px 4px;  
 border-left: 1px solid #E0E7F8;
 border-right: 1px solid #E0E7F8;
 border-bottom: 1px solid #E0E7F8;
}

.tblContentwmwu A { 
 color: #000000; 
 text-decoration: none 
}

.tblContentwmwu A:hover { 
 color: #000000; 
 border-bottom:1px solid #c09b01;
}

.tblWhite {
 color: #c09b01;
 background-color: #ffffff;
 padding: 2px 4px 2px 4px;  
}

.tblWhite A { color: #c09b01; text-decoration: none }

.tblCenBox {
 width: 400px;
 height: 140px;
 vertical-align: bottom;
}

.tblCenBoxTop {
 background-color: #E0E7F8;
 border-bottom-width: 1px ;
 border-bottom-style: solid ;
 border-bottom-color: #996600;
 color: #996600;
 height: 130px;
 text-align: left;
 vertical-align: bottom;
 white-space: nowrap;
}

.tblCenBoxTop IMG { 
 position: absolute; 
 top: 104px; 
 left: 179px; 
 height: 130px;
 width: 400px;
 border: 0;
 z-index: 2
}

.tblCenBoxTop DIV {
 position: absolute; 
 top: 195px; 
 left: 180px; 
 padding-left: 3px;
 z-index: 1
}

.tblCenBoxBot {
 background-color: #333366;
 height: 10px;
}

.tblCenBoxBotOLD {
 background-color: #c3b88c;
 height: 10px;
}
.tblCenBoxIntro {
 font-family:  Verdana, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-style: normal;
 font-weight: bold; 
 line-height: 120%;
 text-decoration: none;
 color: #003300;
 width: 400px;
}

.neilltextcolorwas { color: 996600;}

.tblCenBoxSubHead {
 font-size: 0.7em;
 font-style: normal;
 text-decoration: none;
 color: #000000;
 width: 400px;
 letter-spacing: .025em;
 background-position: 6px;
}

.tblMain {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-decoration: none;
 color: #000000;
 width: 610px
}

.tblMain A {color:#000000; text-decoration: underline; }

.tblMainOLD {
 font-size: 0.7em;
 font-style: verdana, normal;
 line-height: 130%;
 text-decoration: none;
 color: #E0E7F8;
 width: 400px
}

.tblRight {
 color: #c09b01;
 text-decoration: none;
 font-size: 0.65em;
}
.tblRight TD { padding: 4px 0px 4px 0px }

.tblRight A {
 color: #996600;
 text-decoration: none;
}
.tblRight A:hover { color: #996600; border-bottom:1px #c09b01;}

.tblRight LI { list-style-image: url(http://appointmoor.flagboard.co.uk/m/arGold.gif) }

.tblSpacer {  
 height: 15px;
 width: 400px;
 font-family: tahoma, Verdana, Georgia, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #FFFFFF;
 background-color: #003300;
 letter-spacing: .05em;
}

.tblSpacer A {  
 height: 15px;
 width: 400px;
 font-family: tahoma, Verdana, Georgia, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #FFFFFF;
 background-color: #003300;
 letter-spacing: .05em;
}

.tblSpacer A:hover {  
 height: 15px;
 width: 400px;
 font-family: tahoma, Verdana, Georgia, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #FFFFFF;
 background-color: #003300;
 letter-spacing: .05em;
}

.frmText {  color: #000000; font-family: arial;  font-size: 8pt; width: 200px }
.frmSelect {  font-family: arial;  font-size: 8pt; width: 200px }
.frmSelectLarge {  font-family: arial;  font-size: 8pt; width: 200px }
.frmSubmit {  font-family: arial;  font-size: 8pt; width: 200px }
.frmTextArea {  font-family: arial;  font-size: 8pt; width: 200px; height: 120px }

