.bundle_listing { position: absolute; top: 11px; margin-left: 11px; width: 52px; height: 52px;}
/*.bundle_details { position: absolute; top: 210px; margin-left: 25px; _margin-left: -390px; /margin-left: -390px; width: 52px; height: 52px;}*/
.bundle_details { float:right; font-size:20px; font-family: "Gill Sans", "Helvetica Neue Light", Arial; letter-spacing: 2px; font-weight: 200; color: #fff000; margin:0 30px 0 0; _margin:0 15px 0 0;}
	
.twoforsix { background:url(../_images/bundles/2for6.png) no-repeat scroll top left;}
.threeforeight { background:url(../_images/bundles/3for8.png) no-repeat scroll top left;}
.twoforten { background:url(../_images/bundles/2for10.png) no-repeat scroll top left;}
.twofortwenty { background:url(../_images/bundles/2for20.png) no-repeat scroll top left;}
.threeforthirty { background:url(../_images/bundles/3for20.png) no-repeat scroll top left;}
.twofortwentyfive { background:url(../_images/bundles/2for25.png) no-repeat scroll top left;}
.twoforthirty { background:url(../_images/bundles/2for30.png) no-repeat scroll top left;}
.twoforforty { background:url(../_images/bundles/2for40.png) no-repeat scroll top left;}
.threeforsix { background:url(../_images/bundles/3for6.png) no-repeat scroll top left;}
.twoforeight { background:url(../_images/bundles/2for8.png) no-repeat scroll top left;}
.sixninetyninebelt { background:url(../_images/bundles/699belt.png) no-repeat scroll top left;}
.eightninetyninebelt { background:url(../_images/bundles/899belt.png) no-repeat scroll top left;}
.fiftyoutfit { background:url(../_images/bundles/50outfit.png) no-repeat scroll top left;}
.sixtyoutfit { background:url(../_images/bundles/60outfit.png) no-repeat scroll top left;}
.specialoffer { background:url(../_images/bundles/specialoffer.png) no-repeat scroll top left;}
.twoforthirty { background:url(../_images/bundles/2for30.png) no-repeat scroll top left;}
.fourtyoutfit { background:url(../_images/bundles/40outfit.png) no-repeat scroll top left;}
.twoforten { background:url(../_images/bundles/2for10.png) no-repeat scroll top left;}
.twofortenboxers { background:url(../_images/bundles/2for10boxers.png) no-repeat scroll top left;}
.fourtysummeroutfit { background:url(../_images/bundles/40outfit-2.png) no-repeat scroll top left;}
.thirtyoutfit { background:url(../_images/bundles/30outfit.png) no-repeat scroll top left;}

#packages {border:solid 3px #2b2b2b; background:#fff;  margin-top: 10px; margin-bottom: 10px; padding-top: 5px;}
#packages ul { border-right: none; width: 690px; margin:10px 0px 10px 0px; padding:0;}
#packages ul li {width: 109px; text-align: center; float: left; background: url(../_images/bundles/packageplus_big.gif) no-repeat right 33px; padding:0 19px 10px 5px; font-size: 10px; }
#packages a {color:#3F3F3F;font-weight:normal; text-decoration: none;}
#packages a:hover {text-decoration: none;}
#packages h3 { padding: 5px; color: #fff; background: #0098E8 url(../_images/bundles/packagearrow.gif) no-repeat 5px; margin:0; text-indent: 15px; font-size: 13px; font-weight: bold; }
#packages .packagetotal {float: right; height: 199px; position: relative; width:165px; text-align: center; background: #f0f0f0 url(../_images/bundles/packagetotal.gif) scroll no-repeat;padding-top: 35px;}
#packages .packagetotal p {padding: 0 10px 0 10px;}
#packages .rrp {color: #000;}
#packages .saving {color: #0477b3; font-weight: bold; font-size: 14px;padding-bottom: 8px;}
#packages .price { color: #0098E8; font-size: 22px; font-weight: bold; padding-bottom: 10px;}
#packages ul li .rrp {font-size: 11px; text-decoration: none; font-weight: bold;}
#packages h4.totalheading {font-size: 14px; font-weight: normal; margin:0; padding: 0 0 10px 0; color: #fff;}
#packages li .price {font-size: 11px; display: block;}
#packages .managersspecialpackage {background: url(../_images/bundles/msb.jpg) #0098E8 repeat-y;}

.extra {position: absolute; height: 60px; width: 65px; background: url(../_images/bundles/extra.gif) no-repeat; top:-19px; left:-32px; color: #fff; font-weight: bold; padding-top: 12px; font-size: 10px;}
.extraprice {font-size: 14px;}
.extra .savingpopup {display: none; border:1px solid #C1C1C1; background: #F0F0F0;color: #3C3C3C; font-weight: normal;}
.extra:hover .savingpopup {display: block; width: 157px; position: absolute; left: 0px;}

.bundledetails { background:#edf6fa; width: 280px; border: 1px solid #b4d9eb; padding:10px; margin-left: 88px;}

#bundle_circle { width: 56px; height: 56px; position: absolute; display: block; top: -5px; margin-left: 110px; /margin-left: 40px; background: url(../_images/bundles/bundlesavailable.png) scroll no-repeat top left; _background: url(../_images/bundles/bundlesavailable.gif) scroll no-repeat top left;}
.bundles { color: #7ec5e8; font-size: 17px; margin-top: 3px; font-weight: bold;}

