@media print{
  body { 
  background-color:#fff; 
  background-image:none; 
  color:#000; 
  font-size:12px;
  width:auto;
  }
  h1, h2, h3 {page-break-after:avoid; font-size:-20%; }
  img { page-break-inside:avoid}
  P, UL, LI {color:#000}
  TD { background-image:none }
  #header { display: none }
  #footer  { display: none }
  #sizebar  { display: none }
  #customsearch  { display: none }
  #pagerevdate  { display: none }
  #menubar  { display: none }
  #noprint {display: none}
  #printlogo {
  display:block;
  text-align:right;}
}