h5 { clear: both; }

.top { text-align: right; }

ul.highlights li { margin-top: 1em; }

ul.highlights li.mainsection {
	list-style-type: none;
	font-weight:     bold;
	margin-bottom:   1em;
	margin-left:    -1em;
}

ul.highlights li.mainsection em { font-weight: normal; }

ul.highlights li.moreinfo {
	list-style-type: none;
	margin-bottom:   1em;
	margin-left:    -1em;
}

table.anoms {
  width:  650px;
  margin: 0 auto;
  border: solid 1px #000000;
}

table.anoms th.title {
  text-align:       center;
  background-color: #4169e1;
  font-weight:      bold;
  color:            #00ffff;
}

table.anoms th,
table.anoms td {
  text-align: center;
  border:     solid 1px #000000;
  padding:    0.25em;
}

ul.contents { font-size: 0.8em; }

table.records {
  font-size:    0.9em;
  width:        100%;
  text-align:   center;
  margin-left:  auto;
  margin-right: auto;
}

table.records .station { text-align: left; }
table.records .center { text-align: center; }

.new { color: #e00; }

img.ohc-map {
  max-width: 880px;
}

img.ohc-time-series {
  max-width: 569px;
}
