﻿/* no frills - FR */
body {background:#fff url() no-repeat 0px 0px;}
body.storeSelector {background:#f5f4f2 url(../images/wc/bg_page_wc.jpg) repeat-x 0px 0px;}
div#bannerStoreSelector {background:transparent url(../images/wc/bg_storeselector_wc.jpg) no-repeat 0px 0px;}
div#bannerStoreSelector div#header img {padding:54px 0px 0px 0px;}
body div.pageContainer div#headerContainer div#header div#myPCAccountContainer div.auth {background:transparent url(../images/wc/bg_mypcaccount_nonauth_wc.gif) no-repeat 0px 0px;}
body div.pageContainer div#headerContainer div#header div#myPCAccountContainer div.nonauth {background:transparent url(../images/wc/bg_mypcaccount_nonauth_wc.gif) no-repeat 0px 0px;}
body div.pageContainer div#headerContainer div#header div#myPCAccountContainer div p {font-size:100% !important;}

body div.pageContainer div#headerContainer div#header {background:transparent url(../images/wc/icon_public_fr_wc.gif) no-repeat 100% 0px;}
body div.pageContainer div#headerContainer div#header div#headerNavigation a.pclogo {background:transparent url(../images/wc/logo_pc_header_fr.gif) no-repeat 0px 0px;}
body div.pageContainer div#headerContainer div#header div#headerNavigation a.pclogo:hover {background-position:0px -22px;}
body div.pageContainer div#headerContainer div#header div#globalNavigation {background:transparent url(../images/wc/bg_globalnav_wc_fr.gif) no-repeat 0px 0px;}
body div.pageContainer div#headerContainer div#header div#globalNavigation div#globalNavigation_products {top:8px; left:55px;}
body div.pageContainer div#headerContainer div#header div#globalNavigation div#globalNavigation_business {top:8px; left:35px;}
body div.pageContainer div#headerContainer div#header div#globalNavigation div#globalNavigation_connect {top:8px; left:400px;}
body div.pageContainer div#headerContainer div#header div#globalNavigation div#globalNavigation_home {top:8px; left:725px;}

body div.pageContainer div#footerContainerWrapper div#legalPrivacyTerms {background-color:#006cb8;}
body div.pageContainer div#footerContainerWrapper div#legalPrivacyTerms.storeselector {background-color:#f5f4f2;}

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/wc/btn_aboutme_off_pc_fr.gif) no-repeat 0px 0px;}
div#memberPreferencesNavigation ul li#aboutme.active a {background:transparent url(../images/wc/btn_aboutme_on_pc_fr.gif) no-repeat 0px 0px;}
div#memberPreferencesNavigation ul li#shoppinglists a {background:transparent url(../images/wc/btn_shoppinglists_off_pc_fr.gif) no-repeat 0px 0px;}
div#memberPreferencesNavigation ul li#shoppinglists.active a {background:transparent url(../images/wc/btn_shoppinglists_on_pc_fr.gif) no-repeat 0px 0px;}
div#memberPreferencesNavigation ul li#myfavourites a {background:transparent url(../images/wc/btn_favourites_off_pc_fr.gif) no-repeat 0px 0px;}
div#memberPreferencesNavigation ul li#myfavourites.active a {background:transparent url(../images/wc/btn_favourites_on_pc_fr.gif) no-repeat 0px 0px;}
div#memberPreferencesNavigation ul li#mystores a {background:transparent url(../images/wc/btn_mystores_off_pc_fr.gif) no-repeat 0px 0px;}
div#memberPreferencesNavigation ul li#mystores.active a {background:transparent url(../images/wc/btn_mystores_on_pc_fr.gif) no-repeat 0px 0px;}
div#memberPreferencesNavigation ul li#mytransactions a {background:transparent url(../images/wc/btn_transactions_off_pc_fr.gif) no-repeat 0px 0px;}
div#memberPreferencesNavigation ul li#mytransactions.active a {background:transparent url(../images/wc/btn_transactions_on_pc_fr.gif) no-repeat 0px 0px;}
div#memberPreferencesNavigation ul li#personalinfo a {width:224px; background:transparent url(../images/wc/btn_personalinfo_off_pc_fr.gif) no-repeat 0px 0px;}
div#memberPreferencesNavigation ul li#personalinfo.active a {background:transparent url(../images/wc/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/wc/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/wc/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/wc/btn_deleteaccount_fr_pc.gif) no-repeat 0px 0px; outline:none; margin-left:380px;}

div#memberPreferencesMyFavourites a.btnAddFavourite {display:block; width:139px; height:25px; background:transparent url(../images/wc/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/wc/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/wc/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/wc/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/wc/btn_createitem_fr_pc.gif) no-repeat 0px 0px; outline:none;}
div#memberPreferencesShoppingListsDetails table tbody td a.btnEditItem {display:inline; float:left; width:37px; height:18px; background:transparent url(../images/wc/btn_edititem_fr_pc.gif) no-repeat 0px 0px; outline:none;}
div#memberPreferencesShoppingListsDetails table tbody td a.btnRemoveItem {display:inline; float:left; width:56px; height:18px; background:transparent url(../images/wc/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:170px; height:28px; background:transparent url(../images/wc/btn_addtoshoppinglist_off_en.gif) no-repeat 0px 0px; outline:none;}
div#memberPreferencesMyStores a.btnAddStore {display:block; width:143px; height:25px; background:transparent url(../images/wc/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/wc/btn_contactcustomerserv_fr_pc.gif) no-repeat 0px 0px;}
a.btnDelete {width:111px; height:33px; background:transparent url(../images/wc/btn_delete_fr_pc.gif) no-repeat 0px 0px;}
a.btnGoSearch {width:34px; height:23px; background:transparent url(../images/wc/btn_search_header_go_fr_pc.gif) no-repeat 0px 0px;}
a.btnSaveChanges {width:251px; height:33px; background:transparent url(../images/wc/btn_member_save_pc_fr_large.gif) no-repeat 0px 0px;}
a.btnLogin {width:153px; height:33px; background:transparent url(../images/wc/btn_login_pc_fr_large.gif) no-repeat 0px 0px;}
a.btnSave {width:125px; height:33px; background:transparent url(../images/wc/btn_save_fr_pc.gif) no-repeat 0px 0px;}
a.btnSignup {width:83px; height:33px; background:transparent url(../images/wc/btn_signup_pc_fr_large.gif) no-repeat 0px 0px;}
a.btnEnter {width:109px; height:48px; background:transparent url(../images/wc/btn_enter_large_fr_wc.gif) no-repeat 0px 0px;}
a.btnSearch {width:116px; height:33px; background:transparent url(../images/wc/btn_search_fr_pc.gif) no-repeat 0px 0px;}
a.btnSubmit {width:110px; height:33px; background:transparent url(../images/wc/btn_submit_fr_pc.gif) no-repeat 0px 0px;}
a.btn_joinPC {width:225px; height:33px; background:transparent url(../images/wc/btn_joinpc_pc_fr_large.gif) no-repeat 0px 0px;}
a.btnCreateNewList {width:139px; height:33px; background:transparent url(../images/wc/btn_createlist_fr_pc.gif) no-repeat 0px 0px;}
a.btnSend {width:110px; height:33px; background:transparent url(../images/wc/btn_send_fr_pc.gif) no-repeat 0px 0px;}
a.btnLearnMore {width:150px; height:28px; background:transparent url(../images/wc/btn_learnmore_fr_pc.gif) no-repeat 0px 0px;}
a.btnDeleteItem {width:145px; height:33px; background:transparent url(../images/wc/btn_shoppingList_deleteItem_fr.gif) no-repeat 0px 0px; outline:none;}
a.btnDeleteAllItemsFromRecipe {width:278px; height:33px; background:transparent url(../images/wc/btn_shoppingList_deleteRecipe_fr.gif) no-repeat 0px 0px; outline:none;}
a.btnGoToList {display:block; width:180px; height:33px; background:transparent url(../images/wc/btn_gotolist_fr_pc.gif) no-repeat 0px 0px;}

div#storeLocatorStoreDetail div#storeDetailIntroContents {background:transparent url(../images/wc/hd_storedetail_photo.jpg) no-repeat 0px 0px;}

.jcarousel-skin-lcl .jcarousel-next-horizontal {width:30px; height:142px; background: transparent url(../images/wc/btn_flyer_next.gif) no-repeat 0px 0px;}
.jcarousel-skin-lcl .jcarousel-next-disabled-horizontal,
.jcarousel-skin-lcl .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-lcl .jcarousel-next-disabled-horizontal:active {cursor:default; background-position:-30px 0px;}
.jcarousel-skin-lcl .jcarousel-prev-horizontal {width:30px; height:142px; background: transparent url(../images/wc/btn_flyer_prev.gif) no-repeat 0px 0px;}
.jcarousel-skin-lcl .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-lcl .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-lcl .jcarousel-prev-disabled-horizontal:active {cursor:default; background-position:-30px 0px;}

a#TB_closeWindowButton {display:block; width:76px; height:26px; background:transparent url(../images/wc/btn_close_overlay_fr_wc.gif) no-repeat 0px 0px; text-indent:-3000px; outline:none;}

div#myPCSignupPageMainContent div form div.row label, div#myPCSignupPageMainContent div form div.row span.label {width:270px;}

/* email optin */
div#optinContainer div#primaryOptinOptions ul li.pc label {background:transparent url(../images/wc/logo_pc_optin_fr.gif) no-repeat 0px 0px;}
div#optinContainer div#secondaryOptinOptions ul li.atlanticss label {background:transparent url(../images/wc/optin_banner_logos_fr.gif) no-repeat 0px 0px;}
div#optinContainer div#secondaryOptinOptions ul li.dominion label {background:transparent url(../images/wc/optin_banner_logos_fr.gif) no-repeat -166px 0px;}
div#optinContainer div#secondaryOptinOptions ul li.loblaws label {background:transparent url(../images/wc/optin_banner_logos_fr.gif) no-repeat -332px 0px;}
div#optinContainer div#secondaryOptinOptions ul li.superstore label {background:transparent url(../images/wc/optin_banner_logos_fr.gif) no-repeat -498px 0px;}
div#optinContainer div#secondaryOptinOptions ul li.realcanadiansuperstore label {background:transparent url(../images/wc/optin_banner_logos_fr.gif) no-repeat -166px -200px;}
div#optinContainer div#secondaryOptinOptions ul li.fortinos label {background:transparent url(../images/wc/optin_banner_logos_fr.gif) no-repeat 0px -50px;}
div#optinContainer div#secondaryOptinOptions ul li.yig label {background:transparent url(../images/wc/optin_banner_logos_fr.gif) no-repeat -166px -50px;}
div#optinContainer div#secondaryOptinOptions ul li.extra label {background:transparent url(../images/wc/optin_banner_logos_fr.gif) no-repeat -332px -50px;}
div#optinContainer div#secondaryOptinOptions ul li.wholesale label {background:transparent url(../images/wc/optin_banner_logos_fr.gif) no-repeat -498px -50px;}
div#optinContainer div#secondaryOptinOptions ul li.saveeasy label {background:transparent url(../images/wc/optin_banner_logos_fr.gif) no-repeat 0px -100px;}
div#optinContainer div#secondaryOptinOptions ul li.maxi label {background:transparent url(../images/wc/optin_banner_logos_fr.gif) no-repeat -166px -100px;}
div#optinContainer div#secondaryOptinOptions ul li.maxiencie label {background:transparent url(../images/wc/optin_banner_logos_fr.gif) no-repeat -332px -100px;}
div#optinContainer div#secondaryOptinOptions ul li.provigo label {background:transparent url(../images/wc/optin_banner_logos_fr.gif) no-repeat -498px -100px;}
div#optinContainer div#secondaryOptinOptions ul li.valumart label {background:transparent url(../images/wc/optin_banner_logos_fr.gif) no-repeat 0px -150px;}
div#optinContainer div#secondaryOptinOptions ul li.zehrs label {background:transparent url(../images/wc/optin_banner_logos_fr.gif) no-repeat -166px -150px;}
div#optinContainer div#secondaryOptinOptions ul li.nofrills label {background:transparent url(../images/wc/optin_banner_logos_fr.gif) no-repeat -332px -150px;}

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;}

/* WC Lead generation form */
div#wcLeadGenerationForm a.btnContinue {width:95px; height:33px; background:transparent url(../images/wc/btn_continue_fr_pc.gif) no-repeat 0px 0px;}
div#wcLeadGenerationForm a.btnSend {width:110px; height:33px; background:transparent url(../images/wc/btn_send_fr_pc.gif) no-repeat 0px 0px;}
div#wcLeadGenerationForm a.btnEdit {width:65px; height:33px; background:transparent url(../images/wc/btn_edit_fr_pc.gif) no-repeat 0px 0px;}
div#optinContainer div#primaryOptinOptions ul li.baby label {background:transparent url(../images/wc/logo_babyandyou_optinFr.gif) no-repeat 0px 0px;}
