body, p, blockquote, ul, ol, div, table {
  font-size: 10pt ;
  font-family: arial, helvetica, verdana, sans-serif ;
  }
  
td {
  font-size: 9.5pt ;
  font-family: arial, helvetica, verdana, sans-serif ;
  }
  
hr {
   color: #6b191b ;
   display: inline ;
   }

div {
    display: inline ;
	}

h1.titleg {
  font-family: times, garamond ;
  font-size: 14pt ;
  display: inline ;
  color: #7a6295 ;
  }

h1.titleb {
  font-family: times, garamond ;
  font-size: 14pt ;
  display: inline ;
  color: #86abb9 ;
  }

h1.titlep {
  font-family: times, garamond ;
  font-size: 14pt ;
  display: inline ;
  color: #7a6295 ;
  }

h1.titler {
  font-family: times, garamond ;
  font-size: 14pt ;
  display: inline ;
  color: #6b191b ;
  }
    
h2 {
  font-size: 10pt ;
  display: inline ;
  color: #86abb9 ;
  font-weight: bold ;
  }
  
h2.smtitleb {
  font-size: 10pt ;
  display: inline ;
  color: #86abb9 ;
  font-weight: bold ;
  }
  
h2.smtitlep {
  font-size: 10pt ;
  display: inline ;
  color: #7a6295 ;
  font-weight: bold ;
  }
  
h2.smtitler {
  font-size: 10pt ;
  display: inline ;
  color: #6b191b ;
  font-weight: bold ;
  }
  
h2.smtitlet {
  font-size: 10pt ;
  display: inline ;
  color: #bb8b38 ;
  font-weight: bold ;
  }

.green {
  background-color: #5ec998 ;
  color: #ffffff ;
  }
  
.ltgreen {
  background-color: #a6dcc3 ;
  }

.blue {
  background-color: #86abb9 ;
  color: #ffffff ;
  }
  
.ltblue {
  background-color: #cee3ed ;
  }
  
.purple {
  background-color: #7a6295 ;
  color: #ffffff ;
  }
  
.ltpurple {
  background-color: #ded8e5 ;
  }
  
.red {
  background-color: #6b191b ;
  color: #ffffff ;
  }
  
.white {
  background-color: #ffffff ;
  color: #7c9cab ;
  }
  
.gold {
  background-color: #e09d3f ;
  }

.ltgold {
  background-color: #fdf7ea ;
  }  

/* for standard links */
a:link {
  font-family: arial, helvetica, verdana, sans-serif ;
  text-decoration: underline ;
  font-size: 9pt ;
  color: #86abb9 ;
}

a:visited {
  font-family: arial, helvetica, verdana, sans-serif ;
  text-decoration: underline ;
  font-size: 9pt ;
  color: #685681 ;
}

a:hover {
  font-family: arial, helvetica, verdana, sans-serif ;
  text-decoration: none ;
  font-size: 9pt ;
  color: #685681 ;
}
  
/* for bottom nav links */
.bottom a:link {
  font-family: arial, helvetica, verdana, sans-serif ;
  text-decoration: underline ;
  font-size: 8pt ;
  color: #86abb9 ;
}

.bottom a:visited {
  font-family: arial, helvetica, verdana, sans-serif ;
  text-decoration: underline ;
  font-size: 8pt ;
  color: #86abb9 ;
}
				
.bottom a:hover {
  font-family: arial, helvetica, verdana, sans-serif ;
  text-decoration: none ;
  font-size: 8pt ;
  color: #e09d3f ;
}