a:link,a:visited,a:active{text-decoration:none;}
a:hover{text-decoration:underline;}

#mainContent{background-image:none;}
#mainContentCntainer{border:1px solid #B8B6B4;border-top:none;background-color:#fff;}

.marketingMessage{color:#FFFFFF;font-size:18px;}

/***** Begin styles common to Category,Sale/Clearance,Seach and MUPs pages *****/
/* Category Header */
#catHdrRoundedTop{background-color:#6699CC;height:5px;padding:0px;margin:0px;overflow:hidden;}
#catHdrRoundedRight,#catHdrRoundedLeft{background-color:#ffffff;height:5px;width:5px;padding:0px;margin:0px;}
#catHdrRoundedLeft{float:left;}
#catHdrRoundedRight{float:right;}
#catHdr{background-color:#6699CC;height:25px;}

/* Sale/Clearance Header */
#saleHdrRndTop{background-color:#ff0000;height:0px;padding:0px;margin:0px;overflow:hidden;}
#saleHdrRndTop .right,#saleHdrRndTop .left{background-color:#ffffff;height:0px;width:5px;padding:0px;margin:0px;}
#saleHdrRndTop .left{background-image:url(/assets/browse/category/en/on_sale_left_top_red_cnr.gif);float:left;}
#saleHdrRndTop .right{background-image:url(/assets/browse/category/en/on_sale_right_top_red_cnr.gif);float:right;}
#clearanceHdr{background-color:#fff;height:91px;width:627px;margin-bottom:3px;}
#saleHdr,#clearanceHdr{background-color:#fff;height:72px;border-bottom:1px solid #bfbfbf;}
#saleName{float:left;width:104px;margin-right:20px;}
#clearanceName{float:left;width:279px;}
#saleImg{height:72px;width:104px;}
#clearanceImg{height:91px;width:279px;}
#clearanceMenu{width:auto;margin-top:45px;float:left;text-align:left;}
#saleMenu{width:auto;margin-top:31px;float:left;text-align:left;}

/* Product Iteration */
.mupsMessage{color:#990000;font-size:10px;text-decoration:none;font-weight:bold;}
a.mupsLink:link,a.mupsLink:active,a.mupsLink:visited{text-decoration:none;color:#666;text-transform:lowercase;font-weight:normal;}
a.mupsLink:hover{text-decoration:underline;}


.productCatItem .priceDisplay{display:block;}
.productCatItem span.mupSupMessage{display:block; clear:both;}
.brandBreak{display:block;width:10px;clear:left;height:0px;line-height:1px;}
*html .brandBreak{margin-bottom:-3px;}

a.productItemName:link,a.productItemName:visited,a.productItemName:hover,a.productItemName:active{color:#999;display:block;font-size:10px;font-weight:normal;text-align:center;text-decoration:none;width:196px;}
a.productItemName:hover{text-decoration:underline;}
a.productItemName span.vendorName{}
span.productPricing,li.marketing-flag{text-align:left;}
.category-iteration-name{padding:15px;color:#989898;font-size:15px;text-decoration:none;font-weight:500;}

/* Begin:Size Finder Div */
#shopBySizeContainer {padding:5px;}
#shopBySizeTop {height:10px;width:818px;padding:0px;margin:0px;overflow:hidden;background:#f0f0f0;}
#shopBySizeTop .left{height:10px;width:13px;padding:0px;margin:0px;float:left;}
#shopBySizeTop .right{height:10px;width:13px;padding:0px;margin:0px;float:right;}
#shopBySizeBottom {height:10px;width:818px;padding:0px;margin:0px;overflow:hidden;background-color:#f0f0f0;}
#shopBySizeBottom .left{height:10px;width:13px;padding:0px;margin:0px;float:left;}
#shopBySizeBottom .right{height:10px;width:13px;padding:0px;margin:0px;float:right;}
#shopBySizeTools {width:712px;background:url(/assets/browse/category/en/shopbysize_hdr.gif) no-repeat 13px 0px;background-color:#f0f0f0;padding:0px 0px 2px 106px;margin:0px;white-space:nowrap;height:14px;}
#shopBySizeTools ul {list-style-type:none;white-space:nowrap;}
#shopBySizeTools li{float:left;line-height:11px;padding-left:6px;}
#shopBySizeTools li a{text-transform:lowercase;color:#666;font-size:10px;font-weight:normal;text-decoration:underline;}
#shopBySizeSelections {width:805px;margin:0px;padding:0px 0px 5px 13px;background:#f0f0f0;}
#shopBySizeSelections li {float:left;}
#shopBySizeSelections li.sizeFinderDropdowns{vertical-align:baseline;width:95px;padding:7px 10px 0px 0px;}
#shopBySizeSelections li.sizeFinderDropdowns label {color:#666;font-size:9px;font-weight:normal;text-transform:lowercase;margin:0px;padding:0px;white-space:nowrap;}
#shopBySizeSelections li.sizeFinderDropdowns select{background:#fff;width:91px;padding:0px;margin:3px 0px 0px 0px;font-size:9px;color:#333;}
#shopBySizeSelections li.sizeFinderDropdowns select.active {background:#fff;font-weight:bold;color:#f60;}
#shopBySizeSelections li.sizeFinderFind{margin:22px 5px 0px -5px;}
#shopBySizeSelections li.sizeFinderReset{margin:22px 0px 0px 0px;}
#shopBySizeSelections li.sizeFinderFindNoLabel{margin:10px 5px 0px -5px;}
#shopBySizeSelections li.sizeFinderResetNoLabel{margin:10px 9px 0px 0px;}

/*
#shopBySizeSelections li.sizeFinderDropdowns{vertical-align:baseline;width:91px;padding:7px 10px 0px 0px;}
#shopBySizeSelections li.sizeFinderDropdowns label {color:#666;font-size:9px;font-weight:normal;text-transform:lowercase;margin:0px;padding:0px;white-space:nowrap;}
#shopBySizeSelections li.sizeFinderDropdowns select{background:#fff;width:91px;padding:0px;margin:3px 0px 0px 0px;font-size:9px;color:#333;}
#shopBySizeSelections li.sizeFinderDropdowns select.active {background:#fff;font-weight:bold;color:#f60;}
#shopBySizeSelections li.sizeFinderFind{margin:22px 10px 0px 0px;}
*/

/* end Size Finder */

/* category paging can be really wide if large number of pages */
.productToolsLine{display:block; clear: both;}
.sortBySelection,.paginationSearchModeControl,.categoryPaging{float:left;padding:0px;margin:0px;margin-bottom:2px;}
.sortBySelection{text-align:left;width:225px;}
* html label.sortByLabel{position:relative;top:-3px;}
.paginationSearchModeControl{text-align:center;width:129px;padding-top:3px;}
.categoryPaging{float:right;text-align:right;padding:3px 5px 0px 0px;width:250px;}
.seeAll{font-weight:bold;margin:0px 10px 0px 10px;}
.seeAllLink{font-weight:normal;margin:0px 10px 0px 10px;}

/* Begin:Tab Styles */
#tabnav{margin:0px;padding:0px;padding-left:16px;height:24px;background:url(/assets/browse/category/en/tab_spacer.gif) repeat-x bottom;}
#tabnav li{font-size:9px;margin:0px;padding:0px;display:inline;list-style-type:none;line-height:12px;}
#tabnav li a{font-weight:normal;text-decoration:none;}
#tabnav span{float:left;}
#tabnav span.center{border-bottom:none;display:block;width:auto;max-width:470px;padding:0px 5px 0px 5px;}

/* Active Left Tab */
#tabActiveLeft span{height:24px;background-color:#fff;border-bottom:none;}
#tabActiveLeft span.center{padding-top:6px;height:18px;color:#f60;font-weight:bold;}

/* Active Right Tab */
#tabActiveRight span{height:24px;background-color:#fff;border-bottom:none;}
#tabActiveRight span.center{padding-top:6px;height:18px;color:#f60;font-weight:bold;}

/* Inactive Left Tab */
#tabInactiveLeft span{height:23px;background-color:#efefef;border-bottom:none;}
#tabInactiveLeft span.center{padding-top:6px;height:17px;}
#tabInactiveLeft a:link,#tabInactiveLeft a:visited,#tabInactiveLeft a:hover,#tabInactiveLeft a:active {color:#999;font-weight:normal;}

/* Inactive Right Tab */
#tabInactiveRight span{height:23px;background-color:#efefef;border-bottom:none;}
#tabInactiveRight span.center{padding-top:6px;height:17px;}
#tabInactiveRight a:link,#tabInactiveRight a:visited,#tabInactiveRight a:hover,#tabInactiveLeft a:active {color:#999;font-weight:normal;}

/* span */
span.left{background:url(/assets/browse/category/en/category_tab_left.gif) no-repeat top;display:block;margin-left:2px;width:6px;}
span.right{background:url(/assets/browse/category/en/category_tab_right.gif) no-repeat top;display:block;width:6px;}
span.center{background:url(/assets/browse/category/en/tab_spacer.gif) repeat-x top;}

#tabTable, #tabTableOff{background-color:#fff;border:none;border-top:none;margin:0 0 0 4px;padding:0;width:824px;}
#tabTableOff .clear5{height:0px;}

.liLink{cursor:pointer;}
/* End:Tab Styles */
/***** End styles common to Category,Sale/Clearance,Seach and MUPs pages *****/

/* brand1 corresponds to GAP - US */
/* brand7 corresponds to GAP - CA */
/* brand20 corresponds to GAP - UK */
/* brand28 corresponds to GAP - UK */
.brand1 .thumbs,
.brand7 .thumbs,
.brand20 .thumbs,
.brand28 .thumbs
 {
    margin: 3px;
    border: solid 1px #336699;
    cursor : pointer;
    text-align: center;
    vertical-align:middle;
    padding: 1px;
    width: 38px;
    height: 51px;
}

.brand1 .thumbSelected,
.brand7 .thumbSelected, .brand20 .thumbSelected, .brand28 .thumbSelected {
    margin: 2px;
    border: solid 2px #336699;
    cursor : pointer;
    text-align: center;
    vertical-align:middle;
    padding: 1px;
    width: 38px;
    height: 51px;
}

.brand1 #colorThumbs, .brand7 #colorThumbs, .brand20 #colorThumbs, .brand28 #colorThumbs  {
    float : left;
}

.brand1, .brand7, .brand20 , .brand28 {}
#productImageLeft .brand1,
#productImageLeft .brand7,
#productImageLeft .brand20,
#productImageLeft .brand28 { width: 100%; }
.brand1 #quickLookWindow a:link,.brand1 #quickLookWindow a:visited,.brand1 #quickLookWindow a:hover,.brand1 #quickLookWindow a:active,
.brand7 #quickLookWindow a:link,.brand7 #quickLookWindow a:visited,.brand7 #quickLookWindow a:hover,.brand7 #quickLookWindow a:active,
.brand20 #quickLookWindow a:link,.brand20 #quickLookWindow a:visited,.brand20 #quickLookWindow a:hover,.brand20 #quickLookWindow a:active,
.brand28 #quickLookWindow a:link,.brand28 #quickLookWindow a:visited,.brand28 #quickLookWindow a:hover,.brand28 #quickLookWindow a:active
{text-decoration:underline;color:#000;font-size:9px;}
.brand1 .quickLookWindowTop,
.brand7 .quickLookWindowTop,
.brand20 .quickLookWindowTop,
.brand28 .quickLookWindowTop {background-color:#C1C1C1;}
.brand1 .quickLookWindowClose,
.brand7 .quickLookWindowClose,
.brand20 .quickLookWindowClose,
.brand28 .quickLookWindowClose {background-color:#C1C1C1;}

.brand1 .topBadgeFix, .brand7 .topBadgeFix, .brand20 .topBadgeFix, .brand28 .topBadgeFix  {padding-top: 5px;}
.brand1 .quickLookWindowContent .productMarketingFlag,
.brand7 .quickLookWindowContent .productMarketingFlag,
.brand20 .quickLookWindowContent .productMarketingFlag,
.brand28 .quickLookWindowContent .productMarketingFlag {font-size:10px;font-weight:normal;color:#07619c;line-height:14px;height:14px;margin:0px;}
.brand1 #quickLookSize1Text, .brand1 #quickLookSize2Text,
.brand7 #quickLookSize1Text, .brand7 #quickLookSize2Text,
.brand20 #quickLookSize1Text, .brand20 #quickLookSize2Text,
.brand28 #quickLookSize1Text, .brand28 #quickLookSize2Text {margin-top: 5px; margin-bottom: 2px; width:150px;border:1px solid white;}
.brand1 #quickLookWindow .selectLabel,
.brand7 #quickLookWindow .selectLabel,
.brand20 #quickLookWindow .selectLabel,
.brand28 #quickLookWindow .selectLabel {font-weight:bold;}
.brand1 .quickLookMupMessage, .brand7 .quickLookMupMessage, .brand20 .quickLookMupMessage, .brand28 .quickLookMupMessage {padding:5px 0px 5px 2px;font-weight:bold;color:#f90;}
.brand1 .quickLookGIDPromoMessage, .brand1 #quickLookGIDPromoMessage, .brand1 #productPageGIDPromoMessage,
.brand7 .quickLookGIDPromoMessage, .brand7 #quickLookGIDPromoMessage, .brand7 #productPageGIDPromoMessage,
.brand20 .quickLookGIDPromoMessage, .brand20 #quickLookGIDPromoMessage, .brand20 #productPageGIDPromoMessage,
.brand28 .quickLookGIDPromoMessage, .brand28 #quickLookGIDPromoMessage, .brand28 #productPageGIDPromoMessage  {padding:5px 0px 5px 2px;font-weight:bold;color:#f90;display:none;}
.brand1 .quickLookMarketingFlagStyle, .brand1 #quickLookMarketingFlagStyle, .brand1 #productPageMarketingFlagStyle,
.brand7 .quickLookMarketingFlagStyle, .brand7 #quickLookMarketingFlagStyle, .brand7 #productPageMarketingFlagStyle,
.brand20 .quickLookMarketingFlagStyle, .brand20 #quickLookMarketingFlagStyle, .brand20 #productPageMarketingFlagStyle,
.brand28 .quickLookMarketingFlagStyle, .brand28 #quickLookMarketingFlagStyle, .brand28 #productPageMarketingFlagStyle  {display:none;padding:0px 0px 0px 5px;}
.brand1 .quickLookMarketingCallOut, .brand1 #quickLookMarketingCallOut, .brand1 #productPageMarketingCallOut,
.brand7 .quickLookMarketingCallOut, .brand7 #quickLookMarketingCallOut, .brand7 #productPageMarketingCallOut,
.brand20 .quickLookMarketingCallOut, .brand20 #quickLookMarketingCallOut, .brand20 #productPageMarketingCallOut,
.brand28 .quickLookMarketingCallOut, .brand28 #quickLookMarketingCallOut, .brand28 #productPageMarketingCallOut  {display:none;padding:0px 0px 0px 5px;}
.brand1 #quickLookMarketingFlagColor, .brand1 #productPageMarketingFlagColor,
.brand7 #quickLookMarketingFlagColor, .brand7 #productPageMarketingFlagColor,
.brand20 #quickLookMarketingFlagColor, .brand20 #productPageMarketingFlagColor,
.brand28 #quickLookMarketingFlagColor, .brand28 #productPageMarketingFlagColor {display:none;height:15px;margin:0px 0px 0px 3px;}
.brand1 #quickLookMarketingFlagSize, .brand1 #productPageMerketingFlagSize,
.brand7 #quickLookMarketingFlagSize, .brand7 #productPageMerketingFlagSize,
.brand20 #quickLookMarketingFlagSize, .brand20 #productPageMerketingFlagSize,
.brand28 #quickLookMarketingFlagSize, .brand28 #productPageMerketingFlagSize {display:none;height:15px;margin:0px 0px 0px 3px;}
.brand1 .quickLookMupMessageStyle, .brand1 #quickLookMupMessageStyle, .brand1 #productPageMupMessageStyle,
.brand7 .quickLookMupMessageStyle, .brand7 #quickLookMupMessageStyle, .brand7 #productPageMupMessageStyle,
.brand20 .quickLookMupMessageStyle, .brand20 #quickLookMupMessageStyle, .brand20 #productPageMupMessageStyle,
.brand28 .quickLookMupMessageStyle, .brand28 #quickLookMupMessageStyle, .brand28 #productPageMupMessageStyle {display:none;}

.brand1 #quickLookProductImage img, .brand7 #quickLookProductImage img, .brand20 #quickLookProductImage img, .brand28 #quickLookProductImage img {display:block;margin:0px;padding:0px;}
.brand1 .quickLookProductImageTools, .brand7 .quickLookProductImageTools, .brand20 .quickLookProductImageTools, .brand28 .quickLookProductImageTools{width:202px;padding:0px;margin-top:10px;vertical-align:middle;text-align:center;}
.brand1 .quickLookProductName, .brand7 .quickLookProductName, .brand20 .quickLookProductName, .brand28 .quickLookProductName{width:197px;padding:5px 0px 0px 5px;font-weight:bold;line-height:11px;}
.brand1 #quickLookProductName a:link,#quickLookProductName a:visited,#quickLookProductName a:active,
.brand7 #quickLookProductName a:link,#quickLookProductName a:visited,#quickLookProductName a:active,
.brand20 #quickLookProductName a:link,#quickLookProductName a:visited,#quickLookProductName a:active,
.brand28 #quickLookProductName a:link,#quickLookProductName a:visited,#quickLookProductName a:active {text-decoration:none;}
.brand1 #quickLookProductName a:hover,
.brand7 #quickLookProductName a:hover,
.brand20 #quickLookProductName a:hover,
.brand28 #quickLookProductName a:hover {text-decoration:underline;}
.brand1 .quickLookProductOriginCopy, .brand7 .quickLookProductOriginCopy, .brand20 .quickLookProductOriginCopy, .brand28 .quickLookProductOriginCopy {padding:0px 0px 0px 5px;}
.brand1 #quickLookInfoTabs img, .brand7 #quickLookInfoTabs img, .brand20 #quickLookInfoTabs img, .brand28 #quickLookInfoTabs img {cursor: pointer;}

.brand1 #quickLookInfoTabs .off,
.brand7 #quickLookInfoTabs .off,
.brand20 #quickLookInfoTabs .off,
.brand28 #quickLookInfoTabs .off { background-color: #eaebdb; }

.brand1 .quickLookSizeTab, .brand7 .quickLookSizeTab, .brand20 .quickLookSizeTab, .brand28 .quickLookSizeTab{float:left;}
.brand1 .quickLookOverviewTab, .brand7 .quickLookOverviewTab, .brand20 .quickLookOverviewTab, .brand28 .quickLookOverviewTab{float:left;}
.brand1 .quickLookTabSpacer, .brand7 .quickLookTabSpacer, .brand20 .quickLookTabSpacer, .brand28 .quickLookTabSpacer {float:left;width:20px;height:19px;border-bottom:1px solid #ccc;}
.brand1 .quickLookCloseButton, .brand7 .quickLookCloseButton, .brand20 .quickLookCloseButton, .brand28 .quickLookCloseButton {float:right;height:19px;border-bottom:1px solid #ccc;width:15px;padding-right:8px;}
.brand1 #quickLookSwatches p,.brand7 #quickLookSwatches p, .brand20 #quickLookSwatches p, .brand28 #quickLookSwatches p {padding:0px;margin:0px;}
.brand1 #quickLookColorSwatches, .brand7 #quickLookColorSwatches, .brand20 #quickLookColorSwatches, .brand28 #quickLookColorSwatches {padding:0px 0px 10px 1px;}
.brand1 .quickLookTabContent ul, .brand1 #quickLookTabArea ul,
.brand7 .quickLookTabContent ul, .brand7 #quickLookTabArea ul,
.brand20 .quickLookTabContent ul, .brand20 #quickLookTabArea ul,
.brand28 .quickLookTabContent ul, .brand28 #quickLookTabArea ul {list-style:disc outside;margin:0 0 10px 15px;color:#666;}
.brand1 .quickLookTabContent li a:link,.brand1 .quickLookTabContent li a:visited,.brand1 .quickLookTabContent li a:hover,.brand1 .quickLookTabContent li a:active,
.brand7 .quickLookTabContent li a:link,.brand7 .quickLookTabContent li a:visited,.brand7 .quickLookTabContent li a:hover,.brand1 .quickLookTabContent li a:active,
.brand20 .quickLookTabContent li a:link,.brand20 .quickLookTabContent li a:visited,.brand20 .quickLookTabContent li a:hover,.brand1 .quickLookTabContent li a:active,
.brand28 .quickLookTabContent li a:link,.brand28 .quickLookTabContent li a:visited,.brand28 .quickLookTabContent li a:hover,.brand1 .quickLookTabContent li a:active {text-decoration:underline;}
.brand1 .quickLookTabContent .productID,.brand7 .quickLookTabContent .productID, .brand20 .quickLookTabContent .productID, .brand28 .quickLookTabContent .productID {padding:10px 0px 0px 0px;}
.brand1 .quickLookTabContent .productDetail,.brand7 .quickLookTabContent .productDetail, .brand20 .quickLookTabContent .productDetail, .brand28 .quickLookTabContent .productDetail {margin:5px 0px 0px 0px;font-weight:bold;font-size:10px;padding-bottom:10px; text-align: right;}
.brand1 #quickLookVariants, .brand7 #quickLookVariants, .brand20 #quickLookVariants, .brand28 #quickLookVariants {margin:3px 0px 3px 2px;}
.brand1 #quickLookVariants .legal, .brand7 #quickLookVariants .legal, .brand20 #quickLookVariants .legal, .brand28 #quickLookVariants .legal {font-size:9px;line-height:10px;}
.brand1 #quickLookProductDetail, .brand7 #quickLookProductDetail, .brand20 #quickLookProductDetail, .brand28 #quickLookProductDetail {float:right;margin:0px 5px 0px 0px;}
.brand1 .quickLookAddtoBag, .brand7 .quickLookAddtoBag, .brand20 .quickLookAddtoBag, .brand28 .quickLookAddtoBag {margin:5px 0px 0px 0px;}
.brand1 .quickLookConfirmationArea, .brand7 .quickLookConfirmationArea, .brand20 .quickLookConfirmationArea, .brand28 .quickLookConfirmationArea{color:#333;}
.brand1 .quickLookConfirmationAreaBottom, .brand7 .quickLookConfirmationAreaBottom, .brand20 .quickLookConfirmationAreaBottom, .brand28 .quickLookConfirmationAreaBottom{height:6px;overflow:hidden;}
.brand1 #quickLookInventoryStatusWindow, .brand7 #quickLookInventoryStatusWindow, .brand20 #quickLookInventoryStatusWindow, .brand28 #quickLookInventoryStatusWindow {width:157px;color:#990000;padding:7px 0px 0px 0px;background-color:#FFFFFF;}
.brand1 .quickLookPageError, .brand7 .quickLookPageError, .brand20 .quickLookPageError, .brand28 .quickLookPageError {margin:0px;}
.brand1 .quickLookOnOrderDate, .brand7 .quickLookOnOrderDate, .brand20 .quickLookOnOrderDate, .brand28 .quickLookOnOrderDate {font-weight:bold;}
.brand1 .quickLookOnOrderBkg, .brand7 .quickLookOnOrderBkg, .brand20 .quickLookOnOrderBkg, .brand28 .quickLookOnOrderBkg {background-color:#FFFFFF;}
.brand1 .quickLookLowInventoryBkg, .brand7 .quickLookLowInventoryBkg, .brand20 .quickLookLowInventoryBkg, .brand28 .quickLookLowInventoryBkg {background-image:url(/gid/assets/common/quicklook/en/Gap_lowinventory_bkg.gif);}
.brand1 #quickLookLauncher a img#quickLook, .brand7 #quickLookLauncher a img#quickLook, .brand20 #quickLookLauncher a img#quickLook, .brand28 #quickLookLauncher a img#quickLook {width:75px;height:26px;}
.brand1 #quickLookProductDescription, .brand7 #quickLookProductDescription, .brand20 #quickLookProductDescription, .brand28 #quickLookProductDescription { margin-bottom: 10px; }
.brand1 #moreViewsBtn, .brand7 #moreViewsBtn, .brand20 #moreViewsBtn, .brand28 #moreViewsBtn { vertical-align: middle; cursor: pointer;}
.brand1 .swatchLabelName,.brand7 .swatchLabelName,.brand20 .swatchLabelName,.brand28 .swatchLabelName{font-weight:bold; }
.brand1 .swatchLabel, .brand7 .swatchLabel, .brand20 .swatchLabel, .brand28 .swatchLabel{font-weight:normal; display:none;}
.brand1 .swatch img, .brand7 .swatch img, .brand20 .swatch img, .brand28 .swatch img{display:block;border:1px solid #fff;}
.brand1 .productId, .brand7 .productId, .brand20 .productId, .brand28 .productId {float: left;}
.brand1 #quicklook_product_image, .brand7 #quicklook_product_image, .brand20 #quicklook_product_image, .brand28 #quicklook_product_image { width: 202px; height: 270px; }
.brand1 .topBadge, .brand7 .topBadge, .brand20 .topBadge, .brand28 .topBadge {overflow:hidden; height: 22px; background:transparent url(/gid/assets/common/en/titleBar_QL_Gap.gif) top left no-repeat;}
.brand1 .crossSellImage,.brand7 .crossSellImage, .brand20 .crossSellImage, .brand28 .crossSellImage { width:120px; height: 160px;}
.brand1 #outfit_product_image, .brand7 #outfit_product_image, .brand20 #outfit_product_image, .brand28 #outfit_product_image { width: 120px; height: 160px; }
.brand1 .smallbox_img, .brand7 .smallbox_img, .brand20 .smallbox_img, .brand28 .smallbox_img  { width: 58px; height: 77px; }
.brand1 .brandBadge, .brand7 .brandBadge, .brand20 .brandBadge, .brand28 .brandBadge { width: 120px; text-align: right; height: 40px; position: absolute; top:0px; left:0px;}
.brand1 .imgDiv, .brand7.imgDiv, .brand20 .imgDiv, .brand28 .imgDiv {border:0px solid #f0f0f0; position: relative; margin:0 1px !important; padding: 0 0 0 0;}

.brand1 #swatchContent input, 
.brand1 #quickLookSwatches input, 
.brand1 #shoppingBagEditSwatches input,
.brand1 #colorSwatches input, 
.brand1 #swatchContent button, 
.brand1 #quickLookSwatches button, 
.brand1 #shoppingBagEditSwatches button,
.brand1 #colorSwatches button, 
.brand1 #fistProductSwatches input, 
.brand1 #fistProductSwatches button,
.brand7 #swatchContent input, 
.brand7 #quickLookSwatches input, 
.brand7 #shoppingBagEditSwatches input,
.brand7 #colorSwatches input, 
.brand7 #swatchContent button, 
.brand7 #quickLookSwatches button, 
.brand7 #shoppingBagEditSwatches button,
.brand7 #colorSwatches button, 
.brand7 #fistProductSwatches input, 
.brand7 #fistProductSwatches button,
.brand20 #swatchContent input, 
.brand20 #quickLookSwatches input, 
.brand20 #shoppingBagEditSwatches input,
.brand20 #colorSwatches input, 
.brand20 #swatchContent button, 
.brand20 #quickLookSwatches button, 
.brand20 #shoppingBagEditSwatches button,
.brand20 #colorSwatches button, 
.brand20 #fistProductSwatches input, 
.brand20 #fistProductSwatches button,
.brand28 #swatchContent input, 
.brand28 #quickLookSwatches input, 
.brand28 #shoppingBagEditSwatches input,
.brand28 #colorSwatches input, 
.brand28 #swatchContent button, 
.brand28 #quickLookSwatches button, 
.brand28 #shoppingBagEditSwatches button,
.brand28 #colorSwatches button, 
.brand28 #fistProductSwatches input, 
.brand28 #fistProductSwatches button  
{ display: block; float: left; text-align: center; vertical-align: middle; border:1px solid #999999; padding: 1px; margin: 2px; cursor: pointer; background-color: white; font-weight: bold; color: #999999;}

.brand1 #swatchContent .hover, 
.brand1 #swatchContent .selected,
.brand1 #quickLookSwatches .hover, 
.brand1 #quickLookSwatches .selected,
.brand1 #shoppingBagEditSwatches .selected, 
.brand1 #shoppingBagEditSwatches .hover,
.brand1 #colorSwatches .hover, 
.brand1 #colorSwatches .selected,
.brand1 #fistProductSwatches .hover, 
.brand1 #fistProductSwatches .selected,
.brand7 #swatchContent .hover, 
.brand7 #swatchContent .selected,
.brand7 #quickLookSwatches .hover, 
.brand7 #quickLookSwatches .selected,
.brand7 #shoppingBagEditSwatches .selected, 
.brand7 #shoppingBagEditSwatches .hover,
.brand7 #colorSwatches .hover, 
.brand7 #colorSwatches .selected,
.brand7 #fistProductSwatches .hover, 
.brand7 #fistProductSwatches .selected,
.brand20 #swatchContent .hover, 
.brand20 #swatchContent .selected,
.brand20 #quickLookSwatches .hover, 
.brand20 #quickLookSwatches .selected,
.brand20 #shoppingBagEditSwatches .selected, 
.brand20 #shoppingBagEditSwatches .hover,
.brand20 #colorSwatches .hover, 
.brand20 #colorSwatches .selected,
.brand20 #fistProductSwatches .hover, 
.brand20 #fistProductSwatches .selected,
.brand28 #swatchContent .hover, 
.brand28 #swatchContent .selected,
.brand28 #quickLookSwatches .hover, 
.brand28 #quickLookSwatches .selected,
.brand28 #shoppingBagEditSwatches .selected, 
.brand28 #shoppingBagEditSwatches .hover,
.brand28 #colorSwatches .hover, 
.brand28 #colorSwatches .selected,
.brand28 #fistProductSwatches .hover, 
.brand28 #fistProductSwatches .selected
{border-width: 2px;background-color:#CCE6FF; margin: 1px;}

.brand1 #swatchContent .soldOut, .brand1 #quickLookSwatches .soldOut,
.brand1 #shoppingBagEditSwatches .soldOut,
.brand7 #swatchContent .soldOut, .brand7 #quickLookSwatches .soldOut,
.brand7 #shoppingBagEditSwatches .soldOut,
.brand20 #swatchContent .soldOut, .brand20 #quickLookSwatches .soldOut,
.brand20 #shoppingBagEditSwatches .soldOut,
.brand28 #swatchContent .soldOut, .brand28 #quickLookSwatches .soldOut,
.brand28 #shoppingBagEditSwatches .soldOut {border:1px dotted #ccc; color:#999; margin: 2px;}

.brand1 #swatchContent .selectedSoldOut,
.brand1 #quickLookSwatches .selectedSoldOut,
.brand1 #shoppingBagEditSwatches .selectedSoldOut,
.brand7 #swatchContent .selectedSoldOut,
.brand7 #quickLookSwatches .selectedSoldOut,
.brand7 #shoppingBagEditSwatches .selectedSoldOut,
.brand20 #swatchContent .selectedSoldOut,
.brand20 #quickLookSwatches .selectedSoldOut,
.brand20 #shoppingBagEditSwatches .selectedSoldOut, 
.brand28 #swatchContent .selectedSoldOut,
.brand28 #quickLookSwatches .selectedSoldOut,
.brand28 #shoppingBagEditSwatches .selectedSoldOut{border:2px dotted #ccc;background-color:#fff;color:#999; margin: 1px; }


.brand1 .sprite-button_add_to_bag_on, .brand1 .sprite-button_add_to_bag_over,
.brand7 .sprite-button_add_to_bag_on, .brand7 .sprite-button_add_to_bag_over,
.brand20 .sprite-button_add_to_bag_on, .brand20 .sprite-button_add_to_bag_over,
.brand28 .sprite-button_add_to_bag_on, .brand28 .sprite-button_add_to_bag_over { background-position: 0 -10px; width: 73px; height: 20px; float: right; margin-top: 5px;}
.brand1 .sprite-tab_size_off, .brand7 .sprite-tab_size_off, .brand20 .sprite-tab_size_off , .brand28 .sprite-tab_size_off{ background-position: 0 -40px; width: 65px; height: 20px; }
.brand1 .sprite-Gap_quickLook_topedge,.brand7 .sprite-Gap_quickLook_topedge, .brand20 .sprite-Gap_quickLook_topedge, .brand28 .sprite-Gap_quickLook_topedge { background-position: 0 -70px; width: 388px; height: 10px; }
.brand1 .sprite-Gap_quickLookContent_bkg,.brand7 .sprite-Gap_quickLookContent_bkg, .brand20 .sprite-Gap_quickLookContent_bkg, .brand28 .sprite-Gap_quickLookContent_bkg { background-position: 0 -90px; width: 388px; height: 4px; }
.brand1 .sprite-sizeChart, .brand7 .sprite-sizeChart, .brand20 .sprite-sizeChart, .brand28 .sprite-sizeChart { background-position: 0 -104px; width: 63px; height: 20px; }
.brand1 .sprite-tab_overview_off, .brand7 .sprite-tab_overview_off, .brand20 .sprite-tab_overview_off, .brand28 .sprite-tab_overview_off { background-position: 0 -134px; width: 65px; height: 20px; }
.brand1 .sprite-button_more_views, .brand7 .sprite-button_more_views, .brand20 .sprite-button_more_views, .brand28 .sprite-button_more_views { background-position: 0 -164px; width: 85px; height: 25px; }
.brand1 .sprite-tab_size_on, .brand1 .sprite-tab_size_over, .brand7 .sprite-tab_size_on, .brand7 .sprite-tab_size_over, .brand20 .sprite-tab_size_on, .brand20 .sprite-tab_size_over, .brand28 .sprite-tab_size_on, .brand28 .sprite-tab_size_over { background-position: 0 -195px; width: 65px; height: 20px; }
.brand1 .sprite-button_add_to_bag_out, .brand7 .sprite-button_add_to_bag_out, .brand20 .sprite-button_add_to_bag_out, .brand28 .sprite-button_add_to_bag_out { background-position: 0 -225px; width: 73px; height: 20px; float: right; margin-top: 5px;}
.brand1 .sprite-tab_overview_on, .brand1 .sprite-tab_overview_over, .brand7 .sprite-tab_overview_on, .brand7 .sprite-tab_overview_over, .brand20 .sprite-tab_overview_on, .brand20 .sprite-tab_overview_over, .brand28.sprite-tab_overview_on, .brand28 .sprite-tab_overview_over { background-position: 0 -255px; width: 65px; height: 20px; }
.brand1 .sprite-button_quicklook_launcher_on, .brand7 .sprite-button_quicklook_launcher_on, .brand20 .sprite-button_quicklook_launcher_on, .brand28 .sprite-button_quicklook_launcher_on { background-position: 0 -285px; width: 79px; height: 23px; }
.brand1 .sprite-quickLook_close, .brand7 .sprite-quickLook_close, .brand20 .sprite-quickLook_close, .brand28 .sprite-quickLook_close { background-position: 0 -318px; width: 15px; height: 15px; margin-left: 25px; margin-bottom: 5px; }
.brand1 .sprite-button_quicklook_launcher_over, .brand7 .sprite-button_quicklook_launcher_over, .brand20 .sprite-button_quicklook_launcher_over, .brand28 .sprite-button_quicklook_launcher_over { background-position: 0 -347px; width: 79px; height: 23px; }
.brand1 .sprite-Gap_quickLook_bottomedge, .brand7 .sprite-Gap_quickLook_bottomedge, .brand20 .sprite-Gap_quickLook_bottomedge, .brand28 .sprite-Gap_quickLook_bottomedge { background-position: 0 -380px; width: 388px; height: 15px; }
.brand1 .sprite-button_add_to_bag_off, .brand7 .sprite-button_add_to_bag_off, .brand20 .sprite-button_add_to_bag_off, .brand28 .sprite-button_add_to_bag_off  { background-position: 0 -405px; width: 73px; height: 20px; float: right; margin-top: 5px;}

.brand1 .sprite-mailonly, .brand7 .sprite-mailonly, .brand20 .sprite-mailonly, .brand28 .sprite-mailonly,
.brand1 .sprite-intlmailonly, .brand7 .sprite-intlmailonly, .brand20 .sprite-intlmailonly, .brand28 .sprite-intlmailonly  { background-position: 0 -435px; width: 330px; height: 16px; }
.brand1 .sprite-freereturn, .brand7 .sprite-freereturn, .brand20 .sprite-freereturn, .brand28 .sprite-freereturn { background-position: 0 -465px; width: 170px; height: 16px; }
.brand1 .sprite-nonreturnable, .brand7 .sprite-nonreturnable, .brand20 .sprite-nonreturnable, .brand28 .sprite-nonreturnable,
.brand1 .sprite-notintlship, .brand7 .sprite-notintlship, .brand20 .sprite-notintlship, .brand28 .sprite-notintlship  { background-position: 0 -492px; width: 170px; height: 16px; }

.brand1 #productMailOnlyReturn .sprite,
.brand1 #productIntlMailOnlyReturn .sprite,
.brand1 #productFreeReturn .sprite,
.brand1 #productNonreturnable .sprite,
.brand1 #productNotIntlShip .sprite { height:16px; width:30px; vertical-align: middle; background-color:#31659c; background: url("/assets/common/quicklook/en_US/quicklook-sprites.gif") no-repeat scroll left top transparent; }

.brand1 #productMailOnlyReturn .mailonly,
.brand1 #productIntlMailOnlyReturn .intlmailonly { background-position:0 -435px; }
.brand1 #productFreeReturn .freereturn { background-position:0 -465px;}
.brand1 #productNonreturnable .nonreturnable,
.brand1 #productNotIntlShip .notintlship { background-position:0 -492px; }

.brand1 #productMailOnlyReturn,
.brand1 #productIntlMailOnlyReturn,
.brand1 #productFreeReturn,
.brand1 #productNonreturnable,
.brand1 #productNotIntlShip { background-color: #31659c; border: none; margin: -3px 0 0; width: auto; height: auto; text-transform: lowercase; float: right; padding: 2px 5px 0 0;}

.brand1 #productMailOnlyReturn, { margin: -18px 0 0; zoom: 1;}
.brand1 #productIntlMailOnlyReturn, { margin: -18px 0 0; zoom: 1;}
.brand1 #productFreeReturn, { margin: -18px 0 0; zoom: 1;}
.brand1 #productNonreturnable, { margin: -18px 0 0; zoom: 1;}
.brand1 #productNotIntlShip, { margin: -18px 0 0; zoom: 1;}

#productMailOnlyReturn2{background-color:#31659C; color:#ffffff;}
#productIntlMailOnlyReturn2{background-color:#31659C; color:#ffffff;}
#productFreeReturn2{background-color:#31659C; color:#ffffff;}
#productNonreturnable2{background-color:#31659C; color:#ffffff;}
#productNotIntlShip2{background-color:#31659C; color:#ffffff;}

.brand1 #productMailOnlyReturn2 .sprite,
.brand1 #productIntlMailOnlyReturn2 .sprite,
.brand1 #productFreeReturn2 .sprite,
.brand1 #productNonreturnable2 .sprite,
.brand1 #productNotIntlShip2 .sprite { height:16px; width:30px; vertical-align: middle; background-color:#31659c; background: url("/assets/common/quicklook/en_US/quicklook-sprites.gif") no-repeat scroll left top transparent; }

.brand1 #productMailOnlyReturn2 .mailonly,
.brand1 #productIntlMailOnlyReturn2 .intlmailonly { background-position:0 -435px; }
.brand1 #productFreeReturn2 .freereturn { background-position:0 -465px;}
.brand1 #productNonreturnable2 .nonreturnable,
.brand1 #productNotIntlShip2 .notintlship { background-position:0 -492px; }


/*\*/ * html .brand1 #productMailOnlyReturn {padding-top: 2px;}
/*\*/ * html .brand1 #productIntlMailOnlyReturn {padding-top: 2px;}
/*\*/ * html .brand1 #productFreeReturn {padding-top: 2px;}
/*\*/ * html .brand1 #productNonreturnable {padding-top: 2px;}
/*\*/ * html .brand1 #productNotIntlShip {padding-top: 2px;}

.swatchDiv { width: 100%; }

/* Division Wide Footer */
#divisionWideFooterContainerRow1, #divisionWideFooterContainerRow2, #divisionWideFooterContainerRow3{ width:768px;}
#divisionWideFooterContainerGroup1{width:768px;float:left;}
#divisionWideFooterContainerGroup2{width:384px;float:left;}
#divisionWideFooterContainerGroup3{width:384px;float:left;}
#divisionWideFooterContainerGroup4{width:256px;float:left;}
#divisionWideFooterContainerGroup5{width:256px;float:left;}
#divisionWideFooterContainerGroup6{width:256px;float:left;}

/* safari hack - dont remove # sign */
.brand1 #sizeDimensionSwatchContent .hover, fistProductSize
.brand1 #sizeDimensionSwatchContent .selected,
.brand1 #quickLookSize1Swatches .hover, 
.brand1 #quickLookSize1Swatches .selected,
.brand1 #quickLookSize2Swatches .hover, 
.brand1 #quickLookSize2Swatches .selected,
.brand1 #shoppingBagEditSizeSwatches .hover, 
.brand1 #shoppingBagEditSizeSwatches .selected,
.brand1 #sizeDimensionSwatchContent .selectedSoldOut,
.brand1 #quickLookSize1Swatches .selectedSoldOut,
.brand1 #quickLookSize2Swatches .selectedSoldOut,
.brand1 #shoppingBagEditSizeSwatches .selectedSoldOut,
.brand1 #fistProductSize .hover, 
.brand1 #fistProductSize .selected,
.brand7 #sizeDimensionSwatchContent .hover, 
.brand7 #sizeDimensionSwatchContent .selected,
.brand7 #quickLookSize1Swatches .hover, 
.brand7 #quickLookSize1Swatches .selected,
.brand7 #quickLookSize2Swatches .hover, 
.brand7 #quickLookSize2Swatches .selected,
.brand7 #shoppingBagEditSizeSwatches .hover, 
.brand7 #shoppingBagEditSizeSwatches .selected,
.brand7 #sizeDimensionSwatchContent .selectedSoldOut,
.brand7 #quickLookSize1Swatches .selectedSoldOut,
.brand7 #quickLookSize2Swatches .selectedSoldOut,
.brand7 #shoppingBagEditSizeSwatches .selectedSoldOut,
.brand7 #fistProductSize .hover, 
.brand7 #fistProductSize .selected,
.brand20 #sizeDimensionSwatchContent .hover, 
.brand20 #sizeDimensionSwatchContent .selected,
.brand20 #quickLookSize1Swatches .hover, 
.brand20 #quickLookSize1Swatches .selected,
.brand20 #quickLookSize2Swatches .hover, 
.brand20 #quickLookSize2Swatches .selected,
.brand20 #shoppingBagEditSizeSwatches .hover, 
.brand20 #shoppingBagEditSizeSwatches .selected,
.brand20 #sizeDimensionSwatchContent .selectedSoldOut,
.brand20 #quickLookSize1Swatches .selectedSoldOut,
.brand20 #quickLookSize2Swatches .selectedSoldOut,
.brand20 #shoppingBagEditSizeSwatches .selectedSoldOut,
.brand20 #fistProductSize .hover, 
.brand20 #fistProductSize .selected,
.brand28 #sizeDimensionSwatchContent .hover, 
.brand28 #sizeDimensionSwatchContent .selected,
.brand28 #quickLookSize1Swatches .hover, 
.brand28 #quickLookSize1Swatches .selected,
.brand28 #quickLookSize2Swatches .hover, 
.brand28 #quickLookSize2Swatches .selected,
.brand28 #shoppingBagEditSizeSwatches .hover, 
.brand28 #shoppingBagEditSizeSwatches .selected,
.brand28 #sizeDimensionSwatchContent .selectedSoldOut,
.brand28 #quickLookSize1Swatches .selectedSoldOut,
.brand28 #quickLookSize2Swatches .selectedSoldOut,
.brand28 #shoppingBagEditSizeSwatches .selectedSoldOut,
.brand28 #fistProductSize .hover, 
.brand28 #fistProductSize .selected
{margin: 2px;  margin-top: 1px; margin-bottom: 1px; #}

.marketingFlagContainer{height:24px;}


/* Product Iteration - placed here to override styles above */
* html .productCatItem{margin:0 1px 8px 0px;}
.productItem {float:left; margin:6px 0 8px 0 !important;text-align:left;width:206px;}
.productItem .priceDisplay{display:block;}
.productItem a.productItemName:link, .productItem a.productItemName:visited, .productItem a.productItemName:hover, .productItem a.productItemName:active{display:inline;}

/* SearchDex */
#searchDexFooter .expFooter {text-align:center;padding-top:10px;padding-bottom:10px;}
#searchDexFooter .expFooter A:link{text-decoration:none}
#searchDexFooter .expFooter A:visited{text-decoration:none}
#searchDexFooter .expFooter A:active{text-decoration:none}
#searchDexFooter .expFooter A:hover{text-decoration:none}
#searchDexFooter .brandExp { padding-bottom:10px;}
#searchDexFooter .linkContainer{display:none;}
#searchDexFooter .plus {margin-left:-2px;cursor:pointer;cursor:hand;font-size:9px;}
#searchDexFooter .minus{display:none;margin-left:-2px;cursor:pointer;cursor:hand;font-size:10px;}

.clear { clear: both; }

/* SiteWide Css */
.brand1 #swatchContent .sizeChartImage,
.brand1 #quickLookSwatches .sizeChartImage { height:20px;width:63px;background: url("/assets/common/quicklook/en/quicklook-sprites.gif") no-repeat scroll left top transparent; background-position:0 -104px;}

.brand1 #quickLookClose, .brand7 #quickLookClose, .brand20 #quickLookClose, .brand28 #quickLookClose {margin-top:3px;width:19px;}

.brand1 .quickLookClose { cursor: pointer; background: url("/assets/common/quicklook/en/quicklook-sprites.gif") no-repeat scroll left top transparent; background-position: 0 -318px; width: 15px; height: 15px; margin: 0px 0px 12px 15px; }

.brand1 #addToBagContent .addToBagBtn,
.brand1 #confirmationContentTop .addToBagBtn,
.brand1 #confirmationContentBottom .addToBagBtn { float:right; height: 20px; width: 73px; margin: 9px; cursor: pointer; background: url("/assets/common/quicklook/en_US/quicklook-sprites.gif") no-repeat scroll left top transparent; }

.brand1 #addToBagContent .out,
.brand1 #confirmationContentTop .out,
.brand1 #confirmationContentBottom .out { background-position: 0 -225px; }

.brand1 #addToBagContent .off,
.brand1 #confirmationContentTop .off,
.brand1 #confirmationContentBottom .off { background-position: 0 -405px;  }

.brand1 #addToBagContent .on,
.brand1 #confirmationContentTop .on,
.brand1 #confirmationContentBottom .on { background-position: 0 -10px;  }

.brand1 #imageTools #moreViewsBtn,
.brand1 #moduleProductImageTools #moreViewsBtn { background: url("/assets/common/quicklook/en/quicklook-sprites.gif") no-repeat scroll left top transparent; background-position:0 -164px;height:25px; width:85px; }


/***fr_CA Override Styles***/

.locale_fr_CA .brand1 #addToBagContent .addToBagBtn,
.locale_fr_CA .brand1 #confirmationContentTop .addToBagBtn,
.locale_fr_CA .brand1 #confirmationContentBottom .addToBagBtn {background-image: url("/assets/common/quicklook/fr_CA/quicklook-sprites.gif"); }

.locale_fr_CA .brand1 #addToBagContent .out,
.locale_fr_CA .brand1 #confirmationContentTop .out,
.locale_fr_CA .brand1 #confirmationContentBottom .out { background-position: 0 -225px; width:86px; }

.locale_fr_CA .brand1 #addToBagContent .off,
.locale_fr_CA .brand1 #confirmationContentTop .off,
.locale_fr_CA .brand1 #confirmationContentBottom .off { background-position: 0 -370px; margin-left:8px; margin-right:4px; height:28px; width: 88px; }

.locale_fr_CA .brand1 #addToBagContent .on,
.locale_fr_CA .brand1 #confirmationContentTop .on,
.locale_fr_CA .brand1 #confirmationContentBottom .on { background-position: 0 -10px; margin-left:8px; margin-right:4px; width:96px; }


.locale_fr_CA .brand1 #imageTools #moreViewsBtn,
.locale_fr_CA .brand1 #moduleProductImageTools #moreViewsBtn { background-image: url("/assets/common/quicklook/fr_CA/quicklook-sprites.gif"); background-position:0 -145px; height:25px; width:85px; }


.locale_fr_CA .brand1 #swatchContent .sizeChartImage,
.locale_fr_CA .brand1 #quickLookSwatches .sizeChartImage { background-image: url("/assets/common/quicklook/fr_CA/quicklook-sprites.gif"); background-position:0 -91px;}

.locale_fr_CA .brand1 #productNotIntlShip2 .sprite {background-image: url("/assets/common/quicklook/fr_CA/quicklook-sprites.gif"); }

.locale_fr_CA .brand1 .sprite-button_add_to_bag_out, .locale_fr_CA .brand7 .sprite-button_add_to_bag_out, .locale_fr_CA .brand20.sprite-button_add_to_bag_out, .locale_fr_CA .brand28 .sprite-button_add_to_bag_out { background-position: 0 -225px; width: 86px; height: 20px; float: right; margin-top: 5px;}
.locale_fr_CA .brand1 .sprite-sizeChart, .locale_fr_CA .brand7 .sprite-sizeChart, .locale_fr_CA .brand20 .sprite-sizeChart, .locale_fr_CA .brand28 .sprite-sizeChart { background-position: 0 -91px; width: 70px; height: 20px; }

.locale_fr_CA .brand1 .sprite-button_add_to_bag_off, 
.locale_fr_CA  .brand7 .sprite-button_add_to_bag_off, 
.locale_fr_CA .brand20 .sprite-button_add_to_bag_off,
.locale_fr_CA .brand28 .sprite-button_add_to_bag_off {background-position:0 -370px; height:28px; width: 88px;}

.locale_fr_CA .brand1 .sprite-button_add_to_bag_on, 
.locale_fr_CA .brand1 .sprite-button_add_to_bag_over,
.locale_fr_CA  .brand7 .sprite-button_add_to_bag_on, 
.locale_fr_CA  .brand7 .sprite-button_add_to_bag_over,
.locale_fr_CA  .brand20 .sprite-button_add_to_bag_on, .locale_fr_CA .brand20 .sprite-button_add_to_bag_over,
.locale_fr_CA  .brand28.sprite-button_add_to_bag_on, .locale_fr_CA .brand28 .sprite-button_add_to_bag_over  
{height:28px; width: 88px;}
.locale_fr_CA .brand1 #productMailOnlyReturn,
.locale_fr_CA .brand7 #productMailOnlyReturn {font-family:arial,sans-serif;}

.locale_fr_CA .brand1 .sprite-button_more_views,
.locale_fr_CA .brand7 .sprite-button_more_views,
.locale_fr_CA .brand20 .sprite-button_more_views,
.locale_fr_CA .brand28 .sprite-button_more_views { background-position: 0 -150px; width: 85px; height: 25px; }

.locale_ja_JP .productCatItem span.mupSupMessage, .locale_en_JP .productCatItem span.mupSupMessage{font-family:Arial,Helvetica,Sans-serif;}
.locale_ja_JP .brand1 .quickLookMupMessage, .brand7 .quickLookMupMessage, .brand20 .quickLookMupMessage, .brand28 .quickLookMupMessage,.locale_en_JP .brand1 .quickLookMupMessage, .brand7 .quickLookMupMessage, .brand20 .quickLookMupMessage, .brand28 .quickLookMupMessage{font-family:Arial,Helvetica,Sans-serif;}