﻿.logo{
    padding-top: 20px;  
}

.logo a{
    overflow:hidden;
    text-indent: -2000px;
    display:block;
    width: 365px;
    height: 46px;
    background-image : url(../images/logo.gif);
    background-position:left top;
    background-repeat : no-repeat;
}

#BrandSitesSelector
{
    position:absolute;
    z-index:9999;
    right: 198px ;
    top: 0;
    width:134px;
    height: 20px;
    overflow:visible;
    background: none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/en-CA/images/brandsites.png', sizingMethod='crop');
    height:auto;
    min-height:20px;
    _height:20px;
}

#BrandSitesSelector[id]
{
    background : url(../images/brandsites.png) no-repeat top left;
}

#BrandSitesSelector ul.bg
{
    width:135px;
    z-index:9999;
    margin:1px 0px 0px -8px;
    padding:4px 0px 8px 0px;
    
    /*ie6 only*/
    background: none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/en-CA/images/brand-background.png', sizingMethod='scale');
    _height:336px;
}

#BrandSitesSelector ul.bg[class]
{
    background:url(../images/brand-background.png) no-repeat bottom left;
}

#BrandSitesSelector hr
{
    border:0px solid red;
    height:1px;
    width:118px;
    color:#dbdbda;
    background-color:#dbdbda;
    display:block;
}

#BrandSitesSelector ul li, #LanguagesSelector ul li
{
    position:relative;
    text-align:right;
    clear:both;
}

#BrandSitesSelector ul li a, #LanguagesSelector ul li a
{
    color:#62615E;
    text-decoration:none;
}

#BrandSitesSelector ul li a:hover, #LanguagesSelector ul li a:hover
{
    color:#0e0e0e;
    text-decoration:underline;
}

#BrandSitesSelector ul li img
{
    float:right;
    margin:5px 9px 0px 0px;
    padding-left:5px;
}

#LanguagesSelector
{
    position:absolute;
    z-index:9999;
    right: 94px;
    top: 0;
    width:95px;
    background: none;
    height:auto;
    overflow:visible;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/en-CA/images/languages.png', sizingMethod='crop');
    min-height:20px;
    _height:20px;
}
#LanguagesSelector[id]
{
    background : url(../images/languages.png) no-repeat top left;
}

#LanguagesSelector ul.bg
{
    width:95px;
    z-index:9999;
    margin:1px 0px 0px -7px;
    padding:4px 0px 8px 0px;
    
    /*ie6 only*/
    background: none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/en-CA/images/language-background.png', sizingMethod='scale');
    
}
#LanguagesSelector ul.bg[class]
{
    background:url(../images/language-background.png) no-repeat bottom left;
}

#LanguagesSelector ul li
{
    padding-right:9px;
}
.general-content .contactus
{
    right:-2px;
}
.general-content .contactus a{
    /** See culture.css for the general attributes **/
    width: 88px;
    background-image : url(../images/contactus-button.gif);
}

.general-content .sendtofriend{
     /** See saputo.css for the general attributes **/
    right: 65px;
}

.general-content .home
{
    right:126px;
}

.country-selector
{
    _height:24px;
    min-height:20px;
    overflow:visible;
    width:165px;
    padding:4px 0px 0px 10px;
    font-size:11px;
    cursor:pointer;
    z-index:99999;
    position:absolute;
    background:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/en-CA/images/gen-dd-country.png', sizingMethod='crop');
}
.country-selector[class]
{
    background:url(../images/gen-dd-country.png) no-repeat top left;
}

.country-selector ul
{
    display:none;
}

.country-selector ul.bg
{
    background:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/en-CA/images/gen-dd-country-background.png', sizingMethod='scale');
    margin:1px 0px 0px -10px;
    padding-left:10px;
    color:#000000;
    height:175px;
    z-index:99999;
}
.country-selector ul.bg[class]
{
    background:url(../images/gen-dd-country-background.png) no-repeat top left;
}

.country-selector ul li
{
    position:relative;
}

.reset, .submit
{
    width:92px;
    height:23px;
    font-size:84%;
    border:0px;
    cursor:pointer;
    margin:0px;
    padding:0px;
}

.reset
{
    background:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/en-CA/images/common-btn-reset.png', sizingMethod='crop');
}
.reset[class]
{
    background:url(../images/common-btn-reset.png) no-repeat top left;
}

.submit
{
    background:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/en-CA/images/common-btn-submit.png', sizingMethod='crop');
    float:left;
}
.submit[class]
{
    background:url(../images/common-btn-submit.png) no-repeat top left;
}

#SendToAFriend .hd
{
    height:39px;
    width:294px;
    background:url(../images/send-to-friend-logo.gif) no-repeat left top;
}
