body {
  min-width:780px;
}

.pagehead, .topnavbar, p.footer {
  line-height:1.3;
  font-size:120%;
}

main {
  width:95%;
}

span.addword {
  color:#4646AC; cursor:pointer;
}

span.hoverparent span.hoverblock {
  display:none;
}
span.hoverparent:hover span.hoverblock, span.hoverparent:focus span.hoverblock {
  position:relative;
  display:block;
  border:1px solid;
  left:8em;
  width:54em;
  padding:5px;
  word-break:keep-all;
  word-wrap:break-word;
  white-space:pre-wrap;
}
span.collBlock {
  display:block;
}

li.issue {
  list-style:none;
}

#initial {
  display:inline;
}

div.topnavbar li {
  display:inline-block;
}

.dtable {
  margin-bottom:0;
}
