

/* ======== #1 - Common block level/Layout content (classes used in TopLevel) ======== */
  body {
    font-family:  Verdana, Arial, sans-serif;
    background: white;
  	font-size: 12pt;
    color:#2E0D02; 
    }
      
  table {
    width:100%;
    }
    
  td {
    vertical-align:top;
    }


  table.layout {
    width: 100%;
    background: #FFFFFF; 
    font-size: 12pt;
  }
  
  td.mainContent {
    padding: 0px; 
    color:#333;
    }
    
  .mainContent table {  
    font-size: 12pt;
    color:#333;
    }
    
  #spacerRow {
    display: none;
    }  
    
  #headerRow1 {
    display: none;
    }    
    
  #headerRow2 {
    display: none;
    }
    
  #leftColumn {
    display: none;
    }
    
  #centerColumn {
    width:100%;
    }  
  #HorizontalZone {
    display: none;
    }      
    
  #rightColumn {
    display: none;
    }    
    
  #footerRow1 {
    display: none;
    }     
  
  #paging {
    visibility: hidden;
    }
  
  #managerLink {
    visibility: hidden;
    }
  #accessRights {
    visibility: hidden;
    }
  
  td.propertyAllLink {
    display: none;
    }   
  

  .printerFriendlyHeader {
    display: block;
    visibility:visible;
    width: 100%;
  }
    
  .printerFriendlyFooter {
    display: block;
    width: 100%;
    font-size: 8pt;
    text-align: center;
  } 


  
  /*{{{ ======== #2 - A:  Standard Items (all sites use)  */
 
   
/*   a:link, a:visited {
	color: #520;
	background: transparent;
	font-weight: bold;
	text-decoration: underline;
	} */
  a:link, a:visited {
	color: #333;
	}
    
  h1 {
    font-family:  'Trebuchet MS', sans-serif, Verdana, Arial, sans-serif;
    font-size: 14px;
    color:#000000;
    margin-top:12px;
    margin-bottom:8px;
    font-size:16px;
    }

  h2 {         
    font-family:  'Trebuchet MS', sans-serif, Verdana, Arial, sans-serif;
    font-size:12px;
    color:#333333;
    font-weight: bold;  
    margin-top:18px;
    margin-bottom:6px;
    } 
    
    
  h3 {
    border-bottom:1px solid #333;
    font-size:10px;
    color:#000;    
    font-weight : bold;
    padding-bottom:2px; 
    margin-top:12px;
    margin-bottom:4px;    
    } 

  .text {
    font-size:11px;
    line-height:16px;
    }
    
  /* property override */  
  .generalcomments .text {
    font-size:10px;
    line-height:12px;
    }
    



    
  /*{{{ Property */
  table.property {
    font-size:10px;
  }
    
  table.property th {
    vertical-align:top;
    text-align:left;
    font-weight:bold;
    font-weight:normal;
    color:#333;
    width:200px;
    padding:2px 8px 2px 0px;
    wasborder-bottom:1px solid #EEE;
  }
    
  table.property td {
    vertical-align:top;
    padding:2px 0px 2px 0px;
    wasborder-bottom:1px solid #EEE;
    font-weight:bold;
    font-weight:normal;
    color:#333;
  }
    
  table.property  h2 {
    font-variant:small-caps;
    margin-top:18px;
    margin-bottom:0px;
    letter-spacing:1px;
    } 

    
  table.units {
    font-size:9px;
  }
  table.units th {
    text-align:left;
    font-weight:normal;
    width:110px;    
    padding:1px 8px 1px 18px;
    border-right:1px solid #DDD;
    border:none;
  }
  table.units td {
    padding:1px 0px 1px 2px;
    border:none;
  } /*}}}*/
  
  

