html {
     /* background-image: url(bg_grid.gif) ; */
     /* background-repeat: repeat ; */

     background-color: #FFFFFF ;
     }  
   
body {
     font-family: Verdana, "trebuchet MS", helvetica, sans-serif ;
     font-size: 76% ;
     width: 960px ;
     height: 770px ;
     margin-left: 0px ;
     margin-right: auto ;
     color: #101080 ;                   /* Dark Blue */
     background-color: #FFFFF0 ;    
     }
        
#TTROFFICE { margin-left: 150px ;         /* Container for TTR Office photo */
             margin-top: 10px ;
             border: 1px solid #101080 ;
             }
             
.IMGPAIR { margin-left: 50px ; 
           margin-top: 20px ;
           margin-bottom: 12px ;
           border: 2px solid #101080 ;
           vertical-align: top ;
         }             

#CONTENTDIV { float: left ;
              width: 796px ;
              height: 660px ;
              background-color: #FFFFF0 ;
              border: 1px solid crimson ;      /* #FF6A6A ; */
              overflow: auto ;
            }
            
#MAPDIV { position: relative ;
          float: left ;
          width: 400px ;
          height: 636px ;
          overflow: auto ;
        }
         
.MapPic { position: absolute ;
           top: 0px ;
           left: 0px ;         
        }

#ZOOMANCHOR { 
              color: white ;
              background-color: blue ;
              padding: 6px ;
              text-decoration: none ; }        
            
#CONTENTDIV h1 { font-size: 1.13em ;
                 font-weight: bold ;
				 text-align: center ;
               }            
               
h1#H1HOME { font-size: 1.3em ;
            font-weight: bold ;
			margin: .4em ;
            text-align: center ;
          }               

#CONTENTDIV hr { height: 2px ;
                 width:  80% ;
				 color:  red ;
				 background-color: red ;
				 border: 0 ;
               }            
               
table,p.OC { margin-left: 80px ;
           }               
           
table { font-size: 12px ;
        font-weight: bold ;
      }  

/* For Sale List */      
table.SL { border-collapse: collapse ;
           margin-left: auto ;
           margin-right: auto ;
          }
         
td.SLO { padding-left: 50px ;
         padding-right: 50px ;
         padding-bottom: 10px ;
         padding-top: 10px ;
         background-color: #EAF1E9 ;
       }                

td.SLE { padding-left: 50px ;
         padding-right: 50px ;
         padding-bottom: 10px ;
         padding-top: 10px ;
         background-color: #FFFFFF ;
      }   
      
th.SL { padding-left: 50px ;
        padding-right: 50px ;
        padding-bottom: 10px ;
        padding-top: 10px ;
        background-color: #DCE8DA ;
        font-size: 14px ;
        font-weight: bold ;
      }  
      
#TABLE1 td { width: 240px ;
             text-align: left ;
             padding-bottom: 4px ;
           }               
                  
#TABLE2 td { width: 240px ;
             text-align: left ;
             padding-bottom: 10px ;
           }                

#TABLE3 td { width: auto ;
             text-align: left ;   
           }
