html {
  padding:0;
  background-color:white;
  font-style:italic;
  font-family:arial,sans-serif;
  font-size:1em;
  }

h1 {
  background-image:url("h1.png");
  height:42px;
  width:342px;
  }

h1 span {
  display:none;
  }

h2 {
  font-size:0.8em;
  top:1em;
  left:360px;
  position:absolute;
  height:1em !important;
  width:100%;
  border-color:black gray gray black;
  border-width:2px 1px 1px 2px;
  border-style:solid;
  width:50%;
  font-style:normal;
  font-family:serif;
  }

#quickSummary p.p1 {
  border-top:1px blue solid;
  background-color:#e5ecf9;
  width:100%;
  margin-top:0.5em;
}

#quickSummary p.p2 {
  top:2em;
  left:360px;
  position:absolute;
  height:1em !important;
}

#supportingText {
width:34em;
}

#preamble {
float:right;
width:20em;
border-left:1px rgb(89%,92%,97%) solid;
padding-left:1em;
}

#preamble h3 {
color:#6f6f6f;
font-size:smaller;
text-align:center;
}

#supportingText div {
  background:url("h3.png") white no-repeat bottom left;
  padding-bottom:1ex;
  }

#supportingText div h3 {
  color:blue;
  font-style:oblique;
  text-decoration:underline;
  margin-bottom:-1ex;
  font-size:smaller;
  }
  
#supportingText div a {color:red}

#footer {
  top:0;
  left:360px;
  position:absolute;
  font-size:0.8em !important;
  background:none;
  padding:none;
  margin-bottom:none;
  }

#footer a {
  color:blue;
  font-style:normal !important;
  }
  
#larchives h3 {
  color:yellow;
  text-align:center;
  font-style:normal;
}

#larchives li {
  display: inline;
  padding-right:1em;
}

acronym {
  font-style:normal;
  font-weight:bold;
  border-bottom:1px dotted black;
  }


