@media print {
  body { font-size: 12pt; font-family: Times, "Times New Roman", serif; color: #000; margin: 0 2%; float: none !important; } 
  a { text-decoration: underline; color: #000 }
  h1, h2, h3, h4, blockquote { color: #000; page-break-inside: avoid; font-weight: normal }
  ul, table, p { page-break-inside: avoid }
  ul { list-style-type: none }
  p, div#copy { width: 6in }
  img, div#menu, div#left_column, div#right_column, div#video2, form fieldset, button, ul#tabbed_menu { display: none }
  .right_mb { text-align: right; margin-bottom: 8px }

  /* tabular format */

  div#tbl { width: auto }
  div#tbl ul { clear: left; margin: 0; padding: 0 }         
  div#tbl ul li { float: left; display: block; margin: 0; width: 100px; padding: 0; text-align: center }
  div#tbl ul.head li { font-weight: bold; padding-bottom: 0 }  
  div#tbl ul.head_rem li { font-weight: bold; padding-bottom: 0 }                                                                     
   
  div#tbl2 { width: auto }
  div#tbl2 ul { clear: left; margin: 0; padding: 0 }         
  div#tbl2 ul li { float: left; display: block; margin: 0; width: 125px; padding: 0 }
  div#tbl2 ul.head li { font-weight: bold; padding-bottom: 0; font-size: 0.91em; color: #000; text-decoration: underline }

  div#tbl3 { width: auto }
  div#tbl3 ul { clear: left; margin: 0; padding: 0 }         
  div#tbl3 ul li { float: left; display: block; margin: 0; width: 80px; line-height: 20px; padding: 0; text-align: center }
  div#tbl3 ul li.var { float: left; display: block; margin: 0; width: 180px; line-height: 15px; padding: 0 }
  div#tbl3 ul.head li { padding-bottom: 0; height: 15px; text-align: center; margin-bottom: 0 }
  html>/**/body div#tbl3 ul.head li { padding-bottom: 0; height: 15px; text-align: center }
 

}

  @page { size: portrait; margin: 0.25in }
