
    * { margin: 0; padding: 0; border: 0; background-image: none; background-color: Transparent; }
    /*body { background: #fff none; font: 12px/16px Arial, sans-serif; position: relative; padding-top: 40pt; height: auto; }*/
	body { background: #fff none; font: 10pt/12pt Arial, sans-serif; position: relative; padding-top: 40pt; height: auto; }
      
    td { vertical-align: top; }
    p { margin-bottom: 10px;  }

    a { color: #377eab; text-decoration: underline; }
    
    #main { background: transparent none; width: 90%; }
    
    #leftcol { width: 130pt; padding-right: 5pt; border-right: 1px solid #f0f0f0; vertical-align: top; }

    /*#ntta-portal-home { font: bold 14pt/16pt Arial,sans-serif; position: absolute; left: 0; top: 5px; text-indent: 0; color: #000; width: 100%; }*/
    #ntta-portal-home { font: bold 16pt/20pt Arial,sans-serif; text-indent: 0; color: #000; margin-bottom: 20px; }
    #ntta-portal-home a {text-decoration: none; text-indent: 0; }
    
    #about-ntta { font: bold 16pt/20pt Arial,sans-serif; text-indent: 0; color: #000; width: 100%; }
    #about-ntta a {text-decoration: none; text-indent: 0; }

    #contact { margin-top: 20px; }
	#contact-top { display: none; }
	#contact-content { width: 100%; }
    #contact-bottom { display: none; }
    
    #contact { background: transparent none; }
    #contact * { background: transparent none; }    

    #header { width: auto; }
    #header h2 { display: block; font: bold 14pt/16pt Arial,sans-serif; color: #333; padding-top: 5pt; padding-bottom: 10pt; }
    
    #content { padding-left: 5pt; width: auto; }
    #content h3 { display: block; font: bold 12pt/16pt Arial,sans-serif; color: #333; margin-bottom: 5pt; }
    #content .project-list { display: none; }

    #body { width: auto; }
    
    /*#footer { display: none;  }*/
	#footer {  margin-left: 5px; list-style: none; }
    #footer li { float: left; border-left: 1px solid #736e67; color: #736e67; padding: 0 10px 0 10px; }
    #footer li.first { border: 0; }
    
    #search { display: none; }
    #nav { display: none; }
    
    
    #shadow-right { display: none; }
    #shadow-bottom { display: none; }
    
    .data { border-top: 2px solid #878787; border-bottom: 2px solid #878787; border-collapse: collapse; }
    .data th { font-weight: bold; border-bottom: 1px solid #878787; text-align: left; }
    .data td { border-bottom: 1px solid #878787; }
    
    .printer-friendly { background: none; display: block; width: 21px; height: 20px; margin-left: 10px; margin-top: 5px; padding-top: 3px; padding-left: 25px; text-decoration: underline; font: 10px Arial,sans-serif; text-indent:-10000px; }
    
    .project-pages { width: 230px; height: 40px; float: left; }
	html>body .project-pages { margin-bottom: 20px; }
	.project-pages li { padding-right:10px; }
	.project-clear { clear: both; margin-bottom: 20px; }
