@media print {
  body {
    color: #000000;
    background: none;
    font-size: 0.8em;
  }
  
  div#logo a, div#logo h1 {
    color: black !important;
    text-align: left;
    text-shadow: none;
  }
  
  h1 {
    font-size: 1.8em;
  }
  
  h2 {
    font-size: 1.6em;
  }
  
  h3 {
    font-size: 1.4em;
  }
  
  div#pageContainer {
    width: 100%;
  }
  
  div#mainBody {
    background-color: white;
    border: none;
  }
  
  div#tabset {
    display: none;
  }
  
  a {
    color: navy;
  }
}
