.blueLinkText
  { color: blue; font-size: 12px; font-family: verdana, geneva, arial; font-weight: 700; text-decoration: none }
.blueLinkText:hover
  { color: blue; font-size: 12px; font-family: verdana, geneva, arial; font-weight: 700; text-decoration: underline }
.altLink
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 10px;
    COLOR: #555555;
    FONT-FAMILY: verdana,geneva,arial;
    TEXT-DECORATION: none
}
.altLink:hover
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 10px;
    COLOR: #555555;
    FONT-FAMILY: verdana,geneva,arial;
    TEXT-DECORATION: underline
}
.redDetailText
 { color: red; font-size: 11px; font-family: verdana, geneva, arial; text-decoration: none }
.grayBigText
{
    FONT-SIZE: 12px;
    COLOR: #555555;
    FONT-FAMILY: verdana,geneva,arial
}
.grayBigBoldText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #555555;
    FONT-FAMILY: verdana,geneva,arial
}
.grayMedText
{
    FONT-SIZE: 10px;
    COLOR: #555555;
    FONT-FAMILY: verdana,geneva,arial;
    TEXT-DECORATION: none
}
.grayMedBoldText
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 10px;
    COLOR: #555555;
    FONT-FAMILY: verdana,geneva,arial;
    TEXT-DECORATION: none
}
.grayDetailText
{
    FONT-SIZE: 10px;
    COLOR: #555555;
    FONT-FAMILY: verdana,geneva,arial;
    TEXT-DECORATION: none
}
.grayDetailBoldText
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 10px;
    COLOR: #555555;
    FONT-FAMILY: verdana,geneva,arial;
    TEXT-DECORATION: none
}
.grayDetailUnderlineText
{
    FONT-SIZE: 10px;
    COLOR: #555555;
    FONT-FAMILY: verdana,geneva,arial;
    TEXT-DECORATION: underline
}
.redText
 { color: #ee2a24; font-size: 12px; font-family: verdana, geneva, arial }
.alertText
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 10px;
    COLOR: #f2910f;
    FONT-FAMILY: verdana,geneva,arial
}
.alertStrongText
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 10px;
    COLOR: #ee2a24;
    FONT-FAMILY: verdana,geneva,arial
}
.redDetailText
{
    FONT-SIZE: 10px;
    COLOR: #ee2a24;
    FONT-FAMILY: verdana,geneva,arial
}
.redDetailBoldText
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 10px;
    COLOR: #ee2a24;
    FONT-FAMILY: verdana,geneva,arial
}
.cartRedText
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 11px;
    COLOR: #ee2a24;
    FONT-FAMILY: verdana,geneva,arial;
    TEXT-DECORATION: none
}
.largeRedText
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 12px;
    COLOR: #ee2a24;
    FONT-FAMILY: verdana,geneva,arial;
    TEXT-DECORATION: none
}
.blackText
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: verdana,geneva,arial
}
.blackBoldText
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: verdana,geneva,arial
}
.largeBlack
{
    FONT-SIZE: 18px;
    COLOR: #000000;
    FONT-FAMILY: verdana,geneva,arial
}
.submit
{
    FONT-SIZE: 11px
}
.checkoutPromoHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    MARGIN-BOTTOM: 0px;
    VERTICAL-ALIGN: middle;
    COLOR: #4b7cc1;
    FONT-FAMILY: geneva,arial;
    TEXT-DECORATION: none
}
.textBox
{
    FONT-SIZE: 11px;
    COLOR: #555555
}
.textBoxProceed
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    MARGIN: 1px;
    WIDTH: 190px;
    COLOR: white;
    FONT-FAMILY: verdana,geneva,arial;
    HEIGHT: 26px;
    BACKGROUND-COLOR: #4b7cc1
}
.textBoxContinue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    MARGIN: 1px;
    WIDTH: 90px;
    COLOR: white;
    FONT-FAMILY: verdana,geneva,arial;
    HEIGHT: 26px;
    BACKGROUND-COLOR: #4b7cc1
}
.cssButtonSmall
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    MARGIN: 1px;
    COLOR: white;
    FONT-FAMILY: verdana,geneva,arial;
    BACKGROUND-COLOR: #4b7cc1
}
.checkBox
{
    style: "width:15px;height:15px"
}
TD.grayBack
{
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: middle;
    COLOR: #555555;
    FONT-FAMILY: verdana,geneva,arial;
    HEIGHT: 25px;
    BACKGROUND-COLOR: #f0f0f0
}
TD.grayBackMain
{
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: middle;
    COLOR: #555555;
    FONT-FAMILY: verdana,geneva,arial;
    HEIGHT: 25px;
    BACKGROUND-COLOR: #f0f0f0
}
.comBullets
{
    COLOR: #555555;
    LIST-STYLE-TYPE: disc
}
.altBullets
{
    COLOR: #4b7cc1;
    LIST-STYLE-TYPE: disc
}
.hideAsterisk
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 12px;
    COLOR: #f0f0f0;
    FONT-FAMILY: verdana,geneva,arial
}
.loupePriceRow
{
    BORDER-BOTTOM: black thin solid
}
.discStoreMenu
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 12px;
    COLOR: #555555;
    FONT-FAMILY: verdana,geneva,arial;
    TEXT-DECORATION: none
}
.discStoreTabs
{
    BORDER-BOTTOM: black 1px solid
}
.discStoreHeaders
{
    FONT-SIZE: 15px
}
.topNavText
{
    FONT-SIZE: 9px;
    COLOR: white;
    FONT-FAMILY: verdana,geneva,arial
}
.topNavLink
{
    FONT-SIZE: 9px;
    COLOR: white;
    FONT-FAMILY: verdana,geneva,arial;
    TEXT-DECORATION: none
}
.topNavLink:hover
{
    FONT-SIZE: 9px;
    COLOR: white;
    FONT-FAMILY: verdana,geneva,arial;
    TEXT-DECORATION: underline
}
.topNavBoldLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: white;
    FONT-FAMILY: verdana,geneva,arial;
    TEXT-DECORATION: none
}
.topNavBoldLink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: white;
    FONT-FAMILY: verdana,geneva,arial;
    TEXT-DECORATION: underline
}
.categories
{
    FONT-SIZE: 11px;
    COLOR: #476084;
    TEXT-DECORATION: underline
}
.thumbnailTitles
{
    FONT-SIZE: 10px;
    COLOR: #555555
}
.searchTitle
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 15px;
    COLOR: #555555
}
.mainBackground
{
    HEIGHT: 20px;
    BACKGROUND-COLOR: #f0f0f0
}
.sub1Background
{
    BACKGROUND-COLOR: #f0f0f0
}
.sub2Background
{
    BACKGROUND-COLOR: #f0f0f0
}
.sub3Background
{
    BACKGROUND-COLOR: #f0f0f0
}
.plainBackground
{
    BACKGROUND-COLOR: #ffffff
}
.thumbnailTitles
{
    FONT-SIZE: 10px
}
.subheaderStrongText
{
    FONT-SIZE: 15px
}
.header2Text
{
    FONT-SIZE: 18px
}
.bullets
{
    LIST-STYLE-TYPE: disc
}
.spacer
{
    COLOR: #f0f0f0
}
.graySmallText
{
    FONT-SIZE: 10px;
    COLOR: #555555;
    FONT-FAMILY: Verdana, geneva, Arial;
    TEXT-DECORATION: none
}
.leftNavSearchWithin
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana,geneva,arial
}
.leftNavSubHeader
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana,geneva,arial
}
.leftNavBrands
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana,geneva,arial
}
.leftNavFilterType
{
    FONT-SIZE: 10px;
    COLOR: #555555;
    FONT-FAMILY: verdana,geneva,arial
}
.leftNavFilterOption
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #555555;
    FONT-FAMILY: verdana,geneva,arial
}
H1
{
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 0px;
    VERTICAL-ALIGN: middle;
    COLOR: #4b7cc1;
    FONT-FAMILY: verdana,geneva,arial;
    TEXT-DECORATION: none
}
H2
{
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 0px;
    VERTICAL-ALIGN: middle;
    COLOR: #4b7cc1;
    FONT-FAMILY: verdana,geneva,arial;
    TEXT-DECORATION: none
}
.thumbnailDividerBar
{
    HEIGHT: 2px;
    BACKGROUND-COLOR: #e4e4e4
}
.thumbnailsDIV
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FLOAT: left;
    PADDING-BOTTOM: 5px;
    WIDTH: 100%;
    PADDING-TOP: 5px
}
.thumbnailTable
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FLOAT: left;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
.floatercell
{
    BORDER-RIGHT: #080 0px solid;
    BORDER-TOP: #080 0px solid;
    MARGIN: 7px;
    BORDER-LEFT: #080 0px solid;
    BORDER-BOTTOM: #080 0px solid
}
#trailimageid
{
    Z-INDEX: 1000;
    LEFT: 0px;
    VISIBILITY: hidden;
    WIDTH: 340px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 1px
}
.thumbnailHoverText
{
    FONT-SIZE: 10px;
    COLOR: #555555;
    FONT-FAMILY: verdana,geneva,arial;
    BACKGROUND-COLOR: #e4e4e4;
    TEXT-DECORATION: none
}
