
body {
  font: 10pt Arial, Helvetica, Lucida Sans, sans-serif;
}
td,input,select,option,textarea {
  font: 10pt Arial, Helvetica, Lucida Sans, sans-serif;
}
th {
  font: bold 14px Arial, Helvetica, Lucida Sans, sans-serif;
}
h1 {
  font: bold 24px Arial, Helvetica, Lucida Sans, sans-serif;
  color: #0000CC;
}
table { border-collapse: collapse; }
.resultSection {
  border: 1px solid black;
}
.resultSection th {
  color: #ffffff;
  background: #0000CC;
}
.resultSection td {
  vertical-align : middle;
  border-top: 1px solid black;
  border-bottom: 1px solid black;
}
img { border: 0px; }
.resultSection .phoneTable th {
  color: #000000;
  background: none;
  text-align: left;
}
.resultSection .phoneTable td {
  border: none;
}
.locationDistance { text-align: center; }
.hi { background: #dddddd; }
.lo { background: #ffffff; }
a:link, a:visited { color: #0000CC; }
a:active, a:hover { color: red; }
.error {
  font-weight: bold;
  color: red;
}
.navLinks a { font-size:10.0pt; }
.navLinks { font-size: 13.5pt; }
.address { font-size: 12pt; }
