body,td,p,input,a {
  font-family: verdana;
  font-size: 10pt;
}
small {
  font-size: 9pt;
}
td {
  vertical-align: top;
}
ol {
  padding-left: 20px;
}
a:link {
  text-decoration: underline;
  font-weight: normal;
  color: #B5351A;
}
a:visited {
  text-decoration: underline;
  font-weight: normal;
  color: #B5351A;
}
a:hover {
  text-decoration: underline;
  font-weight: normal;
  color: #895558;
}

.highlight {
  font-weight: bold;
  color: #B5351A;
}

a.nav:link {
  text-decoration: none;
}
a.nav:visited {
  text-decoration: none;
}
a.nav:hover {
  text-decoration: underline;
}
.main {
  background-color: #F5F5E5;
}
.module {
  background-color: #FFFFFF;
  padding: 3px;
}
.mod_header {
  font-size: 14pt;
  text-align: left;
  font-family: arial, verdana, helvetica;
  padding-left: 8px;
  vertical-align: middle;
  
}
.mod_header a {
  font-size: 14pt;
  font-family: arial, verdana, helvetica;
  vertical-align: middle;
  text-decoration: none;
}
.mod_header a:hover {
  text-decoration: underline;
}
.header_first_chr {
  color: #B5351A;
}
.header_rest_chrs {
  color: #895558;
}
.mod_body {
  padding: 8px;
}
.top_dirt {
  vertical-align: bottom;
  BACKGROUND-IMAGE: url(top_dirt.jpg);
}
.bheading {
  color: #B5351A;
  font-weight: bold;
}
.photo {
  border: 1px solid #000000;
}
h1 {
  font-size: 150%;
  color: #B5351A;
  font-family: arial, verdana;
}
.www_glos_letters {
  font-size: x-small;
  font-family: verdana;
}
.www_glos_letters a {
  font-size: x-small;
  font-family: verdana;
}

