*	 { margin:0px; padding:0px; }
BODY {
        BACKGROUND: white url() center 0px no-repeat; 
        BORDER: 0px; height:100%; width:800px; MARGIN: 70px auto;  TEXT-ALIGN:center; 
        COLOR: #222; FONT-FAMILY: Verdana, Arial; 
	    FONT-SIZE: 8pt  ! important }

A 		    { COLOR: #666; TEXT-DECORATION: none; }
A:link 		{ BORDER: none; }
A:visited 	{ BORDER: none; }
A:hover 	{ COLOR: #600; TEXT-DECORATION: none; }

IMG         { BORDER: 0px; }
HR			{ BORDER: 0px; BORDER-BOTTOM: 1px solid #026BB7; }

TEXTAREA, INPUT, SELECT {
              MARGIN: 0px; BORDER: 1px solid #aaa; BACKGROUND-COLOR: white; PADDING:0px; HEIGHT:18px; MARGIN:1px 5px; MARGIN-RIGHT:15px; FONT-WEIGHT:normal; 
    	      COLOR: #111111; width:130px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10pt  ! important  }
    	      
BUTTON     {  border: 1px dotted #333; padding:5px 10px; margin:5px auto; background-color:transparent; }    
.button IMG { position:relative; top:2px; }

TABLE { background-color:transparent;
        MARGIN: 0px; BORDER: 0px solid black; PADDING: 0px;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 100%; }
TD    { TEXT-ALIGN:left; background-color:transparent; }
DIV   { MARGIN:0px; PADDING:0px; display:block; }
H1	  { COLOR:#777; font-size:44px; }

@media print {
  HTML, BODY, TD  	{ font-size:80% } 
  TABLE.data TD   	{ font-size:80% } 
  .noprint    		{ display:none; }
  .bottominfo 		{ display:none; }
  .menu       		{ display:none; }
  SPAN.main   		{ display:block;padding:0px;text-align:left; }
  INPUT,TEXTAREA 	{ border:0; }
}

@media screen {
  .printonly		{ display:none; }
}
