
BODY {
  font-family: Arial, Helvetica, Geneva, sans-serif;
  font-size: 12px;
  color: #000000;
}

TD {
  font-family: Arial, Helvetica, Geneva, sans-serif;
  font-size: 12px;
  color: #000000;
}

H1 { 
  font-size: 16px; 
}

H2 { 
  margin-bottom: 0; font-size: 14px; 
}

H2.inline { 
  margin-bottom: 0; display: inline; font-size: 14px; 
}

H3 { 
  margin-bottom: 0; display: inline; font-size: 12px; font-weight: bold; 
}

ul {
  list-style-image: url(images/icon-arrow.png);
  list-style-type: circle;
}

.headline {
  font-family: Arial, Helvetica, Geneva, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #ffffff;
  line-height: 100%;
}

.whitefont {
  font-family: Arial, Helvetica, Geneva, sans-serif;
  font-size: 12px;
  color: #ffffff;
}

.smallwht {
  font-family: Arial, Helvetica, Geneva, sans-serif;
  font-size: 11px;
  color: #ffffff;
}

.xsmallwht {
  font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
  font-size: 10px;
  color: #ffffff;
}

.xsmallblk {
  font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
  font-size: 10px;
  color: #000000;
}

.copyright {
  font-family: Arial, Helvetica, Geneva, sans-serif;
  font-size: 10px;
}

.redline {
  padding-top: 0;
  padding-bottom: 0;
  background-color: #ff0000;
}

.rlmargin {
  margin-top: 8px;
  margin-bottom: 8px;
}

TD.coupon {
  font-family: Arial, Helvetica, Geneva, sans-serif;
  font-size: 14px;
  color: #000000;
  border-style: dotted;
  border-color: #3366cc;
  border-width: 2px;
}

/* Main website header text, stars, flag */
TD.header {
  font-family: Arial, Helvetica, Geneva, sans-serif;
  font-size: 12px;
  color: #000000;
}

/* Main website logo, flag */
TD.logo {
  background: white url(images/flag5.gif) no-repeat 150px 19px;
}

.nav {
  font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
  font-size: 12px;
  color: #ffffff;
  text-decoration: none;
  font-weight: normal;
  margin-left: 4px;
}

.nav:hover {
  color: #ff0000;
  text-decoration: underline;
}

.blknav A:link {
  color: #000000;
  text-decoration: none;
}

.blknav A:visited {
  color: #000000;
  text-decoration: none;
}

.blknav A:hover {
  color: #ff0000;
  text-decoration: underline;
}

/* ______Storefront______ */

A.store {
  font-family: Arial, Helvetica, Geneva, sans-serif;
  font-size: 12px;
  color: #ffffff;
  font-weight: bold;
  line-height: 100%
}

.largeText { /* Storefront header text over star background */
  font-family: Arial, Tahoma, Verdana, Helvetica, Geneva, sans-serif;
  font-size: 13px;
  color: #000000;
  font-weight: bold;
}

.navbox { /* Storefront left nav text links */
   font-size: 14px; /*readability for the links*/
   font-family: Arial, Tahoma, Verdana, Helvetica, Geneva, sans-serif;
   font-weight: 600;
   color: #ffffff;
   text-decoration: none;
   background: transparent;
   /*border-color: #ffffff; or, in shorthand, the three*/
   /*border-style: groove; border-properties would read:*/
   /*border-width: 2px; border: 2px groove #FF6633;*/
   padding: 1px;
   margin: 2px;
}

.navbox:hover {
  color: #ff0000;
  text-decoration: underline;
}

.textBox95 { /* Storefront search textbox */
    font-size: 11px;
    width: 95px;
    font-family: Verdana;
}
