.body-title  { font-family: Arial; font-size: 13pt }
.body-header1 { font-size: 14pt; font-family: Arial }
h1 { font-size: 14pt; font-family: Arial; font-weight:normal }
.body-header2 { font-size: 12pt; font-family: Arial; font-weight:bold  }
h2 { font-size: 12pt; font-family: Arial; }
.body-header3 { font-size: 12pt; font-family: Arial; font-style:italic; font-weight:bold }
h3 { font-size: 12pt; font-family: Arial; font-style:italic; font-weight:bold }
.body-header4 { font-size: 12pt; font-family: Arial; text-decoration:underline; font-weight:bold }
h4 { font-size: 12pt; font-family: Arial; text-decoration:underline; font-weight:bold }
.body-caption  { font-family: Arial; font-size: 10pt; font-weight:bold }
.body-footer   { font-family: Arial; font-size: 8pt }
.body-text   { font-family: Arial; font-size: 12pt }
p   { font-family: Arial; font-size: 12pt }
li   { font-family: Arial; font-size: 12pt }
ul   { font-family: Arial; font-size: 12pt }

.textbox-header1 { font-size: 10pt; font-family: Arial; font-weight:bold }
.textbox-header2 { font-size: 10pt; font-family: Arial; font-style:italic; font-weight:bold }
.textbox-header3 { font-size: 8pt; font-family: Arial; font-weight:bold; text-decoration:underline }
.textbox-text { font-size: 8pt; font-family: Arial }

a:link { color: #004fb3 }
a:visited { color: #004fb3 }
a:link { color: #004fb3 }

.NormalBlank7
{
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
}

.NormalBlackBold8
{
  color: #000000;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 8pt;
}

.NormalBlackBold9
{
  color: #000000;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 9pt;
}


.NormalBlackBold10
{
  color: #000000;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 10pt;
}

.NormalBlackBold11
{
  color: #000000;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 11pt;
}

.NormalBlackBold12
{
  color: #000000;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12pt;
}

.NormalBlack7
{
  color: #000000;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 7pt;
}

.NormalBlack8
{
  color: #000000;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 8pt;
}

.NormalBlack9
{
  color: #000000;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 9pt;
}

.NormalBlack10
{
  color: #000000;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 10pt;
}
.NormalBlack11
{
  color: #000000;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 11pt;
}
.NormalBlack12
{
  color: #000000;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 12pt;
}

/* text style for general site links Blue 7Pt */
.NormalBlue7
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 7pt;
    font-weight: normal;
    color: #004fb3;
}
   
/* text style for general site links Blue 7Pt */
.NormalBlueBold7
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 7pt;
    font-weight: bold;
    color: #004fb3;
}
/* text style for general site links Blue 8Pt */
.NormalBlue8
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    color: #004fb3;
}
   
/* text style for general site links Blue 8Pt */
.NormalBlueBold8
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    color: #004fb3;
}/* text style for general site links Blue 9Pt */
.NormalBlue9
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: normal;
    color: #004fb3;
}
   
/* text style for general site links Blue 9Pt */
.NormalBlueBold9
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: bold;
    color: #004fb3;
}

/* text style for general site links Blue 10Pt */
.NormalBlue10
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: normal;
    color: #004fb3;
}
   
/* text style for general site links Blue 10Pt */
.NormalBlueBold10
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: #004fb3;
}

/* text style for general site links */
.NormalLink 
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    text-decoration:    underline;
}   

A.NormalLink:link {
    text-decoration:    underline;
    color:#000000;
}

A.NormalLink:visited  {
    text-decoration:    underline;
    color:#000000;
}

A.NormalLink:active   {
    text-decoration:    underline;
    color:#000000;
}

A.NormalLink:hover    {
    text-decoration:    underline;
    color:#C00027;
}

/* text style for general site links */
.NormalLinkBold
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    text-decoration:    underline;
    color: #000000;
}   

A.NormalLinkBold:link {
    text-decoration:    underline;
    color:#000000;
}

A.NormalLinkBold:visited  {
    text-decoration:    underline;
    color:#000000;
}

A.NormalLinkBold:active   {
    text-decoration:    underline;
    color:#000000;
}

A.NormalLinkBold:hover    {
    text-decoration:    underline;
    color:#C00027;
}

/* text style for general site links */
.NormalLinkBoldRed9
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: none;
    color: #C52949;
}   

A.NormalLinkBoldRed9:link {
    text-decoration: none;
    color:#C52949;
}

A.NormalLinkBoldRed9:visited  {
    text-decoration: none;
    color:#C52949;
}

A.NormalLinkBoldRed99:active   {
    text-decoration: none;
    color:#C52949;
}

A.NormalLinkBoldRed9:hover    {
    text-decoration:    underline;
    color:#004fb3;
}
/* text style for general site links */
.NormalLinkBoldRed
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    text-decoration:    underline;
    color: #000027;
}   

A.NormalLinkBoldRed:link {
    text-decoration:    underline;
    color:#000000;
}

A.NormalLinkBoldRed:visited  {
    text-decoration:    underline;
    color:#C00027;
}

A.NormalLinkBoldRed:active   {
    text-decoration:    underline;
    color:#C00027;
}

A.NormalLinkBoldRed:hover    {
    text-decoration:    underline;
    color:#C00027;
}

/* text style for general site links */
.NormalLinkBlue
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10pt;
    text-decoration:    underline;
    color: #004fb3;
}   

A.NormalLinkBlue:link 
{
    text-decoration:    underline;
    color: #004fb3;
}

A.NormalLinkBlue:visited  
{
    text-decoration:    underline;
    color: #004fb3;
}

A.NormalLinkBlue:active   
{
    text-decoration:    underline;
    color: #004fb3;
}

A.NormalLinkBlue:hover    
{ 
    text-decoration:    underline;
    color:#C00027; 
}
   

/* text style for general site links 8Pt */
.NormalLinkBlue8
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: Bold; 
    text-decoration: None;
    color: #004fb3;
}   

A.NormalLinkBlue8:link 
{
    font-weight: Bold;
    color: #004fb3;
}

A.NormalLinkBlue8:visited  
{
    font-weight: Bold;
    color: #004fb3;
}

A.NormalLinkBlue8:active   
{
    font-weight: Bold;
    color: #004fb3;
}

A.NormalLinkBlue8:hover    
{ 
    font-weight: Bold;
    color:#C00027; 
}
/* text style for general site links 9Pt */
.NormalLinkBlue9U
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: Bold; 
    text-decoration: underline;
    color: #004fb3;
}   

A.NormalLinkBlue9U:link 
{
    font-weight: Bold;
    color: #004fb3;
}

A.NormalLinkBlue9U:visited  
{
    font-weight: Bold;
    color: #004fb3;
}

A.NormalLinkBlue9U:active   
{
    font-weight: Bold;
    color: #004fb3;
}

A.NormalLinkBlue9U:hover    
{ 
    font-weight: Bold;
    color:#C00027; 
}

/* text style for general site links */
.NormalLinkBlack
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11pt;
    text-decoration:    underline;
    color: #000000;
}   

a.NormalLinkBlack:link 
{
	font-size: 11pt;
    text-decoration:    underline;
    color: #000000;
}

a.NormalLinkBlack:visited  
{
	font-size: 11pt;
    text-decoration:    underline;
    color: #000000;
}

a.NormalLinkBlack:active   
{
	font-size: 11pt;
    text-decoration:    underline;
    color: #000000;
}

a.NormalLinkBlack:hover    
{ 
	font-size: 11pt;
    text-decoration:    underline;
    color:#C00027; 
}
/* text style for general site links font 8 */
.NormalLinkBlack8
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    text-decoration:    underline;
    color: #000000;
}   

a.NormalLinkBlack8:link 
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 8pt;
    text-decoration:    underline;
    color: #000000;
}

a.NormalLinkBlack8:visited  
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 8pt;
    text-decoration:    underline;
    color: #000000;
}

a.NormalLinkBlack8:active   
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 8pt;
    text-decoration:    underline;
    color: #000000;
}

a.NormalLinkBlack8:hover    
{ 
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 8pt;
    text-decoration:    underline;
    color:#C00027; 
}
/* text style for general site links font 9 */
.NormalLinkBlack9
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 9pt;
    text-decoration:    underline;
    color: #000000;
}   

a.NormalLinkBlack9:link 
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 9pt;
    text-decoration:    underline;
    color: #000000;
}

a.NormalLinkBlack9:visited  
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 9pt;
    text-decoration:    underline;
    color: #000000;
}

a.NormalLinkBlack9:active   
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 9pt;
    text-decoration:    underline;
    color: #000000;
}

a.NormalLinkBlack9:hover    
{ 
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 9pt;
    text-decoration:    underline;
    color:#C00027; 
}

/* text style for application tabstrip */
.TabStrip {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: none;
    text-align: center;
    color: #FFFFFF;
    background-color: #004FB3;
}

A.TabStrip:link    {
    text-decoration:    none;
    color:#FFFFFF;
}

A.TabStrip:visited {
    text-decoration:    none;
    color:#FFFFFF;
}

A.TabStrip:active  {
    text-decoration:    none;
    color:#FFFFFF;
}

A.TabStrip:hover   {
    text-decoration:    none;
    color:#F0E97C;
}
