  @media print {
#noprint, #advertising, #other { 
  display : none; 
} 
  

  #print    {
	
    page-break-after: auto;
    page-break-inside: auto;
	
  }

  BLOCKQUOTE, PRE {
    page-break-inside: avoid;
  }

  UL, OL, DL {
    page-break-before: avoid;
  }

}
.alphaimage {filter: Alpha(Opacity=100, FinishOpacity=0, Style=1, StartX=0, StartY=0, FinishX=0, FinishY=90); width: 150px; height: 150px;}
.shadowimage {font-size: 40px; font-weight: bold; filter: Shadow(Color=666666, Direction=120); width: 100%; height: 60px;}

#moon fieldset { width: 400px; padding: 20px 0px 20px 50px; border: 1px solid steelblue; }
#moon legend { background-color: lavender; padding: 2px 2px 2px 3px; margin-left: 10px; letter-spacing: 3px; border: 1px solid steelblue; }
#moon  textarea { border: 1px solid steelblue; padding: 1px; font-size: 14px;letter-spacing: 1px; background-color: lavender;scrollbar-face-color: #e6e6e6;
scrollbar-highlight-color: #ffffff;
scrollbar-shadow-color: #ffffff;
scrollbar-3dlight-color: #cccccc;
scrollbar-arrow-color: steelblue;
scrollbar-track-color: #ffffff;
scrollbar-darkshadow-color: #cccccc;
 }
.input_text { border: 1px solid steelblue; padding: 2px; font-size: 14px; letter-spacing: 1px; background-color: lavender; }
.input_text2 { border: 1px solid steelblue; padding: 2px; font-size: 14px; letter-spacing: 1px; background-color: gainsboro; }
