.noprint { 
display:none;
 }
body {
    font: normal 10px Helvetica, Arial, sans-serif;
    color: black; background-color: white; 
    background-image: url(background0.png);
    margin: 0; padding: 0;
}

p {
    margin: 30px 0 0 30px;  
}

html {
    padding: 0;
}

h1 {
  font-size: 20px;
  position: relative;
  height: 25px;
  padding: 5px;
  text-align: center;
  background-color: white;
  color: black;
  border: 1px solid gray;
}


#content {
  background-color: white;
  color: black;
  text-align: justify;
}

#content h2 {
  font-size: 16px;
  margin: 32px 32px 32px;
  color: blue;
  background-color: white;
  border-bottom-style: solid;
  border-bottom-color: blue;
  border-bottom-width: 1px;
}

#content p {
  font-size: 10px;
  margin: 12px 32px;
}

#content ul { 
  margin-left:32px;
  margin-right: 32px;
}


#content hr { 
  margin-left: 32px; 
  margin-right: 32px;
  color: red;
  background-color: red;
  height: 1px;
  border: 1px;
}

#content h3 { 
  font-size: 14px;
  margin: 32px;
  color: blue;
  background-color: white;
  text-decoration: underline;
}

#content h4 { 
  font-size: 12px;
  margin: 32px;
  color:red;
  background-color: white;
  text-decoration:underline;
}

#content pre { 
/*  background-color: #000099;*/
  color: red;
  font-family: Fixedsys,Courier,monospace;
  font-size: 10px;
  margin-top: 16px;
  margin-bottom: 16px;
  margin-left: 64px;
  margin-right: 64px;
border: 1px solid;
}

#content table { 
  empty-cells: show;
  margin-top: 16px;
  margin-bottom: 16px;
  margin-left: 64px;
  margin-right: 64px;
  border: 1px solid;
  border-collapse: collapse;
}

#content td { 
  border: 1px solid;
  text-align: center;
  padding: 0.25em 0.5em;
}

#content a { 
  color: black;
  background-color: none;
  text-decoration: none;
  text-indent: 3em;
 }

