.SearchRefinementUnderline {color:Black; font-size: 10px; text-align: left; vertical-align: top; text-decoration: underline;}
.SearchRefinementUnderline:hover, .SearchRefinementUnderline a:hover { text-decoration: underline; cursor: hand; }

#refinements { BORDER-RIGHT: #003366 1px solid; BORDER-TOP: #003366 1px solid; MARGIN-TOP: 7px; MARGIN-LEFT: 5px; BORDER-LEFT: #003366 1px solid; WIDTH: 175px; BORDER-BOTTOM: #003366 1px solid }
#refinements .header { PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 166px; PADDING-TOP: 2px; BORDER-BOTTOM: #003366 1px solid; TEXT-ALIGN: center }
#refinements .container { MARGIN: 10px 0px; TEXT-ALIGN: center }
#refinements .title { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 5px; COLOR: #003366; PADDING-TOP: 0px; TEXT-ALIGN: left }
#refinements .item { PADDING-RIGHT: 0px; MARGIN-TOP: 2px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 10px; COLOR: #003366; PADDING-TOP: 0px; TEXT-ALIGN: left }
#refinements .itemhidden { DISPLAY: none }
#refinements .item A { FONT-SIZE: 12px; COLOR: #003366 }
#refinements .item A:visited { FONT-SIZE: 12px; COLOR: #003366 }
#refinements .item A:hover { PADDING-BOTTOM: 2px; COLOR: white; BACKGROUND-COLOR: #003366 }
#refinements .appliedrefinements { PADDING-RIGHT: 0px; MARGIN-TOP: 2px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 10px; COLOR: #003366; PADDING-TOP: 0px; TEXT-ALIGN: left }
#refinements .appliedrefinements:hover { }
#refinements .more { MARGIN: 0px; COLOR: red; TEXT-ALIGN: center }
#refinements .more A { FONT-SIZE: 12px; COLOR: red; TEXT-DECORATION: none }
#refinements .more A:visited { FONT-SIZE: 12px; COLOR: red; TEXT-DECORATION: none }
#refinements .more A:hover { TEXT-DECORATION: underline }
#refinements .more IMG { BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; TEXT-DECORATION: none }

.FlashMapAnchor { position: relative; float: left; }
.FlashMapImage { position: absolute; top: 0px; left: 0px; border: none; }

.RecommendationsTitleProductPage 
{
	padding: 0px 9px 5px 9px; 
	white-space: nowrap; 
	text-align: center; 
	width: 100%; 
	border-bottom: solid 1px #bc8c37; 
	color: black; 
	font-size: 12px; 
	font-weight: bold; 
	padding-bottom: 5px;}
.RecommendationsTitleShoppingCartPage 
{
	padding: 0px 9px 5px 9px; 
	white-space: nowrap; 
	text-align: center; 
	width: 740px; 
	border-bottom: solid 1px #bc8c37; 
	color: black; 
	font-size: 12px; 
	font-weight: bold; 
	padding-bottom: 5px;}

.CrossSellHeader
{
	font-style: normal;
	font-family: Verdana;
	font-size: 10pt;
	font-variant: normal;
	font-weight: bolder;
	color: #468AC9;
	text-decoration: normal;
	line-height: normal;
	text-transform: uppercase;
}
.searchText
{
	font-style: normal;
	font-family: Verdana;
	font-size: 10px;
	font-variant: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: normal;
	text-decoration: none;
}
.searchText a 
{ 
	color: #000000; 
	padding-top: 2px;
}
.searchText:hover, .searchText a:hover 
{
	text-decoration: underline; 
	cursor: hand; 
}
.searchFormField
{
	font-style: normal;
	font-family: Verdana;
	font-size: 10px;
	font-variant: normal;
    COLOR: #000000;
    TEXT-DECORATION: none;
}
.searchNavigation
{
	font-style: normal;
	font-family: Verdana;
	font-size: 10px;
	font-variant: normal;
	font-weight: bolder;
	color: #000000;
	text-decoration: none;
	line-height: normal;
	text-decoration: none;
}
.searchNavigation a 
{ 
	color: #000000; 
	padding-top: 2px;
}
.searchNavigation:hover, .searchNavigation a:hover 
{
	text-decoration: underline; 
	cursor: hand; 
}
.searchRefinementTitle
{
	font-style: normal;
	font-family: Verdana;
	font-size: 10px;
	font-variant: normal;
	font-weight: bolder;
	color: #000000;
	text-decoration: none;
	line-height: normal;
	text-transform: uppercase;
}
.searchRefinementHeading
{
	font-style: normal;
	font-family: Verdana;
	font-size: 10px;
	font-variant: normal;
	font-weight: bolder;
	color: #000000;
	text-decoration: none;
	line-height: normal;
	text-transform: uppercase;
	background-color: #B7D4E6;
	height: 23px;
}
.searchRefinements
{
	background-color: #E4F4FA;
	font-family: Verdana;
}
.searchImage 
{
	border-color: #BC8C37;
	border-width: 1px;
}
productlevelcolumnsa
{
	text-decoration: none;
}

body
{
	background-color: #E4F4FA;
	margin: 0px;
	font-family: Verdana;
}
.DefaultTable
{
	background-color: White;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
}
.HeaderNormal
{
	font-style: normal;
	font-family: Verdana;
	font-size: 8pt;
	font-variant: normal;
	font-weight: normal;
	color: Black;
	line-height: normal;
	text-decoration: none;
	text-transform: uppercase;
}
.HeaderNormal:hover
{
	font-style: normal;
	font-family: Verdana;
	font-size: 8pt;
	font-variant: normal;
	font-weight: normal;
	color: Black;
	text-decoration: underline;
	line-height: normal;
}
.HeaderBold
{
	font-style: normal;
	font-family: Verdana;
	font-size: 9pt;
	font-variant: normal;
	font-weight: bolder;
	color: Black;
	line-height: normal;
}

.SmallLink
{
	font-style: normal;
	font-family: Verdana;
	font-size: 8pt;
	font-variant: normal;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
	line-height: normal;
	text-transform: uppercase;
}

.TopNav1
{
	font-style: normal;
	font-family: Verdana;
	font-size: 10pt;
	font-variant: normal;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
	line-height: normal;
	text-transform: uppercase;
}
.TopNav1:hover
{
	font-style: normal;
	font-family: Verdana;
	font-size: 10pt;
	font-variant: normal;
	font-weight: normal;
	color: #003366;
	text-decoration: underline;
	line-height: normal;
	text-transform: uppercase;
}
.TopNav2A
{
	font-style: normal;
	font-family: Verdana;
	font-size: 8pt;
	font-variant: normal;
	font-weight: bolder;
	color: #BC8C37;
	line-height: normal;
	text-transform: uppercase;
}
.TopNav2A:hover
{
	font-style: normal;
	font-family: Verdana;
	font-size: 8pt;
	font-variant: normal;
	font-weight: bolder;
	color: #BC8C37;
	text-decoration: none;
	line-height: normal;
	text-transform: uppercase;
}
.TopNav2B
{
	font-style: normal;
	font-family: Verdana;
	font-size: 10pt;
	font-variant: normal;
	font-weight: bolder;
	color: #468AC9;
	text-decoration: none;
	line-height: normal;
	text-transform: uppercase;
}
.TopNav2UBOLD
{
	font-style: normal;
	font-family: Verdana;
	font-size: 12pt;
	font-variant: normal;
	font-weight: bolder;
	color: #B81F04;
	text-decoration: none;
	line-height: normal;
}
.TopNav2REG
{
	font-style: normal;
	font-family: Verdana;
	font-size: 10pt;
	font-variant: normal;
	font-weight: bolder;
	color: #B81F04;
	text-decoration: none;
	line-height: normal;
}
.TopNav2SMALL
{
	font-style: normal;
	font-family: Verdana;
	font-size: 7pt;
	font-variant: normal;
	font-weight: bolder;
	color: #B81F04;
	text-decoration: none;
	line-height: normal;
}
.TopNav2B:hover
{
	font-style: normal;
	font-family: Verdana;
	font-size: 10pt;
	font-variant: normal;
	font-weight: bolder;
	color: #468AC9;
	text-decoration: underline;
	line-height: normal;
	text-transform: uppercase;
}
.TopNav2BUserFooter
{
	font-style: normal;
	font-family: Verdana;
	font-size: 10pt;
	font-variant: normal;
	font-weight: bolder;
	color: #468AC9;
	text-decoration: none;
	line-height: normal;
	text-transform: uppercase;
}

.FooterNav1
{
	font-style: normal;
	font-family: Verdana;
	font-size: 7pt;
	font-variant: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: normal;
	text-transform: uppercase;
}
.FooterNav1:hover
{
	font-style: normal;
	font-family: Verdana;
	font-size: 7pt;
	font-variant: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	line-height: normal;
	text-transform: uppercase;
}
.FooterNav2A a, .FooterNav2A span
{
	font-style: normal;
	font-family: Verdana;
	font-size: 8pt;
	font-variant: normal;
	font-weight: bolder;
	text-decoration: none;
	color: #468AC9;
	line-height: normal;
	text-transform: uppercase;
}
.FooterNav2A a:hover
{
	font-style: normal;
	font-family: Verdana;
	font-size: 8pt;
	font-variant: normal;
	font-weight: bolder;
	color: #468AC9;
	text-decoration: underline;
	line-height: normal;
	text-transform: uppercase;
}
.FooterNav2B
{
	font-style: normal;
	font-family: Verdana;
	font-size: 10px;
	font-variant: normal;
	font-weight: bolder;
	color: #000000;
	text-decoration: none;
	line-height: normal;
	text-transform: uppercase;
}
.FooterNav2B:hover
{
	font-style: normal;
	font-family: Verdana;
	font-size: 10px;
	font-variant: normal;
	font-weight: bolder;
	color: #000000;
	text-decoration: none;
	line-height: normal;
	text-transform: uppercase;
}
.Emailbox
{
	border: 1px solid Black;
	font-style: normal;
	font-family: Verdana;
	font-size: 10px;
	font-variant: normal;
	font-weight: bolder;
	color: #000000;
	text-decoration: none;
	line-height: normal;
	text-transform: uppercase;
	background: White;
	width: 150px;
}
.TextBox
{
	border: 1px solid Black;
	font-style: normal;
	font-family: Verdana;
	font-size: 10px;
	font-variant: normal;
	font-weight: bolder;
	color: #000000;
	text-decoration: none;
	line-height: normal;
	text-transform: uppercase;
	background: White;
}
.TextBoxBlue
{
	border: solid 2px #3399CC;
	font-style: normal;
	font-family: Verdana;
	font-size: 10px;
	font-variant: normal;
	font-weight: bolder;
	color: #000000;
	text-decoration: none;
	line-height: normal;
	text-transform: uppercase;
	background: White;
}
.TextBox2
{
	border: 1px solid Black;
	font-family: Verdana;
	font-weight: normal;
	font-size: 12px;
}
.formbutton
{
	font-family: Verdana;
	color: White;
	font-size: 9pt;
	font-style: normal;
	font-weight: bolder;
	background-color: Red;
	text-transform: uppercase;
	border-color: #BC8C37;
}
.Checkout5FormButtons
{
	font-family: Verdana;
	color: White;
	font-size: 9pt;
	font-style: normal;
	font-weight: bolder;
	background-color: Background;
	text-transform: uppercase;
	border-color: #BC8C37;
}
.GoldBorder
{
	border: 2px solid #BC8C37;
	background-color: White;
	padding: 10px;
	height: 400px;
}
.GoldBorderThin
{
	border: 1px solid #BC8C37;
	background-color: White;
}
.ThinBlackBorder
{
	border: 1px solid #000000;
	background-color: #E3F4FB;
}
.ThinBlackBorderGray
{
	border: 1px solid #000000;
	background-color: #D6D6D6;
}
.ThinBlackBorderWhite
{
	border: 1px solid #000000;
	background-color: #FFFFFF;
}
.ThinBlueBorder
{
	border: 1px solid #468AC9;
	background-color: White;
}
.GoldHeader
{
	background: White;
	font-style: normal;
	font-family: Verdana;
	font-size: 11pt;
	font-variant: normal;
	font-weight: bolder;
	color: #BC8C37;
	text-decoration: none;
	line-height: normal;
	text-transform: uppercase;
	position: absolute;
	z-index: 1;
	top: -8px;
	left: 20px;
	padding: 1px 6px 1px 6px;
}
.NormalText
{
	font-style: normal;
	font-family: Verdana;
	font-size: 10pt;
	font-variant: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: normal;
	text-transform: none;
}
.NormalTextLink
{
	font-style: normal;
	font-family: Verdana;
	font-size: 10pt;
	font-variant: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	line-height: normal;
	text-transform: none;
}
.NormalTextLinkBold
{
	font-style: normal;
	font-family: Verdana;
	font-size: 10pt;
	font-variant: normal;
	font-weight: bolder;
	color: #000000;
	text-decoration: underline;
	line-height: normal;
	text-transform: none;
}
.BreadCrumb
{
	font-style: normal;
	font-family: Verdana;
	font-size: 10pt;
	font-variant: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: normal;
	text-transform: uppercase;
}
.BreadCrumb:hover
{
	font-style: normal;
	font-family: Verdana;
	font-size: 10pt;
	font-variant: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: normal;
	text-transform: uppercase;
}
.BreadCrumbBold
{
	font-style: normal;
	font-family: Verdana;
	font-size: 10pt;
	font-variant: normal;
	font-weight: bolder;
	color: #000000;
	text-decoration: none;
	line-height: normal;
	text-transform: uppercase;
}
.BreadCrumbBold:hover
{
	font-style: normal;
	font-family: Verdana;
	font-size: 10pt;
	font-variant: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: normal;
	text-transform: uppercase;
}
.LowerUpsellBlue
{
	font-style: normal;
	font-family: Verdana;
	font-size: 11pt;
	font-variant: normal;
	font-weight: normal;
	color: #468AC9;
	text-decoration: none;
	line-height: normal;
	text-transform: uppercase;
}

.BodyText
{
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #000000;
}

.LargeTextBold
{
	font-family: Verdana, Arial;
	font-size: 20px;
	font-style: normal;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #000000;
}
.BodyTextBold
{
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #000000;
}
.BodyTextBoldItalic
{
	font-family: Verdana;
	font-size: 12px;
	font-style: italic;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #000000;
}
.bodytextheader
{
	font-family: Verdana;
	font-size: 14px;
	font-style: normal;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #468AC9;
	line-height: 15px;
}
.CheckOutHeaderActive
{
	font-family: Verdana;
	font-size: 15px;
	font-style: normal;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #468AC9;
	line-height: 15px;
}
.CheckOutHeaderInactive
{
	font-family: Verdana;
	font-size: 15px;
	font-style: normal;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #D6D6D6;
	line-height: 15px;
}
.LargeRed
{
	font-family: Verdana;
	font-size: 14px;
	font-style: normal;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: Red;
	line-height: 15px;
}
.BodyTextSmall
{
	font-family: Verdana;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #000000;
}

.LowerNav2Background
{
	background-color: #B7D4E6;
}

.BlueText
{
	font-style: normal;
	font-family: Verdana;
	font-size: 8pt;
	font-variant: normal;
	font-weight: bolder;
	text-decoration: none;
	color: #468AC9;
	text-transform: uppercase;
}

.BlueLink
{
	font-style: normal;
	font-family: Verdana;
	font-size: 8pt;
	font-variant: normal;
	font-weight: bolder;
	text-decoration: none;
	color: #468AC9;
	line-height: normal;
	text-transform: uppercase;
}
.BlueLink:hover
{
	font-style: normal;
	font-family: Verdana;
	font-size: 8pt;
	font-variant: normal;
	font-weight: bolder;
	color: #468AC9;
	text-decoration: underline;
	line-height: normal;
	text-transform: uppercase;
}

.BlueLinkUnderline
{
	font-style: normal;
	font-family: Verdana;
	font-size: 10pt;
	font-variant: normal;
	font-weight: bolder;
	text-decoration: underline;
	color: #468AC9;
	line-height: normal;
	text-transform: uppercase;
}

.RedText
{
	font-style: normal;
	font-family: Verdana;
	font-size: 8pt;
	font-variant: normal;
	font-weight: bolder;
	text-decoration: none;
	color: Red;
	text-transform: uppercase;
}

.RedLink
{
	font-style: normal;
	font-family: Verdana;
	font-size: 8pt;
	font-variant: normal;
	font-weight: bolder;
	text-decoration: none;
	color: Red;
	line-height: normal;
	text-transform: uppercase;
}
.RedLink:hover
{
	font-style: normal;
	font-family: Verdana;
	font-size: 8pt;
	font-variant: normal;
	font-weight: bolder;
	color: Red;
	text-decoration: underline;
	line-height: normal;
	text-transform: uppercase;
}

.ContainerDiv
{
	position: relative;
	margin-top: 10px;
}

/* *** Begin Horizontal Menu Styles *** */
#HorizontalMenuContainer
{
	background-image: url(../images/horizontalmenu_background.gif);
	height: 29px; 
	width: 100%; 
}

/* *** End Horizontal Menu Style *** */


/* *** Start Vertical Menu Style *** */
.Categories
{
	font-family: Verdana, Arial;
	vertical-align: top;
	padding-top: 10px;
	margin: 0px;
	padding-left: 10px;
}
.Categories a
{
	text-decoration: none;
	color: #003366;
	
}
.Categories a:hover
{
	color: white;
	background-color: #215b95;
	
}
.Categories ul
{
	font-size: .8em;
	margin: 0px;
	padding: 0px;
	line-height: 20px;
	list-style: none;
}
.Categories li
{
	
}

/* Used to style the active category */
.Categories .active a
{
	font-weight: bold;
}
/* *** End Vertical Menu Style *** */

/* Start BreadCrumb Style */
.BreadCrumb
{
	background-color: white;
	margin: 2px 0px 0px 5px;
	padding-bottom: 5px;
}
.BreadCrumb Span
{
	color: #468AC9;
	font-weight: bold;
	font-size: .7em;
	font-family: verdana,arial;
}
.BreadCrumb A
{
	font-weight: bold;
	font-size: .7em;
	color: #003366;
	font-family: verdana,arial;
	text-decoration: none;
}
.BreadCrumb A:hover
{
	text-decoration: underline;
}
/* End BreadCrumb Style */

/* *** Begin Products Page Style *** */
#Products .navigation
{	float: right;
	font-family: verdana;
	font-weight: bold;
	font-size: 9px;
	text-align: right;
	width: 760px;
	white-space: nowrap;
	background-color: white; 
	margin-right: 10px; 
}
#Products .navigation, .navigation a
{
	color: #003366;
}
#Products .navigation a:hover
{
	text-decoration: underline;
}

#Products .navigation .spacer
{
	color: #468AC9;
}

.ProductContainer { font-size: 10px; text-align: center; margin: 5px auto 5px auto; width: 185px; vertical-align: top }
.ProductContainer:hover, .ProductContainer a:hover { /*background-color: #468AC9;*/ text-decoration: underline; cursor: pointer; }
.ProductContainer a {color: black; padding-top: 2px;text-decoration: none;}
.productlevelheader {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bolder; font-variant: normal; text-transform: none; color: #000000; text-decoration: none}
.topnavback {BACKGROUND-COLOR: #E4F4FA;}
.topnavbackProductDetails {BACKGROUND-COLOR: #A6DAF2;}
.topnavbackProductDetailsDark {BACKGROUND-COLOR:#0066cc;}
.navtextNorm {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: none; color: #000000}
.navtextNormPrice {  font-family: Times New Roman,courier,Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: none; color: #000000}
.smallRed{COLOR: red;FONT-FAMILY: Arial;TEXT-DECORATION: none;	FONT-SIZE: 9pt;}
.formField{font-family:courier;font-size:8pt;COLOR: #000000;TEXT-DECORATION: none;}
.formField1{font-family:arial;font-size:8pt;COLOR: #000000;TEXT-DECORATION: none;}
.productlevelcolumns {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bolder; font-variant: normal; text-transform: none; color: #000000; text-decoration: none}
.productlevelcolumnswhite {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bolder; font-variant: normal; text-transform: none; color: #ffffff; text-decoration: none}

.MultiPage
{
border-top: 1px solid gray;
border-bottom: 1px solid gray;
border-left: 1px solid gray;
border-right: 1px solid gray;
padding: 10px 10px 10px 10px;
font-family: "MS Sans Serif", Tahoma, sans-serif;
font-size: 8pt;}


.BodyTextSmallBold
{
	font-family: Verdana;
	font-size: 9px;
	font-style: normal;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #000000;
}

.formbuttonAddCart
{
	font-family: Verdana;
	color: White;
	font-size: 9pt;
	font-style: normal;
	font-weight: bolder;
	background-color: Red;
	text-transform: uppercase;
	border-color: #BC8C37;
}

.TestBorder{
border-top: 1px solid gray;
border-bottom: 1px solid gray;
border-left: 0px solid gray;
border-right: 0px solid gray;
}
.smallBlack
{
    COLOR: #000000;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
	FONT-SIZE: 9pt;
}

.smallBlackItalic
{
	COLOR: #000000;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	FONT-SIZE: 9pt;
	font: italic;
}
.smallBlackBoldCaps
{
	COLOR: #000000;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	FONT-SIZE: 9pt;
	font: small-caps bold;
}
.smallBlackBold
{
    COLOR: #000000;
    FONT-FAMILY: Arial;
	 	font-weight: bolder;
    TEXT-DECORATION: none;
	FONT-SIZE: 9pt;
}
.MedBlackBold
{
    COLOR: #000000;
    FONT-FAMILY: Arial;
	font-weight: bolder;
    TEXT-DECORATION: none;
	FONT-SIZE: 10pt;
}
.medBlack
{
    COLOR: #000000;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
	FONT-SIZE: 11pt;
}
.smallBlueLink
{
	font-style: normal;
	font-family: Verdana;
	font-size: 8pt;
	font-variant: normal;
	font-weight: bolder;
	text-decoration: none;
	color: blue;
	line-height: normal;
}
.smallerredbold
{
	color: Red;
	font-weight: bold;
	font-family:Arial;
	font-size:smaller
}
.xsmallBlack
{
    COLOR: #000000;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
	FONT-SIZE: 8pt;
}
.xsmallBlackItalic
{
	COLOR: #000000;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	FONT-SIZE: 8pt;
	font: italic;
}

.UpdateLink
{
	font-style: normal;
	font-family: Verdana;
	font-size: 6pt;
	font-variant: normal;
	font-weight: bolder;
	color: #000000;
	text-decoration: none;
	line-height: normal;
	text-transform: uppercase;
}
.UpdateLink:hover
{
	font-style: normal;
	font-family: Verdana;
	font-size: 6pt;
	font-variant: normal;
	font-weight: bolder;
	color: #000000;
	text-decoration: underline;
	line-height: normal;
	text-transform: uppercase;
}

/* *** End Products Page Style *** */

.dropdowntitle {font-weight: bold; font-size: 11px; color: #003366; }
.dropdown { font-weight: bold; font-size: 10px; background-color: white }

.smallredbold { color: Red; font-weight: bold; font-size: 9px;}
.medredbold { color: Red; font-weight: bold; font-size: 12px;}
.smallredboldUnderline 
{
	color: Red;
	font-weight: bold;
	font-size: 9px;
	text-decoration: underline;
}

.CheckOutHeader
{
	border: 1px solid #468AC9;
	background-color: #B7D4E6;
	font-weight: bold;
	font-size: 14px;
	text-transform: uppercase;
}
.CheckOutHeaderAnchor
{
	border: 1px solid #468AC9;
	font-weight: bold;
	font-size: 14px;
	color: Red;
	text-transform: uppercase;
}
.TDTotals
{
	border-top: 1px solid Black;
	border-bottom: 1px solid Black;
	border-left: 1px solid Black;
	border-right: 1px solid Black;
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: bolder;
	font-variant: normal;
	text-transform: uppercase;
	text-decoration: none;
	color: #000000;
}
.TDTotalsNoBottom
{
	border-top: 1px solid Black;
	border-left: 1px solid Black;
	border-right: 1px solid Black;
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: bolder;
	font-variant: normal;
	text-transform: uppercase;
	text-decoration: none;
	color: #000000;
}
.UpsellText 
{
	font-family: Arial, Helvetica, sans-serif; 
	color:#731C12 ;font-size: 8pt;
	font-style: normal;
	font-weight: bold; 
	border-color:#FFFF00;
}
.footerlink
{
	color: #D1D1D1;
}
.TextBoxCart
{
	Border-Right: #663333 1px solid;
	Border-Top: #663333 1px solid;
	Border-Left: #663333 1px solid;
	Border-Bottom: #663333 1px solid;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
	FONT-SIZE: 9pt;
	background-color: #FFFFFF;
}