﻿/*--newsroom--*/
.ie_6 .livePerson{margin-bottom:-5px;}
.ie_6 .centerTitleBar{margin-top:-3px;}
.ie .tabInfo{margin:20px 0 0 0;}

/*--info common--*/
.ie_6 .infoList{margin:0 0 0 15px;}

/*--knowledgebase--*/
.ie_7 .infoBackToTop a{float:left; padding:2px 0;margin:3px 0;}

/*--product container--*/
.ie_6 #pclaPriceArea .stockInfo{font-size:1.2em;}
.ie_6 .productReview .summary .reviewBarItem{clear:both;padding:3px 0;}
.ie_7 .productReview .summary .reviewBarItem{clear:both;padding:3px 0;}
.ie #braYouTellUs #poll .clear{clear:both;padding-top:0px;}

/*--productlist center area--*/
.ie_6 .showPartial{padding:10px 0 5px 5px;}
.ie_6 .paginationArea .pagination ul{position:relative;bottom:1px;}
.ie_6 .fieldConfigTable .btnSave{ padding:0 5px 0 0;}
.ie_7 #pdlStandard .price .final h3{font-size:1.1em;}

/*--range search--*/
.ie_6 .propertyDesc{margin-top:2px;float:left;}

/*--special combo & gift, rebate--*/
.ie_6 .rebatePaginationTop .pagination{display:block;margin:5px 0 0 0;}

/*--shop window header--*/
.ie_7 #bcaShopWindowHeader dd.dealsNav, .ie_7 #bcaShopWindowFooter dd.dealsNav{padding-bottom:3px;}

/*--feature item--*/
.ie_6 #bcaFeatureItem .bullet ul{margin-left:40px;}
.ie_7 #bcaFeatureItem .price .seeMore a,.ie_7 #bcaFeatureItem .price .addToCart a{border:0px solid #ffffff;}
.ie_7  .center .title h3{padding-right:110px;}

/*--category list--*/
.ie_6 #blaNavigation .gdSearchMore ul{list-style:none;margin:5px 0 0 0;}

/*--template--*/
.ie .csp{cursor:hand;}
.ie_6 #haInfoBarCart .item{top:5px;}
.ie_7 #haTabStoreMenu ul li a{width:auto;}
.ie #haTabStoreMenu ul{margin:8px 0 0 -2px;}
.ie #autofilledframe{position:absolute;top:0;left:0;width:0;height:0;z-index:0;display:none;
	filter='progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0)';}
.ie_6 .B2B .haInfoBar div#haInfoBarWishlists,
.ie_7 .B2B .haInfoBar div#haInfoBarWishlists{padding: 0 0px 2px 0;}

/*--body right area--*/
.ie_6 #braRecentlyViewd ul{margin:0 0 0 1px;}
.ie_6 #braYouTellUs #poll .clear{clear:both;padding-top:1px;}
.ie_6 #braYouTellUs #poll .radio{padding:0; }
.ie_6 #braYouTellUs #poll .title{width:90px;padding:2px 0 0 5px;}
.ie_6 #bannerAdTop img{vertical-align:bottom;}

/*--category list--*/
.ie_6 #blaNavigation .categoryList .clMoreImg,
.ie_7 #blaNavigation .categoryList .clMoreImg{vertical-align:middle;margin:2px 0 0 0;}

/*--you tell us--*/
.ie_7 #braYouTellUs #poll .title{padding:4px 0 0 5px;}

/*--faq--*/
.ie .faqOrderInfo ul,.ie .faqRushOrder ul{margin-left:40px;}

/*--page nav--*/
.ie_7 .pagination ul li{line-height:1.6em;}

.ie_6 .livePerson{width:180px;height:62px;float:right;text-align:right;padding-bottom:5px;}

.ie #haInfoBarCart .toLeft{padding:0 0 1px 0;}

/*--auto fontsize--*/
.ie #headerArea .biggerFontSizeTemplate{font-size:90%;}
.ie #headerArea .biggestFontSizeTemplate{font-size:70%;}

.ie #haTabStoreMenu .biggerFontSizeTemplate{font-size:75%;}
.ie #haTabStoreMenu .biggestFontSizeTemplate{font-size:55%;}
.ie #haNewTabStoreMenu .biggerFontSizeTemplate{font-size:75%;}
.ie #haNewTabStoreMenu .biggestFontSizeTemplate{font-size:55%;}
.ie_6 #haNewTabStoreMenu .haNavTabs .centerInfoArea,
.ie_6 #haNewTabStoreMenu .haNavTabs .centerInfoArea .centerMid,
.ie_6 #haNewTabStoreMenu .haNavTabs .haNavTabHover,
.ie_6 #haNewTabStoreMenu .haNavTabs .haNavTabHover a,
.ie_6 #haNewTabStoreMenu .haNavTabs .footArea .footLeft,
.ie_6 #haNewTabStoreMenu .haNavTabs .footArea .footCenter,
.ie_6 #haNewTabStoreMenu .haNavTabs .footArea .footRight {background:none;}

.ie #bodyLeftArea .biggerFontSizeTemplate{font-size:75%;}
.ie #bodyLeftArea .biggestFontSizeTemplate{font-size:55%;}

.ie .bodyRightArea .biggerFontSizeTemplate{font-size:75%;}
.ie .bodyRightArea .biggestFontSizeTemplate{font-size:60%;}

.ie #bnrEmail .biggerFontSizeTemplate h2{font-size:85%;}
.ie #bnrEmail .biggestFontSizeTemplate h2{font-size:65%;}
.ie #bnrEmail .biggerFontSizeTemplate p,.ie #bnrEmail .biggerFontSizeTemplate #frmSubscribe{font-size:75%;}
.ie #bnrEmail .biggestFontSizeTemplate p,.ie #bnrEmail .biggestFontSizeTemplate #frmSubscribe{font-size:55%;}
.ie_6 .B2B .emailBnr{width:90px; padding: 10px 0 0 0; }
.ie_6 .B2B .bnrPromoLeft{width:150px; padding-right: 5px;}
.ie_6 .B2B .bnrPromoRight{width:260px;}
.ie_7 .B2B .bnrPromoLeft{width:150px; padding-right: 5px;}
/*.ie_7 .B2B .bnrPromoRight{width:290px;}
.ie_7 .B2B .btmModule .fullbnr img{padding: 10px 10px;}*/
.ie_6 .B2B .btmModule .fullbnr{width:100%; }

.ie .categories ul.normal li.cell .cList li{margin:0 0 0 2px;padding:0 0 2px 10px;background:url("/Content/en/images/n2_cat_arrow.gif") no-repeat left 0.3em;list-style:none none !important;}

.ie #tblCompare .lowestPrice{width:185px;}
.ie_6 .stripeBodyCenterArea{height:auto;clear:both;}
.ie .inputWidth{width:176px;}
/* checkout pages */
.ie_6 .B2B #headerArea .headerArea.checkout .headerAreaMid{height:72px;}
.ie_7 .B2B #headerArea .headerArea.checkout .headerAreaMid, 
.ie_8 .B2B #headerArea .headerArea.checkout .headerAreaMid{padding-top: 11px;}

/*-- checkout step2 --*/
/*.ie #checkOut legend {position:absolute;top:-.65em;left:.5em;}*/
.ie #checkOut fieldset{margin-top:1em;padding-top:1.75em;}

/*-- checkout step1 --*/
.ie #checkOut .row{clear:both;padding:1px 0;}
.ie_6 #checkOut .row.cardLine dd{height:2em;}
.ie #checkOut .state{margin:0 0 0 38px;}

/*-- shopping cart --*/
/*.ie #shoppingCart .innerCells .cartDescription ul dl{margin:-14px 0 0 0;}*/
/*.ie	.innerCells .cartDescription ul dl{margin:-14px 0 0 0;}*/
.ie_6 #shoppingCart input#GiftCode,.ie_6 #shoppingCart input#SecurityCode{width:162px;}
.ie #shoppingCart .apoBlockItemlist{margin:0 40px;}

.ie_7 .feautresmodule .rl{text-align:left;}
.ie_7 .feautresmodule .cell{clear:both;}

/*-- online video | shellshocker --*/
.ie_6 .onlineVideoPreview img.floatPNG,
.ie_6 #lightbox-title-bar-logo img,
.ie_6 .thumbnail img.floatPNG,.ie_6 .freeShip,.ie_6 .transIE,.ie_8 h4 .discount{behavior:url("/Content/en/images/iepngfix.htc");}

.ie #jquery-lightbox{width:100%;}

.ie .imgTable{border-bottom:1px solid #000;}

/*-- checkout step3 --*/
.ie #checkOut .infoEnd{padding:10px 0 10px 5px;}

/*-- RMA form --*/
.ie_6 #infoContent .popInfo .clsbtn{width:304px;}

/*--file upload--*/
.ie #btnClearVideo{height:20px;}
.ie_7 #tabStoreProductCell .price .rebate{padding-bottom:1px;}
.ie_7 #tabStoreProductCell .price dd span{bottom:1px;}

/*---coverage map---*/
.ie_6 .fixMap{margin-left:108px;}

.ie .frmSubscribe p a{line-height:1.3em;}

/*---video center---*/
.ie #playArea .featureList{margin:10px 15px;}
.ie .manufacturerVideo .productImg{width:125px;}

.ie .showImgSmallList .nmlImg{height:46px;}


/*---product page 2009---*/
.ie_6 .blockLink,.ie_7 .blockLink{zoom:1;}

.ie_7 #productDetail legend.segHead,.ie_6 #productDetail legend.segHead{float:left;}
.ie_6 #boxCombo .boxOut{background:#bdd0ee url("/Content/en/images/tr_comboSave.png") no-repeat left center;}
.ie_6 #boxCombo .boxHead{position:static;float:left;background:none;}
.ie_6 #boxCombo .blockLink{position:relative;padding:10px;margin-left:200px;border:0;}
.ie_6 #boxCombo .blockLink *{position:relative;}
.ie_6 #boxCombo .itemPricing{margin-top:0;}

.ie_6 #boxWith .productList li li{height:30px;}
.ie_6 #boxWith .productList li ul,.ie_7 #boxWith .productList li ul{margin-top:-15px;}

.ie_6 #segAutoAdd,.ie_7 #segAutoAdd{position:static;background:url("/Content/en/images/tr_freeGift.png") no-repeat left center;}
.ie_6 #segAutoAdd .segHead,.ie_7 #segAutoAdd .segHead{float:left;background:none;}
.ie_7 #segAutoAdd .itemDescription, .ie_7 #segAutoAdd .bullet{margin-left:340px;}

.ie_6 a.blockLink:link,.ie_6 a.blockLink:visited,.ie_6 a.blockLink:active,.ie_6 a.blockLink:hover,
.ie_6 a.pLink:link,.ie_6 a.pLink:visited,.ie_6 a.pLink:active,.ie_6 a.pLink:hover{height:1%;border:0;}
.ie_6 a.iconWrite,.ie_6 a.iconRead,.ie_6 a.iconPlusList,.ie_6 a.iconDollarTag,
.ie_6 a.iconPDF,.ie_6 a.iconAward,.ie_6 a.iconNewWindow{border:0;line-height:1.5;}
#segSpecs legend{margin-left:0;}
.ie_6 #segSpecs legend{margin-left:-8px;margin-top:-7px;}
.ie_7 #segSpecs legend{margin-left:-8px;}

.ie_6 .lightContent #segTourIntro,.ie_7 .lightContent #segTourIntro{float:none;width:auto;}

.ie_6 #segSynopsisDescription,.ie_7 #segSynopsisDescription{float:none;}
.ie_6 .b2b #segSynopsisPricing .segQtyPricing li{line-height:1.5;}
.ie_6 #boxSynopsis #widMainImage,.ie_7 #boxSynopsis #widMainImage{margin-bottom:-10px !important;}

.ie_6 #segReviewSumRange,.ie_7 #segReviewSumRange{width:12em;}
.ie_6 #segReviewSumRange .topRange,.ie_7 #segReviewSumRange .topRange{margin-top:-12px;}
.ie_6 #linkSumRange2,.ie_7 #linkSumRange2{margin-top:-1px;}
.ie_6 #segReviewSummary .blockLink{float:left;clear:left;}

.ie_7 #mainThumbs .truncated{vertical-align:1.5em;}

.ie_7 #segAutoAdd{padding:1px 0 0 0;}
.ie_7 #segAutoAdd .segHead{margin:0 0 -4px 0;}
.ie_6 #segAutoAdd,.ie_6 #segVolumeDiscount{height:1%;}

.ie #segTourHighlights .snippet{height:1%;display:inline;}

.ie_6 #segComboTabs .tabs li{width:1%;border:0;padding-bottom:3px;}
.ie_6 #segComboTabs .tabs .selected{border:1px solid #AAA;border-bottom-color:#FFF;}
.ie_6 .segComboIcons li{width:1%;}

.ie_7 img{-ms-interpolation-mode:bicubic;} /* fixes image scaling in IE7 */
.ie #segMoreWarranty p a{line-height:1.3em;}
.ie #segMoreContact{padding:0 0 7px 7px;}
.ie .segment .segHead{display:inline;}
.ie_8 #segSpecs legend{margin-left:-7px;}
.ie_8 #segAutoAdd{height:100%;}
.ie #segMoreContact .bullet li{word-break:break-all;word-warp:warp;over-flow:auto!important;}
.ie .meterBarFill{background-position:top right}
.ie_8 #segReviewSumRange li{width:130px;}
.ie_8 #segReviewSumRange {position:relative;}
.ie_8 #segReviewSumRange .topRange{position:absolute;top:-1px;}
.ie #segReviewAvgRating span.segHead{margin-bottom:5px;display:block;}

.ie_6 .itemGraphics a, .ie_6 .itemText a,.ie_6 .productCompare a{border:none;}
.ie_6 .productList .twoItem .itemDescription{height:75px;}
.ie_6 .productCells .itemCell .itemText a{height:6.7em;}
.ie_6 .productCells .itemCell,
.ie_6 .productCells .comboCell,
.ie_6 .productCells .itemImage,
.ie_6 .productList .itemGraphics, 
.ie_6 .productList .itemAction,
.ie_6 .featuredProduct .itemGraphics,
.ie_6 .featuredProduct .itemAction {display:inline;}
.ie_6 .productCells .featuredProduct{display:block;}
.ie_6 .productCells .itemText{width:220px;} 
.ie_6 .productCells .comboItemPromo{display:block;font-weight:bold;color:#222;margin-bottom:.5em;line-height:1.2;}
.ie_6 .productCells .itemGraphics{float:left;width:100%;height:9em;margin:.5em 0;text-align:center;}
.ie_6 .productCells .comboCell .itemGraphics{height:13em;}
.ie_6 .productCells .itemDescription{display:block;clear:both;margin-bottom:1em;line-height:1.2;height:3.5em;overflow:hidden;}
.ie_6 .productCells .itemPricing {list-style:none;margin:.5em 10px .5em 0;padding:0;text-align:right;height:6.8em;}
.ie #modal{position:absolute;min-height:6em;width:350px;padding:0px 15px 15px 15px;margin:-15px 0 0 -45px;background:#FFF;border:1px solid #000;z-index:99999;
-moz-border-radius:7px;-moz-box-shadow:3px 5px 12px #aaa;
-webkit-border-radius:7px;}
.ie_6 #overlay{position:absolute;top:0;left:0;height:100%;width:100%;background:rgb(100,100,100);opacity:.6;filter:alpha(opacity=60);z-index:99998;}

/* New Product 2010 */
/* === All IE fixes === */

.ie img{-ms-interpolation-mode:bicubic;}

/* background overflow in fieldsets */
.ie .v660 fieldset{position:relative;margin-top:1em;padding-top:.75em;}
.ie .v660 legend{position:absolute;top:-.5em;left:.5em;}

.ie .v660 #Specs fieldset{position:relative;margin-top:2em;padding-top:.75em;}
.ie .v660 #Specs legend{position:absolute;top:-.75em;left:-.5em;margin:0;}

.ie .v660 #ReviewSumRange{width:12em;}
.ie .v660 #linkSumRange2{margin-top:-1px;}
.ie .v660 .grpReviews .objControlStrip{margin:0px 5px;padding:0px 0px;}
	
/* fix for lack of RGBA support */
.ie #overlay{background:#ccc;filter:alpha(opacity=60);}

/* === IE6 fixes === */
/* adjust for unsupported width constraints */

.ie_6 .v660 #synopsis .boxConstraint{display:inline;}
.ie_6 .v660 #synopsis .grpAction{width:400px;}

/* fix double float bug */
.ie_6 .v660 .grpPageTools a,
.ie_6 .v660 .atnIconP img,
.ie_6 .v660 .grpDesc,
.ie_6 .v660 #synopsis .grpPricing,
.ie_6 .v660 .grpPricing .grpPrimary,
.ie_6 .v660 #synopsis .grpPrimary .grpAction,
.ie_6 .v660 .grpPricing .current .label,
.ie_6 .v660 .grpContent .grpFeatures img,
.ie_6 .v660 .navSuggest li,
.ie_6 .v660 .grpItemList .grpPricing .original .label,
.ie_6 .v660 .grpItemList .grpContent img,
.ie_6 .v660 .meterBar,


.ie_6 .v660 #Specs dt,
.ie_6 .v660 .grpPageTools,
.ie_6 .v660 .grpAside,
.ie_6 .v660 #synopsis .grpRating,
.ie_6 .v660 #synopsis .grpSecondary,
.ie_6 .v660 #synopsis .grpAside,
.ie_6 .v660 #synopsis .grpArticle,
.ie_6 .v660 .grpPromoPrimary .grpPricing,
.ie_6 .v660 #synopsis .hasAddl .volumeDiscount,
.ie_6 .v660 .objImages .logo {display:inline;}

/* exception to above fix */
.ie_6 .v660 .grpPromoPrimary .grpPricing .grpPrimary{display:block;}

.ie_6 .v660 #synopsis .grpArticle{width:40%;}
.ie_6 .v660 #synopsis .grpOptions{margin-left:0;}

.ie_6 .v660 .grpPromoPrimary{overflow:auto;float:right;display:inline;width:100%;}
.ie_6 .v660 #synopsis .grpOptions .grpSecondary{margin-left:-18px;}
.ie_6 .v660 .grpSecondary .share{margin-left:8px;}
.ie_6 .v660 .grpSecondary .promote{margin:16px 0 0 5px;}
.ie_7 .v660 .grpSecondary .promote{margin:15px 0 0 5px;}
.ie_8 .v660 .grpSecondary .promote{margin:15px 0 0 85px;} /* .promote was .promoters */

/* unsupported transparent png */
.ie_6 .v660 .snipReview blockquote .left,
.ie_6 .v660 .snipReview blockquote .right{position:static;display:inline;font-size:1.1em;text-indent:0;background:none;}


.ie_6 .v660 .navSuggest li{width:22%;}

/* fix inline button display */
.ie_6 .v660 #synopsis .grpPricing .grpPrimary .grpAction,
.ie_6 .v660 #synopsis .grpPricing .grpPrimary .grpPricing{float:left;width:40%;padding:0;}
.ie_6 .v660 #synopsis .grpPricing .volumeDiscount .grpPricing{float:right;margin-right:0;width:30%;white-space:nowrap;}
.ie_6 .v660 #synopsis .grpPricing .grpPrimary .atnPrimary{display:inline-block;line-height:1.3;vertical-align:middle;}
.ie_6 .v660 #synopsis .grpPricing .volumeDiscount .grpAction{float:none;}
.ie_6 .v660 #synopsis .grpPricing .volumeDiscount .itmQty{display:inline-block;float:none;margin-top:1.75em;margin-left:20px;}

/* fix Eblast */
.ie_6 .B2B .eblast .button{padding: .25em 0; margin: 0 0; }
.ie_6 .B2B .hasNav .nav .eblast .emailBnr{margin: 0 -1px; padding: 0 auto;}
.ie_6 .B2B .hasNav .nav .eblast .round .title{padding:6px 9px 6px 9px;}
.ie_6 .B2B .hasNav .nav .eblast .wrapper_link{float:left;padding:0 5px;}
.ie .v660 .objImages #mainSlide{display:inline;}
.ie .v660 .objImages span.mainSlide{display:inline;}


.ie_6 #modal1{width:350px;height:15em;}

.ie_6 .v660 #synopsis .grpArticle .hasAddl{display:block;width:100%;}
.ie_6 .v660 .snipReview{cursor:pointer;}

.ie_6 .v660 .objReviewSummary {float:left;margin:0 10px 0.5em 0;width:76%;}

.ie_6 .v660 .objReviewSummary .rangeScope{width:12em;margin:0 8px 0 5px;}
.ie_6 .v660 .objReviewSummary .rangeScope li{width:12em;}
.ie_6 .v660 .objReviewSummary .rangeScope .topRange{line-height:1px;height:1px;margin-bottom:-2px;padding:0px;border:0px;}


.ie_6 .v660 .objBarGraph {float:left;margin:0;padding:0;width:55%;}


.ie_6 .v660 .snipReview .left{background:url("/Content/en/images/bg_quotes.png") no-repeat 0 -40px;}
.ie_6 .v660 .snipReview .right{background:url("/Content/en/images/bg_quotes.png") no-repeat 0 0px;}

.ie_6 .v660 .grpReviews{width:660px;}
/*.ie .v660 .grpReviews td{word-break:break-all;}*/

.ie_7 .v660 .objBarGraph .itmBar,.ie_8 .v660 .objBarGraph .itmBar{padding-top:0px;}

.ie .v660 .objReviewSummary .rangeScope{margin-top:-12px;}

.ie .v660 hr.strong{border:2px solid #e3e6e9;height:4px;}
.ie_7 .v660 hr.strong{border:2px solid #e3e6e9;height:4px;}

.ie_6 .v660 .grpAside .navSuggest li,
.ie_6 .v660 .grpAside .navSuggest li a{width:80%;}
.ie_6 #logo img,
.ie_6 .headerArea{behavior:url("/Content/en/images/iepngfix.htc");}

.ie_6 .dealStrip .brandImg{height:28px;}
.ie_6 .v660 .grpItemList .scrollPane{width:460px;height:320px;}
.ie_6 .v660 .grpItemList .scrollPane .controls{display:none;}
.ie_6 .v660 .grpItemList .tile{height:1%;overflow:visible;}
.ie_6 .v660 .grpItemList.horizontal .scrollpane{float:left;width:490px;height:326px;}
.ie_6 .v660 .grpItemList .grp_selected .wrap_inner{height:40px;}
.ie_6 .v660 .grpItemList .grp_selected .wrap_graphics{position:relative;display:inline;}
.ie_6 .v660 .grpItemList .grp_summary li{height:1%;}
.ie_6 .grpModule .wrap_graphics .itemImage img{width:115px;height:auto;}

.ie_6 .v660 .list_products{width:646px;}
.ie_6 .v660 .list_products .rank .wrap_bar{display:none;}
.ie_6 .v660 .list_products .wrap_graphics{display:inline;}
.ie_6 .v660 .list_products .wrap_inner{height:1%;}

/* === IE6 FIXED WIDTH === */
.ie_6 div#container,
.ie_6 div#footerArea{width:984px;margin:0 auto;text-align:left;}


/* fix Product Combo Overview and Details Tab Display */
.ie_6 .v660 #Details_Content .spec_details legend,
.ie_7 .v660 #Details_Content .spec_details legend,
.ie_8 .v660 #Details_Content .spec_details legend{margin-left:-15px;margin-bottom:-8px;}
.ie_6 .grad_right,
.ie_7 .grad_right,
.ie_8 .grad_right{margin-right:-4px;}
.ie_6 .grad_left,
.ie_7 .grad_left,
.ie_8 .grad_left{overflow:auto;}
.ie_6 .top_right,
.ie_7 .top_right,
.ie_7 .top_right{right:-5px;}
.ie_6 .bottom_right,
.ie_7 .bottom_right,
.ie_8 .bottom_right{bottom:-2px;right:-4px;}
.ie_6 .img_wrap .bottom_right,
.ie_7 .img_wrap .bottom_right,
.ie_8 .img_wrap .bottom_right{bottom:0;right:2px;}
.ie_6 #Details_Content{position:static;}
.ie_6 .comboOverviewWrap,
.ie_7 .comboOverviewWrap,
.ie_8 .comboOverviewWrap{margin-top:-17px;padding-top:30px;}
.ie_6 .comboOverview td.spacer,
.ie_7 .comboOverview td.spacer,
.ie_8 .comboOverview td.spacer{height:15px;}
.ie_6 .boxContent{width:650px;}
.ie_6 .boxContent .img_wrap{margin:0 15 2em 0;float:left;}
.ie_6 .boxContent .combo_desc_frame{position:relative;width:95%;}
.ie_6 .boxContent .combo_desc_frame .grad_top{margin:0px 5px 0px 0px;}
.ie_6 .boxContent .grad_right,
.ie_6 .boxContent .grad_left{position:relative;float:right;padding:0px 5px 0px -3px;width:99%;}
.ie_6 .boxContent .grad_right .grad_bottom .grad_left{padding:6px 12px;margin:0px -6px 0px -6px;}
.ie_6 .boxContent .grad_right .grad_bottom .grad_left .spec_details{min-height:66px;padding:10px 5px 0px 0px;}
.ie_6 .boxContent .grad_right .combo_desc_box{padding:0px 30px 0 10px;}
.ie_6 .comboOverview td.price a.map{border:none;}
.ie_6 .transIE{behavior:url("/Content/en/images/iepngfix.htc");}
.ie_6 .objImages .navThumbs{border:1px solid #fff;}
.ie_6 .objImages .navThumbs li{border-bottom:1px solid #ccc;}
.ie_6 .regularCombo .mainSlide,
.ie_7 .regularCombo .mainSlide,
.ie_8 .regularCombo .mainSlide{float:left;}
.ie_6 .navThumbs,
.ie_7 .navThumbs,
.ie_8 .navThumbs{position:relative;border:1px solid transparent;}
.ie_6 .combo_nav,
.ie_7 .combo_nav,
.ie_8 .combo_nav{z-index:2;top:-2px;}

/* New ShellShocker 2011 */
.ie_8 .ShellShocker2011 .mainSlide{float:none;}
/*fix IE*/
.ie_6 .transIE{behavior:url("/Content/en/images/iepngfix.htc");}
.ie_6 .ShellShocker2011 .v660 .grpAside .objImages .navThumbs,
.ie_7 .ShellShocker2011 .v660 .grpAside .objImages .navThumbs,
.ie_8 .ShellShocker2011 .v660 .grpAside .objImages .navThumbs{position:relative;border:1px solid #fff;padding:1px;}
.ie_6 .ShellShocker2011 .v660 .grpAside .regularCombo .mainSlide,
.ie_7 .ShellShocker2011 .v660 .grpAside .regularCombo .mainSlide{float:none;margin-left:90px;}

.ie_6 .ShellShocker2011 .v660 .wrapperLower .noDeal{margin-top:-16px;}
.ie_6 .ShellShocker2011 .v660 .sideContainer{margin-top:70px;}
.ie_6 .ShellShocker2011 .v660 .section h2{border:1px solid #fff;}
.ie_6 .ShellShocker2011 .v660 .itemDetails{width:40%;padding-left:10px;}
.ie_6 .ShellShocker2011 .v660 .subscribeOthers hr{margin:2px 0;}
.ie_7 .ShellShocker2011 .v660 .subscribeOthers hr{margin:2px 0;}
.ie_6 .ShellShocker2011 .v660 .synopsis .itemDetails .grpPrimary .grpAction{width:140px;margin-right:10px;min-width:130px;}
.ie_7 .ShellShocker2011 .v660 .synopsis .itemDetails .grpPrimary .grpAction{min-width:140px;}
.ie_8 .ShellShocker2011 .v660 .synopsis .itemDetails .grpPrimary .grpAction{min-width:140px;}
.ie_6 .ShellShocker2011 .v660 .grpAside .objImages .mainSlide{margin-left:auto;margin-right:auto;}
.ie_7 .ShellShocker2011 .v660 .grpAside .objImages .mainSlide{margin-left:auto;margin-right:auto;}
.ie_6 .ShellShocker2011 .v660 #mainSlide_icn{width:28px;height:135px;}
.ie_6 #wrap_shocker .overlay{height:1000px;width:975px;margin:0;}
.ie_8 .ShellShocker2011 #regularComboImgThumb{top:40px;}
.ie_6 .ShellShocker2011 .synopsis .mktProdOpts,
.ie_7 .ShellShocker2011 .synopsis .mktProdOpts,
.ie_8 .ShellShocker2011 .synopsis .mktProdOpts{width:103%;}
.ie_7 .ShellShocker2011 .frequentItemList li *{cursor:pointer;}
.ie_8 .ShellShocker2011 .frequentItemList li *{cursor:pointer;}

/* === IE6 FIXED WIDTH === */
.ie_6 div#container,
.ie_6 div#footerArea{width:984px;margin:0 auto;}

/*fix IE*/
.ie_6 .transIE{behavior:url("/Content/en/images/iepngfix.htc");}
.ie_6 .wrap_grpProd .grpProd.overlay{height:205px;width:304px;}
.ie .ShellShocker2011 .v660 .atnPrimary:link, .ie .ShellShocker2011 .v660 .atnPrimary:visited{padding-left:15px;padding-right:10px;}
.ie_6 .B2B .grpModule .hero,
.ie_6 .B2B .grpModule .hero .shadow{padding-left:20px; margin-left: -23px;}
/* ---fix IE6 Login Box ---*/
.ie_6 .B2B .LoginBox{padding:.95em 1.5em; }
.ie_6 .B2B .LoginBox .left{float: left; display: inline; }
.ie_6 .B2B .LoginBox .right{float: right;display: inline;}
.ie_6 .B2B .LoginBox input{border: 1px solid; color: #bababa; width: 140px; margin-bottom: 5px;}
.ie_6 .B2B .LoginBox .right .button {padding: 1.3em 1.0em;}
.ie_6 .B2B .LoginBox .cAccount .button  {padding: .50em 1em;}
.ie_6 .B2B .LoginBox ul {margin: 10px 0 3px 5px; list-style:none;}
/* ---fix Loggedin Box ---*/
.ie_6 .B2B .LoggedinBox{font-size: 1.3em;}
.ie_6 .B2B .LoggedinBox ul {padding-top:-10px; margin: -15px 0 0 0; list-style:none;}
.ie_7 .B2B .LoggedinBox ul  { padding-top:3px; margin: 10px 0 3px 0; list-style:none;}
.ie_7 .B2B .LoggedinBox,
.ie_8 .B2B .LoggedinBox{height: 185px;font-size: 1.1em;}
/* fix checkbox alignment in IE */
.ie_7 .ShellShocker2011 .v660 .frequent .frequentItemList input,
.ie_8 .ShellShocker2011 .v660 .frequent .frequentItemList input{float:left;margin-top:-5px;}
/* grpCMS */
.ie_6 div.grpCMS .videoCaptionWrap .videoWrap.vertThumb{width:486px;margin-right:0;}
.ie_6 div.grpCMS .videoCaptionWrap .captionWrap ul{width:240px;}
.ie_7 .v660 .boxContent #Overview_Content .itmDesc div.grpCMS .videoCaptionWrap .videoWrap{width:370px;}
.ie_8 .v660 .boxContent #Overview_Content .itmDesc div.grpCMS .videoCaptionWrap .videoWrap{width:370px;}


/* === NEW PAGE HEADER === */
.ie_6 .sprBase,
.ie_6 #haQuickSearchSubmit{background:url("/Content/en/images/spr_base_8.6.7.0.png") no-repeat;}
.ie_6 .B2B .sprBase,
.ie_6 .B2B #haQuickSearchSubmit{background:url("/Content/en/images/B2B_spr_base_8.6.7.0.png") no-repeat;}

/* login section */
.ie_6 #headerArea.HomePageHeader2011 #haInfoBarCenter,
.ie_7 #headerArea.HomePageHeader2011 #haInfoBarCenter,
.ie_8 #headerArea.HomePageHeader2011 #haInfoBarCenter{position:relative;float:left; /* for dropdown z-index:99999; */}

/* logout section */
.ie_6 #haInfoBarCenter,
.ie_7 #haInfoBarCenter,
.ie_8 #haInfoBarCenter{position:relative;z-index:502;}

/* B2B login section */
.ie_7 .B2B .w33 .LoginBox ul {margin-left:-5px; margin-top: 5px;}
/* new account section */
.ie_6 #haInfoBar .haInfoBarCombine .haInfoBarCart,
.ie_7 #haInfoBar .haInfoBarCombine .haInfoBarCart{width:1%;white-space:nowrap;}
.ie_6 #haInfoBar .haInfoBarCombine .haInfoBarCart img{}
.ie_6 .haInfoBarCenter{margin-top:-1px;height:21px;}
.ie_6 .B2B .haInfoBarCenter{margin-top:0;height:auto;}
.ie_6 .haInfoBarCenter span.loginName{}
.ie_7 .haInfoBarCenter{margin-top:-2px;height:17px;}
.ie_7 .B2B .haInfoBarCenter{margin-top:0;height:auto;}
.ie_6 .B2B .haInfoBarCenter span.loginName,
/*.ie_7 .B2B .haInfoBarCenter span.loginName {display:block;margin-top:-3px;height:auto;}*/
.ie_7 .B2B .haInfoBarCenter span.loginName {display:block;margin-top:0px;height:auto;}

.ie_7 .haInfoBar .haInfoBarWishlists, .ie_8 .haInfoBar .haInfoBarWishlists, .ie_9 .haInfoBar .haInfoBarWishlists{font-size:1.05em;}

.ie_6 .haInfoBar div.haInfoBarCart#haInfoBarCart {margin-top:-6px;}
.ie_7 .haInfoBar div.haInfoBarCart#haInfoBarCart {margin-top:-3px;}
.ie_6 #haInfoBar.haInfoBar,
.ie_7 #haInfoBar.haInfoBar,
.ie_8 #haInfoBar.haInfoBar{width:auto;}
.ie_6 .haInfoBar div.haInfoBarCenter#haInfoBarCenter{padding:6px 10px 2px 4px;}
.ie_6 .haInfoBar div.haInfoBarHelp#haInfoBarHelp{padding-top:5px;height:18px;}
.ie_6 .B2B .haInfoBar div.haInfoBarHelp#haInfoBarHelp{padding-top:6px;height:auto;}
.ie_7 .haInfoBar div.haInfoBarHelp#haInfoBarHelp{padding-top:5px;height:18px;}
.ie_7 .B2B .haInfoBar div.haInfoBarHelp#haInfoBarHelp{padding-top:6px;height:auto;}
.ie_6 div.grpLogo{background:url("/Content/en/images/neLogo_ie6.png") no-repeat;}
.ie_6 .B2B div.grpLogo{background:url("/Content/en/images/b2blogo_ie6.png") no-repeat;margin-top:6px; z-index:1;}
.ie_6.canada div.grpLogo{background:url("/Content/en/images/neLogoCA_ie6.png") no-repeat;}
.ie_7 .B2B div.grpLogo{z-index:1;}
.ie_8 .B2B div.grpLogo{z-index:1;}
.ie_6 div.grpTopNav,
.ie_7 div.grpTopNav{padding-top:1px;margin-bottom:-3px;}
.ie_7 .B2B div.grpTopNav{border-top:1px solid #f3f3f3;padding-top:0;}
.ie_6 div.grpSearch #haQuickSearchTextbox.grpKeyword,
.ie_7 div.grpSearch #haQuickSearchTextbox.grpKeyword{width:28%;}
.ie_6 div.grpSearch #haQuickSearchTextbox.grpKeyword input#haQuickSearchBox{float:left;width:200px;margin:8px 2px 0;font-size:1.3em;}
.ie_6 div.grpSearch #haQuickSearchTextbox.grpKeyword input#haQuickSearchSubmit{width:38px;height:32px;}
.ie_6 div.grpSearch #haNewTabStoreMenu.marketplace #rolloverMenu .haNavTabMenu{right:-6px;}
.ie_7 div.grpSearch #haNewTabStoreMenu.marketplace #rolloverMenu .haNavTabMenu,
.ie_8 div.grpSearch #haNewTabStoreMenu.marketplace #rolloverMenu .haNavTabMenu{right:-5px;}
/* .ie_6 .v660 #synopsis .grpOptions .grpSecondary,
.ie_7 .v660 #synopsis .grpOptions .grpSecondary,
.ie_8 .v660 #synopsis .grpOptions .grpSecondary{margin-right:-19.5em;}
*/
.ie_6 a.atnPrimary,
.ie_7 a.atnPrimary{padding:7px;}
.ie_6 .HomePage2011 #haNewTabStoreMenu #rolloverMenu,
.ie_7 .HomePage2011 #haNewTabStoreMenu #rolloverMenu{width:154px;}
.ie_6 #singleNav .fourColumn .wrap_content{width:704px;}
.ie_7 #haNewTabStoreMenu .haNavTabs .fourColumn,
.ie_8 #haNewTabStoreMenu .haNavTabs .fourColumn{width:775px;}
.ie_6 .itmBrowse{margin-right:-8px;}
.ie_6 .B2B .itmBrowse a{cursor:hand;}
.ie_6 .haInfoBar div.haInfoBarPromo{border:0;}
.ie_7 #headerArea.HomePageHeader2011 .headerArea.checkout .headerAreaMid{height:77px;}
.ie_6 #headerArea.HomePageHeader2011 .headerArea.checkout .security{margin-top:-29px;}
.ie_7 #headerArea.HomePageHeader2011 .headerArea.checkout .security{margin-top:-9px;}
.ie_6 .security a.noLine,
.ie_7 .security a.noLine{float:right;}
.ie_8 .B2B #singleNav{margin-top:-12px;} /* For B2B */
.ie_6 #singleNav{margin-right:10px;}
.ie_6 #singleNav a.atnPrimary{width:148px;}
.ie_6 #singleNav .lnkBrowse .itmBrowseNav{background-color:#ece8e0;}
.ie_6 .B2B #singleNav .lnkBrowse .itmBrowseNav{width:704px;height:640px;left:-554px;}
.ie_6 #singleNav .lnkBrowse .itmBrowseNav .grpMenu{position:relative;left:28px;top:-3px;}
.ie_6 #singleNav .lnkBrowse .itmBrowseNav,
.ie_7 #singleNav .lnkBrowse .itmBrowseNav{width:auto;padding:0;background:url("/Content/en/images/none.gif") no-repeat;}
.ie_7 #singleNav .lnkBrowse .itmBrowseNav .grpMenu{position:relative;left:15px;top:-3px;}
.ie_6 .B2B .itmBrowseNav ul li{margin:0 9px;padding:7px 0;} /* For B2B */
.ie_6 #siteNav{margin-right:0;}
.ie_6 .B2B #siteNav{margin-right:0; padding-top: 13px;}
.ie_8 #singleNav .lnkBrowse .itmBrowseNav{width:0;}
.ie_8 .B2B #singleNav .lnkBrowse .itmBrowseNav,
.ie_9 .B2B #singleNav .lnkBrowse .itmBrowseNav{position:absolute;top:40px;  width:760px;height:590px;}
.ie_6 #singleNav .navFlyout{left:-28px}
.ie_7 #singleNav .navFlyout,
.ie_8 #singleNav .navFlyout{left:-16px}
.ie_6 #singleNav .fourColumn .wrap_content,
.ie_7 #singleNav .fourColumn .wrap_content{padding:16px;}
.ie_6 #singleNav .wrap_content,
.ie_7 #singleNav .wrap_content{padding:16px;}
.ie_8 #singleNav .fourColumn .wrap_content{margin:16px;}
.ie_6 #singleNav .wrap_content a,
.ie_7 #singleNav .wrap_content a,
.ie_6 #siteNav .wrap_content a,
.ie_7 #siteNav .wrap_content a{cursor:pointer;}
.ie_6 #siteNav a.atnPrimary{padding-right:8px;}
.ie_6 .B2B #siteNav a.atnPrimary{width:156px; padding-right:8px;}
.ie_6 #bodyCenterArea .itmBrowseNav ul li.first{margin-top:10px;}
.ie_8 .B2B #bodyCenterArea .itmBrowseNav ul li.first{margin-top:6px;} 
.ie_6 #bodyCenterArea .itmBrowseNav ul li.first.active{}
.ie_6 .B2B #bodyCenterArea .itmBrowseNav {margin: -5px 0 0 0;}
.ie_7 .B2B #bodyCenterArea .itmBrowseNav {margin: -7px 0 0 0;}
.ie_8 .B2B #bodyCenterArea .itmBrowseNav {margin: -8px 0 0 0;}
.ie_6 .wrap_content{height:550px;overflow:hidden;}
.ie_7 .wrap_content,
.ie_8 .wrap_content{max-height:550px;overflow:hidden;}
.ie_6 .grpMenu .itmNav{margin:-4px 0 2px -6px;}
.ie_6 .B2B .grpMenu .itmNav{margin:-4px 0 0 0;padding: 4px 4px 8px 4px;}
.ie_7 .B2B .grpMenu .itmNav{top:-1px; margin:-4px 0 0 0;padding: 6px 4px 8px 4px; }
.ie_6 .B2B #bodyCenterArea .itmBrowseNav ul li.active .first .itmNav{margin:-12px 0 0 10px;}
.ie_6 #bodyCenterArea .itmBrowseNav ul li.active.first .itmNav{margin:-12px 0 2px -6px;}
.ie_6 .navFlyout .title{border-bottom:0;font-size:1em;font-weight:normal;}
.ie_6 .navFlyout .tier2 .title{margin-top:0px;margin-bottom:0px;}
.ie_7 .navFlyout .tier2 .title{margin-top:0px;margin-bottom:-1px;}
.ie_7 .B2B .navFlyout .tier2 .title{margin-bottom:auto;}
.ie_6 .navFlyout .tier3,
.ie_7 .navFlyout .tier3{margin-bottom:0;}
.ie_6 .navFlyout .tier3 .title,
.ie_7 .navFlyout .tier3 .title{margin-top:-1px;margin-bottom:-2px;line-height:1.1em;}
.ie_6 .B2B .navFlyout .tier3 .title,
.ie_7 .B2B .navFlyout .tier3 .title{margin-top:0;margin-bottom:0;line-height:1.2em;}
.ie_6 .navFlyout .tier3.title,
.ie_7 .navFlyout .tier3.title{margin-bottom:10px;}
.ie_6 .navFlyout .special .tier3.title,
.ie_7 .navFlyout .special .tier3.title{margin-bottom:0;}
.ie_6 .navFlyout .info,
.ie_7 .navFlyout .info{margin-top:-13px;margin-bottom:14px;}
.ie_6 .navFlyout .special .info,
.ie_7 .navFlyout .special .info{margin-top:-2px;}
.ie_6 .navFlyout .tier2 .info,
.ie_7 .navFlyout .tier2 .info{margin-top:-1px;margin-bottom:2px;}
.ie_6 .navFlyout .tier3 .info,
.ie_7 .navFlyout .tier3 .info{margin-top:-2px;margin-bottom:16px;line-height:1.1em;display:block}
.ie_6 .B2B .navFlyout .tier3 .info,
.ie_7 .B2B .navFlyout .tier3 .info{margin-top:-12px;margin-bottom:20px;line-height:1.2em;display:inline}
.ie_6 .navFlyout p{float:left;width:150px;height:550px;overflow:hidden;}
.ie_7 .navFlyout p,
.ie_8 .navFlyout p{float:left;width:150px;overflow:hidden;}
.ie_6 .B2B .navFlyout p,
.ie_7 .B2B .navFlyout p,
.ie_8 .B2B .navFlyout p{float:left;width:150px;overflow:hidden;}
.ie_6 .navFlyout p{margin:0 12px 0 8px;}
.ie_7 .navFlyout p,
.ie_8 .navFlyout p{margin:0 20px;}

/*-- homepage overrides --*/
.ie_6 #bodyCenterArea #siteNav{margin-top:-65px;margin-left:1px;}
.ie_6 .B2B #bodyCenterArea #siteNav{margin-top:-69px;margin-left:1px;}
.ie_6 .grpModule.testimonial p,
.ie_6 .grpModule.testimonial div{margin:8px 16px 8px 287px;}

/* --- COSMETICS --- */
.ie_6 .B2B #headerArea .grpSearch{margin-top: -1px;}
.ie_6 .B2B #headerArea .grpSearch,
.ie_7 .B2B #headerArea .grpSearch,
.ie_8 .B2B #headerArea .grpSearch{background:#012d6b url("/Content/en/images/hdCornerTL_B2B.png") no-repeat left top;} 
.ie_8 .B2B div.grpSearch{position: relative; }
.ie_6 #headerArea.HomePageHeader2011 .grpSearch,
.ie_7 #headerArea.HomePageHeader2011 .grpSearch,
.ie_8 #headerArea.HomePageHeader2011 .grpSearch{background:#33425A url("/Content/en/images/hdCornerTR.png") no-repeat right top;}
.ie_6 .B2B #headerArea.HomePageHeader2011 .grpSearch,
.ie_7 .B2B #headerArea.HomePageHeader2011 .grpSearch,
.ie_8 .B2B #headerArea.HomePageHeader2011 .grpSearch{background:#012d6b url("/Content/en/images/hdCornerTL_B2B.png") no-repeat left top;}
.ie_6 .B2B #headerArea .grpSearch .Rcorner,
.ie_7 .B2B #headerArea .grpSearch .Rcorner, 
.ie_8 .B2B #headerArea .grpSearch .Rcorner{position:absolute;top:0;right:0;background:#012d6b url("/Content/en/images/hdCornerTR_B2B.png") no-repeat right top; display:block; width: 5px; height: 5px;}
.ie_6 #headerArea.HomePageHeader2011 .itmTopNavBg,
.ie_7 #headerArea.HomePageHeader2011 .itmTopNavBg,
.ie_8 #headerArea.HomePageHeader2011 .itmTopNavBg{background:#33425A url("/Content/en/images/hdCornerTL.png") no-repeat left top;}
.ie_6 .B2B #headerArea.HomePageHeader2011 .itmTopNavBg,
.ie_7 .B2B #headerArea.HomePageHeader2011 .itmTopNavBg,
.ie_8 .B2B #headerArea.HomePageHeader2011 .itmTopNavBg{background:none;}
.ie_8 #headerArea.HomePageHeader2011 div.grpTopNav div.itmTopNav .itmTopNavBg{background:#33425A url("/Content/en/images/hdCornerTL.png") no-repeat left top;}
.ie_8 .B2B #headerArea.HomePageHeader2011 div.grpTopNav div.itmTopNav .itmTopNavBg{ background: none;}
.ie_6 #headerArea.HomePageHeader2011 .itmTopNavBg a{background-color:#f89c0e;}
.ie_6 .B2B #headerArea.HomePageHeader2011 .itmTopNavBg a{background-color:#4f79b4;}
.ie_7 #container #siteNav.active .lnkBrowse .atnPrimary,
.ie_8 #container #siteNav.active .lnkBrowse .atnPrimary,
.ie_9 #container #siteNav.active .lnkBrowse .atnPrimary,
.ie_7 #container #headerArea.HomePageHeader2011 #siteNav.active .lnkBrowse .atnPrimary,
.ie_8 #container #headerArea.HomePageHeader2011 #siteNav.active .lnkBrowse .atnPrimary,
.ie_9 #container #headerArea.HomePageHeader2011 #siteNav.active .lnkBrowse .atnPrimary,
.ie_7 #headerArea.HomePageHeader2011 #singleNav.active .lnkBrowse .atnPrimary,
.ie_8 #headerArea.HomePageHeader2011 #singleNav.active .lnkBrowse .atnPrimary,
.ie_9 #headerArea.HomePageHeader2011 #singleNav.active .lnkBrowse .atnPrimary{background:transparent url("/Content/en/images/btnHeader_IE.1.png") no-repeat;border:none;height:43px;width:160px;}
.ie_7 .B2B #container #headerArea.HomePageHeader2011 #siteNav.active .lnkBrowse .atnPrimary,
.ie_8 .B2B #container #headerArea.HomePageHeader2011 #siteNav.active .lnkBrowse .atnPrimary,
.ie_9 .B2B #container #headerArea.HomePageHeader2011 #siteNav.active .lnkBrowse .atnPrimary,
.ie_7 .B2B #container #siteNav.active .lnkBrowse .atnPrimary,
.ie_8 .B2B #container #siteNav.active .lnkBrowse .atnPrimary,
.ie_9 .B2B #container #siteNav.active .lnkBrowse .atnPrimary{background:transparent url("/Content/en/images/btnHeaderB2B_IE.1.png") no-repeat;border:none;height:37px;width:160px;}
.ie_7 #container #siteNav .lnkBrowse .atnPrimary,
.ie_8 #container #siteNav .lnkBrowse .atnPrimary,
.ie_9 #container #siteNav .lnkBrowse .atnPrimary,
.ie_7 #container #headerArea.HomePageHeader2011 #siteNav .lnkBrowse .atnPrimary,
.ie_8 #container #headerArea.HomePageHeader2011 #siteNav .lnkBrowse .atnPrimary,
.ie_9 #container #headerArea.HomePageHeader2011 #siteNav .lnkBrowse .atnPrimary,
.ie_7 #headerArea.HomePageHeader2011 #singleNav .lnkBrowse .atnPrimary,
.ie_8 #headerArea.HomePageHeader2011 #singleNav .lnkBrowse .atnPrimary,
.ie_9 #headerArea.HomePageHeader2011 #singleNav .lnkBrowse .atnPrimary{background:transparent url("/Content/en/images/btnHeader_IE.0.png") no-repeat;border:none;height:35px;width:160px;}
.ie_7 .B2B #container #headerArea.HomePageHeader2011 #siteNav .lnkBrowse .atnPrimary,
.ie_8 .B2B #container #headerArea.HomePageHeader2011 #siteNav .lnkBrowse .atnPrimary,
.ie_9 .B2B #container #headerArea.HomePageHeader2011 #siteNav .lnkBrowse .atnPrimary{background:transparent url("/Content/en/images/btnHeaderB2B_IE.0.png") no-repeat;border:none;height:30px;width:160px;}
.ie_7 .B2B #container #siteNav .lnkBrowse .atnPrimary,
.ie_8 .B2B #container #siteNav .lnkBrowse .atnPrimary,
.ie_7 .B2B #headerArea #singleNav .lnkBrowse .atnPrimary,
.ie_8 .B2B #headerArea #singleNav .lnkBrowse .atnPrimary,
.ie_9 .B2B #headerArea #singleNav .lnkBrowse .atnPrimary{background:transparent url("/Content/en/images/btnHeaderB2B_IE.0.png") no-repeat;border:none;height:30px;width:160px;}
.ie_6 #container #siteNav .lnkBrowse .atnPrimary,
.ie_6 #headerArea.HomePageHeader2011 #singleNav .lnkBrowse .atnPrimary{}
.ie_7 div.grpSearch #haQuickSearchTextbox.grpKeyword,
.ie_8 div.grpSearch #haQuickSearchTextbox.grpKeyword{width:248px;}
.ie_6 .lnkBrowse .arrow,
.ie_7 .lnkBrowse .arrow,
.ie_8 .lnkBrowse .arrow,
.ie_9 .lnkBrowse .arrow{display:inline-block;padding:8px 4px 4px 4px;vertical-align:middle;}
.ie_8 .B2B .grpSearch .itmBrowse {margin-top: 5px;}
.ie_8 .B2B .grpSearch .itmBrowse .itmBrowseNav {margin-top: -10px; z-index:1; } 

.ie_7 .article{width:100%;}
.ie_6 .article .grpModule{position:relative;}
.ie_7 .hasNav .nav hr{margin:6px 0 16px 0;}
.ie_7 .hasNav .nav .shoppingGuides.round .title{height:26px;}
.ie_7 .B2B .hasNav .nav .shoppingGuides.round .title{height:24px;padding-bottom: 0;}
.ie_7 .grpModule .featureCells .cell, .ie_7 .grpModule .cell{width:49%;}
.ie_7 .grpModule .w33.promoSections .cell{width:99%;}
.ie_7 .grpModule .mktpSpecials .cell .wrapper{float:left;width:auto;}
.ie_7 .grpModule .wrap_cell{width:24%;}
.ie_7 .grpModule .recommend{/*height:313px;*/}
.ie_7 .B2B .grpModule .recommend{height:330px;}
.ie_7 .grpModule .personalization{/*height:310px;*/}
.ie_7 .grpModule .featuredMkt{height:420px;}
.ie_7 .grpModule .top{padding-bottom: 0;/*height:311px;*/}
.ie_7 .grpModule .featuredMkt h4, .ie_7 .grpModule .top h4{margin:16px 0 0;}
.ie_7 .grpModule .top .topList li{border:1px solid #fff;vertical-align:top}
.ie_8 .grpModule .top .topList li .wrapper{margin-top:-18px;}
.ie_6 .grpModule .bnrPromoNav{position:absolute;left:0px;top:0;}
.ie_7 .B2B .grpModule .lifestyle .bnr .grpTitle{width:80px;height:60px;}
.ie_6 .B2B .grpModule .lifestyle .bnr .grpTitle{width:70px;height:50px;}
.ie_6 .B2B .grpModule .lifestyle .bnr{width:252px;}
.ie_7 .B2B .grpModule .lifestyle .bnr{width:268px;}
.ie .grpModule .email h2{font-size:1.5em;}

/*fix IE6*/
.ie_6 .flexibleBody{width:975px;margin:3px;}
.ie_6 .flexibleBody .hasNav  .nav{display:inline;}
.ie_6 .wrap_grpProd .grpProd.overlay{height:205px;width:248px;}
.ie_6 .grpModule .wrap_cell{width:24%;display:inline;}
.ie_6 .grpModule .mktpSpecials .cell .wrapper{float:left;width:auto;}
.ie_6 .grpModule .top{padding-bottom: 0;height:311px;}
.ie_6 .grpModule .featuredMkt h4, .ie_6 .grpModule .top h4{margin:16px 0 0;}
.ie_6 .grpModule .top .topList{margin:15px 0 15px 25px;}
.ie_6 .grpModule .top .wrapper{padding-left:0;}
.ie_6 .grpModule .top .topList li{margin-bottom:0;padding:0;}
.ie_6 .grpModule .wrap_cell{width:25%;}
.ie_6 .grpModule .wrap_inner{margin:0 3px;text-align:center;}
.ie_6 .hasNav .nav .shoppingGuides.round .title{height:2px;}
.ie_6 .B2B .hasNav .nav .shoppingGuides.round .guides li{padding:6px 0; margin-top:3px; border-top:1px dotted #c4d5ee;}
.ie_6 .grpModule .personalization{height:310px;}
.ie_6 .grpModule .mktpSpecials{height:610px;}
.ie_6 .B2B .grpModule .recommend .head .title{width:98%;}

/* === FIXED WIDTH HOMEPAGE === */
.ie_6 div#container,
.ie_6 div#footerArea{width:984px !important;margin:0 auto !important;}

.ie .HomePage2011 .v660 .objImages span.mainSlide{display:block;}
.ie_8 .HomePage2011 .haInfoBar div.haInfoBarCenter#haInfoBarCenter{ padding-bottom:5px;}
.ie_8 .HomePage2011.B2B .haInfoBar div.haInfoBarCenter#haInfoBarCenter{ padding-bottom:2px;}
.ie_7 .HomePage2011 #autofilledview{margin:30px 0 0 -248px;}
.ie_7 .HomePage2011 .frame ul.list_thumbs{ position:relative;}
.ie_7 .HomePage2011 .navFlyout .wrap_content a{margin-bottom:0px;}
.ie_7 .HomePage2011 .frame ul.list_thumbs{ position:relative;}
.ie_7 .HomePage2011 .navFlyout .wrap_content a{margin-bottom:0px;}
.ie_7 .HomePage2011.B2B .navFlyout .wrap_content a{margin-bottom:12px;}

.ie_8 .productCells .itemImage,
.ie_9 .productCells .itemImage {margin-right:2px;}

/* paging style*/
.ie_8 .pageNavPadding{padding-top:0px;}
.ie .pageNavBottom ul li.currentPage{text-decoration:none;font-weight:bold;}
.ie .pageNavBottom ul.onePage li{font-weight:normal;}
.ie_6 .pageNavBottom a:link {border:1px solid #fff;}
.ie_6 .pageNavBottom .enabled a{border:1px solid #fff;}
.ie_7 #categoryNavTop .recordCount{margin-top:10px;}
.ie_8 #categoryNavTop .recordCount{margin-top:0;}
.ie_9 #categoryNavTop .recordCount{margin-top:0;text-align:right;}
/* 6243 A4
.ie_7 #categoryNavTop .dailydeals .recordCount,
.ie_8 #categoryNavTop .dailydeals .recordCount{margin-top:-10px;}
*/
.ie_7 #categoryNavTop .dailydeals .pageNavPadding,
.ie_8 #categoryNavTop .dailydeals .pageNavPadding{padding-top:14px;}
.ie_9 #categoryNavTop .dailydeals .pageNavPadding{min-width:210px;}
.ie .GalleryContainer2011Mask_on{background:#ccc;filter:alpha(opacity=60);}
.ie_7 #GalleryContainer2011 #segProductTitle{ margin-top:-15px;}


/* Holiday Header 2011 */
.ie_6 .holidayHeader11 #headerArea.HomePageHeader2011 .grpSearch,
.ie_7 .holidayHeader11 #headerArea.HomePageHeader2011 .grpSearch,
.ie_8 .holidayHeader11 #headerArea.HomePageHeader2011 .grpSearch{background:#33425A url("/Content/en/images/hdCornerTR_holiday11.png") no-repeat right top;}
.ie_6 .holidayHeader11 #headerArea.HomePageHeader2011 .itmTopNavBg,
.ie_7 .holidayHeader11 #headerArea.HomePageHeader2011 .itmTopNavBg,
.ie_8 .holidayHeader11 #headerArea.HomePageHeader2011 .itmTopNavBg{background:#33425A url("/Content/en/images/hdCornerTL_holiday11.png") no-repeat left top;}
.ie_8 .holidayHeader11 #headerArea.HomePageHeader2011 div.grpTopNav div.itmTopNav .itmTopNavBg{background:#33425A url("/Content/en/images/hdCornerTL_holiday11.png") no-repeat left top;}

/* Education Item Popup for Product Page */
.ie_6 .grpPromo{margin-left:3px;}
.ie_6 .padContainer .tbl label,
.ie_7 .padContainer .tbl label{margin-bottom:-18px;}
.ie_6 .padContainer p a,
.ie_7 #infoContent .tbl div.error{padding-left:33%;}

.ie_9 .B2B  #mya{ margin-top:0px;}
.ie_8 .B2B  #mya{ margin-top:20px;}
.ie_8 .B2B .footerText{margin:10px 0px 6px 10px;}
/*-- itmViewed & queried colors: #e4ebf5; #d4ddeb; #424649; #526d9a; #4a6f90;--*/
.ie_6 .itmViewed{margin:0 3px 10px;}
.ie_6 .priceViewed.priceMAP a,
.ie_7 .priceViewed.priceMAP a{position:relative;background:none;/* == IMPORTANT == These brwosers cannot have background on this. Otherwise would change height on rolover; */}

/* store combo cell */
.ie .combo2 .descText{line-height:1.2;overflow:hidden;}

.ie_8 .B2B #singleNav a:hover{border-bottom:none;}
.ie_8 .B2B #singleNav a:visited{border-bottom:none;}

/* 13Apr12 * */
.ie_8 .grpReviews thead.objListControls h3,
.ie_9 .grpReviews thead.objListControls h3{margin-bottom:1.5em;}


/* 01Jun12 #6785 * */
.ie_8 .v660 .label{text-transform:none;}
.ie_7 .v660 .article .grpSideSell{padding-bottom:10px;}
.ie_7 .v660 .article .itmSideSell{margin:0 0.5% 10px;}
.ie_7 .v660 .grpOffers{margin-top:59px;}
.ie_7 .v660 .grpOffers,
.ie_8 .v660 .grpOffers{padding:0 10px;}
.ie_7 .v660 .section .article{width:auto;}
.ie_7 .v660 .article .boxContent{position:relative;top:32px;}
.ie_7 .v660 .article #synopsis .itmAlert{padding:4px 2px;}
.ie_7 .v660 .article .detailSideSell .grpPrimary .atnPrimary{padding-right:0;}
.ie_7 .v660 .article .detailSideSell .grpPrimary .atnPrimary,
.ie_8 .v660 .article .detailSideSell .grpPrimary .atnPrimary{font-size:11px;}
.ie_9 .v660 .article .detailSideSell .grpPrimary .atnPrimary{font-size:1.1rem;}
.ie_7 .v660 .article .grpItemList li{margin-bottom:0;}
.ie_7 .v660 .article .list_features li{margin-bottom:0;}
.ie_7 .aside .grpMessage{height:auto;}
.ie_7 .aside .grpMessage .boxMessage a{margin-top:-20px;}
.ie_7 .aside .grpOptions{margin-top:-2px;}
.ie_7 .aside .grpButton a.atnPrimary{padding:7px 55px;}
.ie_8 .aside .grpButton a.atnPrimary,
.ie_8 .aside .grpButton a.atnPrimary.autoNotify{padding:7px 62px 7px 60px;}
.ie_7 .v660 .aside .grpEmail img{vertical-align:middle;}
.ie_7 .v660 .aside .grpEmail .button{padding:1px;}
.ie_8 .v660 .combineBox .pop_combo a:hover,
.ie_8 .v660 .combineBox .pop_combo a:active,
.ie_8 .v660 .combineBox .pop_combo a:focus{border-style:none;}

.ie_6 #bodyArea,
.ie_6 #stripeHeaderArea img{width:982px;}
.ie_6 .v660 #bcaBreadcrumbTop,
.ie_6 .v660 #bcaBreadcrumbBottom{left:982px;}
.ie_6 #bodyArea .section{width:692px;left:30%;}
.ie_6 #bodyArea .article{margin-left:0;width:100%;}
.ie_6 .v660 .article #synopsis .itmAlert{padding:4px 2px;}
.ie_6 .v660 .article #synopsis .grpAside{width:337px;}
.ie_6 .v660 .article #synopsis .grpArticle{margin:0 2px 0 360px;display:block;}
.ie_6 .v660 .article #synopsis .grpDesc .grpRating{display:block;margin-bottom:10px;}
.ie_6 .v660 .article #synopsis .grpDesc .grpRating .itmRating{vertical-align:0;}
.ie_6 .v660 .article .grpSideSell{padding-bottom:10px;}
.ie_6 .v660 .article .itmSideSell{margin:0 0.3% 40px;}
.ie_6 .v660 .article .combineBox .boxSideSell{overflow:auto;height:100%;}
.ie_6 .v660 .article .detailSideSell .grpPrimary .atnPrimary{padding-right:0;font-size:11px;}
.ie_6 .v660 .article .grpItemList li{margin-bottom:0;}
.ie_6 .v660 .article .list_features li{margin-bottom:0;}
.ie_6 .v660 .article .grpOffers{margin-top:59px;padding:0 10px;background:transparent;}
.ie_6 .v660 .article .grpOffers .wrap_foot{height:140px;border-bottom:1px dotted white;}
.ie_6 .aside .grpMessage .boxMessage a{margin-top:-20px;}
.ie_6 .aside .grpOptions{margin-top:-2px;}
.ie_6 .v660 .aside .grpEmail img{vertical-align:middle;}
.ie_6 .v660 .aside .grpEmail .button{padding:1px;}
.ie_6 .v660 .aside .grpOptions .grpPricing .wrapper .grpQty{left:-130px;margin-top:-8px;}
.ie_7 .v660 .aside .grpOptions .grpPricing .wrapper a.blkLink.map{margin-left:0;width:50%;}
.ie_8 .oneCell .imgSideSell,
.ie_8 .twoCells .imgSideSell {float:left;margin:6% 3px 0 0;height:94px;}
.ie_8 .oneCell .imgSideSell img,
.ie_8 .twoCells .imgSideSell img{width:auto;max-width:125px;}
.ie_8 .oneCell .infoSideSell,
.ie_8 .twoCells .infoSideSell {margin-top:24px;height:146px;}
.ie_8 .descSideSell{height:3.6em;}
.ie_8 .oneCell .infoSideSell .priceSideSell,
.ie_8 .combineBox .twoCells .infoSideSell .priceSideSell,
.ie_8 .combineBox .oneCell .infoSideSell .priceNote,
.ie_8 .combineBox .twoCells .infoSideSell .priceNote{text-align:left;}

/* 02Jul12 * */
.ie #modal #AlarmPanelNew,
.ie #modal .icnCloseNew img{margin-top:14px;}
.ie_7 .bcaServicePlanBar{height:1%;}
.ie_7 .simple .wrap_cell{height:1%;}
.ie_7 .servicePlanContent .simple .wrap_description{height:3.6em;}
.ie_7 .bcaServicePlanBar .servicePlanBanner{text-align:left;}
.ie_7 .grpAltLayout #bcaBreadcrumbTop{position:relative;/* breadcrumb disappear when scroll down 80px; */}

.ie_7 #container .grpAltLayout.narrow .grpBodyCenter .google{padding-top:100px;}

.ie_8 .v660 .article .objReviewSummary .rangeScope,
.ie_9 .v660 .article .objReviewSummary .rangeScope{margin-top:0;}
.ie_8 .v660 .article .grpReviews thead.objListControls h3,
.ie_9 .v660 .article .grpReviews thead.objListControls h3{margin-bottom:.5em;}
.ie .v660 .aside .grpOptions .checklist li.primary label em,
.ie .v660 .aside .grpOptions .checklist li.secondary label em{margin-top:4px;}
.ie_8 .v660 .aside .grpOptions .checklist li.primary label em span,
.ie_9 .v660 .aside .grpOptions .checklist li.secondary label em span{display:inline-block;margin-top:3px;}

.ie_7 #mappingPrice .section .article{position:relative;}

.ie_9 #search .btn-search .btn {height: 18px;}
.ie_9 #header .btn-account .btn {height: 18px;}
.ie_9 #search .icon-search {text-align: center;display: inline-block;}
.ie_9 #header .icon-user {text-align: center;display: inline-block;}

