@media print
{
   #imgHeaderD
   {
      DISPLAY: none;
   }
   #divReportTools
   {
      DISPLAY: none;
   }
   #divPublicRecords
   {
      DISPLAY: none;
   }
   .dontprint
   {
      DISPLAY: none;
   }
}

#divReportMain
{
   width: 1000px;
   margin-left: auto;
   margin-right: auto;
}

#divAutoComps
{
   float:left;
   MARGIN: 0% auto;
   FONT: 75% Arial, Helvetica, sans-serif;
   WIDTH: 63.5em;
}

#divReportTools {
    font-size: x-small;
    float: left;
    width: 150px;
    margin-top: 150px;
    background-color: #cfcfcf;
    padding-left: 10px;
    padding-bottom: 10px;
}


#divPublicRecords
{
   FONT: Arial, Helvetica, sans-serif;
   margin-top: 20px;
}

#divPublicRecords table
{
   width: 100%;   
}

#divPublicRecords table th
{
   text-align: left;
   font-weight: bold !important;
}

#divPublicRecords table td
{
   text-align: left;
   padding: 2px;
}

#divPublicRecords a
{
  color: maroon;
}


#divReportTools ul
{
   width:150px;
   list-style-type: none;
   margin: 0px;
   padding: 0px;
   tex-align: center;
}

#divReportTools ul li
{
   margin: 0;
   padding: 2px;
}

#divReportTools ul li h3
{
   text-align: left;
   font-size: larger;
   margin: 0;
   margin-top: 10px;
}
#bottoNavComps
{
   text-align: center;
   float: left;
   width: 100%;
}


BODY
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A#bbbLink
{
    DISPLAY: block;
    MARGIN: 2em
}
.bold
{
    FONT-WEIGHT: bold
}
.bolditalic
{
    FONT-WEIGHT: bold
}
.bolditalic
{
    FONT-STYLE: italic
}
.italic
{
    FONT-STYLE: italic
}
.note
{
    FONT-STYLE: italic
}
BUTTON
{
    FONT: bold 95% Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: uppercase;
    WIDTH: 7.25em;
    COLOR: #000000;
    BACKGROUND-COLOR: #8fb4cf
}
.button
{
    FONT: bold 95% Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: uppercase;
    WIDTH: 7.25em;
    COLOR: #000000;
    BACKGROUND-COLOR: #8fb4cf
}
.centered
{
    MARGIN-LEFT: auto! important;
    MARGIN-RIGHT: auto! important;
    TEXT-ALIGN: center! important
}
TABLE.centered
{
    MARGIN-LEFT: auto! important;
    MARGIN-RIGHT: auto! important;
    TEXT-ALIGN: left! important
}
DIV#bannerContainer
{
    CLEAR: both
}
DIV#bottomnav
{
    FONT: 90% Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: uppercase;
    TEXT-ALIGN: center
}
DIV#bottomnav A
{
    MARGIN: 0.5em
}
DIV#contentContainer
{
    LEFT: 13em;
    MARGIN: 0.6em 0cm 0cm 0.8em;
    FONT: 75% Arial, Helvetica, sans-serif;
    WIDTH: 50em;
    POSITION: absolute
}
DIV#copyright
{
    MARGIN-TOP: 0.25cm;
    FONT: 900 88% Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center
}
DIV#mainMenuContainer
{
    CLEAR: left;
    BORDER-RIGHT: #073c61 0.04cm solid;
    FLOAT: left;
    BORDER-LEFT: #073c61 0.04cm solid;
    WIDTH: 8.85em;
    HEIGHT: 14.5cm;
    TEXT-ALIGN: center
}
DIV#mainMenuContainer A.menuButton
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    MARGIN-BOTTOM: 0.2em;
    PADDING-BOTTOM: 0.2em;
    FONT: 900 70% Arial, sans-serif;
    VERTICAL-ALIGN: middle;
    TEXT-TRANSFORM: uppercase;
    WIDTH: 99.8%;
    COLOR: #000000;
    PADDING-TOP: 0.2em;
    BACKGROUND-COLOR: #8fb4cf;
    TEXT-DECORATION: none
}
DIV#nobanner_contentContainer
{
    MARGIN: 0% auto;
    FONT: 75% Arial, Helvetica, sans-serif;
    WIDTH: 63.5em
}
H1
{
    MARGIN: 0.5em 0%;
    TEXT-ALIGN: center
}
H2
{
    MARGIN: 0.5em 0%;
    TEXT-ALIGN: center
}
H3
{
    MARGIN: 0.5em 0%;
    TEXT-ALIGN: center
}
H4
{
    MARGIN: 0.5em 0%;
    TEXT-ALIGN: center
}
H5
{
    MARGIN: 0.5em 0%;
    TEXT-ALIGN: center
}
H6
{
    MARGIN: 0.5em 0%;
    TEXT-ALIGN: center
}
H1
{
    FONT-SIZE: 160%
}
H2
{
    FONT-SIZE: 130%
}
HR
{
    WIDTH: 100%;
    COLOR: #808080;
    BACKGROUND-COLOR: transparent
}
IMG
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
IMG#bannerImage
{
    DISPLAY: block
}
IMG.comparable
{
    BORDER-RIGHT: #c6c9cc 3px ridge;
    BORDER-TOP: #c6c9cc 3px ridge;
    FLOAT: right;
    BORDER-LEFT: #c6c9cc 3px ridge;
    WIDTH: 200px;
    BORDER-BOTTOM: #c6c9cc 3px ridge;
    HEIGHT: 125px
}
IMG.largeComparable
{
    BORDER-RIGHT: #c6c9cc 3px ridge;
    BORDER-TOP: #c6c9cc 3px ridge;
    BORDER-LEFT: #c6c9cc 3px ridge;
    WIDTH: 525px;
    BORDER-BOTTOM: #c6c9cc 3px ridge;
    HEIGHT: 350px
}
IMG.profileSale
{
    BORDER-RIGHT: #000000 4px double;
    BORDER-TOP: #000000 4px double;
    BORDER-LEFT: #000000 4px double;
    WIDTH: 200px;
    BORDER-BOTTOM: #000000 4px double;
    HEIGHT: 150px
}
LABEL
{
    TEXT-ALIGN: right
}
LABEL.smalllabel
{
    FONT: 90% Verdana, sans-serif
}
.left
{
    TEXT-ALIGN: left
}
LI
{
    MARGIN-BOTTOM: 0.75em
}
#navhistory
{
    FONT: 80% Verdana, sans-serif
}
TABLE
{
    FONT: 102% Arial, Helvetica, sans-serif
}
TABLE.addinfo
{
    FONT-SIZE: 80%;
    WIDTH: 100%
}
TABLE.comptable
{
    TABLE-LAYOUT: fixed;
    FONT-SIZE: 86%
}
TABLE.comptable
{
    MARGIN: 0px auto 1.45em;
    WIDTH: 100%;
    BORDER-BOTTOM: #808080 2px solid;
    TEXT-ALIGN: left
}
TABLE.datatable
{
    MARGIN: 0px auto 1.45em;
    WIDTH: 100%;
    BORDER-BOTTOM: #808080 2px solid;
    TEXT-ALIGN: left
}
TABLE.listtable
{
    FONT-SIZE: 90%;
    WIDTH: 100%
}
TABLE.optionsTable
{
    TABLE-LAYOUT: fixed;
    FONT: bold 90% Arial, sans-serif;
    TEXT-TRANSFORM: uppercase;
    WIDTH: 33em
}
THEAD.optionsHead TH
{
    PADDING-RIGHT: 0.23em;
    PADDING-LEFT: 0.23em;
    FONT-WEIGHT: bold! important;
    FONT-SIZE: 115%;
    PADDING-BOTTOM: 0.3em;
    COLOR: #ffffff! important;
    PADDING-TOP: 0.3em;
    BACKGROUND-COLOR: #093c61;
    TEXT-ALIGN: center! important
}
TD.labelcell
{
    VERTICAL-ALIGN: top;
    TEXT-ALIGN: left
}
TD.optionsCategory
{
    PADDING-RIGHT: 0.23em;
    PADDING-LEFT: 0.23em;
    PADDING-BOTTOM: 0.3em;
    COLOR: #ffffff;
    PADDING-TOP: 0.3em;
    BACKGROUND-COLOR: #000000
}
TD.optionCell
{
    PADDING-RIGHT: 0.23em;
    PADDING-LEFT: 0.23em;
    FONT-WEIGHT: bold! important;
    PADDING-BOTTOM: 0.3em;
    COLOR: #000000;
    PADDING-TOP: 0.3em;
    BACKGROUND-COLOR: #9fc3cf;
    TEXT-ALIGN: right
}
TD.optionCell A
{
    COLOR: #000000;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
TH
{
    FONT-WEIGHT: 100! important;
    COLOR: #000000;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: left
}
THEAD
{
    FONT-WEIGHT: 100! important;
    COLOR: #000000;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: left
}
.thead
{
    FONT-WEIGHT: 100! important;
    COLOR: #000000;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: left
}
THEAD TR.shaded
{
    BACKGROUND-COLOR: transparent! important
}
.required
{
    COLOR: #cf0000;
    BACKGROUND-COLOR: transparent
}
.right
{
    TEXT-ALIGN: right! important
}
.shaded
{
    COLOR: #000000! important;
    BACKGROUND-COLOR: #c6c9cc
}
SPAN.accesskey
{
    TEXT-DECORATION: underline
}
.underline
{
    TEXT-DECORATION: underline
}
.systemMessage
{
    FONT-SIZE: 160%;
    COLOR: #ff0000;
    BACKGROUND-COLOR: transparent
}
UL.options
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    LIST-STYLE-POSITION: outside;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
.compaddresscol
{
    WIDTH: 13.25em
}
.compsldtcol
{
    WIDTH: 4.5em
}
.compslprccol
{
    WIDTH: 5.2em
}
.compmtgamntcol
{
    WIDTH: 5.2em
}
.complndrcol
{
    WIDTH: 2.45em
}
.compprcsqftcol
{
    WIDTH: 4em
}
.compsqftcol
{
    WIDTH: 2.8em
}
.compstycol
{
    WIDTH: 1.6em
}
.comprmcol
{
    WIDTH: 1.2em
}
.compbrcol
{
    WIDTH: 1.1em
}
.compbthcol
{
    WIDTH: 1.75em
}
.compmgttypecol
{
    WIDTH: 1.75em
}
.compconsttypecol
{
    WIDTH: 3.1em
}
.compprkngcol
{
    WIDTH: 2.6em
}
.compyrbltcol
{
    WIDTH: 2.5em
}
.comprmrkscol
{
    WIDTH: 5.8em
}
.compinfdtcol
{
    WIDTH: 2.8em
}
.compsrccdcol
{
    WIDTH: 1em
}
.compcndtncdcol
{
    WIDTH: 1em
}
.comppoolscol
{
    WIDTH: 1em
}
.compjacuzzicol
{
    WIDTH: 1em
}
.compfireplacescol
{
    WIDTH: 1em
}
.compcntlaircol
{
    WIDTH: 1em
}
.compprioritycol
{
    WIDTH: 1.9em
}
.CompAcreCol
{
    WIDTH: 2.75em
}
UL#yearList
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
    TEXT-ALIGN: center
}

