/* $Id: skin1.css,v 1.84.2.17 2006/12/08 13:37:24 max Exp $ */ /* General styles */ BODY,DIV,TH,TD,P,INPUT,SELECT,TEXTAREA,TT { color: #232323; font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 11px; } a { color: #21341B; text-decoration: none; } a:hover { color: #860000; text-decoration: underline; } H1 { font-size: 15px; } H2 { font-size: 13px; } H3 { font-size: 12px; } HR { color: #DDDDDD; height: 1px; } HTML,BODY { margin: 0px 7px 0px 7px; background: #fff; } FORM { margin: 0px; } TABLE,IMG { border: 0px; } TD { vertical-align: top; } /* Content enviroment styles */ TABLE.Container { height: 100%; } TD.Container { height: 90%; vertical-align: top; } /* Header styles */ .HeadLogo { padding: 0; text-align: left; vertical-align: bottom; } .HeadRightBox { text-align: right; vertical-align: top; } .HeadText { padding: 10px; color: #800000; font-size: 12px; font-weight: bold; text-align: right; vertical-align: bottom; } .HeadLine { padding: 5px; background: #000066; color: #fff; vertical-align: middle; } .HeadLine a { color: #fff; } .HeadThinLine { background: #AEAEAE; height: 1px; } .PrintableRow { padding-right: 176px; width: 100%; height: 18px; vertical-align: middle; } .HeadTopPad { height: 18px; } .HeadTopPad IMG { width: 1px; height: 18px; } /* Footer styles */ .BottomRow { text-align: center; vertical-align: bottom; } .Bottom { padding: 5px 10px 5px 5px; border: 1px #cccccc solid; background: #F3FDFF; color: #000; text-align: right; } .BottomPopup { padding-bottom: 10px; width: 100%; text-align: right; } .BottomPopup a { font-weight: bold; } .BottomDialogBox { padding-bottom: 10px; padding-left: 13px; padding-top: 10px; background: #F6FAF5; } .foot { padding: 10px; text-align: center; } /* Common styles */ .SubmitBox { padding-top: 10px; } HR.Line { border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; width: 100%; height: 1px; } .SectionBox { background: #ffffff; text-align: left; } .Text { color: #000000; } .NumberOfArticles { color: #000000; font-weight: bold; } .TopLabel { color: #fff; font-size: 12px; font-weight: bold; } .Message { color: #FF3300; } .Line { background: #FF6600; } TD.ButtonsRow { padding-bottom: 2px; padding-left: 2px; padding-right: 12px; padding-top: 2px; } .CustomerMessage { color: #FF3300; font-weight: bold; } .ErrorMessage { color: #FF3300; font-weight: bold; } .Star { color: #FF0000; } .TableHead { background: #CCCCCC; font-weight: bold; } .TableSubHead { background: #EEEEEE; } .Spc { width: 1px; height: 1px; } TABLE.EmptyBox { width: 100%; } TABLE.EmptyBox TR TD { padding: 0px; } /* Popup styles */ .PopupContainer { width: 100%; text-align: center; height: 100%; } .PopupTitle { background: #FFD44C; font-size: 12px; font-weight: bold; text-align: center; height: 15px; vertical-align: middle; } .PopupBG { background: #FFD44C; } .PopupHelpLink { color: #330000; font-size: 9px; text-decoration: none; } /* BuyNow section */ .BuyNowQuantity { padding-right: 10px; width: 15%; white-space: nowrap; height: 25px; } .BuyNowPrices { width: 100%; height: 25px; vertical-align: middle; } /* Vertical menu */ .VertMenuLeftColumn { padding-right: 20px; vertical-align: top; } .VertMenuRightColumn { padding-left: 20px; vertical-align: top; } .VertMenuBox { border: 1px solid #BABABA; background: #F3FDFF; } .VertMenuBoxCat { border: 1px solid #BABABA; border-bottom: 0; background: #F3FDFF; } .VertMenuBorder { background: #2B2B55; } .VertMenuTitle { color: #fff; background: #000066 url('images/menu_center.gif') repeat-x top; font-weight: bold; vertical-align: middle; } .VertMenuSubTitle { background: #FFA92F; } .VertMenuTitleIcon { margin-left: 8px; margin-right: 8px; width: 21px; height: 20px; vertical-align: middle; } .VertMenuItems { color: #330000; text-decoration: none; } .VertMenuItems a { color: #002A53; text-decoration: none; } .VertMenuItems a:hover { color: #840000; text-decoration: underline; } .VertMenuHr { color: #999999; } .CategoriesList { font-size: 12px; } /* Dialog box */ TABLE.DialogBox { width: 100%; height: 100%; vertical-align: top; } .DialogBox { padding: 7px; background: #ffffff; } .DialogBorder { background: #fff; } .DialogTitle { padding: 4px; border: 1px #ccc solid; color: #fff; background: #000066; font-weight: bold; font-size: 11px; text-align: left; } FONT.DialogTitle { margin-left: 10px; color: #000; font-size: 11px; font-weight: bold; text-align: left; height: 15px; vertical-align: bottom; } /* Dialog info box */ TABLE.DialogInfo { width: 85%; text-align: center; } .DialogInfoTitle { padding-bottom: 0px; padding-left: 5px; padding-right: 5px; padding-top: 0px; color: #FFFFFF; font-size: 11px; font-weight: bold; text-align: left; height: 15px; vertical-align: bottom; } .DialogInfoTitleBorder { padding: 0px; background: #FF8600; height: 15px; vertical-align: bottom; } .DialogInfoBorder { padding: 0px; background: #FF8600; } .DialogTr { color: #389DA6; } .DialogInfoIcon { width: 16px; height: 16px; } .DialogInfoClose { width: 15px; height: 13px; } /* Dialog tools section */ .NavDialogTitle { padding-left: 8px; width: 50%; color: #fff; font-size: 11px; font-weight: bold; } .NavDialogBorder { background: #000066; } .NavDialogBox { background: #F8F8F8; } .NavDialogSeparator { padding-left: 7px; width: 100%; background: url(images/separator.gif); height: 14px; } .NavDialogSeparator IMG { width: 100%; height: 14px; } .NavDialogCell { padding-right: 3px; } .NavDialogCell A IMG { width: 9px; height: 9px; } /* Product details page */ .ProductTitle, .ProductTitle a { color: #1B1B1B; font-size: 11px; font-weight: bold; text-transform: uppercase; } .ProductTitleHidden { color: #666666; font-size: 11px; font-weight: bold; } .ProductDetailsTitle { color: #FF3300; font-size: 12px; font-weight: bold; } .ProductDetails { color: #000000; } .ProductPriceTitle { color: #000000; font-size: 12px; font-weight: bold; } .ProductPriceConverting { color: #000000; font-size: 12px; font-weight: bold; } .ProductPrice { color: #FF3300; font-size: 11px; font-weight: bold; } .ProductPriceSmall { color: #FF3300; font-weight: bold; } .SaveMoneyLabel { width: 57px; background: url(images/save_money.gif); color: #FFFFFF; font-weight: bold; text-align: center; height: 53px; vertical-align: middle; } .MarketPrice { font-family: Times New Roman; font-size: 12px; } .PImgBox { padding-right: 8px; width: 100px; text-align: left; vertical-align: top; } /* Products list */ .PListImgBox { padding-right: 8px; width: 90px; white-space: nowrap; text-align: center; vertical-align: top; } HR.PListLine { border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; width: 100%; height: 1px; } .PListTaxBox { padding-bottom: 2px; padding-left: 70px; padding-right: 2px; padding-top: 2px; } .PListCell { padding: 10px; background: #ffffff; text-align: center; vertical-align: top; } /* Items style */ .ItemsList { color: #330000; font-weight: bold; } .ItemsListDisabled { color: #909090; } a.ItemsList a { color: #330000; font-weight: bold; text-decoration: none; } a.ItemsList a:hover { color: #330000; font-weight: bold; text-decoration: none; } /* Location bar */ .NavigationPath { color: #2F2F2F; font-weight: bold; font-size: 10px; text-decoration: none; } .NavigationPath a { color: #2F2F2F; font-weight: bold; font-size: 10px; text-decoration: none; } .NavigationPath a:hover { color: #AE0000; text-decoration: underline; } /* Buttons */ .FormButton { color: #330000; font-weight: bold; } TABLE.ButtonTable { cursor: pointer; direction: ltr; vertical-align: middle; } TD.Button { padding-left: 5px; padding-right: 5px; white-space: nowrap; background: #7A7A7A url(images/butbg.gif) repeat-x; vertical-align: middle; } FONT.Button { color: #1E1E1E; font-family: Arial; font-size: 11px; font-weight: bold; text-decoration: none; } IMG.ButtonSide { color: #1E1E1E; } .SimpleButton TR TD { padding: 0px; white-space: nowrap; } .Button a, .Button a:hover { color: #1E1E1E; font-weight: bold; } .GoImage { border: 0px; vertical-align: middle; } /* Small text/link style */ .SmallNote a { color: #7C4C00; font-family: Arial, Verdana, Helvetica, Sans-serif; font-size: 9px; text-decoration: none; } .SmallNote a:hover { color: #7C4C00; font-family: Arial, Verdana, Helvetica, Sans-serif; font-size: 9px; text-decoration: underline; } .SmallText { color: #7C4C00; font-family: Arial, Verdana, Helvetica, Sans-serif; font-size: 9px; text-decoration: none; } /* Category page */ .SubcatTitle { padding-left: 5px; width: 95%; text-align: left; } .SubcatInfo { white-space: nowrap; color: #000000; text-align: right; } /* Search sort bar */ .SearchSortTitle { padding-right: 20px; font-weight: bold; } .SearchSortLink a, .SearchSortLink a:hover { text-decoration: underline; } .SearchSortImg { margin-right: 5px; width: 9px; height: 9px; } .SearchSortCell { padding-right: 20px; } /* Expandable section */ .ExpandSectionMark { width: 11px; cursor: pointer; vertical-align: middle; } /* Tab mechanism */ .Tab { background: #00A1C6; text-transform: uppercase; } .Tab a, { color: #FFF; font-size: 10px; } .Tab a:hover { color: #000066; text-decoration: none; } .TabTop { background: url(images/tab_b.gif); height: 5px; } TD.TabLeftSide { width: 5px; background: url(images/tab_l.gif); } TD.TabRightSide { width: 5px; background: url(images/tab_r.gif); } TD.TabLeftCorner { width: 9px; background: url(images/tab_c1.gif); height: 9px; } TD.TabRightCorner { width: 9px; background: url(images/tab_c2.gif); height: 9px; } TD.TabCenter { background: url(images/tab_b.gif); height: 5px; } IMG.TabCorner { width: 9px; height: 5px; } IMG.TabSide { width: 9px; height: 1px; } /* Pagination mechanism */ .NavigationArrow { width: 9px; height: 9px; } .NavigationTitle { padding-right: 10px; white-space: nowrap; height: 14px; } .NavigationCell { width: 17px; background: url(images/page.gif); text-align: center; height: 14px; vertical-align: bottom; } .NavigationCell a, .NavigationCell a:hover { text-decoration: none; } .NavigationCell IMG { width: 17px; height: 1px; } .NavigationCellWide { width: 23px; background: url(images/page_wide.gif); text-align: center; height: 14px; vertical-align: bottom; } .NavigationCellWide a, .NavigationCellWide a:hover { text-decoration: none; } .NavigationCellWide IMG { width: 23px; height: 1px; } .NavigationCellSel { width: 15px; font-weight: bold; text-align: center; vertical-align: middle; } /* Subheader styles */ TABLE.SubHeaderGrey { margin-bottom: 10px; width: 100%; } .SubHeaderGrey { padding: 0px; color: #666666; font-size: 11px; font-weight: bold; } .SubHeaderGreyLine { padding: 0px; background: #CCCCCC; height: 1px; } TABLE.SubHeaderBlack { margin-bottom: 10px; width: 100%; } .SubHeaderBlack { padding: 0px; color: #000000; font-size: 12px; font-weight: bold; } .SubHeaderBlackLine { padding: 0px; background: #000000; height: 1px; } TABLE.SubHeaderRed { margin-bottom: 10px; width: 100%; } .SubHeaderRed { padding: 0px; font-weight: bold; } .SubHeaderRedLine { padding: 0px; background: #550000; height: 1px; } TABLE.SubHeader { margin-bottom: 10px; width: 100%; } .SubHeader { padding: 0px; color: #FF3300; font-size: 12px; font-weight: bold; } .SubHeaderLine { padding: 0px; background: #FF6600; height: 1px; } /* User profile page */ .RegSectionTitle { color: #550000; font-size: 10px; font-weight: bold; } /* Popup image */ .PImageImageCell { padding: 5px; text-align: center; height: 100%; vertical-align: middle; } .PImageImageCell IMG { text-align: center; vertical-align: middle; } .PImageNumbersCell { padding-left: 10px; padding-right: 10px; white-space: nowrap; } .PImageLine { background: #CCCCCC; height: 1px; } .PImageLine IMG { height: 1px; } BODY.PImage { background: #FFFFFF; } .PImagePageRow { padding-left: 10px; height: 30px; vertical-align: middle; } /* Customer reviews module */ IMG.StarImg { width: 14px; height: 14px; } /* Manufacturers module */ .ManufacturersItem { padding-left: 5px; width: 95%; white-space: nowrap; text-align: left; } /* Recommended products module */ UL.RPItems { padding-bottom: 0px; padding-left: 10px; padding-top: 0px; } /* Webmaster mode */ SPAN.Lbl { color: green; font-weight: bold; } .Section { margin: 0px; padding: 0px; } /* Fast Lane Checkout module */ .FLCAuthBox { padding-left: 10px; padding-right: 5px; white-space: nowrap; } .FLCAuthPreBox { padding-left: 30px; width: 100%; height: 20px; } .FLCTopPad { height: 15px; vertical-align: middle; } .FLCTopPad IMG { width: 1px; height: 15px; } TD.LCSBackground { background: #FF8600; } TD.FLCDialogCell { width: 50%; text-align: center; height: 225px; } /* -- ADDONS -- */ /* Gift registry module */ .HighLight { background: #FFFFCC; } /* Feature comparison module */ TABLE.CompareBtn { cursor: pointer; } TD.CompareBtnLeft { width: 21px; background: url(images/compare1.gif); height: 18px; } TD.CompareBtnLeft IMG { width: 21px; height: 18px; } TD.CompareBtnMain { padding-left: 5px; padding-top: 2px; background: url(images/compare2.gif) repeat-x; vertical-align: top; } TD.CompareBtnMainMozilla { padding-left: 5px; padding-top: 1px; background: url(images/compare2.gif) repeat-x; vertical-align: top; } TD.CompareBtnRight { width: 9px; height: 18px; } TD.CompareBtnRight IMG { width: 9px; height: 18px; } TD.FCompProductSelBox { padding: 0px; white-space: nowrap; } TD.FCompProductButtonBox { padding-bottom: 0px; padding-left: 25px; padding-right: 0px; padding-top: 0px; width: 100%; white-space: nowrap; } TD.FCompProductAddCL { padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 10px; } TD.FCompFeatureHCell { background: #EEEEEE; font-weight: bold; text-align: center; vertical-align: top; } .HightLightEqualRow { background: #ffe8af; text-align: center; } .EqualRow { background: #ffffff; text-align: center; } /* Special offers module */ .SpecialOffersPrice { color: #FF3300; font-size: 14px; font-weight: bold; } .SpecialOffersThumb { margin-left: -51px; display: inline; } .SpecialOffersThumb A IMG { width: 47px; height: 44px; } /* Fancy categories module */ .CatMenuItemOff { border-bottom: none; border-left: none; border-right: none; border-top: none; margin-bottom: 3px; margin-left: 1px; margin-right: 0px; margin-top: 3px; background: transparent; color: #330000; font-size: 12px; cursor: pointer; } .CatMenuItemOffExp { border-bottom: none; border-left: none; border-right: none; border-top: none; margin-bottom: 1px; margin-left: 2px; margin-right: 3px; margin-top: 1px; background: transparent; cursor: pointer; } .CatMenuItemOn { border-bottom: none; border-left: none; border-right: 0px solid; border-top: none; margin-bottom: 3px; margin-left: 1px; margin-right: 0px; margin-top: 3px; background: #FF8600; color: #330000; font-size: 12px; cursor: pointer; } .CatSubMenu { border-bottom: #8E4B00 1px solid; border-left: #8E4B00 1px solid; border-right: #8E4B00 1px solid; border-top: #8E4B00 1px solid; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; padding-top: 2px; width: 150px; background: #FFD44C; } a.CatMenuItem { font-family: Arial; font-size: 12px; cursor: pointer; } a.CatMenuItem:link { color: #330000; text-decoration: none; } a.CatMenuItem:visited { color: #330000; text-decoration: none; } a.CatMenuItem:hover { color: #330000; text-decoration: none; } a.CatMenuItem:active { color: #330000; text-decoration: none; } A#nojs.CatMenuItem:hover { background: #FF8600; color: #330000; text-decoration: none; } IMG.FCIcon { border-width: 0px; margin-left: 2px; margin-right: 3px; width: 16px; height: 16px; } IMG.FCTriangle { border-width: 0px; margin-left: 3px; width: 9px; height: 9px; } TABLE.FCItemTable { border-width: 0px; margin: 0px; width: 100%; text-align: left; } TD.FCIconCell { text-align: center; vertical-align: middle; } TD.FCTriangleCell { text-align: right; vertical-align: middle; } TD.FCChain { width: 18px; background-repeat: repeat-y; } TD.FCChain IMG { width: 18px; height: 1px; } TD.FCExplorerBox { width: 37px; background-repeat: repeat-y; vertical-align: top; } TABLE.CatMenuContainer { width: 136px; } /* Product configurator module */ .ProductBG { background: #ffffff; } .SlotCell { padding-top: 25px; width: 50%; background: #ffffff; text-align: center; height: 35px; } .SlotProductCell { width: 50%; background: #ffffff; text-align: center; height: 35px; } TABLE.PCSummaryTable { width: 100%; background: #ffffff; } .YellowBackground { background: #CECECE; } /* Survey module */ H1.SurveyName { font-weight: bold; } .SurveyHeader { font-size: 11px; } .SurveyHeaderMenu { font-size: 10px; } .SurveyFooter { font-size: 11px; } .SurveyFooterMenu { font-size: 10px; } .SurveyQuestion { padding: 2px; font-size: 12px; font-weight: bold; } .SurveyQuestionMenu { padding: 0px; font-weight: bold; } TEXTAREA.Survey { } .SurveyAnswer { padding: 2px; width: 100%; } .SurveyAnswerMenu { padding: 0px; width: 100%; } TD.SurveyAnswerMark { padding: 2px; width: 15px; } TD.SurveyAnswerMarkMenu { padding: 0px; width: 15px; } .SurveyBar { background: blue; height: 10px; } .SurveyBarHL { background: green; height: 10px; } .SurveyStatLabel { padding-left: 6px; white-space: nowrap; } .StatisticsBar { background: #FFCE31; } .StatisticsBarHL { background: #FF8400; } .SurveyAnswers { padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 5px; } .SurveyAnswersMenu { padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 5px; } .SurveyAnswerComment { padding: 2px; } .SurveyAnswerCommentMenu { padding: 0px; } /* NEW styles */ .categories a { border-bottom: 1px #BABABA solid; padding: 2px 3px 2px 10px; display: block; background: #F3FDFF; color: #1B1B1B; } .categories a:hover { background: #DDEBDA; color: #FB0000; text-decoration: none; } .categoriesCart a { padding: 3px 4px 3px 10px; margin: 2px; display: block; background: #F5F9F4; color: #1B1B1B; } .categoriesCart a:hover { background: #DDEBDA; color: #FB0000; text-decoration: none; } .headerMinicart { color: #330000; text-decoration: none; } .headerMinicart a { color: #330000; text-decoration: none; } .headerMinicart a:hover { color: #550000; text-decoration: underline; } .headerSub { padding: 8px 7px 6px 15px; border-bottom: 1px #cccccc solid; border-top: 1px #666 solid; background: #F3FDFF; } .listing { border: 1px solid; padding: 7px; border-color: #E5E5E5; background: #F5F7FA; text-align: center; } .listing2 { padding: 7px; border: 1px dotted #845974; background: #F2F3F9; text-align: center; } .productsList { padding: 15px 7px 15px 7px; background: #F9FBF8; } .productsList2 { padding: 15px 7px 15px 7px; background: #F3F8F1; } .design { padding-left: 20px; color: #A7A7A7; font-size: 10px; } .design a { color: #A7A7A7; text-decoration: none; } .FLCDialogCell { width: 50%; } /* Tabs Menu */ table.tabmenu { margin: 15px 10px 0 10px; } td.tabs, td.selectedtab { padding: 5px; } td.tabs { border-right: 1px solid #000066; background: #F3FDFF; color: #000; cursor: pointer; } td.selectedtab { border-right: 2px solid #fff; background: #000066; color: #fff; } div#contentscell { border: 1px solid #BABABA; padding: 5px; margin: 0 10px 15px 10px; background: #FFFFFF; } div.contents { display: none; } div.selectedcontents { display: block; }