/* ie only styles */
#header{width:961px}
#checkoutTwo .innerContentLogin{top:-9px}
#checkoutTwo .printSummary{margin-left:192px; margin-top:27px}
#checkoutTwo .top{margin-top:18px}
.deliveryOptionsContainer{position:relative; margin-left:10px; margin-top:20px}
.basketfoot a.cardButton{bottom:-22px}
.basketfoot a.financeButton{bottom:10px}
.whiteInnerDel{position:relative; width:670px; padding:10px; margin:0 15px; background:#fff; top:15px}
.basketfoot .rightSide fieldset ul li.creditCardOption{position:absolute; top:90px; width:200px}
.accountItem .accountItemL .confirmFinance{background-position:0 10px}
.accountItem .accountItemL .confirmFinance p{margin:5px 0 20px 0}
#checkAccount .checkAccountHeading .acoountDetails{right:210px}
#checkAccount .checkAccountHeading .acoountDelivery{right:10px}
.trolley{top:5px; left:5px}
#itemslabel{top:9px; left:35px}
#pricelabel{top:9px; left:120}
#basketHeader .Basket_items{top:9px; left:75px}
#basketHeader .basket_price{top:9px; left:145px}
.viewbasket{top:6px; left:215px}
.viewcheckout{top:6px; left:290px}
img.postal{position:absolute}
.spec_inner{padding-bottom:15px}

/* checkout */
#theCalender{position:absolute;top:0!important;left:0!important}
#theCalender{margin:-15px 0 0 -12px;}
#UKoptions .deliveryOption{width:100%}
#pnlDoorStep p, #pnlOneTwo p, #pnlTwoPallet p{margin-left:-10px}
#pnlTwoPallet a#lnkpallet, #pnlOneTwo a#lnkoneMan{margin-top:-36px;right:-5px}
a#lnktwoMan, a#lnktwoMan2{right:-5px}
#pnlTwoPallet{margin-bottom:0}
#pnlDoorStep .deliveryOption label, #pnlOneTwo .deliveryOption label, #pnlTwoPallet .deliveryOption label{float:none;position:relative;width:150px;display:inline;top:-2px}
#pnlDoorStep .deliveryOption input, #pnlOneTwo .deliveryOption input, #pnlTwoPallet .deliveryOption input{float:none;position:relative;width:20px}
.special, .ieSpecial{margin-bottom:10px}

/* new cat stuff */
.catGroupContent .reasons{background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (sizingMethod=scale, src='/common/img/cat/reasons.png')}
.prototip div.toolbar{background:url(../img/cat/tooltipTop.gif) no-repeat}
.prototip div.content{background:url(../img/cat/tooltipBottom.gif) no-repeat}
 
 /* goals stuff */
#recommendations img, .prod_tabs .tabs strong img{behavior:url(/common/styles/iepngfix.htc)}
#recommendations img{border:1px solid pink}
.priceRange{top:-12px; background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (sizingMethod=crop, src='../common/img/goals/priceBar.png')}
.recommendation{padding:0 15px}
.priceRange p{padding-top:1px}

/* goals cat */
.rangeBox div.product{margin-right:2px}
.keyFeaturesRight div.priceNav, .keyFeaturesLeft div.priceNav{background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (sizingMethod=scale, src='/common/img/goalsCat/priceNavBG.png')}
.form #custom_goal{height:18px}
.form #submit{bottom:77px}
.nl_form .intro{width:180px}

/*prod page tabs needs widths*/
.tab_desc{width:150px}
.tab_spec{width:160px}
.tab_rel{width:190px}
.tab_rev{width:130px}
.relatedProductsBox{height:200px}
.prod_tabs .tabs strong img{border:none}
.prod_tabs ul.tabs{top:0}

.footernav ul{margin-right:7px}

.goalsNav {margin-left: 23px;}

.productmain {position: relative; height: 305px;}
.optionsOuter {position: absolute; bottom: 0px; height: auto;}
.prod_options {padding-bottom: 20px !important;}
