﻿/* Loblaw - EN */
a, div#myFlyerViewControls a {color:#f23024;}
h2, h3, h4, div#paginationFilters span.results {color:#333;}
div#breadcrumbNavigation ul li {color:#333;}
body.storeSelector {background:#f5f4f2 url() no-repeat 0px 0px;}
div#bannerStoreSelector {background:transparent url(../images/gf/bg_storeselector_fortinos.jpg) no-repeat 0px 0px;}
/*div#bannerStoreSelector div#header a {height:90px; padding:50px 0px 0px 0px;}*/
div#bannerStoreSelector div#header img {padding:50px 0px 0px 0px;}
body div.pageContainer div#headerContainer div#header div#myPCAccountContainer div.auth {background:transparent url(../images/gf/bg_mypcaccount_auth_en_gf.gif) no-repeat 0px 0px;}
body div.pageContainer div#headerContainer div#header div#myPCAccountContainer div.nonauth {background:transparent url(../images/gf/bg_mypcaccount_nonauth_en_gf.gif) no-repeat 0px 0px;}

body div.pageContainer div#headerContainer div#headerContainerWrapper {background:transparent url(../images/gf/bg_header_fortinos.gif) repeat-x 0px 0px;}

body div.pageContainer div#headerContainer div#header a.logo {top:68px; left:20px; width:251px; height:58px;}

body div.pageContainer div#headerContainer div#header div#headerNavigation a.pclogo {background:transparent url(../images/gf/logo_pc_header_en.gif) no-repeat 0px 0px;}
body div.pageContainer div#headerContainer div#header div#headerNavigation a.pclogo:hover {background-position:0px -19px;}
body div.pageContainer div#headerContainer div#header div#headerNavigation a.cslogo {background:transparent url(../images/gf/logo_cookingschool_header_en.gif) no-repeat 0px -24px;}
body div.pageContainer div#headerContainer div#header div#headerNavigation a.cslogo:hover {background-position:0px 0px;}
body div.pageContainer div#headerContainer div#header div#headerNavigation a.jflogo {background:transparent url(../images/gf/logo_joe_header_en.gif) no-repeat 0px 0px;}
body div.pageContainer div#headerContainer div#header div#headerNavigation a.jflogo:hover {background-position:0px -19px;}
body div.pageContainer div#headerContainer div#header div#globalNavigation {background:transparent url(../images/gf/bg_globalnav_gf_en.gif) no-repeat 0px 0px;}

body div.pageContainer div#headerContainer div#header div#globalNavigation div.active a {background:transparent url(../images/gf/bg_globalnav_right_fortinos.gif) no-repeat 100% 0px; color:#f23024;}
body div.pageContainer div#headerContainer div#header div#globalNavigation div.active a span {background:transparent url(../images/gf/bg_globalnav_left_fortinos.gif) no-repeat 0px 0px;}
body div.pageContainer div#headerContainer div#header div#globalNavigation div#globalNavigation_mystore {}
body div.pageContainer div#headerContainer div#header div#globalNavigation div#globalNavigation_myflyer {}
body div.pageContainer div#headerContainer div#header div#globalNavigation div#globalNavigation_recipes {}
body div.pageContainer div#headerContainer div#header div#globalNavigation div#globalNavigation_articles {}

body div.pageContainer div#headerContainer div#header div#searchControl {background:transparent url(../images/gf/bg_search_text_header_gf.gif) no-repeat 0px 0px;}
body div.pageContainer div#headerContainer div#header div#searchControl fieldset input.text {width:145px;}

div#homeSecondaryFeatureContentContainer div.homeSecondaryFeaturedContent h3 {border-bottom:1px solid #b7b7b7;}

div#GF_Home_Featured_Products h4 {background:transparent url(../images/gf/bg_header_featuredproducts_en_gf.gif) no-repeat 0px 0px;}

body div.pageContainer div#fullWidthNoHeadingContentContainer div#homeFeatureFlyerContent div.header {background:transparent url(../images/gf/bg_home_flyerhighlights_en_gf.gif) no-repeat 0px 0px;}
body div.pageContainer div#fullWidthNoHeadingContentContainer div#homeFeatureFlyerContent div.header a {width:146px; height:21px; background:transparent url(../images/gf/btn_viewweeklyflyer_en_gf.gif) no-repeat 0px 0px;}
body div.pageContainer div#fullWidthNoHeadingContentContainer div#homeFlyerContent div.header {background:transparent url(../images/gf/bg_home_flyer_en_gf.jpg) no-repeat 0px 0px;}
body div.pageContainer div#fullWidthNoHeadingContentContainer div#homeFlyerContent div.header a {width:247px; height:21px; background:transparent url(../images/gf/btn_home_seeallflyeritems_en_gf.gif) no-repeat 0px 0px;}

a.roundedButton {background:transparent url(../images/gf/bg_button_right_fortinos.gif) no-repeat 100% 0px;}
a.roundedButton span {background:transparent url(../images/gf/bg_button_left_fortinos.gif) no-repeat 0px 0px;}

div#myFlyerCarouselMainContainerContents, div#flyerSearchResults div.row {border-top:1px solid #b7b7b7;}
div#paginationNavigation {border-top:1px solid #ccc;}
div#paginationFilters span#itemsPerPage span.current {border:1px solid #ccc; color:#333;}
div#paginationNavigation ul li {color:#333;}
div#paginationNavigation ul li.current {border:1px solid #ccc;}

div#flyerSearchResults div#flyerLowestPriceRow a.flyerLowestPriceItemsLink {width:73px; height:21px; background: transparent url(../images/gf/btn_seelowestpriceitems_en_gf.gif) no-repeat 0px 0px;}
a.btnAddToShoppingList {width:109px; height:21px; background:transparent url(../images/gf/btn_addtoshoppinglist_en_fortinos.gif) no-repeat 0px 0px;}
div#flyerSearchResults div#flyerLowestPriceRow a.btnAddToShoppingList {background:transparent url(../images/gf/btn_addtoshoppinglist_en_fortinos.gif) no-repeat 0px 0px;}
div#homeGroceryFlyerContent div.searchResultsGridItem div.feature a.btnAddToShoppingList, div#homeHealthFlyerContent div.searchResultsGridItem div.feature a.btnAddToShoppingList {background:transparent url(../images/gf/btn_addtoshoppinglistfeature_en_gf.gif) no-repeat 0px 0px;}

div.gcvItem div.image div.flyerProductTagGcv {background:transparent url(../images/gf/icon_gcv_en_gf.gif) no-repeat 0px 0px;}
div.searchResultsGridItem div.image span.tag, div#myFlyerCarouselMainContainerContents span.recoFlyerItemInfoContents span.image span.tag {background:transparent url(../images/gf/bg_flyertag_right_fortinos.gif) no-repeat 100% 0px;}
div.searchResultsGridItem div.image span.tag span, div#myFlyerCarouselMainContainerContents span.recoFlyerItemInfoContents span.image span.tag span {color:#fff; background:transparent url(../images/gf/bg_flyertag_left_fortinos.gif) no-repeat 0px 0px;}

body div.pageContainer div#footerContainer {}
body div.pageContainer div#footerContainerWrapper div#legalPrivacyTerms {}
body div.pageContainer div#footerContainerWrapper div#legalPrivacyTerms.storeselector {background-color:transparent;}

div#memberPreferencesNavigation ul li a {display:inline; float:left; width:154px; height:41px; text-indent:-3000px; outline:none;}
div#memberPreferencesNavigation ul li#aboutme a {background:transparent url(../images/gf/btn_aboutme_off_pc_en.gif) no-repeat 0px 0px;}
div#memberPreferencesNavigation ul li#aboutme.active a {background:transparent url(../images/gf/btn_aboutme_on_pc_en.gif) no-repeat 0px 0px;}
div#memberPreferencesNavigation ul li#shoppinglists a {background:transparent url(../images/gf/btn_shoppinglists_off_pc_en.gif) no-repeat 0px 0px;}
div#memberPreferencesNavigation ul li#shoppinglists.active a {background:transparent url(../images/gf/btn_shoppinglists_on_pc_en.gif) no-repeat 0px 0px;}
div#memberPreferencesNavigation ul li#myfavourites a {background:transparent url(../images/gf/btn_favourites_off_pc_en.gif) no-repeat 0px 0px;}
div#memberPreferencesNavigation ul li#myfavourites.active a {background:transparent url(../images/gf/btn_favourites_on_pc_en.gif) no-repeat 0px 0px;}
div#memberPreferencesNavigation ul li#mystores a {background:transparent url(../images/gf/btn_mystores_off_pc_en.gif) no-repeat 0px 0px;}
div#memberPreferencesNavigation ul li#mystores.active a {background:transparent url(../images/gf/btn_mystores_on_pc_en.gif) no-repeat 0px 0px;}
div#memberPreferencesNavigation ul li#mytransactions a {background:transparent url(../images/gf/btn_transactions_off_pc_en.gif) no-repeat 0px 0px;}
div#memberPreferencesNavigation ul li#mytransactions.active a {background:transparent url(../images/gf/btn_transactions_on_pc_en.gif) no-repeat 0px 0px;}
div#memberPreferencesNavigation ul li#personalinfo a {background:transparent url(../images/gf/btn_personalinfo_off_pc_en.gif) no-repeat 0px 0px;}
div#memberPreferencesNavigation ul li#personalinfo.active a {background:transparent url(../images/gf/btn_personalinfo_on_pc_en.gif) no-repeat 0px 0px;}

div#memberPreferencesDetails form fieldset#memberPreferencesTags a.btnAddTerm {display:inline; float:left; width:58px; height:33px; position:relative; background:transparent url(../images/gf/btn_member_add_pc_en_large.gif) no-repeat 0px 0px;}

#memberPreferencesPhoto a#btnUploadPhoto {position:relative; display:block; width:128px; height:25px; background:transparent url(../images/gf/btn_uploadphoto_en_pc.gif) no-repeat 0px 0px; outline:none;}
#memberPreferencesPersonalInfoForm a#btnDeleteAccount {position:relative; display:inline; float:left; width:122px; height:25px; background:transparent url(../images/gf/btn_deleteaccount_en_pc.gif) no-repeat 0px 0px; outline:none; margin-left:380px;}

div#memberPreferencesMyFavourites a.btnAddFavourite {display:block; width:113px; height:25px; background:transparent url(../images/gf/btn_addfavourite_en_pc.gif) no-repeat 0px 0px; outline:none;}
div#memberPreferencesMyFavourites div.favouritesCategory div.footer a.btnRemoveSelectedOff {display:inline; float:left; width:155px; height:25px; background:transparent url(../images/gf/btn_removeselected_off_en_pc.gif) no-repeat 0px 0px; outline:none;}
div#memberPreferencesMyFavourites div.favouritesCategory div.footer a.btnRemoveSelectedOn {display:inline; float:left; width:155px; height:25px; background:transparent url(../images/gf/btn_removeselected_on_en_pc.gif) no-repeat 0px 0px; outline:none;}

div#memberPreferencesShoppingListsContainer a#btnCreateNewShoppingList, a.btnCreateNewShoppingList {display:block; width:192px; height:25px; background:transparent url(../images/gf/btn_createshoppinglist_en_pc.gif) no-repeat 0px 0px; outline:none;}
div#memberPreferencesShoppingListsDetails a#btnCreateItem {display:block; width:111px; height:25px; background:transparent url(../images/gf/btn_createitem_en_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/gf/btn_edititem_en_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/gf/btn_removeitem_en_pc.gif) no-repeat 0px 0px; outline:none;}
div#memberPreferencesMyStoresList div.memberPreferencesMyStoresListItem div.column2 div.storeSpecialsItem div.content a.btnAddToShoppingList {display:block; width:113px; height:25px; background:transparent url(../images/gf/btn_addtoshoppinglist_off_en.gif) no-repeat 0px 0px; outline:none;}
div#memberPreferencesMyStores a.btnAddStore {display:block; width:102px; height:25px; background:transparent url(../images/gf/btn_addstore_en_pc.gif) no-repeat 0px 0px; outline:none;}

a.btnContactCustomerService {width:212px; height:25px; background:transparent url(../images/gf/btn_contactcustomerserv_en_gf.gif) no-repeat 0px 0px; outline:none;}
a.btnDelete {width:82px; height:33px; background:transparent url(../images/gf/btn_delete_en_gf.gif) no-repeat 0px 0px; outline:none;}
a.btnGoSearch {width:38px; height:27px; background:transparent url(../images/gf/btn_search_header_go_en_fortinos.gif) no-repeat 0px 0px; outline:none;}
a.btnSaveChanges {width:143px; height:33px; background:transparent url(../images/gf/btn_member_save_pc_en_large.gif) no-repeat 0px 0px; outline:none;}
a.btnLogin {width:67px; height:33px; background:transparent url(../images/gf/btn_login_gf_en_large.gif) no-repeat 0px 0px; outline:none;}
a.btnLoginRegister {width:154px; height:33px; background:transparent url(../images/gf/btn_loginregister_en_pc.gif) no-repeat 0px 0px; outline:none;}
a.btnSave {width:72px; height:33px; background:transparent url(../images/gf/btn_save_en_gf.gif) no-repeat 0px 0px; outline:none;}
a.btnSignup {width:88px; height:33px; background:transparent url(../images/gf/btn_signup_gf_en_large.gif) no-repeat 0px 0px; outline:none;}
a.btnEnter {width:98px; height:48px; background:transparent url(../images/gf/btn_enter_large_en_fortinos.gif) no-repeat 0px 0px; outline:none;}
a.btnSearch {width:87px; height:33px; background:transparent url(../images/gf/btn_search_en_gf.gif) no-repeat 0px 0px; outline:none;}
a.btnSubmit {width:88px; height:33px; background:transparent url(../images/gf/btn_submit_en_gf.gif) no-repeat 0px 0px;}
a.btn_joinPC {width:108px; height:33px; background:transparent url(../images/gf/btn_joinpc_gf_en_large.gif) no-repeat 0px 0px;}
a.btnCreateNewList {width:132px; height:33px; background:transparent url(../images/gf/btn_createlist_en_gf.gif) no-repeat 0px 0px;}
a.btnSend {width:72px; height:33px; background:transparent url(../images/gf/btn_send_en_gf.gif) no-repeat 0px 0px;}
a.btnLearnMore {width:150px; height:28px; background:transparent url(../images/gf/btn_learnmore_en_gf.gif) no-repeat 0px 0px;}
a.btnDeleteItem {width:118px; height:33px; background:transparent url(../images/gf/btn_shoppingList_deleteItem_en.gif) no-repeat 0px 0px; outline:none;}
a.btnDeleteAllItemsFromRecipe {width:233px; height:33px; background:transparent url(../images/gf/btn_shoppingList_deleteRecipe_en.gif) no-repeat 0px 0px; outline:none;}

div#storeLocatorStoreDetail div#storeDetailIntroContents {background:transparent url(../images/gf/hd_storedetail_photo.jpg) no-repeat 0px 0px;}

div#itemTools {background-color:#f23024;}
div#itemTools ul li {border-bottom:1px solid #f3837c;}
div#itemTools ul li.ratereview a {background:transparent url(../images/gf/icon_ratereview_fortinos.gif) no-repeat 5px 4px;}
div#itemTools ul li.comment a {background:transparent url(../images/gf/icon_comment_fortinos.gif) no-repeat 5px 4px;}
div#itemTools ul li.favourites a {background:transparent url(../images/gf/icon_favourite_fortinos.gif) no-repeat 5px 4px;}
div#itemTools ul li.shoppinglist a {background:transparent url(../images/gf/icon_shoppinglist_fortinos.gif) no-repeat 5px 4px;}
div#itemTools ul li.print a {background:transparent url(../images/gf/icon_print_fortinos.gif) no-repeat 5px 4px;}

ul#myFlyerCarousel li.jcarousel-item span.recoFlyerItemInfo a.info {background:transparent url(../images/gf/icon_recoflyeritem_info_fortinos.gif) no-repeat 0px 0px;}

.jcarousel-skin-lcl .jcarousel-next-horizontal {width:30px; height:142px; background: transparent url(../images/gf/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/gf/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;}
div#homeRecipeCarouselMainContainerContents .jcarousel-skin-lcl .jcarousel-next-horizontal, div#homeArticleCarouselMainContainerContents .jcarousel-skin-lcl .jcarousel-next-horizontal {width:30px; height:180px; background: transparent url(../images/gf/btn_carousel_next.gif) no-repeat 0px 50%;}
div#homeRecipeCarouselMainContainerContents .jcarousel-skin-lcl .jcarousel-next-disabled-horizontal,
div#homeRecipeCarouselMainContainerContents .jcarousel-skin-lcl .jcarousel-next-disabled-horizontal:hover,
div#homeRecipeCarouselMainContainerContents .jcarousel-skin-lcl .jcarousel-next-disabled-horizontal:active,
div#homeArticleCarouselMainContainerContents .jcarousel-skin-lcl .jcarousel-next-disabled-horizontal,
div#homeArticleCarouselMainContainerContents .jcarousel-skin-lcl .jcarousel-next-disabled-horizontal:hover,
div#homeArticleCarouselMainContainerContents .jcarousel-skin-lcl .jcarousel-next-disabled-horizontal:active {cursor:default; background-position:-30px 50%;}
div#homeRecipeCarouselMainContainerContents .jcarousel-skin-lcl .jcarousel-prev-horizontal, div#homeArticleCarouselMainContainerContents .jcarousel-skin-lcl .jcarousel-prev-horizontal {width:30px; height:180px; background: transparent url(../images/gf/btn_carousel_prev.gif) no-repeat 0px 50%;}
div#homeRecipeCarouselMainContainerContents .jcarousel-skin-lcl .jcarousel-prev-disabled-horizontal,
div#homeRecipeCarouselMainContainerContents .jcarousel-skin-lcl .jcarousel-prev-disabled-horizontal:hover,
div#homeRecipeCarouselMainContainerContents .jcarousel-skin-lcl .jcarousel-prev-disabled-horizontal:active,
div#homeArticleCarouselMainContainerContents .jcarousel-skin-lcl .jcarousel-prev-disabled-horizontal,
div#homeArticleCarouselMainContainerContents .jcarousel-skin-lcl .jcarousel-prev-disabled-horizontal:hover,
div#homeArticleCarouselMainContainerContents .jcarousel-skin-lcl .jcarousel-prev-disabled-horizontal:active {cursor:default; background-position:-30px 50%;}

a#TB_closeWindowButton {display:block; width:69px; height:26px; background:transparent url(../images/gf/btn_close_overlay_en_gf.gif) no-repeat 0px 0px; text-indent:-3000px; outline:none;}

a.btnGoToList {display:block; width:107px; height:33px; background:transparent url(../images/gf/btn_gotolist_en_pc.gif) no-repeat 0px 0px;}

div#storeLocatorStoreDetail div#storeDepartments table tbody td.promo div {background:transparent url(../images/gf/bg_dept_promo_bottom_fortinos.gif) no-repeat 0px 100%;}
div#storeLocatorStoreDetail div#storeDepartments table tbody td.promo div div {background:transparent url(../images/gf/bg_dept_promo_top_fortinos.gif) no-repeat 0px 0px;}
