﻿#headingBanner {width: 580px; height: 296px; display: block; position: relative; margin-bottom: 20px;}
.headingBanner_l {width: 310px; height: 296px; position: absolute; top: 0; left: 0;}
#ie .headingBanner_l {margin-left: -5px;}
.headingBanner_r {width: 270px; height: 296px; position: absolute; top: 0; left: 310px;}
.headingBanner_text {font-size: 11pt; font-weight: bold; color: #ffffff; width: 250px; height: auto; position: absolute; left: 25px; overflow: hidden;}
.headingBanner_short {width: 580px; height: 83px; display: block; position: relative; margin-bottom: 20px;}
#image_alphaMale .replacement {display: block; width: 578px; height: 422px; background: url(/images/ourproducts/alphamale01.jpg) no-repeat; background-repeat: no-repeat; background-position: center center;}
#image_secretLove .replacement {display: block; width: 580px; height: 486px; background: url(/images/ourproducts/secretLove.jpg) no-repeat; background-repeat: no-repeat; background-position: center center;}
#image_secretLove_text {font-size: 11pt; font-weight: normal; color: #ffffff; width: 250px; height: auto; position: absolute; left: 25px; overflow: hidden; z-index: 100;}
#image_secretLove_text_bg {display: block; background: #000; height: 300px; width: 250px; position: absolute; left: 25px; z-index: 0;}
p.secretLove_text {font-family: Arial,Helvetica,sans-serif; font-size: 11px; width: 230px; line-height: 20px; padding-left: 1px; margin-bottom: 5px;}
h3.secretLove_text {font-family: Arial,Helvetica,sans-serif; font-size: 14px; margin-bottom: 10px; margin-top: 40px; color: #ffffff;}
#headingBanner_diy_l .replacement {background: url(/images/ourproducts/headingBanner_diy_l.jpg) no-repeat; width: 310px; height: 296px;}
#headingBanner_diy_r {background: url(/images/ourproducts/headingBanner_diy_r.jpg) no-repeat;}
#headingBanner_diy_text {background-color: #1B869E; top: 85px; z-index: 100;}
#headingBanner_garden_l .replacement {background: url(/images/ourproducts/headingBanner_garden_l.gif) no-repeat; width: 310px; height: 296px;}
#headingBanner_garden_r {background: url(/images/ourproducts/headingBanner_garden_r.jpg) no-repeat;}
#headingBanner_garden_text {background-color: #3B9324; top: 85px; z-index: 100;}
#headingBanner_storage_l .replacement {background: url(/images/ourproducts/headingBanner_storage_l.gif) no-repeat; width: 310px; height: 296px;}
#headingBanner_storage_r {background: url(/images/ourproducts/headingBanner_storage_r.jpg) no-repeat;}
#headingBanner_storage_text {background-color: #7E006A; top: 85px; z-index: 100;}
#headingBanner_toysAndSporting_l .replacement {background: url(/images/ourproducts/headingBanner_toysAndSporting_l.gif) no-repeat; width: 310px; height: 296px;}
#headingBanner_toysAndSporting_r {background: url(/images/ourproducts/headingBanner_toysAndSporting_r.jpg) no-repeat;}
#headingBanner_toysAndSporting_text {background-color: #F09D18; top: 145px; z-index: 100; width: 280px;}
#headingBanner_automotive_l .replacement {background: url(/images/ourproducts/automotive_header.jpg) no-repeat; width: 310px; height: 296px;}
#headingBanner_automotive_r {background: url(/images/ourproducts/headingBanner_automotive_r.jpg) no-repeat;}
#headingBanner_automotive_text {background-color: #4B6069; top: 125px; width: 270px; z-index: 100;}
#headingBanner_campingAndFishing_l .replacement {background: url(/images/ourproducts/headingBanner_campingAndFishing_l.jpg) no-repeat; width: 310px; height: 296px;}
#headingBanner_campingAndFishing_r {background: url(/images/ourproducts/headingBanner_campingAndFishing_r.jpg) no-repeat;}
#headingBanner_campingAndFishing_text {background-color: #69c421; top: 145px; z-index: 100;}
#headingBanner_childrenAndInfants_l .replacement {background: url(/images/ourproducts/headingBanner_childrenAndInfants_l.jpg) no-repeat; width: 310px; height: 296px;}
#headingBanner_childrenAndInfants_r {background: url(/images/ourproducts/headingBanner_childrenAndInfants_r.jpg) no-repeat;}
#headingBanner_childrenAndInfants_text {background-color: #FFC001; top: 145px; z-index: 100;}
#headingBanner_everydayNeeds_l .replacement {background: url(/images/ourproducts/headingBanner_everydayNeeds_l.jpg) no-repeat; width: 310px; height: 296px;}
#headingBanner_everydayNeeds_r {background: url(/images/ourproducts/headingBanner_everydayNeeds_r.jpg) no-repeat;}
#headingBanner_everydayNeeds_text {background-color: #980049; top: 145px; z-index: 100;}
#headingBanner_footwear_l .replacement {background: url(/images/ourproducts/headingBanner_footwear_l.jpg) no-repeat; width: 310px; height: 296px;}
#headingBanner_footwear_r {background: url(/images/ourproducts/headingBanner_footwear_r.jpg) no-repeat;}
#headingBanner_footwear_text {background-color: #c36300; top: 85px; z-index: 100;}
#headingBanner_homeEntertainment_l .replacement {background: url(/images/ourproducts/headingBanner_homeEntertainment_l.jpg) no-repeat; width: 310px; height: 296px;}
#headingBanner_homeEntertainment_r {background: url(/images/ourproducts/headingBanner_homeEntertainment_r.jpg) no-repeat;}
#headingBanner_homeEntertainment_text {background-color: #127B36; top: 145px; z-index: 100; width: 270px;}
#headingBanner_homewares_l .replacement {background: url(/images/ourproducts/headingBanner_homewares_l.jpg) no-repeat; width: 310px; height: 296px;}
#headingBanner_homewares_r {background: url(/images/ourproducts/headingBanner_homewares_r.jpg) no-repeat;}
#headingBanner_homewares_text {background-color: #314f83; top: 85px; z-index: 100; width: 270px;}
#headingBanner_menswear_l .replacement {background: url(/images/ourproducts/headingBanner_menswear_l.jpg) no-repeat; width: 310px; height: 296px;}
#headingBanner_menswear_r {background: url(/images/ourproducts/headingBanner_menswear_r.jpg) no-repeat;}
#headingBanner_menswear_text {background-color: #2c4259; top: 85px; width: 270px; z-index: 100;}
#headingBanner_outdoorLiving_l .replacement {background: url(/images/ourproducts/headingBanner_outdoorLiving_l.jpg) no-repeat; width: 310px; height: 296px;}
#headingBanner_outdoorLiving_r {background: url(/images/ourproducts/headingBanner_outdoorLiving_r.jpg) no-repeat;}
#headingBanner_outdoorLiving_text {background-color: #11585e; top: 145px; z-index: 100;}
#headingBanner_stationeryAndHomeOffice_l .replacement {background: url(/images/ourproducts/headingBanner_stationeryAndHomeOffice_l.jpg) no-repeat; width: 310px; height: 296px;}
#headingBanner_stationeryAndHomeOffice_r {background: url(/images/ourproducts/headingBanner_stationeryAndHomeOffice_r.jpg) no-repeat;}
#headingBanner_stationeryAndHomeOffice_text {background-color: #b9c229; top: 145px; z-index: 100;}
#headingBanner_womenswear_l .replacement {background: url(/images/ourproducts/headingBanner_womenswear_l.jpg) no-repeat; width: 310px; height: 296px;}
#headingBanner_womenswear_r {background: url(/images/ourproducts/headingBanner_womenswear_r.jpg) no-repeat;}
#headingBanner_womenswear_text {background-color: #e15fa9; top: 85px; z-index: 100;}
#headingBanner_healthAndBeauty .replacement {background: url(/images/ourproducts/headingBanner_healthAndBeauty.jpg) no-repeat; width: 580px; height: 83px;}
#headingBanner_Garden .replacement {background: url(/images/ourproducts/headingBanner_garden.jpg) no-repeat; width: 580px; height: 83px;}
#headingBanner_diy .replacement {background: url(/images/ourproducts/headingBanner_diy.jpg) no-repeat; width: 580px; height: 83px;}
#headingBanner_healthAndBeauty_l .replacement {background: url(/images/ourproducts/headingBanner_healthAndBeauty_l.jpg) no-repeat; width: 310px; height: 296px;}
#headingBanner_healthAndBeauty_r {background: url(/images/ourproducts/headingBanner_healthAndBeauty_r.jpg) no-repeat;}
#headingBanner_healthAndBeauty_text {background-color: #aad0f5; top: 145px; z-index: 100;}
#headingBanner_kphoto .replacement {background: url(/images/ourproducts/headingBanner_kphoto.jpg) no-repeat; width: 580px; height: 296px;}
#headingBanner_kphoto2 .replacement {background: url(/images/ourproducts/headingBanner_kphoto2.gif) no-repeat; width: 580px; height: 83px;}
.headingBanner_text_wide {width: 280px;}
#headingBanner_kphoto_text {position: absolute; top: 70px; left: 295px; z-index: 200;}
#headingBanner_kphoto_text_bg {background-color: #FDE000; position: absolute; top: 0px; left: 295px; z-index: 0; width: 280px; height: 296px;}
.greyTableHeadingSeparator {border-bottom: solid 1px #EAEAEA;}
.tableColumnHeading {color: #0570A9; font-size: 11px;}
#ie6 .boxHeading {margin-top: 20px;}
.tableDataText {font-size: 11px;}
.horizontal_ruler {display: block; padding: 0; margin-top: 10px; border-bottom: 1px solid #eaeaea; margin-bottom: 10px; font-size: 1px; clear: both;}
.blueHeading {color: #056BA5; font-size: 16px;}
.healthAndBeautyBrand {display: block; clear: both; height: 95px;}
.healthAndBeautyBrand_l {top: 0; float: left; width: 300px;}
.healthAndBeautyBrand_r {top: 0; float: right;}
.healthAndBeautyBrand_revlon_r {margin-top: 32px;}
.healthAndBeautyBrand_maxFactor_r {margin-top: 30px;}
.healthAndBeautyBrand_loreal_r {margin-top: 22px;}
.healthAndBeautyBrand_rimmel_r {margin-top: 28px;}
.healthAndBeautyBrand_australis_r {margin-top: 28px;}
.healthAndBeautyBrand_innoxa_r {margin-top: 28px;}
.healthAndBeautyBrand_physiciansFormula_r {margin-top: 2px;}
.healthAndBeautyBrand_girlXpress_r {margin-top: 30px;}
.healthAndBeautyBrand_spaSciences_r {margin-top: 12px;}
.healthAndBeauty_heading {margin: 0 0 10px 0; padding: 0;}
.greyRoundedBoxContainer-partWidth {width: 376px;}
.greyRoundedBoxContainer-fullWidth {width: 490px;}
#statesList {list-style-type: none !important; list-style-image: none !important; display: block; margin: 0; padding: 0; margin: 0 0 20px 0;}
.list-states {list-style-type: none !important; list-style-image: none !important; float: left; margin: 0; padding: 0; margin: 0 20px 0 0;}
.list-states {color: #0570A9; font-weight: bold; float: left; width: 160px; margin: 10px 0 00px 0 !important; padding: 0 !important;}
.list-states li li {color: #7C8081; font-weight: normal; margin: 0 !important;}
.list-stores {list-style-type: none !important; list-style-image: none !important; margin: 0 0 0 0; padding: 0;}
.headingImage {margin-bottom: 20px;}
ul.horizontalImageList {list-style-type: none; margin: 0 0 10px 0 !important; padding: 0 !important; position: relative;}
ul.horizontalImageList li {margin: 0 10px 10px 0; display: inline; position: relative;}
.partWidth {width: 400px;}
.rangeImageList {list-style-type: none !important; list-style-image: none !important; display: block; width: 520px; height: auto; margin: 0; padding: 0;}
.rangeImageList li {float: left; margin: 0;}
.itunesContainer {width: 580px; height: 83px; margin-bottom: 10px;}
.itunesContainer .replacement {width: 580px; height: 83px; display: block; background: url(/images/ourproducts/headerItunes.gif) no-repeat top left;}
.btn-download {width: 99px; height: 23px; display: block;}
.btn-download .replacement {width: 99px; height: 23px; display: block; background: url(/images/ourproducts/kphoto_download_button.jpg) no-repeat top left;}

