/* ------------------------------------------------------------------------- */

A:link
  {
    color:            #740035;
    text-decoration: none;
    
  }

A:visited
  {
    color:            #740035;
    text-decoration:  none;
  }

A:hover
  {
    color:            #53452C;
    text-decoration:  none;
  }

A:active
  {
    color:            #53452C;
    text-decoration:  none;
  }

/* ------------------------------------------------------------------------- */

A.head:link
  {
    color:            #53452C;
    text-decoration:  none;
  }

A.head:visited
  {
    color:            #53452C;
    text-decoration:  none;
  }

A.head:hover
  {
    color:            #740035;
    text-decoration:  none;
  }

A.head:active
  {
    color:            #740035;
    text-decoration:  none;
  }
  
/* ------------------------------------------------------------------------- */

A.blue:link
  {
    color:            #092473;
    text-decoration:  none;
  }

A.blue:visited
  {
    color:            #092473;
    text-decoration:  none;
  }

A.blue:hover
  {
    color:            #000000;
    text-decoration:  none;
  }

A.blue:active
  {
    color:            #092473;
    text-decoration:  none;
  }

/* ------------------------------------------------------------------------- */


A.white:link
  {
    color:            #FFFFFF;
    text-decoration:  none;
  }

A.white:visited
  {
    color:            #FFFFFF;
    text-decoration:  none;
  }

A.white:hover
  {
    color:            #B5BAD6;
    text-decoration:  none;
  }

A.white:active
  {
    color:            #FFFFFF;
    text-decoration:  none;
  }

/* ------------------------------------------------------------------------- */

.textBody
  {
    color:            #000000;
    font-family:      arial, helvetica, sans-serif;
    letter-spacing:   .3pt;
    font-size:        11px;
    line-height:      1.3;
    text-decoration:  none;
  }
  
.textBodySpaced
   {
     color:            #000000;
     font-family:      arial, helvetica, sans-serif;
     letter-spacing:   .3pt;
     font-size:        11px;
     line-height:      1.5;
     text-decoration:  none;
  }

.textNav
  {
    color:            #000000;
    font-family:      arial, helvetica, sans-serif;
    font-weight:      bold;
    letter-spacing:   .3pt;
    font-size:        9px;
    line-height:      1.5;
    text-decoration:  none;
  }
  
.textNavReverse
  {
    color:            #FFFFFF;
    font-family:      arial, helvetica, sans-serif;
    letter-spacing:   .3pt;
    font-size:        11px;
    line-height:      1.5;
    text-decoration:  none;
  }
  
.textNavUtility
  {
    color:            #000000;
    font-family:      arial, helvetica, sans-serif;
    letter-spacing:   .3pt;
    font-size:        10px;
    line-height:      1.5;
    text-decoration:  none;
}
  
  .textSmall
    {
      color:            #000000;
      font-family:      arial, helvetica, sans-serif;
      letter-spacing:   .3pt;
      font-size:        9px;
      line-height:      1.3;
      text-decoration:  none;
  }
  
  .textSmallReverse
    {
      color:            #FFFFFF;
      font-family:      arial, helvetica, sans-serif;
      letter-spacing:   .1pt;
      font-size:        10px;
      line-height:      1.3;
      text-decoration:  none;
  }
  
  
 .textSubhead1
   {
     color:            #000000;
     font-family:      arial, helvetica, sans-serif;
     letter-spacing:   .1pt;
     font-size:        12px;
     line-height:      1.3;
     text-decoration:  none;
}
 
 .textSubhead2
   {
     color:            #000000;
     font-family:      arial, helvetica, sans-serif;
     letter-spacing:   .1pt;
     font-size:        13px;
     line-height:      1.3;
     text-decoration:  none;
}

 .textSubhead3
   {
     color:            #000000;
     font-family:      arial, helvetica, sans-serif;
     letter-spacing:   .1pt;
     font-size:        15px;
     line-height:      1.3;
     text-decoration:  none;
}
 .textSubhead1Reverse
   {
     color:            #FFFFFF;
     font-family:      arial, helvetica, sans-serif;
     letter-spacing:   .1pt;
     font-size:        12px;
     line-height:      1.3;
     text-decoration:  none;
}
  

/* ------------------------------------------------------------------------- */
/* FORMS */

.inputText
  {
    font-family:      verdana, helvetica, arial;
    font-size:        12px;
    background-color: #FFFFFF; 
    border-style:     1px; 
    color:            #666666; 
  }

.inputTextSmall
  {
    font-family:      arial, helvetica, sans-serif;
    font-size:        12px;
    background-color: #f5f5f5;
  }


.inputDropDown
  {
    font-family:      arial, helvetica, sans-serif;
    font-size:        11px;
  }

.inputButton
  {
    font-family:      arial, helvetica, sans-serif;
    font-size:        10px;
  }
  
  .error
  {
    color:            #6B0028;
  }