

body,
    .body {font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: normal; color: #000000; margin-top:0; margin-bottom:0; margin-left:0; margin-right:0; vertical-align:top;}

    TABLE.menuButton {border: 1; background-color:#6699FF;}
        TD.menuButton {                   vertical-align:middle; font-weight:bold; font-size: 9pt; font-family: Arial; color: #FFFFFF; background-color: #6699FF; background-image: url(image/menuButtonBackground.gif);}
        TD.menuButtonArrow {              vertical-align:top;    font-weight:bold; font-size: 9pt; font-family: Arial; color: #FFFFFF; background-color: #6699FF; background-image: url(image/menuButtonBackground.gif);}
        TD.menuButtonSmallerText {        font-size: 8pt; font-family: Arial; color: #FFFFFF; background-color: #6699FF; padding:4px}
        TD.menuButtonContentNoPadding {   vertical-align:middle; font-weight:bold; font-size: 9pt; font-family: Arial; color: #FFFFFF; background-color: #6699FF;}
        TD.menuButtonContent {            vertical-align:middle; font-weight:bold; font-size: 9pt; font-family: Arial; color: #FFFFFF; background-color: #6699FF; padding:4px}
        TD.menuButton A {           color: #FFFFFF; text-decoration: none;}
        TD.menuButton A:link {      color: #FFFFFF; text-decoration: none;}
        TD.menuButton A:hover {     color: #000066; text-decoration: none;}
        TD.menuButton A:visited {   text-decoration: none;}

    TABLE.outerTable {border: 1;}
        TD.outerTable {   vertical-align:top; border-style:solid; border-width: 1px 1px 0px 1px; border-color:#000000; padding: 0px; color: #FFFFFF; font-weight:normal; font-size: 8pt; }

        TD.outerTableHeader {    vertical-align:top; border-style:solid; border-width: 0px 0px 0px 0px; border-color:#000000; padding: 2px 0px 2px 0px; color: #FFFFFF; font-weight:normal; font-size: 8pt; text-align:center;}
        TD.outerTableTopLeft {   vertical-align:top; border-style:solid; border-width: 1px 0px 0px 1px; border-color:#000000; padding: 0px; color: #FFFFFF; font-weight:normal; font-size: 8pt; }
        TD.outerTableTop {       vertical-align:top; border-style:solid; border-width: 1px 0px 0px 0px; border-color:#000000; padding: 0px; color: #FFFFFF; font-weight:normal; font-size: 8pt; }
        TD.outerTableTopRight {  vertical-align:top; border-style:solid; border-width: 1px 1px 0px 0px; border-color:#000000; padding: 0px; color: #FFFFFF; font-weight:normal; font-size: 8pt; }

        TD.outerTableLeft {      vertical-align:top; border-style:solid; border-width: 0px 0px 0px 1px; border-color:#000000; padding: 4px; color: #FFFFFF; font-weight:normal; font-size: 8pt; }
        TD.outerTableCenter {    vertical-align:top; border-style:solid; border-width: 0px 0px 0px 0px; border-color:#000000; padding: 4px; color: #FFFFFF; font-weight:normal; font-size: 8pt; }
        TD.outerTableRight {     vertical-align:top; border-style:solid; border-width: 0px 1px 0px 0px; border-color:#000000; padding: 4px; color: #FFFFFF; font-weight:normal; font-size: 8pt; }

        TD.outerTableBottom {      vertical-align:top; border-style:solid; border-width: 1px 1px 0px 1px; border-color:#000000; padding: 4px; color: #000000; font-weight:normal; font-size: 8pt; }
        TD.outerTableBottomIndex { vertical-align:top; border-style:solid; border-width: 1px 1px 1px 1px; border-color:#000000; padding: 4px; color: #000000; font-weight:normal; font-size: 8pt; }
        TD.outerTableFooter{       vertical-align:top; border-style:solid; border-width: 0px 1px 1px 1px; border-color:#000000; padding: 0px; color: #000000; font-weight:normal; font-size: 8pt; }

    TABLE.mainContent {border: 1;}
        TH.mainContent {    text-align:left; vertical-align:middle; font-weight:bold;   font-size: 8pt; font-family: Arial;    border-style:solid; color: #FFFFFF; background-color: #0066CC; border-width: 1px 1px 1px 1px; border-color:#0066CC; padding:0px 0px 0px 9px;}
        TD.mainContent {    text-align:left; vertical-align:top;    font-weight:normal; font-size: 8pt; font-family: Arial;    border-style:solid; color: #000000; background-color: #DEE7F8; border-width: 0px 1px 1px 1px; border-color:#0066CC; padding:4px 4px 4px 4px;}

        TABLE.mainContentContent {border: 0;}
            TH.mainContentContent {vertical-align:top; font-weight:normal; font-size: 8pt; font-family: Arial;    padding:2px 2px 2px 2px;}
            TD.mainContentContent {vertical-align:top; font-weight:normal; font-size: 8pt; font-family: Arial;    padding:2px 2px 2px 2px;}
            TD.photoMaint         {text-align:left; vertical-align:top; font-weight:normal; font-size: 8pt; font-family: Arial;    padding:2px 2px 2px 2px;}
            TD.mainContentLayoutLeft {text-align: left; vertical-align:top; font-weight:normal; font-size: 8pt; font-family: Arial;    padding:0px 0px 0px 0px;}
            TD.mainContentLayoutRight {text-align: right; vertical-align:top; font-weight:normal; font-size: 8pt; font-family: Arial;    padding:0px 0px 0px 0px;}


    TABLE.normalAdvert1 {border: 1;}
        TH.normalAdvert1 {  text-align:left; vertical-align:middle; font-weight:bold;   font-size: 8pt; font-family: Arial;    border-style:solid; color: #FFFFFF; background-color: #003399; border-width: 1px 1px 1px 1px; border-color:#003399; padding:0px 0px 0px 9px;}
        TD.normalAdvert1 {  text-align:left; vertical-align:top;    font-weight:normal; font-size: 8pt; font-family: Arial;    border-style:solid; color: #FFFFFF; background-color: #FFFFFF; border-width: 0px 1px 1px 1px; border-color:#003399; padding:3px 3px 3px 3px;}

        TABLE.normalAdvert1Content {border: 0;}
            TD.normalAdvert1Content {text-align:left; vertical-align:top; font-weight:normal; font-size: 8pt; font-family: Arial;    padding:2px 2px 2px 2px;}


    TABLE.normalAdvert2 {border: 1;}
        TH.normalAdvert2 {  text-align:left; vertical-align:middle; font-weight:bold;   font-size: 8pt; font-family: Arial;    border-style:solid; color: #FFFFFF; background-color: #617FBD; border-width: 1px 1px 1px 1px; border-color:#617FBD; padding:0px 0px 0px 9px;}
        TD.normalAdvert2 {  text-align:left; vertical-align:top;    font-weight:normal; font-size: 8pt; font-family: Arial;    border-style:solid; color: #000000; background-color: #FFFFFF; border-width: 0px 1px 1px 1px; border-color:#617FBD; padding:3px 3px 3px 3px;}



    TABLE.mainAdvert {border: 1;}
        TH.mainAdvert {     text-align:left; vertical-align:middle; font-weight:bold;   font-size: 8pt; font-family: Arial;    border-style:solid; color: #FFFFFF; background-color: #00958E; border-width: 1px 1px 1px 1px; border-color:#00958E; padding:0px 0px 0px 9px;}
        TD.mainAdvert {     text-align:left; vertical-align:top;    font-weight:normal; font-size: 8pt; font-family: Arial;    border-style:solid; color: #000000; background-color: #FFFFFF; border-width: 0px 1px 1px 1px; border-color:#00958E; padding:3px 3px 3px 3px;}
       TABLE.mainAdvertContent {border: 0;}
            TD.mainAdvertContent {text-align:left; vertical-align:top; font-weight:normal; font-size: 8pt; font-family: Arial;    padding:2px 2px 2px 2px;}



        TABLE.mainContentCallLog {border: 1;}
            TH.mainContentCallLog       {vertical-align:top; font-weight:bold;    font-size: 8pt; font-family: Arial;    padding:2px 2px 2px 2px;    border-style:solid; border-width: 1px 0px 1px 1px; border-color:#CCCCCC;}
            TH.mainContentCallLogRight  {vertical-align:top; font-weight:bold;    font-size: 8pt; font-family: Arial;    padding:2px 2px 2px 2px;    border-style:solid; border-width: 1px 1px 1px 1px; border-color:#CCCCCC;}
            TD.mainContentCallLog       {vertical-align:top; font-weight:normal;  font-size: 8pt; font-family: Arial;    padding:2px 2px 2px 2px;    border-style:solid; border-width: 0px 0px 1px 1px; border-color:#CCCCCC;}
            TD.mainContentCallLogRight  {vertical-align:top; font-weight:normal;  font-size: 8pt; font-family: Arial;    padding:2px 2px 2px 2px;    border-style:solid; border-width: 0px 1px 1px 1px; border-color:#CCCCCC;}

       TABLE.mainContentPropertyList {border: 1;}
            TH.mainContentPropertyList       {vertical-align:top; font-weight:bold;    font-size: 8pt; font-family: Arial;    padding:2px 2px 2px 2px;    border-style:solid; border-width: 1px 0px 1px 1px; border-color:#CCCCCC;}
            TH.mainContentPropertyListRight  {vertical-align:top; font-weight:bold;    font-size: 8pt; font-family: Arial;    padding:2px 2px 2px 2px;    border-style:solid; border-width: 1px 1px 1px 1px; border-color:#CCCCCC;}
            TD.mainContentPropertyList       {vertical-align:top; font-weight:normal;  font-size: 8pt; font-family: Arial;    padding:2px 2px 2px 2px;    border-style:solid; border-width: 0px 0px 1px 1px; border-color:#CCCCCC;}
            TD.mainContentPropertyListSingle {vertical-align:top; font-weight:normal;  font-size: 8pt; font-family: Arial;    padding:2px 2px 2px 2px;    border-style:solid; border-width: 0px 1px 1px 1px; border-color:#CCCCCC;}
            TD.mainContentPropertyListRight  {vertical-align:top; font-weight:normal;  font-size: 8pt; font-family: Arial;    padding:2px 2px 2px 2px;    border-style:solid; border-width: 0px 1px 1px 1px; border-color:#CCCCCC;}

        TABLE.mainContentUserList {border: 1;}
            TH.mainContentUserList       {vertical-align:top; font-weight:bold;    font-size: 8pt; font-family: Arial;    padding:2px 2px 2px 2px;    border-style:solid; border-width: 1px 0px 1px 1px; border-color:#CCCCCC;}
            TH.mainContentUserListRight  {vertical-align:top; font-weight:bold;    font-size: 8pt; font-family: Arial;    padding:2px 2px 2px 2px;    border-style:solid; border-width: 1px 1px 1px 1px; border-color:#CCCCCC;}
            TD.mainContentUserList       {vertical-align:top; font-weight:normal;  font-size: 8pt; font-family: Arial;    padding:2px 2px 2px 2px;    border-style:solid; border-width: 0px 0px 1px 1px; border-color:#CCCCCC;}
            TD.mainContentUserListSingle {vertical-align:top; font-weight:normal;  font-size: 8pt; font-family: Arial;    padding:2px 2px 2px 2px;    border-style:solid; border-width: 0px 1px 1px 1px; border-color:#CCCCCC;}
            TD.mainContentUserListRight  {vertical-align:top; font-weight:normal;  font-size: 8pt; font-family: Arial;    padding:2px 2px 2px 2px;    border-style:solid; border-width: 0px 1px 1px 1px; border-color:#CCCCCC;}

        TABLE.mainContentRangeList {border: 1;}
            TH.mainContentRangeList       {vertical-align:top; font-weight:bold;    font-size: 8pt; font-family: Arial;    padding:2px 2px 2px 2px;    border-style:solid; border-width: 1px 0px 1px 1px; border-color:#CCCCCC;}
            TH.mainContentRangeListRight  {vertical-align:top; font-weight:bold;    font-size: 8pt; font-family: Arial;    padding:2px 2px 2px 2px;    border-style:solid; border-width: 1px 1px 1px 1px; border-color:#CCCCCC;}
            TD.mainContentRangeList       {vertical-align:top; font-weight:normal;  font-size: 8pt; font-family: Arial;    padding:2px 2px 2px 2px;    border-style:solid; border-width: 0px 0px 1px 1px; border-color:#CCCCCC;}
            TD.mainContentRangeListSingle {vertical-align:top; font-weight:normal;  font-size: 8pt; font-family: Arial;    padding:2px 2px 2px 2px;    border-style:solid; border-width: 0px 1px 1px 1px; border-color:#CCCCCC;}
            TD.mainContentRangeListRight  {vertical-align:top; font-weight:normal;  font-size: 8pt; font-family: Arial;    padding:2px 2px 2px 2px;    border-style:solid; border-width: 0px 1px 1px 1px; border-color:#CCCCCC;}


    .footer {font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: normal; color: #000000; margin-top:0; margin-bottom:0; margin-left:0; margin-right:0; vertical-align:top;}
    .footerBottom {font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: normal; color: #000000; margin-top:0; margin-bottom:0; margin-left:0; margin-right:0; vertical-align:bottom;}
    .footerTop {font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: normal; color: #000000; margin-top:0; margin-bottom:0; margin-left:0; margin-right:0; vertical-align:top;}
    INPUT {font-size: 8pt;}
    INPUT.photoButton {font-size: 7pt; height:18; width:65; text-align:middle;}
    INPUT.propertyButton {font-size: 7pt; height:18; width:75; text-align:middle;}

    A {         color: #000000; text-decoration: underline; font-size: 8pt;}
    A:link {    color: #000000  text-decoration: underline; font-size: 8pt;}
    A:hover {   color: #6699FF; text-decoration: underline; font-size: 8pt;}
    A:visited { text-decoration: underline; font-size: 8pt;}

.searchTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #6699FF;
}

