/* Base element definitions */
body
{
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
  background-color: #ffffff;
}

tr { font-family: Arial, Helvetica, sans-serif; color: #000000; }
td { font-family: Arial, Helvetica, sans-serif; color: #000000; }

a { font-family: Arial, Helvetica, sans-serif; color: #003366; }
a.groupLink { font-size: 75%; font-weight: bold; }
a.bodyLink  { font-size: 75%; }

/* Miscellany */
.pageTitle     { font-size: 110%; color: #000000 }
.subTitle      { font-family: Arial, Helvetica, sans-serif; font-size: 75%; color: #000000; font-weight: bold; }
.bodyText      { font-family: Arial, Helvetica, sans-serif; font-size: 75%; color: #000000 }
.kioskPageTitleRow { font-size: 110%; color: #000000; background-color: #cfd9e2; }

sup.symbol     { font-size: 75%; }

/* Banner, breadcrumb stuff        */
a.bannerLink{ font-family: Arial, Helvetica, sans-serif; font-size: 75%; font-weight: bold; color: #ffffff; text-decoration: none; }
a.bannerLink:hover { text-decoration: underline; }
.bannerText{ font-family: Arial, Helvetica, sans-serif; font-size: 75%; font-weight: bold; color: #ffffff;  }

.breadCrumbRow { background-color: #dddddd; }
a.breadCrumb   { font-weight: bold; font-size: 75%; }
a.helpNavLink   { font-family: Arial, Helvetica, sans-serif; font-size: 75%; font-weight: bold; color: #000066; }

/* Headers  */
.sectionHead, .groupHead, .columnHead
{
  font-family: Arial, Helvetica, sans-serif; font-size: 75%; color: #000000; font-weight: bold;
}

/* Footers */
a.footerLink { font-size: 60%; }
.footerText, .note
{
  font-family: Arial, Helvetica, sans-serif; font-size: 60%; color: #000000;
}

/* ActionPanel */
 .actionPanelSectionSeparator{ background-color: #ffcc00; border-top-width: 1px; }
 .actionPanelSection{ background-color: #eceff3; }
a.actionPanelLink{ line-height: 18px; font-size: 75%; text-decoration: none; }
a.actionPanelLink:hover { text-decoration: underline; }
 .actionPanelLinkSeparator{ background-color: #999999; }
 .actionPanelOfferHeadRow{ background-color: #ffcc00; }
 .actionPanelOfferHeadText{ font-size: 75%; font-weight: bold; }
 .actionPanelText { font-size: 75%; }


