.small
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Tahoma, Verdana
}
.medium
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Tahoma, Verdana
}
.normal
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Tahoma, Verdana
}
A.normal:link
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Tahoma, Verdana;
    TEXT-DECORATION: none
}
A.normal:visited
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Tahoma, Verdana;
    TEXT-DECORATION: none
}
A.normal:hover
{
    FONT-SIZE: 10pt;
    COLOR: #C13F00;
    FONT-FAMILY: Arial, Tahoma, Verdana;
    TEXT-DECORATION: underline
}
.normalt
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Tahoma, Verdana
}
A.normalt:link
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    TEXT-DECORATION: underline
}
A.normalt:visited
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    TEXT-DECORATION: underline
}
A.normalt:hover
{
    FONT-SIZE: 10pt;
    COLOR: #C13F00;
    TEXT-DECORATION: none
}
.mediumt
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Tahoma, Verdana
}
A.mediumt:link
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    TEXT-DECORATION: underline
}
A.mediumt:visited
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    TEXT-DECORATION: underline
}
A.mediumt:hover
{
    FONT-SIZE: 9pt;
    COLOR: #C13F00;
    TEXT-DECORATION: none
}
.label
{
    FONT-SIZE: 11pt;
    FONT-FAMILY: Arial, Tahoma, Verdana
}
.large
{
    FONT-SIZE: 12pt;
    FONT-FAMILY: Arial, Tahoma, Verdana
}
.blue
{
    FONT-SIZE: 10pt;
    COLOR: #0000FF;
    FONT-FAMILY: Arial, Tahoma, Verdana
}
.red
{
    FONT-SIZE: 10pt;
    COLOR: #FF0000;
    FONT-FAMILY: Arial, Tahoma, Verdana
}
.error
{
    FONT-SIZE: 9pt;
    COLOR: #FF0000;
    FONT-FAMILY: Arial, Tahoma, Verdana
}
.button
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    CURSOR: hand;
    COLOR: #000000;
    PADDING-TOP: 1pt;
    PADDING-BOTTOM: 1pt;
    FONT-FAMILY: Arial, Tahoma, Verdana
}
.bolded
{
    FONT-WEIGHT: bolder;
    FONT-FAMILY: Arial, Tahoma, Verdana
}
.border_red
{
    border-right: #FF0000 0.5pt solid;
    border-top: #FF0000 0.5pt solid;
    margin: 0pt;
    border-left: #FF0000 0.5pt solid;
    border-bottom: #FF0000 0.5pt solid;
    font-family: Arial, Tahoma, Verdana;
}
.border_gray
{
    border-right: #BCBCBC 1pt solid;
    border-top: #BCBCBC 1pt solid;
    margin: 0pt;
    border-left: #BCBCBC 1pt solid;
    border-bottom: #BCBCBC 1pt solid;
    font-family: Arial, Tahoma, Verdana;
}
.border_black
{
    border-right: #000000 0.5pt solid;
    border-top: #000000 0.5pt solid;
    margin: 0pt;
    border-left: #000000 0.5pt solid;
    border-bottom: #000000 0.5pt solid;
    font-family: Arial, Tahoma, Verdana;
}

.navButton
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Tahoma, Verdana
}
.searchButton
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Tahoma, Verdana
}
.searchInputText
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Tahoma, Verdana
}

A.topRightLink:link
{
    FONT-SIZE: 8pt;
    COLOR: #C8C8BE;
    TEXT-DECORATION: none;
    FONT-FAMILY: Arial, Tahoma, Verdana
}
A.topRightLink:visited
{
    FONT-SIZE: 8pt;
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
    FONT-FAMILY: Arial, Tahoma, Verdana
}
A.topRightLink:hover
{
    FONT-SIZE: 8pt;
    COLOR: #C8C8BE;
    TEXT-DECORATION: underline;
    FONT-FAMILY: Arial, Tahoma, Verdana
}

.footerText
{
    FONT-SIZE: 9pt;
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
    FONT-FAMILY: Arial, Tahoma, Verdana
}
A.footerLink:link
{
    FONT-SIZE: 10pt;
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
    FONT-FAMILY: Arial, Tahoma, Verdana
}
A.footerLink:visited
{
    FONT-SIZE: 10pt;
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
    FONT-FAMILY: Arial, Tahoma, Verdana
}
A.footerLink:hover
{
    FONT-SIZE: 10pt;
    COLOR: #C8C8BE;
    TEXT-DECORATION: underline;
    FONT-FAMILY: Arial, Tahoma, Verdana
}

.loginText
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    TEXT-DECORATION: none;
    FONT-FAMILY: Arial, Tahoma, Verdana
}
.loginButton
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    CURSOR: hand;
    COLOR: #000000;
    PADDING-TOP: 1pt;
    PADDING-BOTTOM: 1pt;
    FONT-FAMILY: Arial, Tahoma, Verdana
}
.loginInputText
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Tahoma, Verdana
}
A.loginLink:link
{
    FONT-SIZE: 10pt;
    COLOR: #375F55;
    TEXT-DECORATION: none;
    FONT-FAMILY: Arial, Tahoma, Verdana
}
A.loginLink:visited
{
    FONT-SIZE: 10pt;
    COLOR: #375F55;
    TEXT-DECORATION: none;
    FONT-FAMILY: Arial, Tahoma, Verdana
}
A.loginLink:hover
{
    FONT-SIZE: 10pt;
    COLOR: #FF0000;
    TEXT-DECORATION: underline;
    FONT-FAMILY: Arial, Tahoma, Verdana
}

.contactText
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    TEXT-DECORATION: none;
    FONT-FAMILY: Arial, Tahoma, Verdana
}
.contactButton
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    CURSOR: hand;
    COLOR: #000000;
    PADDING-TOP: 1pt;
    PADDING-BOTTOM: 1pt;
    FONT-FAMILY: Arial, Tahoma, Verdana
}
.contactInputText
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Tahoma, Verdana
}
A.contactLink:link
{
    FONT-SIZE: 10pt;
    COLOR: #C13F00;
    TEXT-DECORATION: none;
    FONT-FAMILY: Arial, Tahoma, Verdana
}
A.contactLink:visited
{
    FONT-SIZE: 10pt;
    COLOR: #C13F00;
    TEXT-DECORATION: none;
    FONT-FAMILY: Arial, Tahoma, Verdana
}
A.contactLink:hover
{
    FONT-SIZE: 10pt;
    COLOR: #ff0000;
    TEXT-DECORATION: underline;
    FONT-FAMILY: Arial, Tahoma, Verdana
}

.submenuText
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Tahoma, Verdana
}
A.submenuLink:link
{
    FONT-SIZE: 9pt;
    COLOR: #003955;
    TEXT-DECORATION: none;
    FONT-FAMILY: Arial, Tahoma, Verdana;
}
A.submenuLink:visited
{
    FONT-SIZE: 9pt;
    COLOR: #003955;
    TEXT-DECORATION: none;
    FONT-FAMILY: Arial, Tahoma, Verdana;
}
A.submenuLink:hover
{
    FONT-SIZE: 9pt;
    COLOR: #FF0000;
    TEXT-DECORATION: underline;
    FONT-FAMILY: Arial, Tahoma, Verdana;
}

.homeBottomText
{
   font-size: 10pt;
   COLOR: #000000;
   font-family: Arial, Tahoma, Verdana;
}
.homeBottomTitle
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Tahoma, Verdana;
    COLOR: #375F55;
    FONT-WEIGHT: bolder
}
A.homeBottomLink:link
{
    FONT-SIZE: 10pt;
    COLOR: #375F55;
    TEXT-DECORATION: underline;
    FONT-FAMILY: Arial, Tahoma, Verdana
}
A.homeBottomLink:visited
{
    FONT-SIZE: 10pt;
    COLOR: #375F55;
    TEXT-DECORATION: underline;
    FONT-FAMILY: Arial, Tahoma, Verdana
}
A.homeBottomLink:hover
{
    FONT-SIZE: 10pt;
    COLOR: #FF0000;
    TEXT-DECORATION: none;
    FONT-FAMILY: Arial, Tahoma, Verdana
}
A.homeBottomTitleLink:link
{
    FONT-SIZE: 10pt;
    COLOR: #375F55;
    TEXT-DECORATION: none;
    FONT-FAMILY: Arial, Tahoma, Verdana;
    FONT-WEIGHT: bolder
}
A.homeBottomTitleLink:visited
{
    FONT-SIZE: 10pt;
    COLOR: #375F55;
    TEXT-DECORATION: none;
    FONT-FAMILY: Arial, Tahoma, Verdana;
    FONT-WEIGHT: bolder
}
A.homeBottomTitleLink:hover
{
    FONT-SIZE: 10pt;
    COLOR: #FF0000;
    TEXT-DECORATION: underline;
    FONT-FAMILY: Arial, Tahoma, Verdana;
    FONT-WEIGHT: bolder
}

.addressText
{
  font-size: 10 pt;
  font-family: Arial, Tahoma, Verdana
}
.addressTitle
{
  font-size: 10pt;
  font-family: Arial, Tahoma, Verdana;
  FONT-WEIGHT: bolder
}

.ctgComboBox
{
    font-size: 8pt;
    COLOR: #000000;
    font-family: Arial, Tahoma, Verdana;
}
.ctgPanelLabel
{
    font-size: 8pt;
    COLOR: #002400;
    font-family: Arial, Tahoma, Verdana;
}
.ctgPanelText
{
    font-size: 8pt;
    COLOR: #002400;
    font-family: Arial, Tahoma, Verdana;
}
A.ctgPanelLink:link
{
    FONT-SIZE: 8pt;
    COLOR: #002400;
    TEXT-DECORATION: underline;
    font-family: Arial, Tahoma, Verdana;
}
A.ctgPanelLink:visited
{
    FONT-SIZE: 8pt;
    COLOR: #002400;
    TEXT-DECORATION: underline;
    font-family: Arial, Tahoma, Verdana;
}
A.ctgPanelLink:hover
{
    FONT-SIZE: 8pt;
    COLOR: #C13F00;
    TEXT-DECORATION: none;
    font-family: Arial, Tahoma, Verdana;
}

.ctgItemHeader
{
    FONT-WEIGHT: bolder;
    font-size: 8pt;
    COLOR: #000000;
    font-family: Arial, Tahoma, Verdana;
}
.ctgItemText
{
    font-size: 8pt;
    COLOR: #000000;
    font-family: Arial, Tahoma, Verdana;
}
.ctgCartItemDetailsInput
{
    font-size: 8pt;
    COLOR: #000000;
    font-family: Tahoma, Verdana, Arial;
    text-align: right;
}
.ctgCartItemInput
{
    border-right: #333333 0.5pt solid;
    border-top: #333333 0.5pt solid;
    font-size: 8pt;
    border-left: #333333 0.5pt solid;
    color: #000000;
    border-bottom: #333333 0.5pt solid;
    font-family: Tahoma, Verdana, Arial;
    text-align: right;
}
A.ctgItemlLink:link
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    TEXT-DECORATION: underline;
    font-family: Arial, Tahoma, Verdana;
}
A.ctgItemlLink:visited
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    TEXT-DECORATION: underline;
    font-family: Arial, Tahoma, Verdana;
}
A.ctgItemlLink:hover
{
    FONT-SIZE: 8pt;
    COLOR: #C13F00;
    TEXT-DECORATION: none;
    font-family: Arial, Tahoma, Verdana;
}

A.ctgItemSLink:link
{
    FONT-SIZE: 8pt;
    COLOR: #C13F00;
    TEXT-DECORATION: none;
    font-family: Arial, Tahoma, Verdana;
}
A.ctgItemSLink:visited
{
    FONT-SIZE: 8pt;
    COLOR: #C13F00;
    TEXT-DECORATION: none;
    font-family: Arial, Tahoma, Verdana;
}
A.ctgItemSLink:hover
{
    FONT-SIZE: 8pt;
    COLOR: #C13F00;
    TEXT-DECORATION: underline;
    font-family: Arial, Tahoma, Verdana;
}

A.ctgItem2Link:link
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    TEXT-DECORATION: none;
    font-family: Arial, Tahoma, Verdana;
}
A.ctgItem2Link:visited
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    TEXT-DECORATION: none;
    font-family: Arial, Tahoma, Verdana;
}
A.ctgItem2Link:hover
{
    FONT-SIZE: 8pt;
    COLOR: #C13F00;
    TEXT-DECORATION: underline;
    font-family: Arial, Tahoma, Verdana;
}

A.dataPgLink:link
{
    FONT-SIZE: 9pt;
    COLOR: #002400;
    FONT-FAMILY: Arial, Tahoma, Verdana;
    TEXT-DECORATION: none
}
A.dataPgLink:visited
{
    FONT-SIZE: 9pt;
    COLOR: #002400;
    FONT-FAMILY: Arial, Tahoma, Verdana;
    TEXT-DECORATION: none
}
A.dataPgLink:hover
{
    FONT-SIZE: 9pt;
    COLOR: #C13F00;
    FONT-FAMILY: Arial, Tahoma, Verdana;
    TEXT-DECORATION: underline
}
.dataPgText
{
    FONT-SIZE: 9pt;
    COLOR: #002400;
    FONT-FAMILY: Arial, Tahoma, Verdana;
}

.itemDetailsLabel
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    COLOR: #A38510;
    FONT-FAMILY: Arial, Tahoma, Verdana;
}
.itemDetailsText
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Tahoma, Verdana;
}
.offerHeadTitle
{
    FONT-SIZE: 12pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Tahoma, Verdana;
}
.offerHeadText
{
    FONT-SIZE: 10pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Tahoma, Verdana;
}

/*
    Special product links
*/
A.prodSpecialLink:link
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    TEXT-DECORATION: underline;
    font-family: Arial, Tahoma, Verdana;
}
A.prodSpecialLink:visited
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    TEXT-DECORATION: underline;
    font-family: Arial, Tahoma, Verdana;
}
A.prodSpecialLink:hover
{
    FONT-SIZE: 9pt;
    COLOR: #C13F00;
    TEXT-DECORATION: none;
    font-family: Arial, Tahoma, Verdana;
}

/*
    Promotions
*/
.promoTitle
{
    FONT-SIZE: 12pt;
    COLOR: #7E7E7E;
    FONT-FAMILY: 'Arial Black', Arial, Tahoma, Verdana;
    FONT-WEIGHT: bolder;
}
.promoPrice
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Tahoma, Verdana;
}
.promoDesc
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Tahoma, Verdana;
}
A.promoLink:link
{
    FONT-SIZE: 9pt;
    COLOR: #C13F00;
    TEXT-DECORATION: none;
    font-family: Arial, Tahoma, Verdana;
    FONT-WEIGHT: bolder;
}
A.promoLink:visited
{
    FONT-SIZE: 9pt;
    COLOR: #C13F00;
    TEXT-DECORATION: none;
    font-family: Arial, Tahoma, Verdana;
    FONT-WEIGHT: bolder;
}
A.promoLink:hover
{
    FONT-SIZE: 9pt;
    COLOR: #C13F00;
    TEXT-DECORATION: underline;
    font-family: Arial, Tahoma, Verdana;
    FONT-WEIGHT: bolder;
}

/* Shopping cart */
.scartLabel
{
  font-size: 12pt;
  color: #292929;
  font-family: Arial, Tahoma, Verdana;
  letter-spacing: 1.5pt;
}
.scartText
{
  font-size: 9pt;
  color: #000000;
  font-family: Arial, Tahoma, Verdana;
}
.scartTableHeader
{
  font-size: 9pt;
  FONT-WEIGHT: bolder;
  color: #000000;
  font-family: Arial, Tahoma, Verdana;
}
.scartItemText
{
  font-size: 9pt;
  color: #000000;
  font-family: Arial, Tahoma, Verdana;
}
.scartItemInput
{
  font-size: 8pt;
  color: #000000;
  font-family: Tahoma, Arial, Verdana;
  text-align: right;
}
.scartButton
{
  font-size: 9pt;
  color: #000000;
  font-family: Arial, Tahoma, Verdana;
}
.scartCurrencyComboBox
{
    font-size: 9pt;
    COLOR: #000000;
    font-family: Arial, Tahoma, Verdana;
}
A.scartNextStep:link
{
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bolder;
    COLOR: #292929;
    TEXT-DECORATION: none;
    font-family: Arial, Tahoma, Verdana;
}
A.scartNextStep:visited
{
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bolder;
    COLOR: #292929;
    TEXT-DECORATION: none;
    font-family: Arial, Tahoma, Verdana;
}
A.scartNextStep:hover
{
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bolder;
    COLOR: #0B2075;
    TEXT-DECORATION: underline;
    font-family: Arial, Tahoma, Verdana;
}
A.scartItemlLink:link
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    TEXT-DECORATION: underline;
    font-family: Arial, Tahoma, Verdana;
}
A.scartItemlLink:visited
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    TEXT-DECORATION: underline;
    font-family: Arial, Tahoma, Verdana;
}
A.scartItemlLink:hover
{
    FONT-SIZE: 9pt;
    COLOR: #C13F00;
    TEXT-DECORATION: none;
    font-family: Arial, Tahoma, Verdana;
}

/* Order styles */
.orderText
{
  font-size: 9pt;
  color: #000000;
  font-family: Arial, Tahoma, Verdana;
}
.orderErrorText
{
  font-size: 9pt;
  color: #FF0000;
  font-family: Arial, Tahoma, Verdana;
}
.orderCheck
{
  font-size: 9pt;
  color: #000000;
  font-family: Arial, Tahoma, Verdana;
}
.orderRadio
{
  font-size: 9pt;
  color: #000000;
  font-family: Arial, Tahoma, Verdana;
}
.orderInput
{
  font-size: 9pt;
  color: #000000;
  font-family: Arial, Tahoma, Verdana;
}
.orderTextOn
{
  font-size: 9pt;
  color: #000000;
  font-family: Arial, Tahoma, Verdana;
  FONT-WEIGHT: bolder;
}
.orderTextOff
{
  font-size: 9pt;
  color: #5C5C5C;
  font-family: Arial, Tahoma, Verdana;
}
.orderBorderRed
{
    border-right: #FF0000 0.5pt solid;
    border-top: #FF0000 0.5pt solid;
    margin: 0pt;
    border-left: #FF0000 0.5pt solid;
    border-bottom: #FF0000 0.5pt solid;
    font-family: Tahoma, Verdana, Arial;
}


/* Myprofile styles */
.myprofileText
{
  font-size: 9pt;
  color: #000000;
  font-family: Arial, Tahoma, Verdana;
}
.myprofileRowHeader
{
  font-size: 9pt;
  color: #FFFFFF;
  font-family: Arial, Tahoma, Verdana;
  FONT-WEIGHT: bolder;
}
.myprofileRowText
{
  font-size: 9pt;
  color: #000000;
  font-family: Arial, Tahoma, Verdana;
}
.myprofileErrorText
{
  font-size: 9pt;
  color: #FF0000;
  font-family: Arial, Tahoma, Verdana;
}
.myprofileCheck
{
  font-size: 9pt;
  color: #000000;
  font-family: Arial, Tahoma, Verdana;
}
.myprofileRadio
{
  font-size: 9pt;
  color: #000000;
  font-family: Arial, Tahoma, Verdana;
}
.myprofileInput
{
  font-size: 9pt;
  color: #000000;
  font-family: Arial, Tahoma, Verdana;
}
.myprofileBorderRed
{
    border-right: #FF0000 0.5pt solid;
    border-top: #FF0000 0.5pt solid;
    margin: 0pt;
    border-left: #FF0000 0.5pt solid;
    border-bottom: #FF0000 0.5pt solid;
    font-family: Tahoma, Verdana, Arial;
}
A.myprofileSortLink:link
{
    FONT-SIZE: 9pt;
    COLOR: #FFFFFF;
    TEXT-DECORATION: underline
    font-family: Arial, Tahoma, Verdana;
}
A.myprofileSortLink:visited
{
    FONT-SIZE: 9pt;
    COLOR: #FFFFFF;
    TEXT-DECORATION: underline
    font-family: Arial, Tahoma, Verdana;
}
A.myprofileSortLink:hover
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    TEXT-DECORATION: none
    font-family: Arial, Tahoma, Verdana;
}

A.myprofileRowLink:link
{
    FONT-SIZE: 9pt;
    COLOR: #C13F00;
    TEXT-DECORATION: none
}
A.myprofileRowLink:visited
{
    FONT-SIZE: 9pt;
    COLOR: #C13F00;
    TEXT-DECORATION: none
}
A.myprofileRowLink:hover
{
    FONT-SIZE: 9pt;
    COLOR: #FF0000;
    TEXT-DECORATION: underline
}
