/*
Page:           TTS_Styles3.css
Date:           08/28/2005
Created  by:    Tom King
Purpose:        site style shhet
Modifications:
*/
html, body {
  margin: 0;
  padding: 0;
  font-size: 11pt;
  background: url('../images/bit_black.gif');
}
h1 {
  color: #900202;
  font: normal normal bold 24pt Palatino, sans-serif;
}
.headText1 {
  color: #900202;
  font: normal normal bold 22pt Palatino, sans-serif;
}
h2 {
  color: #900202;
  font: normal normal bold 20pt Palatino, sans-serif;
}
.headText2 {
  color: #900202;
  font: normal normal bold 20pt Palatino, sans-serif;
}
h3 {
  color: #900202;
  font: normal normal bold 16pt Palatino, sans-serif;
  margin-bottom: -2px;
}
.headText3 {
  color: #900202;
  font: normal normal bold 16pt Palatino, sans-serif;
  margin-bottom: -2px;
}

h4 {
  color: #900202;
  font: normal normal bold 12pt Palatino, sans-serif;
}
.headText4 {
  color: #900202;
  font: normal normal bold 12pt Palatino, sans-serif;
}
.headText5 {
  color: #953B13;
  Font: normal bold 10pt Arial;
}
h5 {
  Font: normal bold 10pt Arial;
  color: #953B13;
  margin-bottom: -16px;
}
h6 {
  Font: normal bold 10pt Arial;
  color: #513313;
  margin-bottom: -16px;
}
table, td, th, tr {
  font: normal normal normal 11pt/normal Arial, Helvetica, sans-serif;
  color: #000000;
}
td li {
  FONT-SIZE: 1em;
  color: black;
  font-family: Arial, Helvetica, sans-serif;
  text-align: left;
  line-height: 1.5;
}
textarea {
  font: normal normal normal 11pt/normal Arial, Helvetica, sans-serif;
  color: #000000;
}
a:link, a:visited {
  font-size: 9pt;
  color: #006600;
  font-family: Arial, Helvetica, sans-serif;
  text-align: left;
  line-height: 1.5;
  font-weight: bold;
}
a:hover, a:active {
  font-size: 9pt;
  color: #006600;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: underline;
  text-align: left;
  line-height: 1.5;
  font-weight: bold;
}
a:focus {
   font-size: 1em;
  color: #006600;
  font-weight: bold;
  text-decoration: none;
}
#container
{
    padding:0px; background-position: center 50%; BACKGROUND-IMAGE: url('../images/bodyBG1a.gif');
    margin: 0px auto;
    WIDTH: 790px;
    BACKGROUND-REPEAT: repeat-y;
    HEIGHT: 100%
}
/* the following two styles allow table rows to be hilighted when the user mouses over
   each table that uses this style must have an unique id and associated css id style rule
   The javascript resides in the root js folder
*/
tr.ruled{
  background:#c8ba98;
}

#Table1 tr.ruled{
  background:#c8ba98;
}
.normalLeftText
{
  font-size: 9pt;
  color: black;
  font-family: Arial, Helvetica, sans-serif;
  text-align: left;
  line-height: 1.5;
  font-weight: normal;
}
.normalLeftText a:link, .normalLeftText a:visited {
  font: normal Arial 9pt #006600;
  text-decoration: none;
  background-color: transparent;
  font-weight: bold;
}
.normalLeftText a:hover, .normalLeftText a:active {
  font: normal Arial 9pt #006600;
  text-decoration: underline;
  background-color: transparent;
  font-weight: bold;
}
/*.normalLeftText a:active {
  font: normal Arial 9pt #006600;
  text-decoration: none;
  background-color: transparent;
}*/
.normalLeftTextBold
{
  font-size: 9pt;
  color: black;
  font-family: Arial, Helvetica, sans-serif;
  text-align: left;
  line-height: 1.5;
  font-weight: bold;
}
.normalLeftTextBold a:link, .normalLeftTextBold a:visited {
  font: bold Arial 9pt #006600;
  text-decoration: none;
  background-color: transparent;
  font-weight: bold;
}
.normalLeftTextBold a:hover, .normalLeftTextBold a:active {
  font: bold Arial 9pt #006600;
  text-decoration: underline;
  background-color: transparent;
  font-weight: bold;
}
.normalText
{
  font-size: 9pt;
  color: black;
  letter-spacing: 0pt;
  font-family: Arial, Helvetica, sans-serif;
  text-align: justify;
  line-height: 1.5;
  font-weight: normal;
}
.normalText a:link, .normalText a:visited {
  font: normal Arial 9pt #006600;
  text-decoration: none;
  background-color: transparent;
  font-weight: bold;
}
.normalText a:hover, .normalText a:active {
  font: normal Arial 9pt #006600;
  text-decoration: underline;
  background-color: transparent;
  font-weight: bold;
}
.normalTextRed
{
  font-size: 9pt;
  color: #900202;
  font-family: Arial, Helvetica, sans-serif;
  text-align: justify;
  line-height: 1.5;
  font-weight: normal;
}
.whiteText
{
   font-size: 9pt;
   color: #ffffff;
  line-height: 1.5;
  font-weight: normal;
  text-align: justify;
   font-family: Arial, Helvetica, sans-serif
}
.chocolateText {
  font-family: Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: bold;
  line-height: 1.5;
  font-size: 9pt;
  color: #1495919;
}
.chocolateText em {
  font-style: italic;
}
.smallText {
  font-size: .65em;
  color: black;
  font-family: Arial, Helvetica, sans-serif;
  text-align: left;
  line-height: 1;
  font-weight: normal;
}
.footerText
{
    font-size: .65em;
    color: #cc9999;
    font-family: Arial, Helvetica, sans-serif
}
.footerText a:link, .footerText a:visited {
    color: #ffffcc;
   text-decoration: none;
   background-color: transparent;
  font-weight: bold;
}
.footerText A:hover, .footerText A:active {
   color: #cc9999;
   text-decoration: underline;
   background-color: transparent;
}
.inactive
{
  font-size: 9pt;
  color: #848484;
  font-family: Arial, Helvetica, sans-serif;
  text-align: justify;
  line-height: 1.5;
  font-weight: normal;
}
.inactive a:link, .inactive a:visited {
  font: normal Arial 9pt;
  color: #848484;
  text-decoration: none;
  background-color: transparent;
  font-weight: bold;
}
.inactive a:hover, .inactive a:active {
  font: normal Arial 9pt;
  color: #848484;
  text-decoration: underline;
  background-color: transparent;
  font-weight: bold;
}
.menuRow
{
    font-family: Arial;
    BACKGROUND-color: #4b464c
}
.menuTop {
  font-size: .75em;
  font-weight: bold;
   color: #ffffff;
   font-family: Arial, sans-serif;
}
.menuTop A:link, .MenuTop A:visited {
  font-size: 1em;
  color: #ffffff;
  text-decoration: none;
  font-weight: bold;
}
.menuTop a:hover, .menuTop a:active {
  font-size: 1em;
  color: #15110641;
  background-color: transparent;
  text-decoration: underline;
  font-weight: bold;
}
.menu {
    font-size: .75em;
    font-weight: bold;
    color: #336633;
    font-family: Arial, sans-serif;
}
.menu a:link, .menu a:visited {
  color: #336633;
  text-decoration: none;
  font-weight: bold;
}
.menu a:hover, .menu a:active {
  color: #336633;
  background-color: transparent;
  text-decoration: underline;
  font-weight: bold;
}
.menuBottom {
    font-size: .65em;
   font-weight: bold;
    color: #ffffcc;
    font-family: Arial, sans-serif;
}
.menuBottom a:link, .menuBottom a:visited {
    color: #ffffcc;
   text-decoration: none;
   background-color: transparent;
  font-weight: bold;
}
.menuBottom a:hover, .menuBottom a:active {
   color: #cc9999;
   text-decoration: underline;
   background-color: transparent;
  font-weight: bold;
}
.tableborder1
{
    border:2px solid #660000; background:#e1d9c4 url('../images/tableBG2.gif'); 
}
.tableborder2
{
    BORDER-TOP: #333399 1px solid;
    BACKGROUND: #003399;
    BORDER-BOTTOM: #333399 1px solid
}
.tableborder3
{
    BORDER-TOP: #660000 1px solid
}
.tableborderLeft2 {
    BACKGROUND: #e1d9c4 url('../images/menuBG4a.jpg'); 
}
.tableborderFooter
{
    BORDER-TOP: 1px solid #660000;
    BACKGROUND: url('../images/TTSfooter.gif');
}