/* LINE SEQUENCE {                               */
/*   font-family: Arial, Helvetica, sans-serif;  */
/*   font-size: 11px;                            */
/*   line-height: 13px;                          */
/*   color: #666666;                             */
/*   text-decoration: underline;                 */
/*   background-color: #FF0000                   */
/* }                                             */


/*  Font Control Styles  */

/*  HTML Tag Redefinitions  */

body  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 13px;
  color: #666666
}

p  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 13px;
  color: #666666
}

div  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 13px;
  color: #666666
}

td  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 13px;
  color: #666666
}


.tdheader  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 13px;
  color: #666666
}

form  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 13px;
  color: #666666
}

/*  Standard links  */

a:link  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 13px;
  color: #000000;
  text-decoration: none
}

a:link:hover  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 13px;
  color: #000000;
  text-decoration: underline
}

a:link:active  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 13px;
  color: #000000;
  text-decoration: underline
}

a:visited  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 13px;
  color: #000000;
  text-decoration: none
}

a:visited:hover  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 13px;
  color: #000000;
  text-decoration: underline
}

/*  Main navigation  */

.mainNav_upper  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 12px;
  color: #FFFFFF
}

.mainNav_upper a:link  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 12px;
  color: #FFFFFF;
  text-decoration: none
}

.mainNav_upper a:link:hover  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 12px;
  color: #000066;
  text-decoration: none;
  background-color: #9999FF
}

.mainNav_upper a:link:active  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 12px;
  color: #FFFFFF;
  text-decoration: none
}

.mainNav_upper a:visited  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 12px;
  color: #FFFFFF;
  text-decoration: none
}

.mainNav_upper a:visited:hover  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 12px;
  color: #000066;
  text-decoration: none;
  background-color: #9999FF
}

.mainNav_lower  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 12px;
  color: #000000
}

.mainNav_lower a:link  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 12px;
  color: #000000;
  text-decoration: none
}

.mainNav_lower a:link:hover  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 12px;
  color: #FFFFFF;
  text-decoration: none;
  background-color: #333399
}

.mainNav_lower a:link:active  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 12px;
  color: #000000;
  text-decoration: none
}

.mainNav_lower a:visited  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 12px;
  color: #000000;
  text-decoration: none
}

.mainNav_lower a:visited:hover  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 12px;
  color: #FFFFFF;
  text-decoration: none;
  background-color: #333399
}

/*  Side navigation  */

.sideNav  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 13px;
  color: #666666
}

.sideNav a:link  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 13px;
  color: #666666;
  text-decoration: none
}

.sideNav a:link:hover  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  line-height: 13px;
  color: #FF0000;
  text-decoration: none;
}

.sideNav a:link:active  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  line-height: 13px;
  color: #FF0000;
  text-decoration: none
}

.sideNav a:visited  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 13px;
  color: #666666;
  text-decoration: none
}

.sideNav a:visited:hover  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  line-height: 13px;
  color: #FF0000;
  text-decoration: none;
}

.merchantList {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  line-height: 13px;
  color: #000099;
  text-decoration: none
}

.merchantList a:link  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  line-height: 13px;
  color: #000099;
  text-decoration: none
}

.merchantList a:link:hover  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  line-height: 13px;
  color: #0000FF;
  text-decoration: underline
}

.merchantList a:link:active  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  line-height: 13px;
  color: #0000FF;
  text-decoration: underline
}

.merchantList a:visited  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  line-height: 13px;
  color: #000099;
  text-decoration: none
}

.merchantList a:visited:hover  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  line-height: 13px;
  color: #0000FF;
  text-decoration: underline
}


/*  Styles  */

.subHead  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  line-height: 15px;
  color: #0000CC
}

.subHead_white  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  line-height: 15px;
  color: FFFFFF
}

.subHead2  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: bold;
  line-height: 18px;
  color: #000099
}

.subHead2_gray  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: bold;
  line-height: 18px;
  color: #666666
}

.subHead3  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  line-height: 13px;
  color: #333333
}

.category  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 12px;
  color: #666666
}

