/* Preformatted Text */
  pre { font-family: monospace; }


/* Body */
  body { color: black; background-color: gray; margin: 0; padding: 0;}


/* General Links */
  a:link { color: white; }  /* for unvisited links */
  a:visited { color: #51555E; } /* for visited links */
  /* a:active { color: purple; }  when link is clicked */
  a:hover { color: #F9485B; }


/* Borders */
  img { border: none; }
  table { border: none; padding: none; vertical-align: top; border-collapse: collapse;}
  table td { vertical-align: top; }
  hr { color: #254870; border: dotted; text-align: left; }


/* Set Standard Font */
  h1,h2,h3,h4,h5,p,ul,ol,form,td { font-family: "Georgia, Arial, sans-serif"; }


/* Format Headers */
  h1 { font-size: 22px; }
  h2 { font-size: 20px; margin-top:10px; }
  h3 { font-size: 18px; }
  h4 { font-size: 16px; }
  h5 { font-size: 14px; }
  h6 { font-size: 12px; }

  h1, h2, h3, h4 { color: #254870; text-align: center;}
  h5 { color: black; text-align: left; margin-left: 12px;}
  h1,h2,h3,h4,h5 { clear: both; }  /* so header doesn't wrap around images */

/* Format Text Font */
  p,ul,ol { font-size: 14px; }

/* Text Horizontal Alignment */
  p.left { text-align: left; }
  p.right { text-align: right; }
  p.center { text-align: center; }
  p.full { text-align: justify; }
  p { margin-left: 2%; margin-right: 2%; }


/* Text Vertical Alignment */
  .sub { vertical-align: sub; }
  .super { vertical-align: super; }
  .top { vertical-align: top; }
  .middle { vertical-align: middle; }
  .indent { text-indent: 25px; }


/* Capitalization */
  .normal { text-transform: none; }
  .initcaps { text-transform: capitalize; }
  .upper { text-transform: uppercase; }
  .lower { text-transform: lowercase; }


