ul#mainNav {top:-3px !important; `top:-4px !important;}
#header{height:100px; `height:120px; }
ul#deptNav{z-index:2000; display:none; `margin-top:0px; }
#home ul#deptNav{ display:block; }
#keyword{ border:1px solid #95BBCD; padding:2px 0; }
#tempNav{ font-size:13px; }
body{ min-width:980px; margin:0 !important; padding:0 !important;  }
.flyout h3 span{background:url(/ue/home/zmBtn.gif) no-repeat center center; }
#brands div ul li a span{ cursor:pointer; }
.clearfix:after { clear:both; content:'.'; display:block; font-size:0px; line-height:0px; height:0px; visibility:hidden; }
.clearfix { _zoom:1; }
div.promo_c{ width:31.5%; }
#flyouts{display:none;}
.flyout .col a:hover {border:0px !important; text-decoration:underline !important; margin:0 10px 1px !important;}
#recentlyView {z-index:2000 !important;}
#product #desc p { margin-bottom:10px; }
#product #mainContent {padding: 0 15px;}
#product .worryfree, #product .disclaimer {display:none;}
#MNshopAll, #logo {cursor:pointer;}
#product #summary input#quant { border:1px solid #666; }
#crumbWrapper { _padding:0 !important; _width:100%; _margin-left:-8px !important; z-index:54 !important;}
#crumbWrapper a.vertical { margin-left:-15px !important; _margin:0 !important; }
#crumbWrapper span.sendPrint { _margin-top:4px; }
#product .offerScroll {`width:auto !important;}
#srshlp h5, #srshlp div#pricePolicy, #srshlp div#gaurantee, #srshlp div#protection {width:60%;}
#shareModalAbsoluteWrap #modalWrapper div#sendEmailWrapper h3 { background-image: url(../img/icons/share_sprite.gif) !important;}
#product font {color:#333;}
#product font b {color:#666;}
#dyn_DAP #dZ2, #dyn_DAP #dZ3, #dyn_DAP #dZ4, #dyn_DAP #dZ5, #dyn_NB #dZ2, #dyn_NB #dZ3, #dyn_NB #dZ4, #dyn_NB #dZ5 { margin:0 auto; width:800px; padding-bottom:5px !important;}
dl.skip {display:none;}
#product #holidayMsg br {line-height:0px;}
.flyout h3 span {text-indent:-8000px; _right:10px; }
#search div.searchBox{ margin:4px 60px 3px 210px; `margin:2px 60px 2px 210px; }
#subcategory #results.row div.product div.price { height:150px; min-height:150px; }
#subcategory .attributes, #subcategory .narrow, #subcategory .left-column, #subcategory .col_1, #keysearch .attributes, #keysearch .narrow, #keysearch .left-column, #keysearch .col_1 { position:relative!important; }
#subcategory .attributes, #keysearch .attributes {  }
#keysearch .col_1 { position:absolute!important; width:195px; left:0px; }
/* REMOVING AT ARS REQUEST : #mercadoBanner {padding-bottom:15px; text-align:center; margin:0 auto; width:780px;}*/
.carouselMask h2 {font-weight:bold; font-size:12px;}
.carousel .item.normal {background-color: #FAFBFF;}
.carousel .saveStory .greatPrice {font-size:9px;}
.saveStory{ margin:10px; font-size:11px; text-align:left; padding:0 0 5px; }
.saveStory .text{ position:absolute; left:1px; font-weight:bold; }
.saveStory .price, .saveStory .pricing { position:absolute; right:0px; top:0px !important; margin:0 !important; }
.saveStory .savings{ font-size:11px; height:1.3em; position:relative; font-weight:bold; color:#FA7238; }
.saveStory .savings .text{ font-size:11px; height:1.3em; position:relative; padding:0;}
.saveStory .origPrice, .saveStory .regPrice{ font-size:11px; height:1.3em; position:relative; font-weight:normal !important; margin:0; padding:0; }
.saveStory .youPay, .saveStory .salePrice{ color:#8DA351 !important; font-size:13px; font-weight:bold !important; height:1.4em; position:relative; margin:0; padding:0 0 5px; }
#subcategory .saveStory {padding-bottom: 0px !important;}
.saveStory .salePrice{ border-bottom:none; }
.saveStory .rebates p{ margin-left:0 !important; margin-right:0 !important; font-size:1em !important; line-height:1.5em; }
.saveStory .rebates p.netdown,
.saveStory .rebates p.marsrebate{ position:relative; height:3em; }
.saveStory .rebates p.nonnetdown{ position:relative; height:1.3em}
.saveStory .rebates .text{ font-size:9px; width:73px; }
.saveStory .rebates .pricing{ top:auto !important; bottom:3px; font-size:11px; }
.saveStory div.callout{ font-size:9px; height:auto; margin:5px 0 0; padding:0; }
.saveStory div.callout p{ margin:0 !important; padding:0; font-size:9px; line-height:1.5em; }
.saveStory del{ color:#666; display:block; }
.saveStory .red{ color:#E64F22; }
.saveStory .bl { color:#000; }
.cartStoryHold { width:100px; margin:0 0 0 32px;}
div.revSection .shipContent table td.price div.saveStory{ margin: 0px; }
.saveStory .youPay .pricing {color:#8DA351 !important;}
#vertical div.col_2 .dropzone_wrap, #category div.col_2 .dropzone_wrap {text-align:center;}
#BVQAViewQuestionsContentID {text-align:left;}
#subcategory #right-column {_width:98% !important;}
.attributes h5 {position:relative !important; width:155px !important;}
#subcategory .col_1 .narrow h5 { `margin-bottom:0; }

#subcategory .col_1, #keysearch .col_1{ position:absolute !important; display:block !important; top:24px !important; left:0 !important; `left:-10px !important; }
#subcategory .col_2, #keysearch .col_2{ float:none !important; position:static !important; width:auto !important; padding:0 !important; }
#subcategory .breadcrumb, #keysearch .breadcrumb{ `margin-left: -10px; }
#subcategory #content, #keysearch #content{ position:relative !important; }
#subcategory #super-right-column, #keysearch #super-right-column{ _padding-left:425px; _margin-left:-225px; _margin-right:10px; }
#keysearch #super-right-column {position:static; `position:relative}
#shoppingcart .carousel .item.normal{ background:url(/ue/home/verticalCarouselStroke.gif) no-repeat bottom center !important; }
#product #contentWrapper{ _margin:1px 0 0 0; }
body#productOptions{text-align:left;}
#productOptions #mainNav li, #productOptions #MNshopAll dd {margin-left:0px;}

/* Bing Img */

#bingimg { position:absolute; right:15px; top:118px; z-index:600; }	

img#bingimg {
	`top: 115px !important;
}

/*//NAV OVERRIDES////*/
#header #links .links_two { _margin-top:10px; }
#header {background:transparent url(/ue/home/3rd_bg.gif) repeat-x scroll center top;}
#header{ padding:0 !important; margin:0 !important; border-bottom:none !important; }
#head_bg {background:#C7CFDA url(/ue/home/3rd_bg.gif) repeat-x scroll center top; height:32px; }
#head_content {width:800px;margin:auto;}
#head_content p.title {line-height:14px;color:#ababab;font-size:12px;font-family:Arial,sans-serif;font-weight:bold;font-style:italic;margin:0px;padding:10px 5px 0px 0px;float:left;text-align:right; width:200px;}
#head_content img {float:left;border:0px;}
#head_content p.title{ background-image:none !important; background-color:transparent !important; border:none !important; }

#header #miniCartLink{ text-indent:-5000px; background:url(/ue/home/zmCartBtn.gif) no-repeat 15px center; display:block; width:65px; height:23px; border-left:1px solid #969695; position:absolute; left:120px; top:-4px; }
#header #links .links_one { position:absolute; right:15px; margin:0; padding:0; top:80px; left:auto; width:360px; }
#header #links .links_one #a_recentlyView{ margin-right:96px; }
#header #links .links_two{ position:absolute; top:40px; right:10px; margin:0; padding:0; }
#header #links .links_three{ position:absolute !important; left:200px !important; float:none; right:auto !important; text-align:left; top:30px; margin-left:0px !important;}

/*GLOBAL NAVIGATION*/
div#topnav{ position:relative; clear:both; font-size:12px; margin-left:10px; margin-top:-7px; }
ul#deptNav{ list-style:none; margin:0; padding:0; }
ul#mainNav{ position:absolute; z-index:2; top:25px; left:0px; list-style:none; margin:0; padding:0; /*background:url(../img/wide/home/mainNav_bg.gif) repeat-y;*/ }
#search{ height:26px; `height:auto; }
#search div.searchBox { margin:3px 400px 2px 210px !important; }
#keyword{ `width:98.5%; }
#search #gobtn { position:absolute; right:350px; top:3px; `top:5px; }
div#navPromo { padding-top:7px; position:absolute; right:80px; `right:75px; top:0; }
div#navPromo a:link,
div#navPromo a:visited{ color:#003399; }
div#navPromo.needItNow { background:transparent url(/ue/home/needItNow.gif) no-repeat scroll left center; height:20px; padding-left:30px; }
#recentlyView { left:auto !important; right:243px !important; top:90px !important; z-index:10000 !important;}
#header #links .links_one #a_recentlyView { margin-right:120px; }

div#links p.links_one,div#links p.links_two,div#links p.links_three{width:auto !important;}
body#thankyou .flyout a {color:#b9dcfe !important;}
#login div.secFullWrapper { padding:10px 0 10px 10px; width:100%; }
#login div.frmLeft label { width: 100px; display: block; float:left; }
#login div#loginWrapper { overflow:hidden !important; clear:both; _height:100%; }
#login div.button { overflow:hidden !important; clear:both; _height:100%;}
#login div.button { text-align:left; margin-left: 100px; width:auto;} 
#login div.login label.promoMsg {height:35px !important;}
div .title_heading { font-size:16px !important; padding-left:10px !important;}
#product #contentWrapper{font-size:12px;}
#shoppingcart td.price .saveStory {margin:0 !important;}
#shoppingcart .saveStory {position:relative !important;}
#shoppingcart .cards_secured p.cards_bottom small{ float:left; }
#error.errorBox strong{ margin-left:30px; }
.storeLocatorIFrame{ height:750px; width:800px; display:block; margin:10px auto 0; }

/*GENERAL NAV AND BREADCRUMB FIXES*/
#topnav ul#mainNav{ top:-6px !important; `top:-4px !important; }
#home #deptNav{ top:53px; `top:56px; }
#category ul#mainNav{ `left:0px; }
#vertical ul#mainNav{ `left:0px; }
#keysearch ul#mainNav,
#subcategory ul#mainNav{ `left:0px; }
body#keysearch #contentWrapper,
body#subcategory #contentWrapper{ `padding-left:10px !important; }

/*PRODUCT PAGE NAV AND BREADCRUMB FIXES*/
body#product div#crumbWrapper{ margin-left:2px !important; `margin-left:2px !important; _margin-left:-4px !important; `margin-top:2px !important; _margin-top:-1px !important; }
body#product #crumbWrapper div.breadcrumb a.vertical{ margin-top:-6px; }

/* fixes from searsWideNav dropzone - 72109 ddaniell */
#content {margin: 0 10px !important;}
#product div#crumbWrapper {margin:2px 0 10px 11px !important;}
body#keysearch div#content div.col_2 { _margin-left:210px !important; }
body#vertical div.col_1 { _position:relative; }
body#category div.col_1 { position:absolute; left:0px; }
body#category div#content.compare div.col_1{ position:static; }
body#category div#communityElems { margin-bottom:15px; }
body#category div#communityElems h4 { margin:1em 0 0; }
body#overview div.content_myprofile { _height:1%; }
body#vertical div#shoeFinder { top:172px; `top:195px; }
body#category div#shoeFinder { top:172px; `top:195px; }
#WC_OrderDetailDisplay_Table_2{ _float:left; }
#WC_OrderDetailDisplay_TableCell3{ _margin-top:30px !important; }
#content.my_profile .order_history table.order_history_table{ _margin-top:30px !important; }
#subcategory #super-right-column, #keysearch #super-right-column { float:left; `float:none; _float:left; }
.dropzone_wrap{ float:left; }
#content{ `zoom:1; }
#product div.productImage div.slider img{ display:block; }
#shoppingcart div.saveStory span.text{ `white-space:nowrap; }
#contentWrapper { text-align:left !important; }
body#category div.carousel div.carouselWrapper div.rail div.baseWrapper div.item { _display:inline!important; }
#productOptions .flyout .col a{ color: #B9DCFE!important; }
#productOptions .options h2{ margin-top:15px !important; }
#subcategory div.attributes ul.Color li.selection a { _position:static; }
#WishListForm .save_for_later table{ _margin-top:0px; }
div.col_2 div#right-column div.grid div.searchResult div.product { height: 580px !important; _height: 570px !important;}

#shoppingcart .col_1{ _position:absolute!important; _display:block !important; _top:200px !important; _left:10px !important }

#shoppingcart .col_2{ _float:none !important; _position:static !important; _width:auto !important; _padding:0 !important; }

div.ac_results{ `margin-left:-13px; z-index:5000; }

/*IE Nav Fixes*/
ul#deptNav{ `top:56px; }
ul#mainNav{ `left:-14px; `margin-top:2px; }

/*fix for wishlist overflow*/
 
#myWishList .content_myprofile {
             overflow: auto;
             zoom: 1;
}

/* Fix for carousel_1 */
#carousel_1 h4 { margin: 0; padding: 5px 0 0; border-top: none; }
/*fix for nav buttons on adviser pages*/
#keysearch #pageFooter .advisor_view_p{float:left; margin: 3px 10px 0px 10px;}
#keysearch #pageFooter.btnNext{float:left;} 

/* 72207 fix for ECOM-32297 */
#shoppingcart table.item_details td.item_image a {
_float: none;
}

