﻿#headingBanner { width: 580px; height: 296px; display: block; position: relative; margin-bottom: 20px; }
.headingBanner_short { width: 580px; height: 83px; display: block; position: relative; margin-bottom: 20px; }
.headingBanner_l { width: 310px; height: 296px; position: absolute; top: 0; left: 0; }
.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; padding-left: 2px; overflow: hidden; z-index: 100; }
#headingBanner_tv .replacement { background: url(/images/about/headingBanner_tv.jpg) no-repeat; width: 580px; height: 83px; }
#headingBanner_aboutKmart_l .replacement { background: url(/images/about/headingBanner_aboutKmart_l.gif) no-repeat; width: 310px; height: 296px; }
#headingBanner_aboutKmart_r { background: url(/images/about/headingBanner_aboutKmart_r.jpg) no-repeat; }
#headingBanner_aboutKmart_text { background-color: #D81358; top: 85px; z-index: 10; }
#headingBanner_returnsPolicy_l .replacement { background: url(/images/about/headingBanner_returnsPolicy_l.jpg) no-repeat; width: 310px; height: 296px; }
#headingBanner_returnsPolicy_r { background: url(/images/about/headingBanner_returnsPolicy_r.jpg) no-repeat; }
#headingBanner_returnsPolicy_text { top: 85px; z-index: 10; }
#headingBanner_returnsPolicy_text_bg { background-color: #FF7000; top: 85px; height: 200px; z-index: -1; }
#headingBanner_productrecalls .replacement { background: url(/images/about/headingBanner_productrecalls.jpg) no-repeat; width: 580px; height: 83px; }
#headingBanner_careers .replacement { background: url(/images/about/headingBanner_careers.gif) no-repeat; width: 580px; height: 83px; }
#headingBanner_flyBuys .replacement { background: url(/images/about/headingBanner_flyBuys.jpg) no-repeat; width: 580px; height: 83px; }
#headingBanner_giftCards .replacement { width: 580px; height: 83px; background: url(/images/about/headingBanner_giftCards.gif) no-repeat; }
#headingBanner_sourceCard .replacement { background: url(/images/about/headingBanner_sourceCard.gif) no-repeat; width: 580px; height: 83px; }
#image_flyBuysMakeItCount { float: right; width: 270px; height: 220px; background: url(/images/about/flyBuys-makeItCount.gif) no-repeat; background-repeat: no-repeat; background-position: center center; margin-bottom: 20px; }
#image_colesMyerSourceCard { float: right; width: 275px; height: 212px; margin: 0 0 20px 15px; padding: 0; }
.btn_applyNow .replacement { width: 160px; height: 24px; background: url(/images/buttons/applyNow.jpg) no-repeat top left no-repeat; }
.btnContainer_applyNow { margin-top: 10px; }
ul.giftCards { list-style-type: none; margin: 0 0 10px 0 !important; padding: 0 !important; position: relative; }
ul.giftCards li { margin-right: 4px; display: inline; position: relative; }
.giftCardSamples { width: auto; height: auto; display: block; }
.horizontal_ruler { margin-top: 20px; border-bottom: 1px solid #eaeaea; margin-bottom: 20px; font-size: 1px; }
#headingBanner_privacyPolicy .replacement { background: url(/images/about/headingBanner_privacyPolicy.jpg) no-repeat; width: 580px; height: 83px; }
#headingBanner_disclaimer .replacement { background: url(/images/about/headingBanner_disclaimer.jpg) no-repeat; width: 580px; height: 83px; }
.bodyCopy ul { list-style: square outside url(/images/layout/bullet-red.gif); }
#reckoner-image { width: 580px; height: 500px; display: block; }
#reckoner-image .replacement { width: 580px; height: 500px; background: transparent url(/images/about/table_20061205.gif) no-repeat scroll left top; }
#reckoner-hidden-table { font-size: 11px; }
.returntoHomeContainer { width: 101px; height: 23px; position: relative; margin-left: 30px; }
.btn-Click-Back-Home .replacement { width: 101px; height: 23px; background: url(/images/buttons/butn_returntohome.jpg) no-repeat top left; }
ul.TVads { list-style-type: none !important; margin-left: 32px !important; }
/* Added on 18/04/2007 for Andrew's "returns  policy" .pdf & Text */
div#content h2 { color: #EB1A3A !important; font-size: 18px; }
div#PageTitle { color: #EB1A3A !important; background: #fff; font-weight: bold; margin: 7px 0px -23px; }

.RecallHeading { font-size: 24px; font-weight: bold; }
.RecallTitle { font-size: 14px; font-weight: bold; margin: 0; padding: 0; }
.RecallLink { font-size: 12px; font-weight: bold; margin-bottom: 15px; }
.RecallLink a { text-decoration: none; color: #0570A9; font-size: 12px; font-weight: bold; }
.RecallLink a:hover { text-decoration: underline; color: #0570A9; }
/* end */

