﻿td
{
  font: 10pt/15pt Verdana, sans-serif;
  color: #000000;
  text-align: left;
  font-weight: 500;
  vertical-align: top;
}
td#logo
{
  vertical-align: top;
  padding: 0 0 0 0;
  border-left: 1px solid #827f78;
}
td#uppernav
{
  background-color: #fff;
  font: 16pt/23pt Arial, sans-serif;
  font-weight: 500;
  text-align: center;
  padding: 25 15 5 5;
  vertical-align: top;
  border-right: 1px dotted #827f78;
}

#uppernav a:link {
  color: #ce0917;
  font-weight: bold;
  text-decoration: none;
}
#uppernav a:visited {
  color: #ce0917;
  font-weight: bold;
  text-decoration: none;
}
#uppernav a:hover {
  color: #2753c2;
  font-weight: bold;
  text-decoration: none;
}
#uppernav a:active {
  color: #2753c2;
  font-weight: bold;
  text-decoration: none;
}

td#nav
{
  background-color: #e9e7dc;
  text-align: left;
  padding: 10 5 5 5;
  vertical-align: top;
  border-top: 1px solid #827f78;
  border-right: 1px dotted #827f78;
  border-left: 1px solid #827f78;
  border-bottom: 1px solid #827f78;
}
td.nav2
{
  background-color: #e9e7dc;
  font: 11pt/13pt Arial, sans-serif;
  font-weight: 500;
  text-align: left;
  padding: 10 10 10 10;
  vertical-align: top;
  border-bottom: 1px dotted #bebcb4;
}
td#homepic
{
  background-color: #617eca;
  text-align: left;
  vertical-align: top;
  border-top: 1px solid #827f78;
  border-bottom: 1px solid #827f78;
}
td#tagline
{
  background-color: #617eca;
  text-align: left;
  vertical-align: top;
  border-top: 1 px solid #827f78;
  border-bottom: 1px solid #827f78;
  border-right: 1px solid #827f78;
}
td#content
{
  background-color: white;
  font: 10pt/15pt Verdana, sans-serif;
  color: #000000;
  text-align: left;
  font-weight: 500;
  padding: 20 20 20 20;
  vertical-align: top;
  border-top: 1px solid #827f78;
  border-right: 1px solid #827f78;
  border-bottom: 1px solid #827f78;
}
td#pagetitle
{
  background-color: #617eca;
  font: 16pt/20pt "Trebuchet MS", Arial, sans-serif;
  font-weight: 500;
  color: #ffffff;
  text-align: center;
  vertical-align: middle;
  border-top: 1 px solid #827f78;
  border-bottom: 1px solid #827f78;
  border-right: 1px solid #827f78;
}
td#titlespacer
{
  background-color: #617eca;
  text-align: left;
  vertical-align: middle;
  border-top: 1 px solid #827f78;
  border-bottom: 1px solid #827f78;
}
td.products
{
  background-color: white;
  font: 10pt/15pt Verdana, sans-serif;
  font-weight: bold;
  color: #000000;
  text-align: left;
  vertical-align: top;
}
h1
{
  font: 12pt/16pt Arial, sans-serif;
  color: #000;
  font-weight: bold;
  padding: 5 0 0 0;
}
h2
{
  font: 12pt/14pt Arial, sans-serif;
  color: #67696b;
  font-weight: bold;
  padding: 10 0 0 0;
}
td#copyright
{
  background-color: transparent;
  font: 8pt/11pt Arial, sans-serif;
  color: #cd7a40;
  text-align: right;
  vertical-align: top;
  padding: 10 10 10 10;
}
.small
{
  font: 8.5pt/14pt Arial, sans-serif;
  text-align: left;
}
.smallish
{
  font: 10pt/13pt Arial, sans-serif;
  text-align: left;
  border: 1px dotted #ce0917;
}

.big
{
  font: 12pt/18pt Arial, sans-serif;
  color: #000000;
  text-align: left;
}
.huge
{
  font: 24pt Arial, sans-serif;
  color: #000000;
  text-align: center;
}
.subhead
{
  font: 10.5pt/15pt Arial, sans-serif;
  color: #d08752;
  font-weight: bold;
  padding: 10 0 5 0;
}
.pagenav
{
  background-color: #f8ebe1;
  font: 8pt/11pt Arial, sans-serif;
  color: #000000;
  text-align: left;
  vertical-align: top;
  padding: 5 5 5 5;
}
.bold
{
  font-weight: 700
}
.ital
{
  font-style: italic
}
.boldital
{
  font-weight: 700;
  font-style: italic
}
.is
{
  color: #cd7a40;
}
.blue
{
  color: #126bad;
}
a.nav:link
{
  color: #747371;
  text-decoration: none;
  font-weight: bold;
}
a.nav:visited
{
  color: #747371;
  text-decoration: none;
  font-weight: bold;
}
a.nav:hover
{
  color: #ca7030;
  text-decoration: none;
  font-weight: bold;
}
a.nav:active
{
  color: #ca7030;
  text-decoration: none;
  font-weight: bold;
}
a.nav2:link
{
  color: #0262a8;
  text-decoration: none;
  font-weight: bold;
}
a.nav2:visited
{
  color: #0262a8;
  text-decoration: none;
  font-weight: bold;
}
a.nav2:hover
{
  color: #ca7030;
  text-decoration: none;
  font-weight: bold;
}
a.nav2:active
{
  color: #ca7030;
  text-decoration: none;
  font-weight: bold;
}
a.ondark:link
{
  color: #fff;
  text-decoration: none;
  font-weight: 500;
}
a.ondark:visited
{
  color: #fff;
  text-decoration: none;
  font-weight: 500;
}
a.ondark:hover
{
  color: #f8ea59;
  text-decoration: none;
  font-weight: 500;
}
a.ondark:active
{
  color: #f8ea59;
  text-decoration: none;
  font-weight: 500;
}