A:link.navlink { color:#336699;
         text-decoration: none}
A:visited.navlink { color:#336699;
         text-decoration: none}
A:hover.navlink { color:#336699;
         text-decoration: none}
A:active.navlink { color:#336699;
         text-decoration: none}

A:link { color:#336699;
         text-decoration: underline}
A:visited { color:#336699;
         text-decoration: underline}
A:hover { color:#2da0cb;
         text-decoration: underline}
A:active { color:#336699;
         text-decoration: underline}

BODY
        {font-family: Arial, Tahoma, Helvetica, Geneva, sans-serif; 
         font-size: 10pt; 
         font-weight: normal; 
	 text-decoration: none;
	 ascrollbar-face-color: #cccc99;
	 ascrollbar-highlight-color: #ffffcc;
	 ascrollbar-shadow-color: #996633;
	 ascrollbar-3dlight-color: #eeeeee;
	 ascrollbar-arrow-color: #663300;
	 ascrollbar-track-color: #ffffff;
	 ascrollbar-darkshadow-color: #ffffcc;
        }

H1
	{font-family: Arial, Helvetica, Geneva, sans-serif; 
         color: #336699; 
         font-size: 18pt; 
         font-weight: normal; 
	 text-decoration: none;
        }

H2
	{font-family: Arial, Helvetica, Geneva, sans-serif; 
         color: #336699; 
         font-size: 16pt; 
         font-weight: normal; 
	 text-decoration: none;
        }

H3
	{font-family: Arial, Helvetica, Geneva, sans-serif; 
         color: #336699; 
         font-size: 14pt; 
         font-weight: normal; 
	 text-decoration: none;
        }

H4
	{font-family: Arial, Helvetica, Geneva, sans-serif; 
         color: #336699; 
         font-size: 10pt; 
         font-weight: bold; 
	 text-decoration: none;
        }


.ActiveSubTab
	{font-family: Arial, Helvetica, Geneva, sans-serif; 
         color: #ffffff;
         font-size: 9pt; 
         font-weight: normal; 
	 text-decoration: none;
        }

.InactiveSubTab
	{font-family: Arial, Helvetica, Geneva, sans-serif; 
         color: #cccc99;
         font-size: 9pt; 
         font-weight: normal; 
	 text-decoration: none;
        }

.Heading
	{color: #336699; 
         font-weight: bold; 
	 text-decoration: none;
        }

.GymBGColorVeryDark { background-color: #003366; }
.GymBGColorDark { color: #FFFFFF; background-color: #336699; }
.GymBGColorMedium { background-color: #6699cc; }
.GymBGColorLight { background-color: #99ccff; }
.GymBGAccentVeryDark { background-color: #999966; }
.GymBGAccentDark { background-color: #cccc99; }
.GymBGAccentMedium { background-color: #ffffcc; }
.GymBGAccentLight { background-color: #f7f7e7; }


.GymCopyright {
  font-family: Arial, Helvetica, Geneva, sans-serif;
  color: #336699;
  font-size: 8pt;
  font-weight: normal;
  text-align: center;
}

.GymCrumbs {
  font-family: Arial, Helvetica, Geneva, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  padding: 2px;
}

.GymTitle {
  font-family: Arial, Helvetica, Geneva, sans-serif;
  font-size: 20pt;
  font-weight: bold;
  color: #f2f2f5;
  background-color: #336699;
}

.GymButton {
  font-family: Arial, Helvetica, Geneva, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  background-color: #f2f2f5;
  color: #336699;
}

.GymLink {
  font-family: Tahoma, Helvetica, Geneva, sans-serif;
  background-color: #6699cc;
  font-weight: bold;
  color: #336699;
  font-size: 18pt;
  text-align: left;
  line-height:normal;
  text-decoration:none;
}

.GymInput {
  font-family: Arial, Helvetica, sans-serif;
  color: #336699;
  background-color: #f2f2f5;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: none;
  text-underline: none;
}

.GymTabDeselected {
  font-family: Tahoma, Helvetica, Geneva, sans-serif;
  background-color: #B0C4DE;
  font-weight: bold;
  color: #336699;
  font-size: 8pt;
  text-align: left;
  line-height:normal;
  text-decoration:none;
}

.GymTabSelected {
  font-family: Tahoma, Helvetica, Geneva, sans-serif;
  background-color: #B0C4DE;
  font-weight: bold;
  color: #FFFFFF;
  font-size: 8pt;
  text-align: left;
  line-height:normal;
  text-decoration:none;
}

.GymNav3Selected {
  font-family: Arial, Helvetica, sans-serif;
  color: #336699;
  background-color: #a3c2df;
  font-size: 8pt;
  font-weight: bold;
  text-decoration: none;
  text-underline: none;
}

.GymNav2Selected {
  font-family: Arial, Helvetica, Geneva, sans-serif;
  color: #ffffff;
  background-color: #336699;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: none;
}

.GymNav2Enabled {
  font-family: Arial, Helvetica, Geneva, sans-serif;
  color: #cccc99;
  background-color: #336699;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: none;
}

.GymNav2Disabled {
  font-family: Arial, Helvetica, Geneva, sans-serif;
  color: #6699cc;
  background-color: #336699;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: none;
}

.GymHeader {
  font-family: Arial, Helvetica, Geneva, sans-serif;
  font-size: 16pt;
  font-weight: bold;
  color: #336699;
}

.GymHeaderSub {
  font-size: 8pt;
  font-weight: bold;
  color: #3c3c3c;
  background-image: url(headingBarBg.gif);
  font-family: Tahoma; height: auto
; padding-top: 2px; padding-bottom: 2px
}

.GymTableTitle {
  font-family: Arial, Helvetica, Geneva, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  color: #336699;
  background-color: #ffffff;
}

.GymTableText {
  font-family: Arial, Helvetica, Geneva, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  color: black;
  background-color: #ffffff;
}

.GymTable {
  background-color: #cccc99;
}

.GymTableColumnHeader {
  font-family: Tahoma, Helvetica, Geneva, sans-serif;
  background-color: #B0C4DE;
  font-weight: bold;
  color: #336699;
  font-size: 8pt;
  text-align: left;
  line-height:normal;
  text-decoration:none;
}

.GymTableColumnHeaderNoBold {
  font-family: Tahoma, Helvetica, Geneva, sans-serif;
  background-color: #a5a9b6;
  color: #ffffff;
  font-size: 8pt;
  text-align: left;
  line-height:normal;
  text-decoration:none;
}

.GymTableColumnHeaderSm {
  font-family: Arial, Helvetica, Geneva, sans-serif;
  background-color: #cccc99;
  font-weight: bold;
  color: #336699;
  font-size: 8pt;
  text-align: left;
  line-height:1.2;
}

.GymTableColumnFooter {
  font-family: Arial, Helvetica, Geneva, sans-serif;
  background-color: #B0C4DE;
  font-weight: bold;
  color: #3c3c3c;
  font-size: 8pt;
  text-align: left;
}

.GymTableColumnFooterSm {
  font-family: Arial, Helvetica, Geneva, sans-serif;
  background-color: #B0C4DE;
  font-weight: bold;
  color: #3c3c3c;
  font-size: 1pt;
  text-align: left;
}

.GymTableRowHeader {
  font-family: Arial, Helvetica, Geneva, sans-serif;
  background-color: #cccc99;
  font-weight: bold;
  color: #336699;
  font-size: 9pt;
  text-align: left;
}

.GymTableRowHeaderSm {
  font-family: Arial, Helvetica, Geneva, sans-serif;
  background-color: #cccc99;
  font-weight: bold;
  color: #336699;
  font-size: 8pt;
  text-align: left;
}

.GymTableCellText {
  font-family: Arial, Helvetica, Geneva, sans-serif;
  background-color: #f2f2f5;
  color: black;
  font-size: 8pt;
}

.GymTableCellText2 {
  font-family: Arial, Helvetica, Geneva, sans-serif;
  background-color: #ffffff;
  color: black;
  font-size: 9pt;
}

.GymTableCellText3 {
  font-family: Arial, Helvetica, Geneva, sans-serif;
  background-color: #ffffcc;
  font-weight: bold;
  color: #336699;
  font-size: 9pt;
}
.GymTableCellTextSm {
  font-family: Tahoma;
  background-color: #f2f2f5;
  color: black;
  font-size: 11px;
}

.GymTableCellTextSm2 {
  font-family: Tahoma;
  background-color: #ffffff;
  font-weight: normal;
  color: black;
  font-size: 11px;
}
.GymTableCellTextBoldSm {
  font-family: Tahoma;
  background-color: #f2f2f5;
  font-weight: bold;
  color: black;
  font-size: 11px;
}

.GymTableCellTextBoldSm2 {
  font-family: Tahoma;
  background-color: #ffffff;
  font-weight: bold;
  color: black;
  font-size: 11px;
}
 