body { color: #666666; font-family: Verdana, Geneva, sans-serif; background: #ffffff; margin: 3px; } a, a:visited, a:active { font-family: Verdana, Geneva, sans-serif; color: #000000; text-decoration: none; } a:hover { text-decoration: underline; } form { margin: 0px; padding: 0px; } h1 { color: #666666; margin: 0 0 10px 0; font-style: normal; font-weight: bold; font-size: 20px; font-family: Arial, Verdana, Geneva, sans-serif; } td { font-family: Verdana, Geneva, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; } td.WebHeadRight { font-weight: bold; font-size: 11px; color: #ffffff; } table.Tool { background-color: #BAD532; color: #ffffff; } table.Login { background-color: #BAD532; color: #000000; } table.CartSummary { background-color: #E4B742; color: #ffffff; } table.ProductCategory { color: #ffffff; } td.LoginHelp { background-color: #E4B742; color: #000000; } td.Content { padding: 16px 10px 16px 10px; } table.EngineHead td { background: #ffffff Url(/_PROJECT/_Block/Engine/SelectTopSink.gif) repeat-x 0px 0px; color: #666666; } table.EngineHead td a, table.EngineHead td a:active, table.EngineHead td a:visited { color: #666666; font-weight: normal; } table.GrayEngineHead td { background: #ffffff Url(/_PROJECT/_Block/Engine/SelectGrayTopSink.gif) repeat-x 0px 0px; color: #ffffff; } .RegisterEngineBody { color: #666666; } .EngineBody { color: #666666; border-top: 1px solid #666666; border-right: 1px solid #666666; border-bottom: 0px none #666666; border-left: 1px solid #666666; } td.EngineTitle { font-size: 12px; } td.EngineAction { font-size: 10px; } td.EngineHeadAction { font-size: 10px; } td.GrayEngineHeadAction { color: #FFFFFF; font-size: 16px; font-weight: bold; } table.EngineFoot td { color: #666666; font-size: 10px; } table.EngineFoot td a, table.EngineFoot td a:active, table.EngineFoot td a:visited { color: #666666; font-weight: normal; } .SearchResultSummary { color: #666666; } .OnSalePrice { text-decoration: line-through; } td.SearchResultTH { color: #FFFFFF; background-color: #666666; font-family: Arial, Geneva, sans-serif; font-size: 12px; } td.SelectTH { background-color: #666666; color: #FFFFFF; } td.SelectTH a:active, td.SelectTH a:link, td.SelectTH a:visited { color: #FFFFFF; } td.SelectTDA { background-color: #F2F2F2; color: #000000; font-size: 10px; } td.SelectTDB { background-color: #FFFFFF; color: #000000; font-size: 10px; } td.Favorite a:active, td.Favorite a:link, td.Favorite a:visited { color: #E4B742; font-weight: bold; } td.Copyright { font-size: 10px; } td.FootMenu, td.FootMenu a:active, td.FootMenu a:link, td.FootMenu a:visited { font-size: 10px; } td.FootMenu a:hover { text-decoration: underline; } /* Reward Board */ table.RewardBoardHead { /* background-color: #56437B;*/ background-color: #663399; width: 775px; } table.RewardBoardHead a:active, table.RewardBoardHead a:link, table.RewardBoardHead a:visited, table.RewardBoardHead a:hover{ color: #FFFFFF; } table.RewardBoardHeadNav { width: 775px; } table.RewardBoardHeadNav td { background: #000000; border-top: 2px solid #FFFFFF; border-right: 2px solid #FFFFFF; border-bottom: 2px solid #FFFFFF; } table.RewardBoardHeadNav td.Last { border-right: 0px; } table.RewardBoardLeftNav { width: 178px; } table.RewardBoardLeftNav td { background-color: #B5AAC8; color: #000000; } table.RewardBoardLeftNav td.View { background-color: #BFB4D2; padding: 5px 3px 0px 3px; } table.RewardBoardLeftNav td.View2 { padding: 0px 3px 10px 3px; background: #BFB4D2 Url('/_PROJECT/_Block/Frame/RewardBoard/ViewSinkFoot2.gif') no-repeat 0px bottom; } table.RewardBoardLeftNav td.View2 a, table.RewardBoardLeftNav td.View2 a:visited, table.RewardBoardLeftNav td.View2 a:active, table.RewardBoardLeftNav td.View2 a:hover { font-family: Arial, Verdana, Geneva, sans-serif; text-decoration: underline; } table.RewardBoardLeftNav td.View2 td { background-color: #BFB4D2; } table.RewardBoardLeftNav td.Search { background-color: #C9BEDC; padding: 5px 10px 0px 10px; } table.RewardBoard_ViewTask { border-left: 1px solid #DDDDDD; } table.RewardBoard_ViewTask td { border-bottom: 1px solid #DDDDDD; border-right: 1px solid #DDDDDD; padding: 10px 5px 10px 5px; vertical-align: top; } table.RewardBoard_ViewTask td.FirstRow { border-top: 1px solid #DDDDDD; } table.RewardBoard_ViewTask td.EmptyCell { border: none; } /* Poll */ table.Poll { border: 1px solid #000000; width: 100%; } /*- Return */ @media print { td.PrintReturn { display: none; } } .ArrivingSoon { color: #663399; font-style: italic; font-weight: bold; } .Preorder { color: #669933; font-style: italic; font-weight: bold; } a.COItemTool { position: relative; z-index: 25; cursor: pointer; text-decoration: none; color: blue; } a.COItemTool:hover { z-index: 26; text-decoration: none; cursor: help; } a.COItemTool span { display: none; } a.COItemTool:hover span { position: absolute; width: 100px; left: -105px; top: 0px; background-color: white; border: 1px solid black; text-align:left; padding: 2px; color: blue; font-style: normal; font-weight: normal; font-size: 10px; font-family: Verdana, Geneva, sans-serif; display: block; } /* Form */ .z-iError { color: #990000; font-weight: bold; } .z-iError2 { color: #990000; font-weight: normal; } .z-iText { color: #333333; font-style: normal; font-weight: normal; font-size: 10px; font-family: Verdana, Geneva, sans-serif; } .z-iCombo { color: #333333; font-style: normal; font-weight: normal; font-size: 10px; font-family: Verdana, Geneva, sans-serif; } .z-iLabel { font-style: normal; font-weight: normal; font-size: 11px; font-family: Verdana, Geneva, sans-serif; } .z-iStatic { background-color: #eaedf2; font-style: normal; font-weight: normal; font-size: 11px; font-family: Verdana, Geneva, sans-serif; } .z-iButton { font-style: normal; font-weight: normal; font-size: 11px; font-family: Verdana, Geneva, sans-serif; } * Form2 */ .z2-iError { color: #990000; font-weight: bold; } .z2-iError2 { color: #990000; font-weight: normal; } .z2-Radio { height: 10px; width: 10px; font-size: 10px; font-family: Verdana, Geneva, sans-serif; } .z2-iText { color: #333333; font-style: normal; font-weight: normal; font-size: 10px; font-family: Verdana, Geneva, sans-serif; height: 14px; } .z2-iCombo { color: #333333; font-style: normal; font-weight: normal; font-size: 10px; font-family: Verdana, Geneva, sans-serif; height: 18px; } .z2-iLabel { font-style: normal; font-weight: normal; font-size: 11px; font-family: Verdana, Geneva, sans-serif; } .z2-iStatic { background-color: #eaedf2; font-style: normal; font-weight: normal; font-size: 11px; font-family: Verdana, Geneva, sans-serif; } .z2-iButton { font-style: normal; font-weight: normal; font-size: 11px; font-family: Verdana, Geneva, sans-serif; } /* QuickOrder */ div.TextAssistDiv { background-color: #FFFFFF; border: 1px solid #000000; display: none; position: absolute; overflow: clip; top: 0px; height: 0px; } a.TextAssistEntry { display: block; background-color: #DDDDDD; padding: 2px 4px; } a.TextAssistEntryAlt { display: block; background-color: #FFFFFF; padding: 2px 4px; } a.TextAssistEntrySelected { display: block; background-color: #28397e; color: #FFFFFF; padding: 2px 4px; } div.QuickOrderItem { font-size: 10px; } div.GrayBorder { border-left: 1px solid #666666; border-right: 1px solid #666666; border-bottom: 1px solid #666666; border-top: 0px; } div.QuickOrderItem td { font-size: 10px; } div.QuickOrderItemActive { background-color: #f2f2f2; } div.QuickOrderItemList { margin: 0px; padding: 0px; } #QuickOrderLoadingDiv { background: #FFFFFF; border: 1px solid #999999; margin-left: auto; margin-right: auto; position: absolute; width: 75px; height: 75px; top: 0px; left: 0px; text-align: center; display: none; } #PhotoPreviewDiv { background: #FFFFFF; border: 1px solid #999999; position: absolute; width: 75px; height: 75px; top: 0px; left: 0px; text-align: center; padding: 0 0 0 0; display: block; } #MessageBoxDiv { position: absolute; display: none; background-color: #28397e; border: 2px solid #e4b742; color: #FFFFFF; font-weight: bold; font-size: 10px; text-align: center; width: 280px; padding: 8px 4px; z-index: 125; } div.PurpleBox { background-color: #683B98; color: #FFFFFF; font-size: 10px; } div.PurpleBox td { color: #FFFFFF; font-size: 10px; } div.Orange { background-color: #E4B53F; color: #683B98; } div.Orange td { color: #683B98; } div.Green { background-color: #DDE6A3; color: #000000; } div.Green td { color: #000000; } div.GreenAlt { background-color: #CADB71; color: #000000; } div.GreenAlt td { color: #000000; } div.GrayBorderFull { border: 1px solid #666666; } .QuickOrder-iText { color: #333333; font-style: normal; font-weight: normal; font-size: 10px; font-family: Verdana, Geneva, sans-serif; border: 1px solid #DDDDDD; } .QuickOrder-iLabel { font-style: normal; font-weight: normal; font-size: 11px; font-family: Verdana, Geneva, sans-serif; color: #FFFFFF; } /* End QuickOrder */ #ProcessingDiv { position: absolute; display: none; background: #28397e url(/_Project/_Engine/Cart/Processing.gif) no-repeat; background-position: 30px 127px; border: 2px solid #e4b742; color: #FFFFFF; font-weight: bold; font-size: 10px; text-align: center; width: 280px; height: 155px; padding: 8px 4px; z-index: 125; } #RPLogoTrans, #MessageBoxRPLogo { margin-left: auto; margin-right: auto; margin-bottom: 10px; width: 175px; height: 93px; background: #28397e url(/_Project/_Block/Frame/Logo-trans.gif) no-repeat; } #RP_overlay { position: fixed; z-index:100; top: 0px; left: 0px; background-color:#000; filter:alpha(opacity=25); -moz-opacity: 0.25; opacity: 0.25; height:100%; width:100%; } * html #RP_overlay { /* ie6 hack */ position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); } #RP_HideSelect{ z-index:99; position:fixed; top: 0; left: 0; background-color:#fff; border:none; filter:alpha(opacity=0); -moz-opacity: 0; opacity: 0; height:100%; width:100%; } * html #RP_HideSelect { /* ie6 hack */ position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); } /* Menu */ div.SubNavigation { position: absolute; width: 175px; z-index: 125; display: none; vertical-align: top; } div.SubNavigationContentTemp a.SubMenuItem, div.SubNavigationContent a.SubMenuItem { display: block; background-color: #FFFFFF; padding-left: 5px; } div.SubNavigationContent a.SubMenuItem:hover { background-color: #DDDDDD; text-decoration: none; } div.SubNavigationContentTemp { display: none; } div.SubNavigationContent { /* border-left: 1px solid #666666; */ /* border-right: 1px solid #666666; */ background-color: #FFFFFF; } div.SubNavigation td.TopLeft { width: 12px; height: 12px; background: transparent url(/_PROJECT/_Block/Frame/SubNav/TopLeft.gif) no-repeat; } div.SubNavigation td.TopRight { width: 12px; height: 12px; background: transparent url(/_PROJECT/_Block/Frame/SubNav/TopRight.gif) no-repeat; } div.SubNavigation td.Top { height: 11px; border-top: 1px solid #666666; background-color: #FFFFFF; } div.SubNavigation td.BottomLeft { width: 12px; height: 12px; background: transparent url(/_PROJECT/_Block/Frame/SubNav/BottomLeft.gif) no-repeat; } div.SubNavigation td.BottomRight { width: 12px; height: 12px; background: transparent url(/_PROJECT/_Block/Frame/SubNav/BottomRight.gif) no-repeat; } div.SubNavigation td.Bottom { height: 11px; border-bottom: 1px solid #666666; background-color: #FFFFFF; } div.SubNavEndCap { width: 12px; background-color: transparent; position: absolute; z-index: 150; display: none; } div.SubNavEndCap_TopCurve { width: 12px; height: 12px; background: transparent url(/_PROJECT/_Block/Frame/SubNav/TopCurve.gif) no-repeat; } div.SubNavEndCap_BottomCurve { width: 12px; height: 12px; background: transparent url(/_PROJECT/_Block/Frame/SubNav/BottomCurve.gif) no-repeat; } div.SubNavEndCap_Filler { width: 12px; background-color: #FFFFFF; } table.SelectTable td { padding: 2px; } div.chokingHazardPane { background: #fef2c8 url(/_PROJECT/_Block/Frame/warning.gif) no-repeat; background-position: 5px 5px; padding: 5px 5px 5px 25px; font-size: 10px; border: 1px solid #e4dcb8; margin: 5px 0px; } span.chokingHazardPaneNoVis { position: absolute; width: 250px; padding: 5px; background-color: #fef2c8; font-size: 10px; border: 1px solid #e4dcb8; top: 0px; left: 16px; text-align: left; } div.chokingHazardPane div, span.chokingHazardPaneNoVis div { margin-top: 5px; } div.productWarning { margin: 5px 0; color: #990000; font-weight: bold; } div.chokingHazardWarning { position: relative; display: inline; padding: 0px; margin: 0px; } div.chokingHazardWarning a:hover { text-decoration: none; } div.chokingHazardWarning span.chokingHazardPaneNoVis { display: none; } div.chokingHazardWarning a:hover span.chokingHazardPaneNoVis { display: block; } input.CurExInput, input.CurExInputDisabled { width: 50px; height: 14px; font-size: 11px; font-family: Verdana, Geneva, sans-serif; background-color: #fefcf5; border: 1px solid #cccccc; display: none; font-style: normal; color: #000000; text-align: center; } input.CurExInputDisabled { font-style: italic; /* color: #cccccc; */ } #ShippingAlert { background-color: #CC0000; border: 1px solid #000000; color: #fff; padding: 4px; position: absolute; display: none; } #redemptionU { display: block; width: 179px; height: 20px; background: url(/_PROJECT/_Block/Frame/LeftNav/leftnav_redemptionu_top.gif); } #redemptionUFoot { width: 179px; height: 16px; margin: 2px 0 0 0; background: url(/_PROJECT/_Block/Frame/LeftNav/leftnav_redemptionu_foot.gif); } #redemptionUFootBlank { width: 179px; height: 16px; margin: 2px 0 0 0; background: url(/_PROJECT/_Block/Frame/LeftNav/leftnav_redemptionu_foot_blank.gif); } #quickOrder { display: block; width: 179px; height: 20px; margin: 0 0 2px 0; background: url(/_PROJECT/_Block/Frame/LeftNav/Quick-Order-Form_O.gif); } img.homepageAd { margin: 10px 0; } #coverPageContainer { display: none; } #coverPage { width: 800px; height: 1059px; margin-left: auto; margin-right: auto; page-break-after: always; } #blankPage { display: none; page-break-after: always; } img.leftsideAd { margin: 0 0 2px 0; } div.statementSummary { font-weight: bold; margin: 4px 0; padding: 0 0 0 20px; } div.statementSummary table { width: 540px; } div.statementSummary table td { width: 74px; padding: 3px; text-align: right; font-weight: bold; } div.statementEntry { margin: 4px 0; } div.statementEntry table { width: 560px; } div.statementEntry table td { width: 74px; padding: 3px; text-align: right; } div.alternate { background-color: #efefef; } div.expanded { background-image: url(/_Project/_Block/Frame/ExpandedArrow.gif); background-position: 4px 5px; background-repeat: no-repeat; } div.collapsed { background-image: url(/_Project/_Block/Frame/CollapsedArrow.gif); background-position: 4px 4px; background-repeat: no-repeat; } div.clickable { cursor: pointer; } div.imagePod { float: left; margin: 0 2px 0 0; } div.imagePod a { color: blue; } /* STATEMENT PRINT VIEW */ div.statementPrint { color: #000; font-size: 12px; margin: 10px; } div.statementPrint tr, div.statementPrint td { font-size: 12px; padding: 0px; margin: 0px; } div.statementPrint .heading { background: steelblue; color: white; font-weight: bold; padding: 5px; } div.statementPrintHeader { text-align: center; margin: 0px 0px 20px 0px; } div.statementPrintHeaderLeft { float: left; width: 49%; margin: 0px 0px 20px 0px; } div.statementPrintHeaderRight { float: right; width: 49%; margin: 0px 0px 20px 0px; text-align: right; } div.statementPrintHeaderRight .heading { background: none; color: #000; text-align: right; } div.statementPrintHeaderRight table {} div.statementPrintHeaderRight table td { text-align: right; } div.statementPrintSubHeader { clear: both; } div.statementPrintSubHeaderLeft { float: left; left; width: 49%; margin: 0px 0px 20px 0px; } div.statementPrintSubHeaderRight { float: right; left; width: 49%; margin: 0px 0px 20px 0px; } div.statementPrintItems { clear: both; margin: 0px 0px 20px 0px; } div.statementPrintItems table { width: 100%; } div.statementPrintItemsFooter { } div.statementPrintItemsFooterLeft { float: left; width: 49%; margin: 0px 0px 20px 0px; } div.statementPrintItemsFooterLeft .heading { background: none; color: #000; text-align: right; } div.statementPrintItemsFooterRight { float: right; width: 49%; margin: 0px 0px 20px 0px; text-align: right; overflow: hidden; } div.statementPrintItemsFooterRight table { float: right; } div.statementPrintItemsFooterRight table td { padding: 3px; } div.statementPrintSummary { clear: both; margin: 0px 0px 20px 0px; } div.statementPrintSummary table { width: 100%; } div.statementPrintSummary table td { text-align: right; } div.statementPrintSummaryBalance { clear: both; margin: 0px 0px 20px 0px; text-align: center; } div.statementPrintFooter { clear: both; text-align: center; } h1.productHeader { font-size: 14px; margin: 0; } #toolNavigation { margin: 0; padding: 0; background-color: #bad532; height: 20px; margin: 2px 0; z-index: 10;} #toolNavigation ul { margin: 0; padding: 0; z-index: 10; } #toolNavigation li { float: left; list-style: none; margin: 0; border-right: 2px solid #fff; position: relative; z-index: 10; } #toolNavigation li ul { position: absolute; visibility: hidden; left: 0px; top: 20px; z-index: 10; } #toolNavigation li ul li { margin: 0px; padding: 0; float: none; vertical-align: top; border: 0px; z-index: 10; } #toolNavigation li ul li img { line-height: 0; float: left; z-index: 10; } div.toolPad { background-color: #bad532; margin: 2px 0; height: 20px; } div.redirectPane { text-align: center; margin: 5px 0; font-weight: bold; font-size: 8pt; } table.cartTotal td { whitespace: no-wrap; } #selectAllLabelsPane { float: left; margin: 10px 0 0 36px; color: #000; font-size: 10px; } div.greenContainer { background: url(/_Project/_Engine/Account/middle.gif) repeat-y; width: 584px; } div.greenContainer div.leftSide { float: left; width: 165px; text-align: left; } div.greenContainer div.rightSide { float: left; width: 389px; text-align: left; } div.greenContainer a.photo { display: block; width: 150px; background-color: #fff; border: 3px solid #BCD634; text-align: center; margin: 0 5px 5px 0; cursor: pointer; } div.greenContainer h3 { font-size: 1.3em; } div.greenContainer a { color: #5F3194; text-decoration: underline; } .largeText { font-size: 1.2em; } div.greenContainer ul.announcements { list-style-image: url(/_Project/_Engine/Account/AnnouncementBullet.jpg); margin: 0 0 10px 15px; } div.greenContainerHead { background: url(/_Project/_Engine/Account/top.gif) no-repeat top left; width: 584px; } div.greenContainerFoot { background: url(/_Project/_Engine/Account/bottom.gif) no-repeat bottom left; width: 584px; min-height: 67px; height: auto !important; height: 67px; padding: 15px; } div.slowIcon { width: 15px; height: 15px; background: url(/_Project/_Block/Frame/Slow.gif) no-repeat; } div.lowstockIcon { margin: 2px 0px; width: 15px; height: 15px; position: relative; } div.lowstockIcon img { border: 0; } div.lowstockIcon span { position: absolute; width: 250px; padding: 5px; background-color: #fef2c8; font-size: 10px; border: 1px solid #e4dcb8; top: 0px; left: 16px; text-align: left; } div.lowstockIcon a:hover { text-decoration: none; } div.lowstockIcon span { display: none; } div.lowstockIcon a:hover span { display: block; } #MessageBoxDiv_Content a { color: #fff; }