﻿body 
{
	background-color:#CCDAC5;
	font-family:Verdana;
	font-size:8pt;
	color:Black;
}
.shoppingBagTitle
{
	font-size:10pt;
	color:#bd1328;
	font-family:Verdana;
}
.customBagStandardStyle
{
	font-family:Verdana;
	font-size:8pt;
	color:Black;
}
.textInputs
{
	font-size:8pt;
	color:Black;
	font-family:Verdana;
	height:20px;
	background-color:White;
}
.comboInputs
{
	font-size:8pt;
	color:Black;
	font-family:Verdana;
	background-color:White;
}
.errorTDs
{
	font-size:8pt;
	color:#bd1328;
	font-family:Verdana;
}
.clsEndofSeason11_WhiteBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: white;
    FONT-FAMILY: Verdana
}
.clsEndofSeason11_Red
{
    FONT-SIZE: 12pt;
    COLOR: #bd1328;
    FONT-FAMILY: Verdana
}
.clsEndofSeason9_Black
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.clsTextSize
{
    FONT-SIZE: 8pt
}
.clsFont1
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.clsFont2
{
    FONT-SIZE: 10pt;
    COLOR: #bd1328;
    FONT-FAMILY: Verdana
}
.clsFont2_red
{
    FONT-SIZE: 8pt;
    COLOR: #bd1328;
    FONT-FAMILY: Verdana
}
.clsLi1
{
    MARGIN-BOTTOM: -2px;
    COLOR: #999999
}
.clsAnchor1
{
    FONT-SIZE: 8pt;
    COLOR: lime;
    FONT-FAMILY: Verdana
}
A:hover
{
    COLOR: #be1529
}
.clsFont3
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.clsNRITextBox1
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: verdana;
    HEIGHT: 20px;
    BACKGROUND-COLOR: white
}
.clsTextBox2
{
    FONT-SIZE: 8pt;
    WIDTH: 70px;
    COLOR: black;
    FONT-FAMILY: verdana;
    HEIGHT: 18px;
    BACKGROUND-COLOR: white
}
.clsCombo1
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: white
}
.clsFont4
{
    FONT-SIZE: 8pt;
    COLOR: #bd1328;
    FONT-FAMILY: Verdana
}
.clsFont7pt_LightGray
{
    FONT-SIZE: 7pt;
    COLOR: #c7c7c7;
    FONT-FAMILY: Verdana
}
.clsFont5
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: black
}
.clsFont6
{
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.clsCombo2
{
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.clsFont7
{
    FONT-SIZE: 8pt;
    COLOR: #c0c0c0;
    FONT-FAMILY: Verdana
}
.clsFont8
{
    FONT-SIZE: 10px;
    COLOR: silver;
    FONT-FAMILY: Verdana
}
.clsMeasurementTextBox
{
    FONT-SIZE: 10px;
    WIDTH: 30px;
    FONT-FAMILY: Verdana;
    HEIGHT: 17px
}
.clsFont7ptBlack
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana
}
.clsFont2Red
{
    FONT-SIZE: 8pt;
    COLOR: #bd1328;
    FONT-FAMILY: Verdana
}
.clsFontSmall
{
    FONT-SIZE: 4pt;
    COLOR: #c0c0c0;
    FONT-FAMILY: Verdana
}
.Font10NormalWhiteVer
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Verdana
}
.clsFont2Blue
{
    FONT-SIZE: 10pt;
    COLOR: #0229a0;
    FONT-FAMILY: Verdana
}
.clsFont1TrunkShow
{
    FONT-SIZE: 7.5pt;
    COLOR: black;
    LINE-HEIGHT: 1.5;
    FONT-FAMILY: Verdana
}
.clsFont2RedTrunk
{
    FONT-SIZE: 7.5pt;
    COLOR: #bd1328;
    LINE-HEIGHT: normal;
    FONT-FAMILY: Verdana;
    LETTER-SPACING: normal
}
.clsFont1TrunkShowNoLineSpace
{
    FONT-SIZE: 7.5pt;
    COLOR: black;
    LINE-HEIGHT: normal;
    FONT-FAMILY: Verdana;
    LETTER-SPACING: normal
}
.clsFont3Strike
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: line-through
}
.clsBodyHome
{
    BACKGROUND-COLOR: #dfdfdd
}
.clsFontHomeMenu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.clsFontHomeMenuPipe
{
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.clsSearchBox
{
    BORDER-RIGHT: groove;
    BORDER-TOP: inset;
    FONT-SIZE: 8pt;
    BORDER-LEFT: inset;
    COLOR: black;
    BORDER-BOTTOM: groove;
    FONT-FAMILY: Verdana;
    HEIGHT: 22px
}
.clsMenuBgColor
{
    BACKGROUND-COLOR: #f5f5f4
}
.clsVer10pxBlack
{
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.clsVer10pxRedBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #be1529;
    FONT-FAMILY: Verdana
}
.clsAddLinkGray
{
    BACKGROUND-COLOR: #efefed
}
.clsLightGray
{
    BACKGROUND-COLOR: #dfdfdd
}
.clsBoxBorder
{
    BORDER-RIGHT: 2px double;
    BORDER-TOP: 2px double;
    BORDER-LEFT: 2px double;
    COLOR: black;
    BORDER-BOTTOM: 2px double
}
.clsVer11pxBlack
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.clsVer10pxDarkGray
{
    FONT-SIZE: 10px;
    COLOR: gray;
    FONT-FAMILY: Verdana
}
.clsVer10pxRed
{
    FONT-SIZE: 10px;
    COLOR: #be1529;
    FONT-FAMILY: Verdana
}
.clsVer10pxWhite
{
    FONT-SIZE: 10px;
    COLOR: white;
    FONT-FAMILY: Verdana
}
.clsVer14pxRed
{
    FONT-SIZE: 14px;
    COLOR: #be1529;
    FONT-FAMILY: Verdana
}
.clsBorderTopLeftRightGray
{
    BORDER-RIGHT: #c4c4c4 1px solid;
    BORDER-TOP: #c4c4c4 1px solid;
    BORDER-LEFT: #c4c4c4 1px solid;
    BORDER-BOTTOM: #d4d4d4 1px solid
}
.clsBorderLightGray
{
    BORDER-RIGHT: #efefed 1px solid;
    BORDER-TOP: #efefed 1px solid;
    BORDER-LEFT: #efefed 1px;
    BORDER-BOTTOM: #efefed 1px solid
}
.clsVer9pxBlack
{
    FONT-SIZE: 9px;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.clsBorderBoxGray
{
    BORDER-RIGHT: #c4c4c4 1px solid;
    BORDER-TOP: #c4c4c4 1px solid;
    BORDER-LEFT: #c4c4c4 1px solid;
    BORDER-BOTTOM: #c4c4c4 1px solid
}
.clsArial14pxRed
{
    FONT-SIZE: 14px;
    COLOR: #be1529;
    FONT-FAMILY: Arial
}
.clsVer11pxRed
{
    FONT-SIZE: 11px;
    COLOR: #be1529;
    FONT-FAMILY: Verdana
}
.clsVer12pxBlack
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.clsVer14pxBlack
{
    FONT-SIZE: 14px;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.Font10BoldWhiteVer
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: white;
    FONT-FAMILY: Verdana
}
.Font10WhiteVer
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: white;
    FONT-FAMILY: Verdana
}
.SpecialOffer
{	
	/*corner-radius: 5;
	rounded-bottom-corners:false;*/
	background-color:#717B6D; 
	/*
	border-left:solid 1px #717B6D;
	border-top:solid 1px #717B6D;
	border-right:solid 1px #717B6D;
	*/
	
	font-family:AlteHaasBold;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	cursor: hand;
}
.SelectedSpecialOffer
{	
	/*corner-radius: 5;
	rounded-bottom-corners:false;*/
	background-color:#FFFFFF; 
	/*
	border-left:solid 1px #717B6D;
	border-top:solid 1px #717B6D;
	border-right:solid 1px #717B6D;
	*/
	font-family:AlteHaasBold;
	font-weight:bold;
	font-size:12px;
	color:#bd1328;
}
.SpecialOfferContent
{	
	
	/*background-color:#FFFFFF;*/
	background-color:#bd1328;
	/*background-color:#CCDAC5;*/
	/*corner-radius: 5;
	border-left:solid 1 #717B6D;
	border-top:solid 1 #717B6D;
	border-right:solid 1 #717B6D;
	rounded-bottom-corners:false;*/
	font-family:AlteHaasBold;
	font-size:12px;
}
.SpecialOfferContentTitle
{	
	
	background-color:#FFFFFF; 
	/*corner-radius: 5;
	border-left:solid 1 #717B6D;
	border-top:solid 1 #717B6D;
	border-right:solid 1 #717B6D;
	rounded-bottom-corners:false;*/
	font-family:AlteHaasBold;
	font-size:15px;
	font-weight:bold;
}
.SpecialOfferBorders
{	
	/*border-bottom:solid 1px #717B6D;*/
}
.SpecialOfferContentBorders
{	
	vertical-align:top;
	background-color:#bd1328;
	/*background-color:#FFFFFF;*/
	/*background-color:#CCDAC5;*/
	border-bottom:solid 1px #717B6D;
	border-left:solid 1px #717B6D;
	border-right:solid 1px #717B6D;
}
.SpecialOfferDisc
{	
	
	background-color:#FFFFFF; 
	/*corner-radius: 5;
	border-left:solid 1 #717B6D;
	border-top:solid 1 #717B6D;
	border-right:solid 1 #717B6D;
	rounded-bottom-corners:false;*/
	font-family:AlteHaasBold;
	font-weight:bold;
	font-size:15px;
	color:#bd1328;
}
.SingleSpecialOfferContentBorders
{	
	vertical-align:top;
	/*background-color:#FFFFFF;*/
	/*background-color:#CCDAC5;*/
	background-color:#bd1328;
	/*
	border-bottom:solid 1px #717B6D;
	border-left:solid 1px #717B6D;
	border-right:solid 1px #717B6D;
	border-top:solid 1px #717B6D;
	*/
}
.NRITextBox1
{
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:black;
	border-left-style:solid;
	border-top-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-width:1px;
	border-color:#5F6062;
	height:14px;
}
.Combo5
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#5F6062;
	text-align:left;
	border-left-style: solid;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-width:1px;
	border-color:#5F6062;
	height:20px;
}
.homeDepartmentLinks
{
	font-family:Arial;
	font-size: 14px;
	font-weight: bold;
	color:#5F6062;
	text-decoration:none;
}
.NRIPromo
{
	font-family:Arial;
	font-size:15px;
	color:Black
}
.NRITextBox1
{
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	color:black;
	border-left-style:solid;
	border-top-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-width:1px;
	border-color:#5F6062;
	height:16px;
}
.NRIHighlightedQuestion
{
	color:Red;
}
.NRINormalQuestion
{
	color:Black;
}
.NRIPromoButton
{
	font-family:Arial;
	font-size:14px;
	font-weight:normal;
	background-color: #bd1328; 
	border-width:0px;
	border-color:#bd1328;
	height:18px;
	text-decoration:none;
	text-align:center;
	vertical-align:middle;
	color:White;
	cursor:pointer;
	
}