/* v.042012009 */
.Unused
{
	font-size: 0.9em;
	font-family: verdana, arial;
}
.CheckoutPageHeading
{
	font-size: 20px;
	color: #006699;
	font-family: verdana, arial;
}
.Border
{
	background: #cccccc;
}
.CheckoutLink
{
	color: #003399;
}

BODY A
{
	text-decoration: none;
}
.StandardText
{
	font-size: 11px;
	font-family: verdana, arial;
}
.GRStandardText
{
	font-size: 12px;
	color: #666666;
	font-family: verdana;
}
.BoldStandardText
{
	font-weight: bold;
	font-size: 12px;
	font-family: verdana, arial;
}
.LabelText
{
	font-size: 11px;
	color: #666666;
	font-family: verdana, arial;
}
.LabelAccent
{
	font-size: 11px;
	background-image: none;
	color: #000000;
	background-repeat: repeat;
	font-family: verdana, arial;
	background-color: #D8D8D8;
	text-decoration: none;
}
.LabelAccentT4OLD
{
	font-size: 11px;
	background-image: none;
	color: #000000;
	background-repeat: repeat;
	font-family: verdana, arial;
	background-color: #B3CAE6;
	text-decoration: none;
}
.BorderT4
{
	background: #003399;
}
.PageHeading
{
	font-weight: bold;
	font-size: 14px;
	color: #003399;
	font-family: verdana, arial;
}
.SubHeading
{
	font-weight: bold;
	font-size: 12px;
	color: #003399;
	font-family: verdana, arial;
}
.SubHeadingBlack
{
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	font-family: verdana, arial;
}
.SubText
{
	font-size: 11px;
	color: #003399;
	font-family: verdana, arial;
}
.NavText
{
	font-size: 12px;
	color: #cccccc;
	font-family: verdana, arial;
	text-decoration: none;
}
A.GRQuickLinks
{
	font-size: 13px;
	color: #4B6993;
	font-family: arial, helvetica, Sans-Serif;
	text-decoration: none;
	font-weight: bold;
}
.GRNavText
{
	font-size: 13px;
	color: #cccccc;
	font-family: verdana, arial;
	text-decoration: none;
}
.SearchBox1
{
	font-size: 13px;
	font-family: arial, helvetica, Sans-Serif;
	color: #333333;
}
.ErrorMessage
{
	font-weight: bold;
	font-size: 15px;
	color: #ff0000;
	font-family: Verdana, Arial;
}
.ErrorMessageSmall
{
	font-weight: bold;
	font-size: 12px;
	color: #ff0000;
	font-family: Verdana, Arial;
	text-decoration: none;
}
.HighlightText
{
   	font-weight: bold;
	font-size: 12px;
	color: #ff0000;
	font-family: Verdana, Arial;
	text-decoration: none;
}
.ErrorMessageSmallItal
{
	font-weight: bold;
	font-style:italic;
	font-size: 12px;
	color: #ff0000;
	font-family: Verdana, Arial;
	text-decoration: none;
}
.SaleItemSmall
{
	font-size: 11px;
	color: #ff0000;
	font-family: Verdana;
}
.StandardCellHeading
{
	font-size: 11px;
	background-image: none;
	color: #000000;
	background-repeat: repeat;
	font-family: verdana, arial;
	background-color: #D8D8D8;
}
.ProductGramBackground
{
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: none;
    COLOR: #000000;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: verdana, arial;
    BACKGROUND-COLOR: #D8D8D8    
}
.ProductGramBorders
{
    BORDER-TOP: #FFFFFF 1px solid;
    BORDER-RIGHT: #FFFFFF 1px solid;
    BORDER-LEFT: #FFFFFF 1px solid;
    BORDER-BOTTOM: #FFFFFF 1px solid
}
.SearchNavCell
{
	font-size: 11px;
	background-image: none;
	color: #000000;
	background-repeat: repeat;
	font-family: verdana, arial;
	background-color: #D8D8D8;
}
.StandardCell
{	
	font-size: 11px;
	background: #ffffff;
	font-family: verdana, arial;
}
.StandardCellbold
{	
	font-size: 11px;
	font-weight:bold;
	background: #ffffff;
	font-family: verdana, arial;
}
.ItemStatusCell
{
	font-size: 11px;
	background: #ffffff;
	font-family: verdana, arial;
	padding-left:10px;
	font-weight: bold;
}
.ItemStatusCellIntl
{
	font-size: 11px;
	background: #ffffff;
	font-family: verdana, arial;
	padding-left:5px;
	font-weight: bold;
}
.ItemStatusCellBO
{
	font-size: 11px;
	background: #ffffff;
	font-family: verdana, arial;
	padding-left:10px;	
}
.NavCellAccent
{
	font-size: 11px;
	background-image: none;
	color: #000000;
	background-repeat: repeat;
	font-family: verdana, arial;
	background-color: #ffffff;
}
.NavCellAccent1
{
    FONT-SIZE: 16px;
    COLOR: #000000;
    FONT-FAMILY: verdana, arial;
    TEXT-DECORATION: none
}
.CellAccent1
{
	font-size: 11px;
	background-image: none;
	color: #000000;
	background-repeat: repeat;
	font-family: verdana, arial;
	background-color: #F3F3F3;
}
.CellAccent2
{
	font-size: 11px;
	background: #ffffff;
	color: #000000;
	font-family: verdana, arial;
}

.CellAccent3
{
	font-size: 11px;
	background: #ffffff;
	color: #003399;
	font-family: verdana, arial;
}
.CellAccent4
{
	font-size: 13px;
	background-image: none;
	color: #000000;
	background-repeat: repeat;
	font-family: verdana, arial;
	background-color: #F3F3F3;
}
.RetrieveBagText
{
	font-weight: bold;
	font-size: 12px;
	font-family: verdana, arial;
}
A.NavLinkHeader:active
{
	font-size: 15px;
	color: #000000;
	font-family: verdana, arial;
	text-decoration: none;
}
A.NavLinkHeader:link
{
	font-size: 15px;
	color: #000000;
	font-family: verdana, arial;
	text-decoration: none;
}
A.NavLinkHeader:visited
{
	font-size: 15px;
	color: #000000;
	font-family: verdana, arial;
	text-decoration: none;
}
.TrendText
{
	font-size: 13px;
	color: #666666;
	font-family: MS Serif;
}

A.NavLink:active
{
 font-size: 10px;
 color: #000000;
 font-family: verdana, arial;
 text-decoration: none;
}
A.NavLink:hover
{
 font-size: 10px;
 color: #000000;
 font-family: verdana, arial;
 text-decoration: underline;
}

A.NavLink:link
{
 font-size: 10px;
 color: #000000;
 font-family: verdana, arial;
 text-decoration: none;
}

A.NavLink:visited
{
	font-size: 11px;
	color: #000000;
	font-family: verdana, arial;
	text-decoration: none;
}
A.Link:active
{
	font-size: 11px;
	color: #003399;
	font-family: verdana, arial;
	text-decoration: none;
}
A.Link:link
{
	font-size: 11px;
	color: #003399;
	font-family: verdana, arial;
	text-decoration: none;
}
A.Link:visited
{
	font-size: 11px;
	color: #003399;
	font-family: verdana, arial;
	text-decoration: none;
}
A.StandardTextLink:active
{
	font-size: 11px;
	color: #003399;
	font-family: verdana, arial;
	text-decoration: none;
}
A.StandardTextLink:link
{
	font-size: 11px;
	color: #003399;
	font-family: verdana, arial;
	text-decoration: none;
}
A.StandardTextLink:visited
{
	font-size: 11px;
	color: #003399;
	font-family: verdana, arial;
	text-decoration: none;
}
A.QuickLinks
{
	font-size: 12px;
	color: #333333;
	font-family: arial, helvetica, Sans-Serif;
	text-decoration: none;
}
A.QuickLinks:hover
{
	font-size: 12px;
	color: #3565aa;
	font-family: arial, helvetica, Sans-Serif;
	text-decoration: underline;
}
A.NavLinkSelected:active
{
	font-weight: bold;
	font-size: 10px;
	color: #003399;
	font-family: verdana, arial;
	text-decoration: none;
}
A.NavLinkSelected:link
{
	font-weight: bold;
	font-size: 10px;
	color: #003399;
	font-family: verdana, arial;
	text-decoration: none;
}
A.NavLinkSelected:visited
{
	font-weight: bold;
	font-size: 10px;
	color: #003399;
	font-family: verdana, arial;
	text-decoration: none;
}
A.NavLinkDeselected:active
{
	font-weight: bold;
	font-size: 10px;
	color: #333333;
	font-family: verdana, arial;
	text-decoration: none;
}
A.NavLinkDeselected:link
{
	font-weight: bold;
	font-size: 10px;
	color: #333333;
	font-family: verdana, arial;
	text-decoration: none;
}
A.NavLinkDeselected:visited
{
	font-weight: bold;
	font-size: 10px;
	color: #333333;
	font-family: verdana, arial;
	text-decoration: none;
}
A.NavLinkFooterSelected:active
{
	font-weight: bold;
	font-size: 9px;
	color: #003399;
	font-family: verdana, arial;
	text-decoration: none;
}
A.NavLinkFooterSelected:link
{
	font-weight: bold;
	font-size: 9px;
	color: #003399;
	font-family: verdana, arial;
	text-decoration: none;
}
A.NavLinkFooterSelected:visited
{
	font-weight: bold;
	font-size: 9px;
	color: #003399;
	font-family: verdana, arial;
	text-decoration: none;
}
A.NavLinkFooterBold
{
	font-weight: bold;
	font-size: 11px;
	color: #333333;
	font-family: arial, helvetica, Sans-Serif;
	text-decoration: none;
}
A.NavLinkFooterBold:visited
{
	font-weight: bold;
	font-size: 11px;
	color: #333333;
	font-family: arial, helvetica, Sans-Serif;
	text-decoration: none;
}
A.NavLinkFooterBold:hover
{
	font-weight: bold;
	font-size: 11px;
	color: #3565aa;
	font-family: arial, helvetica, Sans-Serif;
	text-decoration: none;
}
A.NavLinkFooter
{
	font-weight: normal;
	font-size: 11px;
	color: #333333;
	font-family: arial, helvetica, Sans-Serif;
	text-decoration: none;
}
A.NavLinkFooter:visited
{
	font-weight: normal;
	font-size: 11px;
	color: #333333;
	font-family: arial, helvetica, Sans-Serif;
	text-decoration: none;
}
A.NavLinkFooter:hover
{
	font-weight: normal;
	font-size: 11px;
	color: #3565aa;
	font-family: arial, helvetica, Sans-Serif;
	text-decoration: none;
}
.NavLinkFooter
{
	font-weight: normal;
	font-size: 11px;
	color: #333333;
	font-family: arial, helvetica, Sans-Serif;
	text-decoration: none;
}
.NavLinkFooter:hover
{
	font-weight: normal;
	font-size: 11px;
	color: #3565aa;
	font-family: arial, helvetica, Sans-Serif;
	text-decoration: none;
}
.NavLinkFooter:visited
{
	font-weight: normal;
	font-size: 11px;
	color: #333333;
	font-family: arial, helvetica, Sans-Serif;
	text-decoration: none;
}
A.NavLinkFooterDeselected:active
{
	font-weight: bold;
	font-size: 9px;
	color: #333333;
	font-family: verdana, arial;
	text-decoration: none;
}
A.NavLinkFooterDeselected:link
{
	font-weight: bold;
	font-size: 9px;
	color: #333333;
	font-family: verdana, arial;
	text-decoration: none;
}
A.NavLinkFooterDeselected:visited
{
	font-weight: bold;
	font-size: 9px;
	color: #333333;
	font-family: verdana, arial;
	text-decoration: none;
}
A.boldlink:active
{
	font-weight: bold;
	font-size: 8pt;
	color: #003399;
	font-family: verdana, arial;
	text-decoration: none;
}
A.boldlink:link
{
	font-weight: bold;
	font-size: 11px;
	color: #003399;
	font-family: verdana, arial;
	text-decoration: none;
}
A.boldlink:visited
{
	font-weight: bold;
	font-size: 11px;
	color: #003399;
	font-family: verdana, arial;
	text-decoration: none;
}
A.boldlinkarrow:active
{
	font-weight: bold;
	font-size: 10px;
	background: #ffffff;
	color: #333333;
	font-family: verdana, arial;
	text-decoration: none;
}
A.boldlinkarrow:link
{
	font-weight: bold;
	font-size: 10px;
	background: #ffffff;
	color: #333333;
	font-family: verdana, arial;
	text-decoration: none;
}
A.boldlinkarrow:visited
{
	font-weight: bold;
	font-size: 10px;
	background: #ffffff;
	color: #333333;
	font-family: verdana, arial;
	text-decoration: none;
}
A.graylink:active
{
	font-weight: bold;
	font-size: 11px;
	background: #ffffff;
	color: #003399;
	font-family: verdana, arial;
	text-decoration: none;
}
A.graylink:link
{
	font-weight: bold;
	font-size: 11px;
	background: #ffffff;
	color: #003399;
	font-family: verdana, arial;
	text-decoration: none;
}
A.graylink:visited
{
	font-weight: bold;
	font-size: 11px;
	background: #ffffff;
	color: #003399;
	font-family: verdana, arial;
	text-decoration: none;
}
A.graylinkarrow:active
{
	font-weight: bold;
	font-size: 10px;
	background: #ffffff;
	color: #003399;
	font-family: verdana, arial;
	text-decoration: none;
}
A.graylinkarrow:link
{
	font-weight: bold;
	font-size: 10px;
	background: #ffffff;
	color: #003399;
	font-family: verdana, arial;
	text-decoration: none;
}
A.graylinkarrow:visited
{
	font-weight: bold;
	font-size: 10px;
	background: #ffffff;
	color: #003399;
	font-family: verdana, arial;
	text-decoration: none;
}
A.sidelink:active
{
	font-size: 11px;
	background: #ffffff;
	color: #333333;
	font-family: verdana, arial;
	text-decoration: none;
}
A.sidelink:link
{
	font-size: 11px;
	background: #ffffff;
	color: #333333;
	font-family: verdana, arial;
	text-decoration: none;
}
A.sidelink:visited
{
	font-size: 11px;
	background: #ffffff;
	color: #333333;
	font-family: verdana, arial;
	text-decoration: none;
}
.CopyrightInfo
{
	background: #ffffff;
	font: 10px verdana, arial;
	color: #333333;
}
.CopyrightInfoBold
{
	background: #ffffff;
	font: 10px verdana, arial;
	color: #333333;
	font-weight: bold;
}
.SalePrice
{
	font-weight: normal;
	font-size: 10pt;
	color: #ff0000;
	font-family: Verdana, Arial;
}
.RegPriceStrike
{
	font-weight: normal;
	font-size: 14px;
	color: #666666;
	font-family: Arial, Verdana;
	text-decoration: line-through;
}
.RegPrice
{
	font-weight: normal;
	font-size: 13px;
	color: #666666;
	font-family: Verdana, Arial;
}
.ProdColumn
{
	font-weight: 900;
	font-size: 13px;
	text-transform: capitalize;
	color: #666666;
	font-family: Verdana, Arial;
}
.ProdColumnRed
{
	font-weight: 900;
	font-size: 13px;
	text-transform: capitalize;
	color: #ff0000;
	font-family: Verdana, Arial;
}
.ProdNotShaded
{
	background-color: #ffffff;
}
.ProdShaded
{
	background-color: #D8D8D8;
}
.ProdMain
{
	font-weight: normal;
	font-size: 13px;
	color: #666666;
	font-family: Verdana, Arial;
}
.NavBreadCrumbs
{
	font-weight: normal;
	font-size: 11px;
	color: #003399;
	font-family: Verdana, Arial;
}
.NavItems
{
	font-weight: normal;
	font-size: 11px;
	color: #666666;
	font-family: Verdana, Arial;
}
.ProdCopy
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial;
}
.bProdCopy
{
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial;
}
.ProdCopyHeader
{
	font-weight: bold;
	font-size: 15px;
	color: #000000;
	font-family: Verdana, Arial;
}
.BedSize1
{
	font-weight: bold;
	font-size: 14px;
	color: #003399;
	font-family: Verdana, Arial;
}
.BedSize2
{
	font-weight: bold;
	font-size: 14px;
	color: #333333;
	font-family: Verdana, Arial;
}
.BedSizeSelected
{
	font-weight: bold;
	font-size: 14px;
	color: #003399;
	font-family: Verdana, Arial;
	background-color: #ffffff;
}
.ProdImage
{
	font-weight: normal;
	font-size: 11px;
	color: #003399;
	font-family: Verdana, Arial;
}
.ProdName
{
	font-weight: normal;
	font-size: 13px;
	color: #333333;
	font-family: Verdana, Arial;
	text-decoration: underline;
}
.ProdNameRed
{
	font-weight: normal;
	font-size: 13px;
	color: #ff0000;
	font-family: Verdana, Arial;
	text-decoration: underline;
}
.FTHItemsNotAddedMessages
{
	font-weight: normal;
	font-size: 11px;
	color: #ff0000;
	font-family: Verdana, Arial;
}
.NavOtherLinks
{
	font-weight: normal;
	font-size: 11px;
	text-transform: none;
	color: #333333;
	font-family: Verdana, Arial;
}
.ItemsAdded
{
	font-weight: bold;
	font-size: 13px;
	color: #ff0000;
	font-style: italic;
	font-family: Verdana, Arial;
}
.ItemNotFound1
{
	font-weight: normal;
	font-size: 18px;
	color: #000000;
	font-style: normal;
	font-family: Verdana, Arial;
}
.ItemNotFound2
{
	font-weight: bold;
	font-size: 18px;
	color: #000000;
	font-style: italic;
	font-family: Verdana, Arial;
}
.ItemsNotAdded
{
	font-weight: bold;
	font-size: 13px;
	color: #ff0000;
	font-style: italic;
	font-family: Verdana, Arial;
}
.ItemsNotAddedMessages
{
	border-right: #666699 thin solid;
	border-top: #666699 thin solid;
	font-weight: normal;
	font-size: 11px;
	border-left: #666699 thin solid;
	color: #666699;
	border-bottom: #666699 thin solid;
	font-family: Verdana, Arial;
}
.ProdError
{
	font-weight: bold;
	font-size: 13px;
	color: #ff0000;
	font-family: Verdana, Arial;
}
Business Casual Basics TD.four
{
	background: #999999;
}
.SalePrice
{
	font-weight: normal;
	font-size: 13px;
	color: #666666;
	font-family: Verdana, Arial;
}
.ThankYouSubscribeEmail
{
	font-size: 18px;
	color: #006699;
	font-family: Verdana, Arial;
}
.ThankYouSubscribeEmail2
{
	font-size: 18px;
	color: #666699;
	font-family: Verdana, Arial;
}
BODY
{
	background-color: #ffffff;
}
.LineAccent
{
	background-color: #cccccc;
}
.LineAccentLanding
{
	background-color: #ffffff;
}
.TextBoxStandardText
{
	font-family: Arial;
	font-size: 13px;
}
.SearchBox2
{
	font-size: 11px;
	font-family: arial, helvetica, Sans-Serif;
	color: #333333;
}
.BoldStandardText2
{
	font-weight: bold;
	font-size: 11pt;
	color: #000099;
	font-family: Tahoma;
}
.SearchStandardText
{
	font-size: 11px;
	color: #006699;
	font-family: Verdana, Arial;
	text-decoration: none;
}
.HiddenSku
{
	color: #606060;
	background-color: #CCCCCC;
}
.giftNavcell
{
	font-weight: bold;
	font-size: 10px;
	color: #0000ff;
	font-family: Arial, Verdana;
	background-color: #ffffff;
}
.giftStandardcell
{
	font-weight: bold;
	font-size: 10px;
	font-family: Arial, Verdana;
	background-color: #ccccff;
}
.giftCentercell
{
	font-weight: bold;
	font-size: 10px;
	font-family: Arial, Verdana;
	background-color: #ccccff;
	text-align: center;
}
.giftSubheading
{
	font-weight: bold;
	font-size: 13px;
	color: #000000;
	font-family: Arial, Verdana;
}
.giftItemText
{
	font-size: 9px;
	color: #000000;
	font-family: Verdana;
	background-color: #ffffff;
}
.giftHeader1
{
	font-weight: bolder;
	font-size: 13px;
	color: #ffffff;
	font-family: Verdana;
	background-color: #006699;
}
.giftHeader2
{
	font-size: 9px;
	color: #ffffff;
	font-family: Verdana;
	background-color: #006699;
}
.giftHeader3
{
	font-weight: bolder;
	font-size: 13px;
	color: #000000;
	font-family: Verdana;
	background-color: #cccccc;
}
.giftStoreTag
{
	font-weight: bolder;
	font-size: 16px;
	color: #006699;
	font-family: Verdana;
	background-color: #ffffff;
}
.giftNavText
{
	font-size: 9px;
	color: #0000ff;
	font-family: Verdana;
	background-color: #ffffff;
	text-decoration: underline;
}
.giftSale
{
	font-weight: bolder;
	font-size: 9px;
	color: #ff0000;
	font-family: Verdana;
	background-color: #ffffff;
}
TD.OrderConf
{
	font-size: 10px;
	color: #ffffff;
	font-family: Verdana;
	background-color: #003399;
}
TD.TanLine
{
	background-color: #cccc99;
}
.EmailThankYouFont
{
	font-weight: bold;
	color: #666666;
	font-family: Verdana, Arial;
}
.EmailThankYouFont2
{
	color: #666666;
	font-family: Verdana, Arial;
}
.BigBlue
{
	font-weight: bolder;
	font-size: 32px;
	color: #0066cc;
	font-family: Verdana, Arial;
}
A.PopupLink:active
{
	font-weight: bolder;
	font-size: 10px;
	color: #808000;
	font-family: Verdana, Arial;
	text-decoration: underline;
}
A.PopupLink:link
{
	font-weight: bolder;
	font-size: 10px;
	color: #808000;
	font-family: Verdana, Arial;
	text-decoration: underline;
}
A.PopupLink:visited
{
	font-weight: bolder;
	font-size: 10px;
	color: #808000;
	font-family: Verdana, Arial;
	text-decoration: underline;
}
A.KnowledgeLink:active
{
	vertical-align: text-top;
	font-weight: bold;
	font-size: 10px;
	color: #333333;
	font-family: verdana, arial;
	text-decoration: none;
}
A.KnowledgeLink:link
{
	vertical-align: text-top;
	font-weight: bold;
	font-size: 10px;
	color: #333333;
	font-family: verdana, arial;
	text-decoration: none;
}
A.KnowledgeLink:visited
{
	vertical-align: text-top;
	font-weight: bold;
	font-size: 10px;
	color: #333333;
	font-family: verdana, arial;
	text-decoration: none;
}
.GRStandardText
{
	font-size: 10px;
	color: #666666;
	font-family: verdana;
}

.PlannerText
{
	font-size: 12px;
	color: #666666;
	font-family: verdana;
}

.error
{
	background-color: #0099cc;
	background-repeat: repeat;
	font-family: verdana, arial;
	font-size: 9pt;
	color: #FFFFFF;
	font-weight: bold;
}

.formsection
{
	background-color: #003399;
	background-repeat: repeat;
	font-family: verdana, arial;
	font-size: 9pt;
	color: #FFFFFF;
	font-weight: bold;
}

.red9BArial
{
	font-family: verdana, arial;
	font-size: 12px;
	color: #006699;
	font-weight: bold;
}

.PageHeading
{
	font-weight: bold;
	font-size: 14px;
	color: #003399;
	font-family: verdana, arial;
}

.StandardText
{
	font-size: 11px;
	font-family: verdana, arial;
}
.BoldStandardText
{
	font-weight: bold;
	font-size: 12px;
	font-family: verdana, arial;
}

.ProdCopyHeader
{
	font-weight: bold;
	font-size: 15px;
	color: #000000;
	font-family: Verdana, Arial;
}

.scroll 
{
border-color:Blue;
height: 262px;
width: 509px;
overflow: auto;
border: 1px solid #87ACBF;


}

/* Begin Instant Outfit Styles */


form
{
	margin: 0;
	padding: 0;
}

.PopUpBody
{
	/* path to image will have to be adjusted for production use */
	background-image: url(http://cache.jcpenney.com/images/layout/bg_popup.gif);
	background-repeat: repeat-x;
	margin: 0;
	padding: 0;
}

.BoxHeader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.leading
{
	line-height: 14px;
}
.NonBreaking
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0px;
	display: none;
}
.SmallLink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #363;
	text-decoration: underline;
}
.SaleItemBold
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}

tr.Spacer td, td.Spacer
{
	line-height: .1em;
	height: .1em;
}
tr#IOPreview .ImageArea, .ImageArea table td
{
	background-color: #FFFFFF;
}


tr#IOPreview td#Items
{
	background-color: #F3F3F3;
	border: 1px solid #CCCCCC;
}

table.ItemForm
{
	border-top: 1px solid #CCCCCC;
}

table#FirstItemForm
{
	border-color: #CCCCCC;
	margin-top: 0;
}

table.ItemForm img
{
	margin-top: 5px;
}

/* size color must be in a paragragh for the outdenting to work, not other container is reliable */
p.SizeColorFootnote
{
	text-align: left;
	color: #999;
	font: 9px Verdana,Arial,Helvetica,sans-serif;
	margin-top: 8px;
	text-indent: -1em;
	margin-left: 1em;
	padding: 0 15px 0 7px;
}

table.ItemForm td.FormArea
{
	background-color: #FFFFFF;
	padding: 17px 12px;
	border-bottom: 1px solid #CCCCCC;
}


table.SwatchTable td
{
	padding-right: 2px;
}
A.IOLink:active, A.IOLink:link, A.IOLink:visited, .SwatchTable a:active, .SwatchTable a:link, .SwatchTable a:visited
{
	font-size: 11px;
	color: #003399;
	text-decoration: underline;
}

IOHelp
{
	float: right;
	height: 130px;
	margin: 0px 5px 30px 0px;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 100px;
}

.IOHelp h4
{
	margin: 0 0 4px 0;
	padding: 0;
}

.IOHelp a img
{
	margin: 0 0 0 -8px;
	padding: 0;
}

.FormArea hr
{
	clear: both;
	height: 1px;
	color: #CC9;
	background-color: #CC9;
}

.IOHRImage
{
	display: block;
	margin: 0 0 5px 0;
}

.IOItemsalePrice
{
	color: red;
}

.FormArea select
{
	font: 11px Verdana,Arial,Helvetica,Sans-serif;
	width: 200px;
	margin-bottom: 12px;
}

.IOItemError
{
	position: relative;
	top: -30px;
}
.IOItemError img
{
	position: relative;
	top: 10px;
}

.IOItemLabelError
{
	color: red;
}

table#IOErrorBox
{
	border: 1px solid #CCC;
	background-color: #E6E6E6;
	margin-bottom: 10px;
}

#IOErrorBox td.ErrorMessageSmall
{
	padding-right: 12px;
}

table#IOFormButtons
{
	margin-top: 50px;
	border-top: 1px solid #CCCCCC;
}
table#IOFormButtons
{
	font: 10px Verdana,Arial,Helvetica,Sans-serif;
	color: #000;
}

a.IOBackToTop:link, a.IOBackToTop:visited, a.IOBackToTop:active, a.IOBackToTop:hover
{
	position: relative;
	font: 10px Verdana,Arial,Helvetica,Sans-serif;
	color: #999999;
	right: -690px;
}
a.IOBackToTop img
{
	position: relative;
	top: 3px;
}

.IOLabel
{
	font: 13px Verdana,Arial,Helvetica,Sans-serif;
}


.IOItemInfo p
{
	margin: 15px 0;
	padding: 0 12px 0 0;
}
.IOBackground1
{
	background-color: #006699
}
.IOAvailableColor
{
	background-color: #636563
}
.IOBackground2
{
	background-color: #E6E6E6
}
.IOBackground3
{
	background-color: #F3F3F3
}
table.IOGroupSelection td
{
	padding-bottom: 12px;
}

.PopUpHeads
{
	display: block;
	margin-top: 23px;
	margin-bottom: 10px;
	margin-left: 14px;
}

.FRHeads
{
	margin-top: 12px;
}

table#ContinueShop
{
	border: 1px solid #CCCCCC;
	background-color: #fff;
	margin-bottom: 10px;
	margin-top: 12px;
}

.ProdThumb
{
	margin-bottom: 6px;
	margin-top: 6px;
}

.Spiff
{
	margin-bottom: 10px;
	margin-top: 10px;
}

.PricePrevSpace
{
	font: 4px Verdana,Arial,Helvetica,Sans-serif;
}

.ColorSwatchSpace
{
	height: 20px;
}

.ArrowIcon
{
	margin-bottom: 2px;
	margin-top: 2px;
}

.Bullet
{
	margin-bottom: 3px;
	margin-top: 3px;
}

.SelectItem
{
	height: 15px;
}

.BelowSelectItem
{
	font: 3px Verdana,Arial,Helvetica,Sans-serif;
}

.RowHeight
{
	height: 5px;
}

.HeaderImage
{
	margin: 12px, 0px, 0px, 0px;
}

.IOProdImage, a.IOProdImage:link, a.IOProdImage:visited, a.IOProdImage:active, a.IOProdImage:hover
{
	color: #666666;
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	text-align: left;
	vertical-align: super;
	line-height: 12px;
	text-decoration: underline;
}
.IOProdName
{
	color: #666666;
	font-family: Verdana, Arial;
	font-size: 11px;
}
.IOSalePrice
{
	color: #666666;
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
}
.IOProductGramBorder 
{
	background-color: #FFFFFF;
	BORDER-TOP: #CCCCCC 1px solid;
	BORDER-RIGHT: #CCCCCC 1px solid;
	BORDER-LEFT: #CCCCCC 1px solid;
	BORDER-BOTTOM: #CCCCCC 1px solid
}
.IOProdGramText
{
    FONT-SIZE: 13px;
    /*FONT-FAMILY: 'Arial Narrow';*/
	Color: #999999	
}
.IOProdGramBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000000;
    /*FONT-FAMILY: 'Arial Narrow';*/
}
.IOProdGramProds
{
	font-family: Verdana;
    font-size: 10px;
    /*color: #4e5c71;*/
    font-weight: bold 
}
.IOProdGramMsgText
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    /*FONT-FAMILY: 'Arial Narrow', 'Helvetica Narrow';*/    
}
.IOProdGramFooter
{
	font-size: 10px;
	FONT-FAMILY: 'Verdana';
	Color: #999999
}
.IOProdGramFooterLine
{
	font-size: 10px;
	FONT-FAMILY: 'Verdana';
	Color: #999999;	
	text-decoration: underline
}
.X6ProdGramLine
{
    /*FONT-SIZE: 13px;*/
    FONT-WEIGHT: normal;
    /*FONT-FAMILY: 'Verdana';*/
	Color: Blue;
	text-decoration: underline
}
.X6ProdGramText
{
    /*FONT-SIZE: 13px;*/
    FONT-WEIGHT: normal;
    /*FONT-FAMILY: Verdana;*/
	Color: #B594D6;
}
.X6ProdGramMsg
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 18px;
    COLOR: #21A58C;
    /*FONT-FAMILY: 'Arial Narrow'*/
}
/* End Instant Outfit Styles */

/* Begin Price Call Out Styles */
.PriceCallOutText
{
	font-family: Arial;
	font-size: 11px;

}
/* End Price Call Out Styles */
/* Begin Channel Roles Styles */
.StoreOnlyAvailText
 {	font-family: Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: Green; 
}
.StoreAlsoAvailText
{	font-family: Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: Blue; 
}


/* End Channel Roles Styles */

/* INFOSYS CHANGES for Backorder mails Starts*/
.Header
{
	font-weight: 500;
	font-size: 10px;
	color: black;
	font-family: Courier;
	border-style: solid;
	border-bottom-width: 2px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-color: black;
}
.HeaderTopRow
{
	font-weight: 500;
	font-size: 10px;
	color: black;
	font-family: Courier;
}
.StandardCell2
{
	font-weight: 500;
	font-size: 8px;
	color: black;
	font-family: Courier;
}
.StandardCell3
{
	font-weight: 500;
	font-size: 11px;
	color: black;
	font-family: verdana, arial;
}
.StandardCell4
{
	font-weight: 500;
	font-size: 9px;
	color: black;
	font-family: verdana, arial;
}
/* INFOSYS CHANGES for Backorder mails Ends*/

/* INFOSYS CHANGES for IDS Starts
.ImageViewClass
{
	padding:1px;
	border: #A6A6A6 2px solid;
	background-color:ffff66;
	
}	
*/
.ZoomPageText
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003399;
    FONT-FAMILY: verdana, arial
}
/* INFOSYS CHANGES for IDS Ends*/
/* Begin Gift Registry Styles */

A.GRDHTMLleftNav:link
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #669900;
	text-decoration: underline;
}

A.GRDHTMLleftNav:active
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #669900;
	text-decoration: underline;
}

A.GRDHTMLleftNav:visited
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #669900;
	text-decoration: underline;
}

.GRDHTMLleftNavHeadNoLnk
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #669900;
	text-decoration: none;
	font-weight: bold;
}

A.GRDHTMLleftNavHead:link
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #669900;
	text-decoration: underline;
	font-weight: bold;
}

A.GRDHTMLleftNavHead:active
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #669900;
	text-decoration: underline;
	font-weight: bold;
}

A.GRDHTMLleftNavHead:visited
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #669900;
	text-decoration: underline;
	font-weight: bold;
}

A.GRDHTMLtxtLinkGrn:link
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #669900;
	text-decoration: underline;
}

A.GRDHTMLtxtLinkGrn:active
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #669900;
	text-decoration: underline;
}

A.GRDHTMLtxtLinkGrn:visited
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #669900;
	text-decoration: underline;
}

A.GRDHTMLtxtLinkPrp:link
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #412A60;
	text-decoration: underline;
}

A.GRDHTMLtxtLinkPrp:active
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #412A60;
	text-decoration: underline;
}

A.GRDHTMLtxtLinkPrp:visited
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #412A60;
	text-decoration: underline;
}

.GRDHTMLtxt
{
	font-size: 11px;
	color: #666666;
	font-family: verdana;
}

.GRDHTMLtxtHeadGrn
{
	font-family: Verdana, Arial;
	font-size: 18px;
	font-weight: bold;
	color: #669900;
	text-decoration: none;
}

.GRDHTMLtxtSubheadGrn
{
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #669900;
	text-decoration: none;
}

.GRDHTMLtxtHeadPrp
{
	font-family: Verdana, Arial;
	font-size: 18px;
	font-weight: bold;
	color: #412A60;
	text-decoration: none;
}

.GRDHTMLtxtSubheadPrp
{
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #412A60;
	text-decoration: none;
}

A.GRDHTMLleftNavGrn:link
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #669900;
	text-decoration: underline;
}
A.GRDHTMLleftNavGrn:active
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #669900;
	text-decoration: underline;
}
A.GRDHTMLleftNavGrn:visited
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #669900;
	text-decoration: underline;
}
.GRDHTMLleftNavHeadNoLnkGrn
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #669900;
	text-decoration: none;
	font-weight: bold;
}
A.GRDHTMLleftNavHeadGrn:link
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #669900;
	text-decoration: underline;
	font-weight: bold;
}
A.GRDHTMLleftNavHeadGrn:active
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #669900;
	text-decoration: underline;
	font-weight: bold;
}
A.GRDHTMLleftNavHeadGrn:visited
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #669900;
	text-decoration: underline;
	font-weight: bold;
}
A.GRDHTMLleftNavPrp:link
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #412A60;
	text-decoration: underline;
}
A.GRDHTMLleftNavPrp:active
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #412A60;
	text-decoration: underline;
}
A.GRDHTMLleftNavPrp:visited
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #412A60;
	text-decoration: underline;
}
.GRDHTMLleftNavHeadNoLnkPrp
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #412A60;
	text-decoration: none;
	font-weight: bold;
}
A.GRDHTMLleftNavHeadPrp:link
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #412A60;
	text-decoration: underline;
	font-weight: bold;
}
A.GRDHTMLleftNavHeadPrp:active
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #412A60;
	text-decoration: underline;
	font-weight: bold;
}
A.GRDHTMLleftNavHeadPrp:visited
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #412A60;
	text-decoration: underline;
	font-weight: bold;
}
A.GRDHTMLtxtLinkGrn:link
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #669900;
	text-decoration: underline;
}
A.GRDHTMLtxtLinkGrn:active
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #669900;
	text-decoration: underline;
}
A.GRDHTMLtxtLinkGrn:visited
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #669900;
	text-decoration: underline;
}
A.GRDHTMLtxtLinkPrp:link
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #412A60;
	text-decoration: underline;
}
A.GRDHTMLtxtLinkPrp:active
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #412A60;
	text-decoration: underline;
}
A.GRDHTMLtxtLinkPrp:visited
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #412A60;
	text-decoration: underline;
}
.GRDHTMLtxtGrn
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #669900;
	text-decoration: none;
}
.GRDHTMLtxtPrp
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #412A60;
	text-decoration: none;
}
/* End Gift Registry Styles */

/*Removed SideNav Styles*/

.ShoppingBagBorder
{
	border-left: 1px solid #D8D8D8;
	border-right: 1px solid #D8D8D8;
	border-bottom: 1px solid #D8D8D8;
	border-top: 1px solid #D8D8D8;
	height:20px;
}
A.ShoppingBag
{
	font-size: 11px;
	color: #333333;
	font-family: arial, helvetica, Sans-Serif;
	text-decoration: none;
}
A.ShoppingBag:visited
{
	font-size: 11px;
	color: #333333;
	font-family: arial, helvetica, Sans-Serif;
	text-decoration: none;
}
A.ShoppingBag:hover
{
	font-size: 11px;
	color: #3565aa;
	font-family: arial, helvetica, Sans-Serif;
	text-decoration: none;
}
A.ShoppingBagSel
{
	font-size: 11px;
	color: #990033;
	font-family: arial, helvetica, Sans-Serif;
	text-decoration: none;
}
A.ShoppingBagSel:visited
{
	font-size: 11px;
	color: #990033;
	font-family: arial, helvetica, Sans-Serif;
	text-decoration: none;
}

div#messageText
{
	MARGIN-TOP: 6px;
}


.VDataFont, .VDataColor, .VDataBlack
{
	font-size: 11px;
	font-family: Verdana;
	color: #000000;
}
.VDataBlue
{
	font-size: 11px;
	font-family: Verdana;
	color: Blue;
}
.VDataRed
{
	font-size: 11px;
	font-family: Verdana;
	color: Red;
}
/* prodlist.css starts here*/
.menu
{
    COLOR: #cfa43b;
    FONT-FAMILY: sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.Filter
{
    COLOR: #ffffff;
    FONT-FAMILY: sans-serif;
    FONT-SIZE: 1px;
    FONT-WEIGHT: normal
}
#ProdList
{
    COLOR: #ff0000;
    FONT-FAMILY: sans-serif;
    LEFT: 140px;
    POSITION: absolute;
    TOP: 105px
}
.ProdTable
{
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px
}
A
{
    TEXT-DECORATION: none
}
#NoProd
{
    COLOR: #ff0000;
    FONT-FAMILY: sans-serif;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: none
}
.navInfo
{
    COLOR: #000000;
    FONT-FAMILY: verdana;
    FONT-SIZE: 11px
}
A.navInfo
{
    COLOR: #333333;
    FONT-FAMILY: verdana;
    FONT-SIZE: 11px
}
.saleItem
{
    COLOR: #ff0000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px
}

/* prodlist.css ends here*/
/* products.css starts here*/
.ProductsProdColumn
{
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 13px;
    FONT-WEIGHT: 900;
    TEXT-TRANSFORM: capitalize
}
.ProductsProdImage
{
    COLOR: #99cccc;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal
}
.ProductsProdMain
{
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 13px;
    FONT-WEIGHT: normal
}
.ProductsProdName
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 15px;
    FONT-WEIGHT: bold
}
.ProductsProdNotShaded
{
    BACKGROUND-COLOR: #ffffff
}
.ProductsProdShaded
{
    BACKGROUND-COLOR: #ffffcc
}
.ProductsRegPrice
{
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 13px;
    FONT-WEIGHT: normal
}
.ProductsRegPriceStrike
{
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 13px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: line-through
}
.ProductsSalePrice
{
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 13px;
    FONT-WEIGHT: normal
}
.MCoSalePrice
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
}
.MCoPrice
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
}
.ProductDetailDescription
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.CatalogNumber
{
    COLOR: #999966;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-TRANSFORM: lowercase
}
.UserMessage
{
    COLOR: #cc9933;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold
}
.MonogrammingQuestion
{
    COLOR: #cc9933;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold
}
.MiscellaneousLinks
{
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-TRANSFORM: lowercase
}
.ColorsAndStylesHeader
{
    BACKGROUND-COLOR: #99cccc;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px
}
.SmallText
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.ProductNameAndPrice
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 15px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.StoreOnlyItemText
{
    COLOR: #999966;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold
}
.ProductRelatedItemImage
{
    BACKGROUND-COLOR: #ccccff
}
SPAN.ProductsRowAvailability
{
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
TD.ProductsRowAvailability
{
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    POSITION: relative
}
.ItemNotAvailable
{
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px
}
.EOBSkuAttributeLabel
{
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-TRANSFORM: capitalize
}
/* products.css ends here*/
/* custserv.css starts here*/
   .shopbygold {
      background: #D8D8D8;
      font-family: arial;
      font-size: 9pt;
      color:#FFFFFF;
      font-weight: bold }

   .orgline {
      background: #FFFFFF }

   .blk8 {
      font-family: verdana, arial;
      font-size: 8pt;
      color: #000000;
      font-weight: normal }

   .blk9 {
      font-family: verdana, arial;
      font-size: 9pt;
      color: #000000;
      font-weight: normal }

   .blk8B {
      font-family: verdana, arial;
      font-size: 8pt;
      color: #000000;
      font-weight: bold;
      margin-top: 20pt }

   .wht9B {
      font-family: verdana, arial;
      font-size: 9pt;
      color: #FFFFFF;
      font-weight: bold }

   .blk9B {
      font-family: verdana, arial;
      font-size: 9pt;
      color: #000000;
      font-weight: bold }

   .blk10 {
      font-family: verdana, arial;
      font-size: 10pt;
      color: #000000;
      font-weight: normal }

   .blk10B {
      font-family: verdana, arial;
      font-size: 10pt;
      color: #000000;
      font-weight: bold }

   .blk9BArial {
      font-family: arial;
      font-size: 9pt;
      color: #000000;
      font-weight: bold }

   .blk9Arial {
      font-family: arial;
      font-size: 9pt;
      color: #000000;
      font-weight: normal }

   .wht9BArial {
      font-family: arial;
      font-size: 9pt;
      color: #FFFFFF;
      font-weight: bold }

   .wht9Arial {
      font-family: arial;
      font-size: 9pt;
      color: #FFFFFF;
      font-weight: normal }

   .txtMono8 {
      font-family: monospace;
      font-size: 8pt } 

   .txtMono9 {
      font-family: monospace;
      font-size: 9pt } 

   .txtMonospace9 {
      font-family: monospace;
      font-size: 9pt } 

   .menuIndent {
      font-family: arial;
      font-size: 9pt;
      color: #000000;
      text-indent: 11pt }

   .btnIndent7 {
      font-family: arial;
      font-size: 9pt;
      color: #000000;
      font-weight: bold;
      text-indent: 7pt }

   .indent4Mono {
      font-family: monospace;
      font-size: 9pt;
      color: #000000;
      text-indent: 4pt }

   .indent6Mono {
      font-family: monospace;
      font-size: 9pt;
      color: #000000;
      text-indent: 6pt }

   .indent7Mono {
      font-family: monospace;
      font-size: 9pt;
      color: #000000;
      text-indent: 7pt }

   .indent8Mono {
      font-family: monospace;
      font-size: 9pt;
      color: #000000;
      text-indent: 8pt }

   .indent4 {
      font-family: arial;
      font-size: 9pt;
      color: #000000;
      font-weight: normal;
      text-indent: 4pt }

   .indent7 {
      font-family: arial;
      font-size: 9pt;
      color: #000000;
      font-weight: normal;
      text-indent: 7pt }

   .indent21 {
      font-family: arial;
      font-size: 9pt;
      color: #000000;
      font-weight: normal;
      text-indent: 21pt }

   .indent7Wht {
      font-family: arial;
      font-size: 9pt;
      color: #FFFFFF;
      font-weight: normal;
      text-indent: 7pt }

   .margDown3 {
      font-size: 8pt;
      font-weight: normal;
      margin-top: 3pt }
/* custserv.css ends here*/

/* Adjustment/Refund Section Styles */

.RefundCellHeading
{
	background-color:#CCCCCC;
	background-image: none;
	background-repeat: repeat;
}
.RefundHeaderFooterText
{
	font-family: verdana, arial, helvetica, Sans-Serif ;
	font-size: 11px;
	font-weight:bold;
	color: #003399;
}

.RefundItemText
{
	font-family: verdana, arial, helvetica, Sans-Serif ;
	font-size: 11px;
	font-weight:normal;
	color:#000000;
}
.RefundTypeText
{
	font-family: verdana, arial, helvetica, Sans-Serif ;
	font-size: 11px;
	color: #666666;
	font-weight: bold; 
}
.RefundDate
{
	font-family: verdana, arial, helvetica, Sans-Serif ;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: Normal; 
}
.RefundDetailText
{
	font-family: verdana, arial, helvetica, Sans-Serif ;
	font-size: 11px;
	font-weight:normal;
	color:#003399;	
}
.RefundTotalCell
{
	background-color: #F1F1F1;
	background-image: none;
	background-repeat: repeat;
}
.RefundTotalCellText
{
	font-family: verdana, arial, helvetica, Sans-Serif ;
	font-size: 11px;
	font-weight: normal;
	color:#000000;
}

.RefundTotalAmtCellText
{
	font-family: verdana, arial, helvetica, Sans-Serif ;
	font-size: 11px;
	font-weight: normal;
	color:#FF0033;
}
.RefundTableBorder
{
	background-color:#CCCCCC;
}

.InvoiceCopyHeader
{
	font-family: 'verdana', 'arial', 'Sans-Serif' ;
	font-size: 18px;
	font-weight: bold;
	color:  #003399;
}

/* end of Adjustment section styles */

/* End Navigation Styles */
/* Gift Card Email styles */
   .GiftCardEmailText
{
	font-size: 13px;
	font-family:Arial;
	color: #000000;
	font-style:normal;
}

.GiftCardEmailTextSmall
{
	font-size: 9px;
	font-family:Arial;
	color: #000000;
	font-style:normal;
}

.GiftCardEmailLink
{
	font-size: 13px;
	font-family:Arial;
	color: #003399;
	text-decoration:underline;
}

.GiftCardEmailGrey
{
	font-family:Arial;
	font-size: 13px;
	color:#666666;
	font-style:normal;
}

/* Gift Card Email styles ends*/
/* Printer Friendly styles starts*/



/*VData Page Redesign ends*/
.gr08_container_headlineXL 
{
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 20px;
 color: #666666;
}

.gr08_container_headlineL 
{
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 17px;
 color: #666666;
}

.gr08_container_headlineM 
{
 font-family: Arial, Helvetica, Verdana, sans-serif; 
 font-size: 15px; 
 color: #666666; 
}

.gr08_container_headlineS 
{
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 color: #666666; 
 font-weight: bold;
}

/* Aegon Styles starts */
.AegonBody 
{
    BACKGROUND-COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    
	
}
.AegonFontRebate{
font-family:Arial,Helvetica,sans-serif;
font-size:12px
}
.AegonFontRebate1{
font-family:Arial,Helvetica,sans-serif;
font-size:11px
text-indent: 5px
}
.AegonFont1
{
font-family:Arial,Helvetica,sans-serif;
font-size:10px
}
.AegonEmailFont
{
font-family:Arial;
Font-Size:10px;
 Color:#CC0000; 
}
.AegonSubHeader1
{
Color:#4b6993;
}
.AegonSubHeader2
{
Color:#93bfe6;
}
.AegonTable1
{
BORDER-LEFT-COLOR: #d8d8d8;
BORDER-RIGHT-COLOR: #d8d8d8;
BORDER-BOTTOM-COLOR: #d8d8d8;
BORDER-TOP-COLOR: #d8d8d8;
BORDER-TOP-STYLE:solid;

}
.AegonTableBorder1
{

BORDER-BOTTOM-STYLE: none;
}
.AegonTableBorder2
{
BORDER-TOP-STYLE:none;
BORDER-BOTTOM-STYLE: none;
BORDER-LEFT-STYLE:none;
BORDER-RIGHT-STYLE: none;
}
.AegonTableBorder3
{
BORDER-TOP-STYLE:none;
BORDER-BOTTOM-STYLE: none;
}
.AegonTableBorder4
{
BORDER-TOP-STYLE:none;
}
.AegonFont2
{
font-family:Arial;
font-size:12px;
}
.AegonSaveEveryDay{
font-family:Arial;
Font-Size:12px;
}
/* Aegon Styles Ends */

/*START - INFOSYS - 09-09-08 - Shipping Status Legends*/
.ShippingNotes
{
	padding: 6px 0 6px 4px;
}

.ShippingNotesHead
{
	padding: 4px 0 0 4px;
	font-size: 11px;
	background-image: none;
	color: #000000;
	background: #F3F3F3 repeat;
	font-family: verdana, arial;
	font-weight: bold;
}

.ItemStatusCellAccent1
{
	font-size: 11px;
	background-image: none;
	color: #000000;
	background-repeat: repeat;
	padding-left:10px;
	font-family: verdana, arial;
	background-color: #F3F3F3;
}

.ItemStatusCellSubText
{
	font-size: 10px;
	color:#000000;
	font-family: verdana, arial;
	font-style:Italic;
	font-weight:normal;	
}
.HighlightTextBlack
{
   	
	font-size: 12px;
	color: #000000;
	font-family: Verdana, Arial;
	text-decoration: none;
}

.QuantityCheckout {
	font: 10px Arial, Helvetica, sans-serif;
	color: #666666;
	width: 19px;
	text-align: center;
}

.subtotalOS
{
   	font-weight: bold;
	font-size: 11px;
	color: #ff0000;
	font-family: Verdana, Arial;
	text-decoration: none;
}

/*END - INFOSYS - 09-09-08 - Shipping Status Legends*/

/* Begin Site Refresh - ProdGram Changes */
A.X6ProdGramRecptNameLink
{
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
	Color: #30445e;
	text-align: left;
}
A.X6ProdGramRecptNameLink:Hover
{
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
	Color: #30445e;
	text-decoration: underline;
	text-align: left;
}
A.X6ProdGramRecptTextLink
{
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
	Color: #30445e;
	text-align: left;
}
A.X6ProdGramRecptTextLink:Hover
{
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
	Color: #30445e;
	text-decoration: underline;
	text-align: left;
}
.X6ProdGramRecptText
{
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
	Color: #333333;
	text-decoration: none;
	text-align: left;
}
.X6ProdGramRecptMsgText
{
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
	Color: #000000;
	text-decoration: none;
	text-align: left;
}
.X6ProdGramSenderText
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
	Color: #30445e;
	text-decoration: none;
	text-align: left;
}
.X6ProdGramSenderEmailAddress
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
	Color: #333333;
	text-decoration: none;
	text-align: left;
}
.X6ProdGramSenderMsgHeader
{
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
	Color: #30445e;
	text-decoration: none;
	text-align: left;
}
.X6ProdGramSenderMsgText
{
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
	Color: #333333;
	text-decoration: none;
	text-align: left;
}
.X6ProdGramProductName
{
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
	Color: #333333;
	text-decoration: none;
	text-align: left;
}
.X6ProdGramVisitJCPText
{
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
	Color: #333333;
	text-decoration: none;
	text-align: left;
}
A.X6ProdGramVisitJCPLink
{
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
	Color: #30445e;
	text-align: left;
}
A.X6ProdGramVisitJCPLink:Hover
{
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
	Color: #30445e;
	text-decoration: underline;
	text-align: left;
}
.X6ProdGramHoldingBarArea
{
	border-left: 1px solid #b3b3b3;
	border-right: 1px solid #b3b3b3;
	border-top: 1px solid #b3b3b3;
	width: 620px;
	height: 5px;
	background-color: #b9cddb;
	MARGIN-LEFT: 25px;
}
.X6ProdGramMessageArea
{
	border-left: 1px solid #b3b3b3;
	border-right: 1px solid #b3b3b3;
	border-top: 1px solid #b3b3b3;
	width: 620px;
	height: 70px;
	background-color: #e7eaf1;
	MARGIN-LEFT: 25px;
}
.X6ProdGramProductDetailsArea
{
	border-left: 1px solid #b3b3b3;
	border-right: 1px solid #b3b3b3;
	border-top: 1px solid #b3b3b3;
	border-bottom: 1px solid #b3b3b3;
	width: 620px;
	height: 410px;
	background-color: #ffffff;
    MARGIN-LEFT: 25px; 
}
/* End Site Refresh - ProdGram Changes */
