
/* last revised 17Jun2010 */

/* If a page requires a special style for one-time use it will be declared on that page */


body {
 background: #3a6458;
 color: #333;
 font-family: arial, helvetica, sans-serif;
 font-size: 12px;
 line-height: 130%;
 font-weight: normal;
 font-style: normal;
 font-variant: normal;
 text-transform: none;
 }

a:link, a:visited {
 color: #06c; 
 text-decoration: none;
 }

a:active, a:hover {
 color: #333; 
 text-decoration: underline;
 }

b {color: #000;} 
 
h6, h5, h4, h3, h2, h1 {color: #000; font-weight: bold;}

h6, h5 {font-size: 100%; line-height: 120%;}

h4 {font-size: 117%; line-height: 120%;}

h3, h2, h1 {font-size: 130%; line-height: 120%;}

img {
 border: thin #000 solid;
 float: left;
 margin-right: 1em;
 margin-bottom: 1em;
 }

img.onright {
  float: right;
  background-color: #fff;
  margin-left: 1em;
  margin-right: 0em;
  }

img.onleft {
  float: left;
  background-color: #fff;
  margin-left: 0em;
  margin-right: 1em;
  }

li {
 list-style: none;
 }
 
 .content {
 text-align: justify;
 }

.copyright {
 font-size: 80%;
 text-align: center;
 }

.indent {
 padding-left: 3em;
 }

.pagehead {
 font-size: 130%;
 }

.testimonial {
 color: #363;
 padding-left: 0em;
 }


/* maintain consistent line spacing when using tm and reg symbols, etcetera */

sup {
 vertical-align: text-top;
 font-size: 80%;
 }

sub {
 vertical-align:text-bottom;
 font-size: 80%;
 }
