page {
      margin: 25mm;
   }
   body {
      color: black;
      background-color: white;
      font-size: 10pt;
   }
   h1, h2, h3, h4 {
      color: #000000;
      page-break-after: avoid;
   }
   h1 {
      font-size: 11pt;
   }
   a:visited {
      color: black;
   }
   .highlight {
      color: black;
   }
   .no-print,
   #header, 
   #top-menu,
   .comment-form,
   #right-column,
   #left-column,
   #button-row
   {
      display: none;
   }
   #main-text,
   #main-text-home,
   #main-text-left {
      width: 95%;
      float: none;
   }
   #main-part,
   #shadow {
      width: 100%;
      background: none;
   }
   #envelope,
   #envelope1,
   #envelope2-3 {
      width: 100%;
   }
   #real-text {
      padding: 0px;
   }
   #copyright {
      display: none;
   }
   .no-print {
      display: none;
   }