.lblRight {FONT-SIZE: 8pt; padding:0cm; COLOR: #808080; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right }
.lblLeft {FONT-SIZE: 8pt; padding:0cm; COLOR: #808080; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left }

.txtRight {FONT-SIZE: 8pt; padding:0cm; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right }
.txtLeft {FONT-SIZE: 8pt; padding:0cm; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left }

.txtEdit {FONT-SIZE: 8pt; padding:0px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN:left }
.SelectShort {FONT-SIZE: 8pt; padding:0px; width:50pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN:left }

TD.lblField
{
    FONT-SIZE: 10pt;
    COLOR: #808080;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right;
}
TD.lblFieldTxt
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.CityTitle {font-size: 20px; color:#663333; font-weight: bold;}
.TableResults {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#0000; }

.NoScreenText { display: none; }


/* default styles */

body, table, td {font-family: Arial, Helvetica, sans-serif;  font-size: 12px; color: #000000}

.pageTitle {font-size: 16px; color:#663333; font-weight: bold;}
.defaultLg {font-size: 12px; color:#663333; font-weight: bold;}


.tblDrpShdw {BORDER-TOP: 1px solid #000000; BORDER-LEFT: 1px solid #000000; BORDER-BOTTOM: 3px solid #000000; BORDER-RIGHT: 3px solid #000000}

.tdcellhead {font-size: 12px; font-weight: bold; color: #ffffff; background-color: #663333}
.tdcellheadHighlight {font-size: 12px; font-weight: bold; color: #ffffff; background-color: #0000FF}

.tdresults {font-size:12px; background-color:#ffffff}
.tdresultsNoBg {font-size:12px}
.tdresultsNoBgSm {font-size:11px}
.tdresultsLine {font-size:12px; background-color:#ffffff; BORDER-TOP: #C2C2C2 1px solid; padding: 1px}
.tdresultsLineNoBg {font-size:12px; BORDER-TOP: #C2C2C2 1px solid; padding: 1px}

.button {FONT-SIZE: 12px; background-color: #663333; color: #ffffff; font-weight:bold}



/*property pages*/

.tdButtonBox {font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; background-color: #E0E0E0; BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-LEFT: #000000 1px solid}
.tdButtonSubBox {font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; background-color: #ffffff; BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-LEFT: #000000 1px solid}

#PopUpTip {position:absolute; width:200px; border-top:1px solid #000000; border-left:1px solid #000000; border-right:3px solid #000000; border-bottom:3px solid #000000; background-color: #ffffff; padding: 6px; visibility: hidden; z-index:100}

.propCompare1 {background-color: #E0E0E0; border-bottom: 1px solid #cccccc; border-top: 2px solid #cccccc}
.propCompare2 {background-color: #F8F8F8}



/*agent and office pages*/

.tdAgtOfcLeftNav {background-color:#C2C2C2; font-size :11px}

a.AgtOfcLeftNavLink {color:#0000FF; text-decoration:none}
a.AgtOfcLeftNavLink:active {color:#0000FF; text-decoration:none}
a.AgtOfcLeftNavLink:visited {color:#0000FF; text-decoration:none}
a.AgtOfcLeftNavLink:hover {color:#ffffff; text-decoration:none}

a.tdAgtOfcButtonBox {color:#ffffff; background-color:#0000FF; border:1px solid #0000FF; font-size:11px; text-decoration:none; font-weight:bold; padding:2px; display:block}
a.tdAgtOfcButtonBox:active {color:#ffffff; background-color:#0000FF; border:1px solid #0000FF; font-size:11px; text-decoration none; font-weight:bold; padding:2px; display:block}
a.tdAgtOfcButtonBox:visited {color:#ffffff; background-color:#0000FF; border:1px solid #0000FF; font-size 11px; text-decoration:none; font-weight:bold; padding:2px; display:block}
a.tdAgtOfcButtonBox:hover {color:#ffffff; background-color:#c2c2c2; border:1px solid #c2c2c2; font-size:11px; text-decoration:none; font-weight:bold; padding:2px; display:block}

/*nav*/
.wrap1{
position:relative;
}
.wrap2{
position:absolute;
}


.menu a:link {filter: alpha(opacity = 90); display: block; font-weight: bold; color: #ffffff; BACKGROUND-COLOR: #663333; width: 145px; font-size:11px;  text-decoration:none; border-bottom:1px solid #924C4C; padding: 2px;}
.menu a:active{filter: alpha(opacity = 90);display: block; font-weight: bold; color: #ffffff; BACKGROUND-COLOR: #663333; width: 145px; font-size:11px;  text-decoration:none; border-bottom:1px solid #924C4C; padding: 2px;}
.menu a:visited {filter: alpha(opacity = 90);display: block; font-weight: bold; color: #ffffff; BACKGROUND-COLOR: #663333;width: 145px; font-size:11px;  text-decoration:none; border-bottom:1px solid #924C4C; padding: 2px;}
.menu a:hover{display: block; font-weight: bold; color: #ffffff; BACKGROUND-COLOR: 924C4C; width: 145px; font-size:11px; text-decoration:none; border-bottom:1px solid #924C4C; padding: 2px;}

a.footer:link {text-decoration:none; color:#ffffff}
a.footer:active {text-decoration:none; color:#ffffff}
a.footer:visited {text-decoration:none; color:#ffffff} 
a.footer:hover {text-decoration:none; color:#ffffff; }


a:link {text-decoration:none; color:#663333}
a:active {text-decoration:none; color:#ff0000}
a:visited {text-decoration:none; color:#663333} 
a:hover {text-decoration:none; color:#ff0000; }
