#H {
  height:auto;
}

#H img,
#NT,
.Nav,
#NB {
  display:none;
}

#H h1 {
  width:100%;
  height:auto;
  margin:0 0 1em 0;
  font-size:1.4em;
  font-style:normal;
  color:#000;
  border-bottom:#999 solid 1px;
}

#H h1 span {
  display:block;
}

h1 {
  font-size:x-large;
  font-style:normal;
  color:#000000;
}

h2 {
  font-size:large;
}

#W {
  background-color:#ffffff;
}

#C {
  min-height:auto;
  margin:0;
  padding:0 0.2em 0 0.3em;
  border:0;
}

#C p {
  max-width:auto;
}

* html #C {
  height:auto;
}

#NB {
  margin:1em 0 0 0;
  padding:0;
}

#F {
  margin-top:1em;
  border-width:2px;
}