/* general */
 a, a:visited { color: #008050; }
 a:hover { color: #fbb434; }
 .no-show { display: none; }
 .clear { clear: both; }

/* common */
 html { }
  body { text-align: center; background: #faffff; font-family: tahoma, sans-serif; font-size: 12px; color: #777777; }
  
   #wrapper { margin: auto; width: 999px; text-align: left;}
    
    #header { margin-top: 14px; }
     #logo-placeholder { position: absolute; z-index: 999; border: none; }
     #header-placeholder { border: none; }
    
    #nav { margin-top: 7px; }
        
 /* main content container */
    #wrapped { width: 980px; }
    .content { margin-top: 7px; }
     .heading-left { float: left; }
     .content-right { float: right; width: 734px; background: url(images/content_right_bg.gif)  0 0 no-repeat #ffffff; }
      .content-right-top { height: 10px; border: none; }
      .content-right-main { padding: 0 44px; border-bottom: 1px solid #c8e0d8; border-left: 1px solid #c8e0d8; border-right: 1px solid #c8e0d8; line-height: 144%; }    

    #footer { margin-top: 7px; text-align: center; font-size: 10px; color: #666666; }
     #footer-nav { line-height: 122%; }
     #copyright-info { margin-top: 7px; }
     
/* specific */
 /* ol li */
 ol { }
 ol li { list-style-type: decimal; }
 
 /* ul li */
 ul { }
 ul li { list-style-type: disc; }
 
 /* table for ewaste.html */
  table { margin: 0; margin-bottom: 21px; padding: 0; border-collapse: collapse; }
   tr { margin: 0; padding: 0; }
    td { margin: 0; padding: 4px; vertical-align: top; }
    td.td-title { background: url(images/td_bg.gif) 0 0 repeat-x #faffff; border: 1px solid #c8e0d4; font-weight: bold; font-size: 11px; }
    td.td-body { padding: 8px; background: url(images/td_bg2.gif) 0 0 repeat-x #faffff; border: 1px solid #c8e0d4; font-size: 11px; }

 /* icon display for main.html */
  #service-display { margin-top: 7px; }
   #service-display img { float: left; padding-right: 4px; border: none; }

 /* img display for contact.html */
  #contact-info dt { font-size: 110%; font-weight: bold; }
  #contact-info dd img.contact-photo { float: right; padding: 2px; border: 1px solid #c8e0d4;}
  #contact-info dd.clear-photo { clear: both; height: 21px; }