@charset "UTF-8"; body { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; background-color: #006bd1; } form { margin: 0px; padding: 0px; } #Holder { background-color: #FFFFFF; background-image: url('bg_rpt3.gif'); background-repeat: repeat-x; background-position: top; text-align: center; width: 100%; } a:link, a:visited { text-decoration: none; } a:hover, a:active { text-decoration: underline; } #wrapper { width: 960px; margin-right: auto; margin-left: auto; } #header { height: 78px; text-align: right; background-image: url('namestyle.gif'); background-repeat: no-repeat; background-position: left; position: relative; } #nav { text-align: left; background-image: url('nav_rpt.gif'); background-repeat: repeat-x; height: 54px; } #CartSummary { width: 102px; height: 40px; background-image: url('cart_summary.gif'); background-repeat: no-repeat; text-align: left; padding-top: 38px; padding-left: 102px; position: absolute; left: 684px; } #LeftCol { float: left; width: 282px; } #search { background-image: url('search_bg.gif'); background-repeat: no-repeat; height: 138px; } #searchholder { padding-top: 40px; } #search #form1 { padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #searchbox { border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; height: 20px; width: 135px; line-height: 20px; margin: 0px; padding: 0px; font-size: 12px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; } /*Original Sidebar #Sections { background-image: url('sections_bg.gif'); background-repeat: no-repeat; background-position: top; text-align: left; padding-right: 22px; padding-left: 22px; } #Sections ul { margin: 0px; padding: 0px; list-style-type: none; } #Sections ul li { border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #000000; line-height: 29px; } #Sections a { text-decoration: none; color: #488cd5; font-weight: bold; display: block; } #Sections a:hover { text-decoration: none; color: #0066cc; font-weight: bold; background-image: url('section_icon_bg.gif'); background-repeat: no-repeat; background-position: right center; }*/ /*Up dated sidebar navigation */ #Sections { background-image: url('sections_bg.gif'); background-repeat: no-repeat; background-position: top; text-align: left; padding-right: 22px; padding-left: 22px; } #Sections ul { margin: 0px; padding: 0px; list-style-type: none; } #Sections ul li { border-bottom: 1px dotted #000000; line-height: 29px; position: relative; } #Sections a { text-decoration: none; color: #488cd5; font-weight: bold; display: block; font-size: 13px; } #Sections a:hover { text-decoration: none; color: #0066cc; font-weight: bold; background-image: url('section_icon_bg.gif'); background-repeat: no-repeat; background-position: right center; } #Sections ul li:hover ul, #nav ul li a:hover ul { visibility:visible;  background: #FFFFFF url('dropout.gif') no-repeat -2px top; border: 2px solid #87b1d2; } #Sections ul li ul { margin: 0px; padding: 5px; visibility:hidden; position:absolute; top: -5px; right:-150px; height: auto; width: 220px; background: #FFFFFF; z-index: 1000; } #Sections ul li ul li a { margin: 0px; width: 200px; padding-left: 10px; padding-right: 10px; padding-top: 10px; text-decoration: none; line-height: 25px; } #Sections ul li ul li a:hover { margin: 0px; width: 200px; padding-left: 10px; padding-right: 10px; padding-top: 10px; display: inline-block; text-decoration: none; display: block; border-bottom: none; } #HomeOfHouseholdBargains { } #SectionHolder { background-image: url('sections_bg_rpt.gif'); background-repeat: repeat-y; } .SectionMain { background-image: url('sections_main_bg.gif'); background-repeat: no-repeat; background-position: top; padding-right: 25px; padding-bottom: 20px; padding-left: 30px; } .ProductMain { padding-bottom: 20px; position: relative; padding-right: 10px; padding-left: 10px; } #breadcrumbs { padding-left: 10px; font-size: 10px; font-weight: bold; color: #488cd5; line-height: 23px; background-image: url('breadcrumb_bg.gif'); background-repeat: no-repeat; height: 25px; padding-top: 4px; width: 646px; margin-right: auto; margin-left: auto; margin-top: 17px; margin-bottom: 11px; } #breadcrumbs a { font-size: 10px; font-weight: bold; color: #488cd5; display: inline; padding-right: 8px; padding-left: 8px; height: 23px; padding-top: 7px; padding-bottom: 7px; } #breadcrumbs a:hover { font-size: 10px; font-weight: bold; color: #488cd5; background-color: #91cbfa; } #TitleHolder { margin-right: auto; margin-left: auto; text-align: center; } #Title { padding: 0px; font-size: 17px; line-height: 46px; background-image: url('title_rpt.gif'); background-repeat: repeat-x; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; height: 100%; color: #FFFFFF; } #RightCol { float: right; width: 678px; text-align: left; margin: 0px; padding: 0px; } .RightColBg { background-image: url('sections_bg_rpt.gif'); background-repeat: repeat-y; background-position: center; } #RightContent { border: 5px solid #b1d4fa; background-color: #b1d4fa; } #Welcome { background-image: url('welcome_bg.gif'); background-repeat: no-repeat; padding: 20px; } #Welcome h1 { color: #FFFFFF; margin: 0px; padding: 0px; font-size: 18px; line-height: 22px; } #Welcome p { font-size: 14px; line-height: 17px; color: #FFFFFF; padding: 0px; margin-top: 12px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #Hero { background-image: url('hero.jpg'); background-repeat: no-repeat; height: 166px; } #footer { clear: both; background-image: url('footer_rpt.gif'); background-repeat: repeat-x; background-position: top; width: 100%; } a.SectionHldr { width: 129px; margin-top: 7px; margin-bottom: 18px; background-image: url('section_icon.gif'); background-repeat: no-repeat; background-position: right bottom; display: block; float: left; padding-left: 13px; margin-right: 0px; padding-right: 13px; } a.SectionHldr:hover { width: 129px; float: left; background-image: url('section_icon_over.gif'); background-repeat: no-repeat; background-position: right bottom; display: block; color: #0068ce; } .SectionHldr img { border: 1px solid #0c97f8; } .SectionHldr   .sectdesc { font-size: 11px; line-height: 14px; padding: 0px; margin-top: 5px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; height: 55px; color: #0068ce; font-weight: bold; } .SectPrice { font-size: 14px; font-weight: bold; color: #0068ce; line-height: 20px; } #FooterInfo { width: 960px; margin-right: auto; margin-left: auto; background-color: #006bd1; background-image: url('footer_credit_cards.gif'); background-repeat: no-repeat; background-position: right; } #copyright { clear: both; width: 960px; margin-right: auto; margin-left: auto; font-size: 10px; color: #b1d4fa; text-align: right; line-height: 40px; padding-right: 45px; } #copyright   a { color: #b1d4fa; text-decoration: none; } #copyright a:hover { color: #FFFFFF; text-decoration: underline; } #LeftProd { width: 309px; float: left; } #DetailTxt { background-color: #0067cd; background-image: url('detail_box_rpt.gif'); background-repeat: repeat-x; background-position: top; padding-right: 15px; padding-left: 15px; font-size: 14px; line-height: 18px; color: #FFFFFF; min-height:224px; height:auto !important; height:224px; } #DetailTxt h2 { color: #FFFFFF; margin: 0px; font-size: 16px; padding-top: 5px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 22px; } #RightProd { float: right; width: 335px; text-align: right; } #RightProd img { border: 6px solid #b1d4fa; } .ProdDesc { border-top-width: 1px; border-top-style: dotted; border-top-color: #FFFFFF; border-right-color: #FFFFFF; border-bottom-color: #FFFFFF; border-left-color: #FFFFFF; margin-top: 5px; padding-top: 5px; padding-bottom: 10px; } #OtherViews { } #OtherViews a            { margin: 1px; padding: 3px; display: inline-block; height: 63px; width: 69px; } #OtherViews a:hover         { margin: 1px; border: 3px solid #efba2a; padding: 0px; } #FabricViews{ width: 320px; } #FabricViews a            { margin: 1px; padding: 3px; display: inline-block; height: 63px; width: 69px; } #FabricViews a:hover         { margin: 1px; border: 3px solid #efba2a; padding: 0px; } #LeftProd label{ font-size: 14px; color: #FFFFFF; } #SectionInfo { margin-left: auto; margin-right: auto; width: 565px; background-color: #2a82d9; border: 2px solid #FFFFFF; padding: 10px; margin-top: 5px; margin-bottom: 8px; } #SectionInfoText{ text-align: center; margin-bottom: 5px; color: #FFFFF; } #SectionInfoImage{ text-align: center; margin-bottom: 5px; color: #FFFFFF; } #RelatedItems { margin-left: auto; margin-right: auto; width: 620px; background-color: #b1d4fa; border: 2px solid #2a82d9; padding: 10px; margin-top: 5px; } #RelatedItems h2{ font-size: 18px; font-weight: bold; margin: 0px; padding: 0px; color: #FFFFFF; margin-bottom: 10px; } #postage{ margin-top: 8px; border-top: 1px dotted #0062ca; font-size: 12px; padding-top: 8px; color: #0062ca; } #deliveryarea{ margin: 0px; width: 212px; background-color: #0067cd; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #0067cd; background-image: url('delivery.gif'); background-repeat: no-repeat; background-position: left top; height: 31px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 60px; line-height: 31px; } .linkholder{ padding: 10px; margin-bottom: 7px; border-bottom: 1px solid #FFFFFF; } .linkholder h2{ font-size: 16px; margin: 0px; padding: 0px; color: #007ce1; } #bott_text{ width: 600px; padding: 10px; margin: 0px; margin-left: auto; margin-right: auto; border: 4px solid #FFFFFF; height: 100px; overflow:auto; font-size: 12px; } #shipping{ width: 525px; } #shipping .shipsel{ display: block; float: left; width: 500px; } #tabbedprodinfoarea { background-image: url('pricematch_sectionbkg.gif'); background-repeat: no-repeat; background-position: left 33px; padding-top: 33px; width: 625px; margin: 0px; position: relative; padding-right: 30px; padding-bottom: 0px; padding-left: 0px; } #tabs { float: left; width: 350px; margin: 0px; padding: 0px; padding-left: 11px; padding-top: 25px; } #pricematchform{ width: 260px; float: right; margin-top: 45px; } #pricematchlogo{ position: absolute; top: 0px; right: 62px;  } #tabs ul{ position: absolute; left: 11px; top: 0px; } .ui-tabs .ui-tabs-nav { margin: 0; height: 34px;} .ui-tabs .ui-tabs-nav li { list-style: none; float: left; height: 34px; display: inline; padding-right: 2px;} .ui-tabs .ui-tabs-nav li a { float: left; background-color: #b2d2fa; display: inline-block; height: 17px; margin-top: 10px; border: 1px solid #2293de; padding-left: 15px; padding-right: 15px; padding-top: 5px; color: #0067cc; } .ui-tabs .ui-tabs-nav li a:hover { background-color: #b2d2fa; height: 17px; background-image: url('tabhover.gif'); background-repeat: repeat-x; background-position: left top; text-decoration:none; color: #FFFFFF; } .ui-tabs .ui-tabs-nav li.ui-tabs-selected {float: left; display: inline-block; display: inline; height: 34px; padding-right: 2px;} .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; float: left; display: inline-block; height: 25px; margin-top: 0px; padding-left: 11px; font-size: 14px; background-image: url('selectedbkg.gif'); background-repeat: repeat-x; background-position: left top; padding-top: 8px; border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: 2293de; border-right-color: 2293de; border-left-color: 2293de; border-bottom: none; font-weight: bold; padding-right: 11px; color: #0067cc; } .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ .ui-tabs .ui-tabs-panel { display: block; background: none; padding: 20px;} .ui-tabs .ui-tabs-hide { display: none !important; } .tabprodname { width: 310px; padding-bottom: 8px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #0096fb; color: #0062ca; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; } .seenit4lesstitle { font-family: Arial, Helvetica, sans-serif; font-size: 16px; text-align: center; color: #0067cd; font-weight:bold; } #matchform { padding-top: 8px; } #matchform label   { width: 60px; display: block; float: left; color: #0067cd; } .forminput_holdr { clear: both; padding-top: 3px; } #matchform input.pminput  { width: 190px; display: block; float: left; border: 1px solid #0067cd; } #pricematchtermsarea{ padding-top: 8px; padding-bottom: 8px; border-bottom: dotted 1px #0067cd; color: #0067cd; } #pricematchtermsarea a{ color: #0067cd; font-weight: bold; text-decoration: none } .cdheader{ clear: both; padding-top: 10px; font-size: 14px; font-weight: bold; color: #0067cd; } #relprods{ height: 300px; overflow:auto; } .tabproddesc{ font-size: 12px; color: #0062cd; padding-top: 9px; } .scroller{ background-color: #b1d4fa; width: 600px; padding-top: 10px; padding-bottom: 10px; background-image: url('carouselbkg.jpg'); background-repeat: no-repeat; background-position: left top; height: 147px; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; } 
