
.maincontent #results .headline {
  color: rgb(46,74,145);
  font-size: 1.1em;
  font-weight: bold;
  text-decoration: none;
}

.maincontent #results .headline:hover {
  text-decoration: underline;
}


.maincontent #results .link {
  color: rgb(89,89,89);
  text-decoration: none;
  font-size: 0.85em;
  font-weight: bold;
}

.maincontent #results .odd {
  background-color: rgb(244,244,244);
}

.maincontent #results p {
  padding: 5px 15px;
}

.maincontent form {
  padding: 0px 0px 10px 15px;
  color: rgb(161,161,161);
  font-weight: bold;
  border-bottom: 1px rgb(161,161,161) solid;
}

.maincontent input {
  border: 1px rgb(161,161,161) solid;
  font-size: 1.2em;
  width: 300px;  
  margin-top: 2px;
}

.maincontent .button {
  border: 1px rgb(89,89,89) solid;
  width: 60px;
  background-color: rgb(205,205,205);
  font-weight: bold;
  color: rgb(89,89,89);
}

.maincontent hr {
  border-bottom: 1px rgb(161,161,161) solid;
}
