﻿/* locale-specific definitions */
/* FR */
body div.pageContainer div#headerContainer div#header div#myPCAccountContainer div.auth {background:transparent url(../images/pc/bg_mypcaccount_auth_fr_pc.png) no-repeat 0px 0px; behavior:url(css/iepngfix.htc);}
body div.pageContainer div#headerContainer div#header div#myPCAccountContainer div.nonauth {background:transparent url(../images/pc/bg_mypcaccount_nonauth_fr_pc.png) no-repeat 0px 0px; behavior:url(css/iepngfix.htc);}
body div.pageContainer div#headerContainer div#header div#myPCAccountContainer div#myPCAccount.nonauth p a {white-space:normal;}
body div.pageContainer div#headerContainer div#header div#myPCAccountContainer div#myPCAccount.auth a.logout {right:20px; left:auto; top:60px; line-height:1.2em; width:65px;}
body div.pageContainer div#headerContainer div#header div#globalNavigation {position:absolute; display:inline; bottom:0px; left:310px; width:481px; padding:0px 0px 0px 0px; background:transparent url(../images/pc/bg_globalnav_fr_pc.png) no-repeat 0px 0px; height:107px;}
body div.pageContainer div#headerContainer div#header div#globalNavigation div.globalNavigationItem {position:absolute;  height:107px;}
body div.pageContainer div#headerContainer div#header div#globalNavigation div#globalNavigation_explore {width:115px; left:0px; top:0px; z-index:100;}
body div.pageContainer div#headerContainer div#header div#globalNavigation div#globalNavigation_create {width:106px; left:105px; top:0px; z-index:101;}
body div.pageContainer div#headerContainer div#header div#globalNavigation div#globalNavigation_discover {width:142px; left:204px; top:0px; z-index:102;}
body div.pageContainer div#headerContainer div#header div#globalNavigation div#globalNavigation_connect {width:140px; left:341px; top:0px; z-index:103;}
body div.pageContainer div#headerContainer div#header div#globalNavigation div.globalNavigationItem a.globalNavigationItemLink {display:inline; float:left; height:107px;}
body div.pageContainer div#headerContainer div#header div#globalNavigation div#globalNavigation_explore a.globalNavigationItemLink {width:127px;}
body div.pageContainer div#headerContainer div#header div#globalNavigation div#globalNavigation_create a.globalNavigationItemLink {width:124px;}
body div.pageContainer div#headerContainer div#header div#globalNavigation div#globalNavigation_discover a.globalNavigationItemLink {width:143px;}
body div.pageContainer div#headerContainer div#header div#globalNavigation div#globalNavigation_connect a.globalNavigationItemLink {width:141px;}
body div.pageContainer div#headerContainer div#header div#globalNavigation div#globalNavigation_explore:hover, body div.pageContainer div#headerContainer div#header div#globalNavigation div#globalNavigation_explore.over, body div.pageContainer div#headerContainer div#header div#globalNavigation div#globalNavigation_explore.active, body div.pageContainer div#headerContainer div#header div#globalNavigation div#globalNavigation_explore.over a.globalNavigationItemLink {background:transparent url(../images/pc/bg_globalnav_fr_pc.png) no-repeat 0px -107px;}
body div.pageContainer div#headerContainer div#header div#globalNavigation div#globalNavigation_create:hover, body div.pageContainer div#headerContainer div#header div#globalNavigation div#globalNavigation_create.over, body div.pageContainer div#headerContainer div#header div#globalNavigation div#globalNavigation_create.active, body div.pageContainer div#headerContainer div#header div#globalNavigation div#globalNavigation_create.over a.globalNavigationItemLink {background:transparent url(../images/pc/bg_globalnav_fr_pc.png) no-repeat -105px -214px;}
body div.pageContainer div#headerContainer div#header div#globalNavigation div#globalNavigation_discover:hover, body div.pageContainer div#headerContainer div#header div#globalNavigation div#globalNavigation_discover.over, body div.pageContainer div#headerContainer div#header div#globalNavigation div#globalNavigation_discover.active, body div.pageContainer div#headerContainer div#header div#globalNavigation div#globalNavigation_discover.over a.globalNavigationItemLink {background:transparent url(../images/pc/bg_globalnav_fr_pc.png) no-repeat -204px -321px;}
body div.pageContainer div#headerContainer div#header div#globalNavigation div#globalNavigation_connect:hover, body div.pageContainer div#headerContainer div#header div#globalNavigation div#globalNavigation_connect.over, body div.pageContainer div#headerContainer div#header div#globalNavigation div#globalNavigation_connect.active, body div.pageContainer div#headerContainer div#header div#globalNavigation div#globalNavigation_connect.over a.globalNavigationItemLink {background:transparent url(../images/pc/bg_globalnav_fr_pc.png) no-repeat -341px -428px;}
body div.pageContainer div#headerContainer div#header div#globalNavigation div#exploreLinks div.wrapper {background:transparent url(../images/pc/bg_globalnav_explore_fr_pc.png) no-repeat 0px 0px;}
body div.pageContainer div#headerContainer div#header div#globalNavigation div#exploreLinks div.column1 h3.grocery span {width:65px; height:18px; background:transparent url(../images/pc/globalnav_subhead_grocery_pc.gif) no-repeat 0px 0px;}
body div.pageContainer div#headerContainer div#header div#globalNavigation div#exploreLinks div.column2 h3.pchome span {width:78px; height:18px; background:transparent url(../images/pc/globalnav_subhead_pchome_pc.gif) no-repeat 0px 0px;}
body div.pageContainer div#headerContainer div#header div#globalNavigation div#exploreLinks div.column3 {width:130px;}
body div.pageContainer div#headerContainer div#header div#globalNavigation div#exploreLinks div.column3 h3 {font-size:95%;}
body div.pageContainer div#headerContainer div#header div#globalNavigation div#exploreLinks div.column3 h3.services span {width:66px; height:18px; background:transparent url(../images/pc/globalnav_subhead_services_pc.gif) no-repeat 0px 0px;}
body div.pageContainer div#headerContainer div#header div#globalNavigation div#exploreLinks div.column3 h3.lawn span {width:129px; height:18px; background:transparent url(../images/pc/globalnav_subhead_lawn_pc.gif) no-repeat 0px 0px;}
body div.pageContainer div#headerContainer div#header div#globalNavigation div#exploreLinks div.column4 {width:175px;}
body div.pageContainer div#headerContainer div#header div#globalNavigation div#exploreLinks div.column4 h3.shopbrand span {width:118px; height:18px; background:transparent url(../images/pc/globalnav_subhead_shopbrand_pc.gif) no-repeat 0px 0px;}
body div.pageContainer div#headerContainer div#header div#globalNavigation div#createLinks div.column5 {width:150px;}
body div.pageContainer div#headerContainer div#header div#globalNavigation div#discoverLinks div h3 {height:30px;}
body div.pageContainer div#headerContainer div#header div#globalNavigation div#discoverLinks div div div p {padding-right:7px;}
body div.pageContainer div#headerContainer div#header div#globalNavigation div#connectLinks {left:-651px;}
body div.pageContainer div#headerContainer div#header div#globalNavigation div#connectLinks div h3 {height:30px; padding-bottom:5px;}
body div.pageContainer div#headerContainer div#header div#globalNavigation div#connectLinks div div div p {padding-right:5px;}
body div.pageContainer div#headerContainer div#header div#globalNavigation div#connectLinks div.column1 div p, body div.pageContainer div#headerContainer div#header div#globalNavigation div#connectLinks div.column3 div p {padding-right:10px;}
body div.pageContainer div#homeFeatureContent div#homeFeatureContentItems div#PC_Home_FeaturedProduct h2 {background:transparent url(../images/pc/subhead_explore_pc_home_fr.gif) no-repeat 12px 14px;}
body div.pageContainer div#homeFeatureContent div#homeFeatureContentItems div#PC_Home_FeaturedRecipe h2 {background:transparent url(../images/pc/subhead_create_pc_home_fr.gif) no-repeat 12px 14px;}
body div.pageContainer div#homeFeatureContent div#homeFeatureContentItems div#PC_Home_FeaturedArticle h2 {background:transparent url(../images/pc/subhead_discover_pc_home_fr.gif) no-repeat 12px 14px;}
body div.pageContainer div#homeFeatureContent div#homeFeatureContentItems div#PC_Home_Membership h2 {background:transparent url(../images/pc/subhead_connect_pc_home_fr.gif) no-repeat 12px 14px;}
body div.pageContainer div#homeFeatureContent div#homeFeatureContentItems div#PC_Home_FeaturedProduct h2 a {padding-top:17px;}
body div.pageContainer div#homeFeatureContent div#homeFeatureContentItems div#PC_Home_FeaturedRecipe h2 a {padding-top:16px; padding-left:93px; height:31px;}
body div.pageContainer div#homeFeatureContent div#homeFeatureContentItems div#PC_Home_FeaturedArticle h2 a {padding-top:12px; height:35px; padding-left:140px; line-height:1.1em;}
body div.pageContainer div#homeFeatureContent div#homeFeatureContentItems div#PC_Home_Membership h2 a {padding-left:145px; padding-top:10px; height:37px; line-height:1.1em;}

div#resultListViewControls a {position:absolute; bottom:0px; display:block; width:124px; height:43px;}
div#resultListViewControls a span {position:absolute; text-indent:-3000px;}
div#resultListViewControls a#gridview {background:transparent url(../images/pc/btn_viewgrid_off_fr_pc.gif) no-repeat 0px 0px; left:8px;}
div#resultListViewControls a#gridview.active {background:transparent url(../images/pc/btn_viewgrid_on_fr_pc.gif) no-repeat 0px 0px;}
div#resultListViewControls a#listview {background:transparent url(../images/pc/btn_viewlist_off_fr_pc.gif) no-repeat 0px 0px; left:132px;}
div#resultListViewControls a#listview.active {background:transparent url(../images/pc/btn_viewlist_on_fr_pc.gif) no-repeat 0px 0px;}

div#itemTools ul li {height:auto; line-height:1.2em;}
div#itemTools ul li a {padding-top:8px; padding-bottom:8px;}

div.searchResultsGrid div.row div.searchResultsGridItem div.content a.btnAddToShoppingList {display:block; margin:10px auto 0px auto; width:119px; height:25px; background:transparent url(../images/pc/btn_addtoshoppinglist_off_fr.gif) no-repeat 0px 0px; position:relative; outline:none;}
div.searchResultsList ul li div.content a.btnAddToShoppingList {display:block; margin:10px auto 0px 0px; width:119px; height:25px; background:transparent url(../images/pc/btn_addtoshoppinglist_off_fr.gif) no-repeat 0px 0px; position:relative; outline:none;}
div.searchResultsGrid div.row div.searchResultsGridItem div.content a.btnAddingToShoppingList {display:block; margin:10px auto 0px auto; width:113px; height:25px; background:transparent url(../images/pc/btn_addingtoshoppinglist_fr_pc.gif) no-repeat 0px 0px; position:relative; outline:none;}
div.searchResultsList ul li div.content a.btnAddingToShoppingList {display:block; margin:10px auto 0px 0px; width:113px; height:25px; background:transparent url(../images/pc/btn_addingtoshoppinglist_fr_pc.gif) no-repeat 0px 0px; position:relative; outline:none;}
div.searchResultsGrid div.row div.searchResultsGridItem div.content a.btnAddedToShoppingList {display:block; margin:10px auto 0px auto; width:113px; height:25px; background:transparent url(../images/pc/btn_addedtoshoppinglist_fr_pc.gif) no-repeat 0px 0px; position:relative; outline:none;}
div.searchResultsList ul li div.content a.btnAddedToShoppingList {display:block; margin:10px auto 0px 0px; width:113px; height:25px; background:transparent url(../images/pc/btn_addedtoshoppinglist_fr_pc.gif) no-repeat 0px 0px; position:relative; outline:none;}

div#myPCLoginPageMainContent div a.btn_joinPC {display:block; width:253px; height:33px; background:transparent url(../images/pc/btn_joinpc_pc_fr_large.gif) no-repeat 0px 0px; position:relative; outline:none;}

div#memberPreferencesNavigation ul li a {display:inline; float:left; width:140px; height:41px; text-indent:-3000px; outline:none;}
div#memberPreferencesNavigation ul li#aboutme a {background:transparent url(../images/pc/btn_aboutme_off_pc_fr.gif) no-repeat 0px 0px;}
div#memberPreferencesNavigation ul li#aboutme.active a {background:transparent url(../images/pc/btn_aboutme_on_pc_fr.gif) no-repeat 0px 0px;}
div#memberPreferencesNavigation ul li#shoppinglists a {background:transparent url(../images/pc/btn_shoppinglists_off_pc_fr.gif) no-repeat 0px 0px;}
div#memberPreferencesNavigation ul li#shoppinglists.active a {background:transparent url(../images/pc/btn_shoppinglists_on_pc_fr.gif) no-repeat 0px 0px;}
div#memberPreferencesNavigation ul li#myfavourites a {background:transparent url(../images/pc/btn_favourites_off_pc_fr.gif) no-repeat 0px 0px;}
div#memberPreferencesNavigation ul li#myfavourites.active a {background:transparent url(../images/pc/btn_favourites_on_pc_fr.gif) no-repeat 0px 0px;}
div#memberPreferencesNavigation ul li#mystores a {background:transparent url(../images/pc/btn_mystores_off_pc_fr.gif) no-repeat 0px 0px;}
div#memberPreferencesNavigation ul li#mystores.active a {background:transparent url(../images/pc/btn_mystores_on_pc_fr.gif) no-repeat 0px 0px;}
div#memberPreferencesNavigation ul li#mytransactions a {background:transparent url(../images/pc/btn_transactions_off_pc_fr.gif) no-repeat 0px 0px;}
div#memberPreferencesNavigation ul li#mytransactions.active a {background:transparent url(../images/pc/btn_transactions_on_pc_fr.gif) no-repeat 0px 0px;}
div#memberPreferencesNavigation ul li#personalinfo a {width:224px; background:transparent url(../images/pc/btn_personalinfo_off_pc_fr.gif) no-repeat 0px 0px;}
div#memberPreferencesNavigation ul li#personalinfo.active a {background:transparent url(../images/pc/btn_personalinfo_on_pc_fr.gif) no-repeat 0px 0px;}

div#memberPreferencesDetails form fieldset#memberPreferencesTags a.btnAddTerm {display:inline; float:left; width:79px; height:33px; position:relative; background:transparent url(../images/pc/btn_member_add_pc_fr_large.gif) no-repeat 0px 0px;}

#memberPreferencesPhoto a#btnUploadPhoto {position:relative; display:block; width:163px; height:25px; background:transparent url(../images/pc/btn_uploadphoto_fr_pc.gif) no-repeat 0px 0px; outline:none;}
#memberPreferencesPersonalInfoForm a#btnDeleteAccount {position:relative; display:inline; float:left; width:163px; height:25px; background:transparent url(../images/pc/btn_deleteaccount_fr_pc.gif) no-repeat 0px 0px; outline:none; margin-left:180px;}

div#memberPreferencesMyFavourites a.btnAddFavourite {display:block; width:139px; height:25px; background:transparent url(../images/pc/btn_addfavourite_fr_pc.gif) no-repeat 0px 0px; outline:none;}
div#memberPreferencesMyFavourites div.favouritesCategory div.footer a.btnRemoveSelectedOff {display:inline; float:left; width:218px; height:25px; background:transparent url(../images/pc/btn_removeselected_off_fr_pc.gif) no-repeat 0px 0px; outline:none;}
div#memberPreferencesMyFavourites div.favouritesCategory div.footer a.btnRemoveSelectedOn {display:inline; float:left; width:218px; height:25px; background:transparent url(../images/pc/btn_removeselected_on_fr_pc.gif) no-repeat 0px 0px; outline:none;}

div#memberPreferencesShoppingListsContainer a#btnCreateNewShoppingList, a.btnCreateNewShoppingList {display:block; width:217px; height:25px; background:transparent url(../images/pc/btn_createshoppinglist_fr_pc.gif) no-repeat 0px 0px; outline:none;}
div#memberPreferencesShoppingListsDetails a#btnCreateItem {display:block; width:130px; height:25px; background:transparent url(../images/pc/btn_createitem_fr_pc.gif) no-repeat 0px 0px; outline:none;}
div#memberPreferencesShoppingListsDetails table tbody td a.btnEditItem {display:inline; float:left; width:52px; height:18px; background:transparent url(../images/pc/btn_edititem_fr_pc.gif) no-repeat 0px 0px; outline:none;}
div#memberPreferencesShoppingListsDetails table tbody td a.btnRemoveItem {display:inline; float:left; width:16px; height:18px; background:transparent url(../images/pc/btn_removeitem_fr_pc.gif) no-repeat 0px 0px; outline:none;}
div#memberPreferencesMyStoresList div.memberPreferencesMyStoresListItem div.column2 div.storeSpecialsItem div.content a.btnAddToShoppingList {display:block; width:119px; height:25px; background:transparent url(../images/pc/btn_addtoshoppinglist_off_fr.gif) no-repeat 0px 0px; outline:none;}
div#memberPreferencesMyStores a.btnAddStore {display:block; width:143px; height:25px; background:transparent url(../images/pc/btn_addstore_fr_pc.gif) no-repeat 0px 0px; outline:none;}

div#memberPreferencesDetails form fieldset#memberPreferencesShopping select {width:230px;}
div#memberPreferencesDetails form fieldset#memberPreferencesShopping select#memberPreferencesShoppingPets {width:180px;}

a.btnContactCustomerService {width:285px; height:25px; background:transparent url(../images/pc/btn_contactcustomerserv_fr_pc.gif) no-repeat 0px 0px; outline:none;}
a.btnDelete {width:82px; height:33px; background:transparent url(../images/pc/btn_delete_fr_pc.gif) no-repeat 0px 0px; outline:none;}
a.btnGoSearch {width:34px; height:23px; background:transparent url(../images/pc/btn_search_header_go_fr_pc.gif) no-repeat 0px 0px; outline:none;}
a.btnSaveChanges {width:251px; height:33px; background:transparent url(../images/pc/btn_member_save_pc_fr_large.gif) no-repeat 0px 0px; outline:none;}
a.btnLogin {width:110px; height:33px; background:transparent url(../images/pc/btn_login_pc_fr_large.gif) no-repeat 0px 0px; outline:none;}
a.btnSave {width:125px; height:33px; background:transparent url(../images/pc/btn_save_fr_pc.gif) no-repeat 0px 0px; outline:none;}
a.btnSignup {width:88px; height:33px; background:transparent url(../images/pc/btn_signup_pc_fr_large.gif) no-repeat 0px 0px; outline:none;}
a.btnSearch {width:116px; height:33px; background:transparent url(../images/pc/btn_search_fr_pc.gif) no-repeat 0px 0px; outline:none;}
a.btnLoginRegister {width:274px; height:33px; background:transparent url(../images/pc/btn_loginregister_fr_pc.gif) no-repeat 0px 0px; outline:none;}
a.btnSubmit {width:88px; height:33px; background:transparent url(../images/pc/btn_submit_fr_pc.gif) no-repeat 0px 0px;}
a.btnCreateNewList {width:132px; height:33px; background:transparent url(../images/pc/btn_createlist_fr_pc.gif) no-repeat 0px 0px;}
a.btnSend {width:110px; height:33px; background:transparent url(../images/pc/btn_send_fr_pc.gif) no-repeat 0px 0px;}
a.btnLearnMore {width:150px; height:28px; background:transparent url(../images/pc/btn_learnmore_fr_pc.gif) no-repeat 0px 0px;}
a.btnDeleteItem {width:145px; height:33px; background:transparent url(../images/pc/btn_shoppingList_deleteItem_fr.gif) no-repeat 0px 0px; outline:none;}
a.btnDeleteAllItemsFromRecipe {width:278px; height:33px; background:transparent url(../images/pc/btn_shoppingList_deleteRecipe_fr.gif) no-repeat 0px 0px; outline:none;}

h4.pchomeBaking {width:100%; height:30px; background:transparent url(../images/pc/subheader_pchome_baking_fr_pc.gif) no-repeat 0px 0px;}
h3.pchomeIdeas {width:100%; height:37px; background:transparent url(../images/pc/subheader_pchome_homeideas_fr_pc.gif) no-repeat 0px 0px;}
h4.pchomeLighting {width:100%; height:30px; background:transparent url(../images/pc/subheader_pchome_lighting_fr_pc.gif) no-repeat 0px 0px;}
h4.pchomeOutdoor {width:100%; height:30px; background:transparent url(../images/pc/subheader_pchome_decor_fr_pc.gif) no-repeat 0px 0px;}

div#storeFinderContainerTabNavigationContainer ul.tabs-nav li a {padding:0px; width:87px; height:47px; top:0px; text-indent:-3000px;}
div#storeFinderContainerTabNavigationContainer ul.tabs-nav li#searchTabControl_search a {background:transparent url(../images/pc/btn_storelocator_search_off_fr_pc.gif) no-repeat 0px 0px;}
div#storeFinderContainerTabNavigationContainer ul.tabs-nav li#searchTabControl_search.tabs-selected a {background:transparent url(../images/pc/btn_storelocator_search_on_fr_pc.gif) no-repeat 0px 0px;}
div#storeFinderContainerTabNavigationContainer ul.tabs-nav li#searchTabControl_results a {background:transparent url(../images/pc/btn_storelocator_results_off_fr_pc.gif) no-repeat 0px 0px;}
div#storeFinderContainerTabNavigationContainer ul.tabs-nav li#searchTabControl_results.tabs-selected a {background:transparent url(../images/pc/btn_storelocator_results_on_fr_pc.gif) no-repeat 0px 0px;}

div#aboutLandingPageContainer div.landingPagePromoContainer div.landingPageSecondaryPromoContainer h3 {font-size:110%; font-weight:bold;}

div#storeLocatorStoreDetail div#storeDetailIntroContents {background:transparent url(../images/pc/hd_storedetail_photo.jpg) no-repeat 0px 0px;}

a#TB_closeWindowButton {display:block; width:76px; height:26px; background:transparent url(../images/pc/btn_close_overlay_fr_pc.gif) no-repeat 0px 0px; text-indent:-3000px; outline:none;}

a.btnGoToList {display:block; width:180px; height:33px; background:transparent url(../images/pc/btn_gotolist_fr_pc.gif) no-repeat 0px 0px;}
div#faqAAContentContainer div#categoryTabNavigation ul li a {font-size:85%; padding:5px 15px 0px 15px;}

div#myPCSignupPageMainContent div form div.row label, div#myPCSignupPageMainContent div form div.row span.label {width:270px;}

#connectLandingPageContainer div.landingPagePromoContainer div.landingPageSecondaryPromoContainer h3 {height:30px;}

div#genericContentContainer ul.pcCharityProvinces {background:transparent url(../images/pc/pccharity_provinces_fr.gif) no-repeat 0px 0px;}
div#genericContentContainer ul.pcCharityProvinces li.west a:hover {background:transparent url(../images/pc/pccharity_provinces_fr.gif) no-repeat 0px -146px;}
div#genericContentContainer ul.pcCharityProvinces li.ontario a:hover {background:transparent url(../images/pc/pccharity_provinces_fr.gif) no-repeat -171px -146px;}
div#genericContentContainer ul.pcCharityProvinces li.quebec a:hover {background:transparent url(../images/pc/pccharity_provinces_fr.gif) no-repeat -322px -146px;}
div#genericContentContainer ul.pcCharityProvinces li.atlantic a:hover {background:transparent url(../images/pc/pccharity_provinces_fr.gif) no-repeat -473px -146px;}

/* email optin */
div#optinContainer div#primaryOptinOptions ul li.pc label {background:transparent url(../images/pc/logo_pc_optin_fr.gif) no-repeat 0px 0px;}
div#optinContainer div#secondaryOptinOptions ul li.atlanticss label {background:transparent url(../images/pc/optin_banner_logos_fr.gif) no-repeat 0px 0px;}
div#optinContainer div#secondaryOptinOptions ul li.dominion label {background:transparent url(../images/pc/optin_banner_logos_fr.gif) no-repeat -166px 0px;}
div#optinContainer div#secondaryOptinOptions ul li.loblaws label {background:transparent url(../images/pc/optin_banner_logos_fr.gif) no-repeat -332px 0px;}
div#optinContainer div#secondaryOptinOptions ul li.superstore label {background:transparent url(../images/pc/optin_banner_logos_fr.gif) no-repeat -498px 0px;}
div#optinContainer div#secondaryOptinOptions ul li.realcanadiansuperstore label {background:transparent url(../images/pc/optin_banner_logos_fr.gif) no-repeat -166px -200px;}
div#optinContainer div#secondaryOptinOptions ul li.fortinos label {background:transparent url(../images/pc/optin_banner_logos_fr.gif) no-repeat 0px -50px;}
div#optinContainer div#secondaryOptinOptions ul li.yig label {background:transparent url(../images/pc/optin_banner_logos_fr.gif) no-repeat -166px -50px;}
div#optinContainer div#secondaryOptinOptions ul li.extra label {background:transparent url(../images/pc/optin_banner_logos_fr.gif) no-repeat -332px -50px;}
div#optinContainer div#secondaryOptinOptions ul li.wholesale label {background:transparent url(../images/pc/optin_banner_logos_fr.gif) no-repeat -498px -50px;}
div#optinContainer div#secondaryOptinOptions ul li.saveeasy label {background:transparent url(../images/pc/optin_banner_logos_fr.gif) no-repeat 0px -100px;}
div#optinContainer div#secondaryOptinOptions ul li.maxi label {background:transparent url(../images/pc/optin_banner_logos_fr.gif) no-repeat -166px -100px;}
div#optinContainer div#secondaryOptinOptions ul li.maxiencie label {background:transparent url(../images/pc/optin_banner_logos_fr.gif) no-repeat -332px -100px;}
div#optinContainer div#secondaryOptinOptions ul li.provigo label {background:transparent url(../images/pc/optin_banner_logos_fr.gif) no-repeat -498px -100px;}
div#optinContainer div#secondaryOptinOptions ul li.valumart label {background:transparent url(../images/pc/optin_banner_logos_fr.gif) no-repeat 0px -150px;}
div#optinContainer div#secondaryOptinOptions ul li.zehrs label {background:transparent url(../images/pc/optin_banner_logos_fr.gif) no-repeat -166px -150px;}
div#optinContainer div#secondaryOptinOptions ul li.nofrills label {background:transparent url(../images/pc/optin_banner_logos_fr.gif) no-repeat -332px -150px;}

div.quickRating div.quickRatingControl span.tooltip {background:transparent url(../images/pc/quickrating_tooltip_fr.gif) no-repeat 0px 0px;}
div.quickRating div.quickRatingControl span.saving {left:2px; font-size:80%;}
div.quickRating div.quickRatingControl span.error {left:2px; font-size:80%; line-height:10px;}

div#memberPreferencesMyStoresList div.memberPreferencesMyStoresListItem div.column1 div.storeHours table caption {font-size:90%;}
div#memberPreferencesMyStoresList div.memberPreferencesMyStoresListItem div.column1 div.storeHours table caption span {right:10px;}

div.homeTabbedContainer div.header ul li a {font-size:95%;}

body div.pageContainer div#headerContainer div#header div#globalNavigation div#connectLinks div.column1 div#flyoutlogos {width:596px; height:187px; background:transparent url(../images/pc/logos_pc_flyout_onFr.gif) no-repeat 0px 0px; overflow:hidden;}
body div.pageContainer div#headerContainer div#header div#globalNavigation div#connectLinks div.column1 div.over {background:transparent url(../images/pc/logos_pc_flyout_offFr.gif) no-repeat 0px 0px !important;}
body div.pageContainer div#headerContainer div#header div#globalNavigation div#connectLinks div.column1 div#flyoutlogos ul li a.logo1:hover {background:transparent url(../images/pc/logos_pc_flyout_onFr.gif) no-repeat 0px 0px;}
body div.pageContainer div#headerContainer div#header div#globalNavigation div#connectLinks div.column1 div#flyoutlogos ul li a.logo2:hover {background:transparent url(../images/pc/logos_pc_flyout_onFr.gif) no-repeat -120px 0px;}
body div.pageContainer div#headerContainer div#header div#globalNavigation div#connectLinks div.column1 div#flyoutlogos ul li a.logo3:hover {background:transparent url(../images/pc/logos_pc_flyout_onFr.gif) no-repeat -240px 0px;}
body div.pageContainer div#headerContainer div#header div#globalNavigation div#connectLinks div.column1 div#flyoutlogos ul li a.logo4:hover {background:transparent url(../images/pc/logos_pc_flyout_onFr.gif) no-repeat -360px 0px;}
body div.pageContainer div#headerContainer div#header div#globalNavigation div#connectLinks div.column1 div#flyoutlogos ul li a.logo5:hover {background:transparent url(../images/pc/logos_pc_flyout_onFr.gif) no-repeat -480px 0px;}
body div.pageContainer div#headerContainer div#header div#globalNavigation div#connectLinks div.column1 div#flyoutlogos ul li a.logo6:hover {background:transparent url(../images/pc/logos_pc_flyout_onFr.gif) no-repeat 0px -49px;}
body div.pageContainer div#headerContainer div#header div#globalNavigation div#connectLinks div.column1 div#flyoutlogos ul li a.logo7:hover {background:transparent url(../images/pc/logos_pc_flyout_onFr.gif) no-repeat -120px -49px;}
body div.pageContainer div#headerContainer div#header div#globalNavigation div#connectLinks div.column1 div#flyoutlogos ul li a.logo8:hover {background:transparent url(../images/pc/logos_pc_flyout_onFr.gif) no-repeat -240px -49px;}
body div.pageContainer div#headerContainer div#header div#globalNavigation div#connectLinks div.column1 div#flyoutlogos ul li a.logo9:hover {background:transparent url(../images/pc/logos_pc_flyout_onFr.gif) no-repeat -360px -49px;}
body div.pageContainer div#headerContainer div#header div#globalNavigation div#connectLinks div.column1 div#flyoutlogos ul li a.logo10:hover {background:transparent url(../images/pc/logos_pc_flyout_onFr.gif) no-repeat -480px -49px;}
body div.pageContainer div#headerContainer div#header div#globalNavigation div#connectLinks div.column1 div#flyoutlogos ul li a.logo11:hover {background:transparent url(../images/pc/logos_pc_flyout_onFr.gif) no-repeat 0px -98px;}
body div.pageContainer div#headerContainer div#header div#globalNavigation div#connectLinks div.column1 div#flyoutlogos ul li a.logo12:hover {background:transparent url(../images/pc/logos_pc_flyout_onFr.gif) no-repeat -120px -98px;}
body div.pageContainer div#headerContainer div#header div#globalNavigation div#connectLinks div.column1 div#flyoutlogos ul li a.logo13:hover {background:transparent url(../images/pc/logos_pc_flyout_onFr.gif) no-repeat -240px -98px;}
body div.pageContainer div#headerContainer div#header div#globalNavigation div#connectLinks div.column1 div#flyoutlogos ul li a.logo14:hover {background:transparent url(../images/pc/logos_pc_flyout_onFr.gif) no-repeat -360px -98px;}
body div.pageContainer div#headerContainer div#header div#globalNavigation div#connectLinks div.column1 div#flyoutlogos ul li a.logo15:hover {background:transparent url(../images/pc/logos_pc_flyout_onFr.gif) no-repeat -480px -98px;}
body div.pageContainer div#headerContainer div#header div#globalNavigation div#connectLinks div.column1 div#flyoutlogos ul li a.logo16:hover {background:transparent url(../images/pc/logos_pc_flyout_onFr.gif) no-repeat 0px -147px;}
body div.pageContainer div#headerContainer div#header div#globalNavigation div#connectLinks div.column1 div#flyoutlogos ul li a.logo17:hover {background:transparent url(../images/pc/logos_pc_flyout_onFr.gif) no-repeat -120px -147px;}
body div.pageContainer div#headerContainer div#header div#globalNavigation div#connectLinks div.column1 div#flyoutlogos ul li a.logo18:hover {background:transparent url(../images/pc/logos_pc_flyout_onFr.gif) no-repeat -240px -147px;}
div#optinContainer div#primaryOptinOptions ul li.baby label {background:transparent url(../images/pc/logo_babyandyou_optinFr.gif) no-repeat 0px 0px;}

*html body div.pageContainer div#headerContainer div#header div#globalNavigation {position:absolute; display:inline; bottom:0px; left:310px; width:481px; padding:0px 0px 0px 0px; background:transparent url(../images/pc/bg_globalnav_fr_pc.gif) no-repeat 0px 0px; height:107px;}
*html body div.pageContainer div#headerContainer div#header div#globalNavigation div#globalNavigation_explore:hover, *html body div.pageContainer div#headerContainer div#header div#globalNavigation div#globalNavigation_explore.over, *html body div.pageContainer div#headerContainer div#header div#globalNavigation div#globalNavigation_explore.active, *html body div.pageContainer div#headerContainer div#header div#globalNavigation div#globalNavigation_explore.over a.globalNavigationItemLink {background:transparent url(../images/pc/bg_globalnav_fr_pc.gif) no-repeat 0px -107px;}
*html body div.pageContainer div#headerContainer div#header div#globalNavigation div#globalNavigation_create:hover, *html body div.pageContainer div#headerContainer div#header div#globalNavigation div#globalNavigation_create.over, *html body div.pageContainer div#headerContainer div#header div#globalNavigation div#globalNavigation_create.active, *html body div.pageContainer div#headerContainer div#header div#globalNavigation div#globalNavigation_create.over a.globalNavigationItemLink {background:transparent url(../images/pc/bg_globalnav_fr_pc.gif) no-repeat -105px -214px;}
*html body div.pageContainer div#headerContainer div#header div#globalNavigation div#globalNavigation_discover:hover, *html body div.pageContainer div#headerContainer div#header div#globalNavigation div#globalNavigation_discover.over, *html body div.pageContainer div#headerContainer div#header div#globalNavigation div#globalNavigation_discover.active, *html body div.pageContainer div#headerContainer div#header div#globalNavigation div#globalNavigation_discover.over a.globalNavigationItemLink {background:transparent url(../images/pc/bg_globalnav_fr_pc.gif) no-repeat -204px -321px;}
*html body div.pageContainer div#headerContainer div#header div#globalNavigation div#globalNavigation_connect:hover, *html body div.pageContainer div#headerContainer div#header div#globalNavigation div#globalNavigation_connect.over, *html body div.pageContainer div#headerContainer div#header div#globalNavigation div#globalNavigation_connect.active, *html body div.pageContainer div#headerContainer div#header div#globalNavigation div#globalNavigation_connect.over a.globalNavigationItemLink {background:transparent url(../images/pc/bg_globalnav_fr_pc.gif) no-repeat -341px -428px;}
