@media print {
 
  html, body {
    margin: 0;
    padding: 0;
    width: 100%;
}
 
  body {
    background-color: White;
    color: Black;
    font-size: 75%;
}
 
  .forhide, ul.nav, div.columnleft, div.tabtree, header.page-header, div.navbar, 
  div.headermenu, div.paging, div#page-footer, 
  div.datapreferences, div.header, div#header, tr.ot9, tr#ot9, div#footer {
    display: none;
}
#page, #page-wraper, body{
position: absolute;
   top: -9999px;
   left: -9999px;
}
div.print_form {
font-size:10pt;
display:block !important;
position: fixed !important;
   top:10px !important;
   left: 10px !important;
}
  table {
    text-align: left;
}
}