BODY
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
FORM {
     margin: 0;
     }
TD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #000000
}
A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #5D5D5D
}
A.whatsnew
{
    FONT-WEIGHT:  bold;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #000000
}
A.whatsnew:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #5D5D5D
}
.highlight {background: #D9FBFF}
.bodytext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.inputButton {behavior:url(/library/htc/InputButtonMouseOver.htc);cursor:pointer;font-family:Arial; font-size:11px; background-color:CDE0E9; border:1 solid #699EB9; padding: 2px; color:003366;	border-top:1 solid #699EB9;	border-bottom:1 solid #003366;	border-left:1 solid #699EB9;	border-right:1 solid #003366;}
a.containerTitleWhite
{
	
	color: White;
	font-style: normal;
	font-size: 15px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.containerTitleWhite:hover
{
	
	color: White;
	font-style: oblique;
	font-size: 15px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.containerTitleBlack
{
	width: 200;
	height: 15;
	color: Black;
	font-style: normal;
	font-size: 15px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.containerTitleBlack:hover
{
	width: 200;
	height: 15;
	color: Black;
	font-style: normal;
	font-size: 15px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.containerTitlePurple
{
	width: 200;
	height: 15;
	color: #663399;
	font-style: normal;
	font-size: 15px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.containerTitlePurple:hover
{
	width: 200;
	height: 15;
	color: #663399;
	font-style: normal;
	font-size: 15px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.yellowtext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    color: #f5da18;
    FONT-FAMILY: Helvetica
}
.whitetext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    color: #FFFFFF;
    FONT-FAMILY: Verdana
}
.whitetext12px
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    color: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.productdescription
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.linkcolor
{
	Font-Size: 10px;
	color: #0000CC;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: Normal;
    TEXT-DECORATION: underline
}
.linkcolor:hover
{
	Font-Size: 10px;
	color: #0000CC;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: Normal;
    TEXT-DECORATION: underline
}
.productdescriptionsmall
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.productdescriptionsmall:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.productdescriptionbig
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.productdescriptionbig:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.productcategorydescription
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 19px;
    FONT-STYLE:normal;
    color: #fD0210;    
    FONT-FAMILY: sans-serif
}
.productcategorydescription:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 19px;
    FONT-STYLE:normal;
    color: #FE7077;
    FONT-FAMILY: sans-serif
}
.white20px
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    FONT-STYLE:normal ;
    color: #ffffff;
    FONT-FAMILY: sans-serif,Verdana, Arial, Helvetica
}
.red16px
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    FONT-STYLE:normal ;
    color: #fD0210;
    FONT-FAMILY: sans-serif,Verdana, Arial, Helvetica
}
.red15px
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    FONT-STYLE:normal ;
    color: #fD0210;
    FONT-FAMILY: sans-serif,Verdana, Arial, Helvetica
}
.red13px
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    FONT-STYLE:normal ;
    color: #fD0210;
    FONT-FAMILY: sans-serif,Verdana, Arial, Helvetica
}
.red12px
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-STYLE:normal ;
    color: #fD0210;
    FONT-FAMILY: sans-serif
}
.red12px:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-STYLE:normal ;
    color: #FE7077;
    FONT-FAMILY: sans-serif
}
.red8px
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8px;
    FONT-STYLE:normal ;
    color: #fD0210;
    FONT-FAMILY: sans-serif
}
.red10px
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FONT-STYLE:normal ;
    color: #fD0210;
    FONT-FAMILY: sans-serif
}
.surveyquestion
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.surveydescription
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.directsales
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-STYLE:normal ;
    color: #990000;
    FONT-FAMILY: sans-serif
}
.directsalessmall
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-STYLE:normal ;
    color: #990000;
    FONT-FAMILY: sans-serif
}
.directsalessupersmall
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FONT-STYLE:normal ;
    color: #990000;
    FONT-FAMILY: sans-serif
}
.cartcrosssale
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    FONT-STYLE:normal ;
    color: #990000;
    FONT-FAMILY: Verdana
}
.salesprice
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-STYLE:normal ;
    color: #990000;
    FONT-FAMILY: sans-serif;
    text-decoration: line-through;
}
.browntext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    color: #C4782D;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.productprice
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    color: #fD0210;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.productsku
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.productdetaileddescription
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    text-align: justify;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.productcategory
{
	border: #ffffff solid 1px;
}
.productattribute
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    color: #2953a9;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif	
}
.topnavigation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
}
.blacknavigation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000000;
}
.largewhitebold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-weight: bold;
	color: #FFFFFF;
	font-style: normal;
}
.smallwhitebold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
}
.smallwhitenormal{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
}
.smallblack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}
.bigblack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}
.smallblackbold {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}
.smallblacktext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}
.smallblacktext:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}
.supersmallblacktext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}
.supersmallgray {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 6pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #a3a3a3;
}
.supersmalldarkgray {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #333333;
}
.smallgray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #a3a3a3;
}
.bodyHeadBlack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.blueTextBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #003399;
}
.redBoldText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FF0000;
}
.searchStyle {
	border: #FFFFFF;
	height: 16px;
	left: auto;
	top: 0px;
	margin: 0px;
	padding: 0px;
}
.yellowSelect 
{
	background-color:F5DA18; 
	Color:000000; 
	Font-Family:Arial; 
	Font-Size:8pt;	
	border:solid 1px #192347;
}
.viewedprod_over { BACKGROUND-COLOR: #62c0ff; border-right: black 1px solid; border-top: white 1px solid; vertical-align: middle; border-left: white 1px solid; cursor: hand; border-bottom: black 1px solid; }
.viewedprod_out { BACKGROUND-COLOR: #ffffff; border-right: black 1px solid; border-top: white 1px solid; vertical-align: middle; border-left: white 1px solid; cursor: hand; border-bottom: black 1px solid; }
.poplinks_over { BACKGROUND-COLOR: #7cde82; border-right: black 1px solid; border-top: white 1px solid; vertical-align: middle; border-left: white 1px solid; cursor: hand; border-bottom: black 1px solid; }
.poplinks_out { BACKGROUND-COLOR: #ffffff; border-right: black 1px solid; border-top: white 1px solid; vertical-align: middle; border-left: white 1px solid; cursor: hand; border-bottom: black 1px solid; }
.viewedwishlist_over { BACKGROUND-COLOR: #fd7e59; border-right: black 1px solid; border-top: white 1px solid; vertical-align: middle; border-left: white 1px solid; cursor: hand; border-bottom: black 1px solid; }
.viewedwishlist_out { BACKGROUND-COLOR: #ffffff; border-right: black 1px solid; border-top: white 1px solid; vertical-align: middle; border-left: white 1px solid; cursor: hand; border-bottom: black 1px solid; }
.viewedprodf8_out { BACKGROUND-COLOR: #f8f8f8; border-right: black 1px solid; border-top: white 1px solid; vertical-align: middle; border-left: white 1px solid; cursor: hand; border-bottom: black 1px solid; }
.frmTextBox {behavior:url(/library/htc/OnFormFocus.htc); font-family:Verdana; font-size:12px; background-color:e2f3f5; color:000033;	border-top:1 solid #003366;	border-bottom:1 solid #D4E0E4;	border-left:1 solid #003366; border-right:1 solid #D4E0E4;}
.frmTextBoxOrange {behavior:url(/library/htc/OnFormFocusOrange.htc); font-family:Verdana; font-size:12px; background-color:fed9ba; color:000033;	border-top:1 solid #003366;	border-bottom:1 solid #D4E0E4;	border-left:1 solid #003366; border-right:1 solid #D4E0E4;}
.frmTextBoxWishlist {behavior:url(/library/htc/OnFormFocusWishlist.htc); font-family:Verdana; font-size:12px; background-color:fedacf; color:000000;	border-top:1 solid #003366;	border-bottom:1 solid #D4E0E4;	border-left:1 solid #003366; border-right:1 solid #D4E0E4;}
.frmTextBoxSweeps {behavior:url(/library/htc/OnFormFocusSweeps.htc); font-family:Verdana; font-size:12px; background-color:ddeefb; color:000000;	border-top:1 solid #003366;	border-bottom:1 solid #D4E0E4;	border-left:1 solid #003366; border-right:1 solid #D4E0E4;}
.frmWhiteTextBox{    BORDER-RIGHT: #cccccc 1px solid;    BORDER-TOP: #cccccc 1px solid;    FONT-SIZE: 8pt;    BORDER-LEFT: #cccccc 1px solid;    COLOR: #000000;    BORDER-BOTTOM: #cccccc 1px solid;    FONT-FAMILY: Tahoma,Verdana,Arial,Helvetica}
.frmSelectBox {behavior:url(/library/htc/OnSelectBoxFocus.htc);font-family:Arial;   font-size:12px; background-color:e2f3f5; color:000000;}
.frmSelectBoxOrange {behavior:url(/library/htc/OnSelectBoxFocusOrange.htc);font-family:Arial;   font-size:12px; background-color:fed9ba; color:000000;}
.frmSelectBoxSweeps {behavior:url(/library/htc/OnSelectBoxFocusSweeps.htc);font-family:Arial;   font-size:12px; background-color:ddeefb; color:000000;}
.frmRadio {cursor:pointer;font-family:Arial; font-size:12px; background-color:ffffff; color:000000;BORDER-RIGHT: #ffffff 1px solid;BORDER-TOP: #ffffff 1px solid;BORDER-LEFT: #ffffff 1px solid;BORDER-BOTTOM: #ffffff 1px solid;}
#wishlistdropinboxcover{
width: 124px; /*change width to desired */
height: 110px;  /*change height to desired. REMOVE if you wish box to be content's natural height */
position:absolute; /*Don't change below 4 rules*/
z-index: 100;
overflow:hidden;
visibility: hidden;
}

#wishlistdropinbox{
width: 104px; /*change width to above width-20. */
height: 84px; /*change height to above height-20. REMOVE if you wish box to be content's natural height*/
border: 1px solid #ffffff; /*Customize box appearance*/
background-color: #ffffff;
padding: 1px;
position:absolute; /*Don't change below 3 rules */
left: 0;
top: 0;
}
#ltlcartdropinboxcover{
width: 552px; /*change width to desired */
height: 60px;  /*change height to desired. REMOVE if you wish box to be content's natural height */
position:absolute; /*Don't change below 4 rules*/
z-index: 100;
overflow:hidden;
visibility: hidden;
}

#ltlcartdropinbox{
width: 532px; /*change width to above width-20. */
height: 40px; /*change height to above height-20. REMOVE if you wish box to be content's natural height*/
border: 1px solid #cccccc; /*Customize box appearance*/
background-color: #fdf8ce;
padding: 1px;
position:absolute; /*Don't change below 3 rules */
left: 0;
top: 0;
}

.MenuGroup
{
	border-right: white 0px solid;
	padding-right: 1px;
	border-top: white 0px solid;
	padding-left: 1px;
	padding-bottom: 1px;
	border-left: white 0px solid;
	cursor: hand;
	padding-top: 1px;
	border-bottom: white 0px solid;
	background-color: gainsboro;
	text-align: left;
}

.MenuItem
{
	border-right: #f5f5f5 2px solid;
	padding-right: 1px;
	border-top: #f5f5f5 2px solid;
	padding-left: 1px;
	font-size: 10pt;
	padding-bottom: 1px;
	border-left: #f5f5f5 2px solid;
	cursor: hand;
	padding-top: 1px;
	border-bottom: #f5f5f5 2px solid;
	font-family: Tahoma;
	text-align: left;
}

.MenuItemOver
{
         background-color:#dcdcdc;
         border-style:solid;
         border-width:2px;
         border-color:black; 
         cursor: pointer;
         cursor: hand;         
         font-family:Tahoma;
         font-size:10pt;         
         text-align: left;
         padding: 1px;
}

.MenuItemToolTip
{
         background-color: #fffacd;
         border-style:solid;
         border-width:1px;
         border-color: black; 
         font-family: Arial;         
         padding: 3px;
         font-size:8pt;
         text-align: left;
}

.MenuItemClicked
{
         background-color: Red;
         border-style:solid;
         border-width:1px;
         border-color:#f5f5f5; 
         font-family:Tahoma;
         cursor: pointer;
         cursor: hand;
         padding: 1px;
         font-size:10pt;
         text-align: left;
}

.Separator
{
         background-color: Transparent; 
         margin-left: 2px;
         margin-right: 2px;
}

.Spacer
{
         background-color: Transparent; }
         
a.faqListQuestion {font-family:Arial; font-size:9pt; color:003F5E;text-indent:0.2em; text-decoration:none;}
a.faqListQuestion:Hover {font-family:Arial; font-size:9pt; color:527c98;text-indent:0.2em; text-decoration:none;}
.faqHeader {font-family:Arial; font-size:12pt; font-weight:bold; color:ffffff;}
.faqPageHeader {font-family:Arial; font-size:10pt; font-weight:bold; color:003F5E;}
.faqQuestion {font-family:Arial; font-size:13pt; font-weight:bold; color:003F5E;}
.faqAnswer {font-family:Arial; font-size:9pt; font-weight:normal; color:003F5E;}
.faqGrpHdr {font-family:Arial; background-color: #F2F8FB; color:006699; font-size: 8pt; font-weight: bold; padding-top:5px; padding-bottom:2px; border-bottom:1 dashed #003366;}
