﻿        html, body {
            background:#e3e3e3 url(../images/window_bg.gif) repeat-x center 0; font: 12px Lucida Grande, Arial, sans-serif;
        }
        a, a:link, a:visited, a:hover, a:active { text-decoration:none; }
        strong { font-weight:bold; }
        sup { vertical-align:top; }
        
        .wrapper { width:664px; margin:0 auto; }
        /*---- MASTHEAD AND LANGUAGE SELECTION STYLES ----*/
        .langSelect { display:inline; float:right; width:160px; height:31px; margin-right:46px; background:url(../images/en/masthead-assets.gif) no-repeat -457px 0; }
        .langSelect a { display:block; float:left; height:31px; width:80px; }
        .langSelect a span { visibility:hidden; }
        .langSelect #sensodyneLnkBtn {
            width:97px;height:31px;
        }
        .langSelect #langLnkBtn {
            width:59px;height:31px;
        }
        .masthead {
            position:relative;height:164px;clear:both;background:url(../images/en/masthead-assets.gif) no-repeat 0 -31px;
        }
        .masthead .logo { position:absolute;top:33px;left:30px;width:180px;height:85px; }
        .masthead .logo span { visibility:hidden; }
        /*-- MASTHEAD MENU --*/
        .masthead .menu {
            position:absolute;top:0;right:32px;width:400px;height:53px;
        }
        .masthead .menu li { display:inline;float:left;height:53px;width:75px; }
        .masthead .menu li a { display:block; height:53px; background:url(../images/en/masthead-assets.gif) no-repeat -232px -31px; }
        .masthead .menu li a span { overflow:hidden;visibility:hidden; }
        .masthead .menu li#mnuAcidWearInfo      { width:87px; }
        .masthead .menu li#mnuAcidWearChildren  { width:83px; }
        .masthead .menu li#mnuPronamelInfo      { width:87px; }
        .masthead .menu li#mnuFAQs              { width:50px; }
        .masthead .menu li#mnuTAF               { width:93px; }
        
        .masthead .menu li#mnuAcidWearInfo a      { background-position:-232px -31px; }
        .masthead .menu li#mnuAcidWearChildren a  { background-position:-319px -31px; }
        .masthead .menu li#mnuPronamelInfo a      { background-position:-402px -31px; }
        .masthead .menu li#mnuFAQs a              { background-position:-489px -31px; }
        .masthead .menu li#mnuTAF a               { background-position:-539px -31px; }
        
        .masthead .menu li#mnuAcidWearInfo a.current, 
        .masthead .menu li#mnuAcidWearInfo a:hover      { background-position:-232px -196px; }
        .masthead .menu li#mnuAcidWearChildren a.current, 
        .masthead .menu li#mnuAcidWearChildren a:hover  { background-position:-319px -196px; }
        .masthead .menu li#mnuPronamelInfo a.current,
        .masthead .menu li#mnuPronamelInfo a:hover      { background-position:-402px -196px; }
        .masthead .menu li#mnuFAQs a.current,
        .masthead .menu li#mnuFAQs a:hover              { background-position:-489px -196px; }
        .masthead .menu li#mnuTAF a.current,
        .masthead .menu li#mnuTAF a:hover               { background-position:-539px -196px; }
        
        /*-- MASTHEAD CONTENT --*/
        .masthead .mastHeadContent { position:absolute; top:88px; right:44px; height:53px; width:230px; background: url(../images/en/masthead-assets.gif) no-repeat 0 -196px; }
        
        .fr .langSelect { background:url(../images/fr/masthead-assets.gif) no-repeat -467px 0; }
        
        .fr .masthead { background-image:url(../images/fr/masthead-assets.gif); }
        
        .fr .masthead .logo { position:absolute;top:33px;left:20px;width:170px;height:85px; }
        .fr .masthead .logo span { visibility:hidden; }
        
        .fr .masthead .menu { width:436px; }
        .fr .masthead .menu li a { background:url(../images/fr/masthead-assets.gif) no-repeat -232px -31px; }
        .fr .masthead .menu li#mnuAcidWearInfo      { width:106px; }
        .fr .masthead .menu li#mnuAcidWearChildren  { width:80px; }
        .fr .masthead .menu li#mnuPronamelInfo      { width:102px; }
        .fr .masthead .menu li#mnuFAQs              { width:77px; }
        .fr .masthead .menu li#mnuTAF               { width:70px; }
        
        .fr .masthead .menu li#mnuAcidWearInfo a      { background-position:-196px -31px; }
        .fr .masthead .menu li#mnuAcidWearChildren a  { background-position:-302px -31px; }
        .fr .masthead .menu li#mnuPronamelInfo a      { background-position:-382px -31px; }
        .fr .masthead .menu li#mnuFAQs a              { background-position:-484px -31px; }
        .fr .masthead .menu li#mnuTAF a               { background-position:-561px -31px; }
        
        .fr .masthead .menu li#mnuAcidWearInfo a.current, 
        .fr .masthead .menu li#mnuAcidWearInfo a:hover      { background-position:-196px -196px; }
        .fr .masthead .menu li#mnuAcidWearChildren a.current, 
        .fr .masthead .menu li#mnuAcidWearChildren a:hover  { background-position:-302px -196px; }
        .fr .masthead .menu li#mnuPronamelInfo a.current,
        .fr .masthead .menu li#mnuPronamelInfo a:hover      { background-position:-382px -196px; }
        .fr .masthead .menu li#mnuFAQs a.current,
        .fr .masthead .menu li#mnuFAQs a:hover              { background-position:-484px -196px; }
        .fr .masthead .menu li#mnuTAF a.current,
        .fr .masthead .menu li#mnuTAF a:hover               { background-position:-561px -196px; }
        
        .fr .masthead .mastHeadContent { position:absolute; top:89px; right:44px; height:53px; width:260px; background: url(../images/fr/masthead-assets.gif) no-repeat -664px 0; }

        /*---- CONTENT AREA STYLES ----*/
        .cWrap {
            background:url(../images/en/content-bg.gif) repeat-y;
        }
        .cWrap .topborder {
            background:url(../images/en/masthead-assets.gif) no-repeat 0 -355px;height:28px;
        }
        .cWrap .botborder {
            background: url(../images/en/masthead-assets.gif) no-repeat 0 -383px;height:42px;
        }
        
        .cWrap .tertiaryMenu {
            clear:both; width:336px;margin:83px auto 0;background:url(../images/en/masthead-assets.gif) no-repeat 0 -302px;height:53px;
        }
        .cWrap .tertiaryMenu.fr {
            background:url(../images/fr/masthead-assets.gif) no-repeat -664px -265px;
        }
        .cWrap .tertiaryMenu a span { visibility:hidden; }
        .cWrap .tertiaryMenu a {
            display:inline; float:left; width:159px; height:53px; margin-right:18px;
        }
        .cWrap .tertiaryMenu a.last { margin-right:0; }
        
        .cWrap .content .copy { width:558px; margin:3em auto 0; }
    	
        .cWrap .content .copy h3 {
            margin-bottom:33px;font:14px Lucida Grande, Arial, sans-serif; color:#004890;
        }
        .cWrap .content .copy h3 span { visibility:hidden; }
        
        .cWrap .content .copy p, .cWrap .content .copy dd, .cWrap .content .copy td, .cWrap .content .copy li {
            margin-bottom:23px;
        }
        
        /*---- FOOTER STYLES ----*/
        .footer { text-align:center; font:10px Lucida Grande, Arial, sans-serif; }
        .footer p { line-height:14px; }
        .footer ul { width:346px; margin:0 auto; }
        .footer ul li { display:inline; float:left; padding:0 10px; border-right:solid 1px #4479ae; line-height:14px; }
        .footer ul li.last { border-right:none; }
        .footer p { clear:both; }
        .footer p, .footer a, .footer a:link, .footer a:visited, .footer a:hover, .footer a:active { color:#4479ae; }
        
        /******* UTILITY CLASSES *********/
        /* Clearfix hack code */
        .clearfix:after {
            content:" ";
            display:block;
            height:0;
            clear:both;
            visibility:hidden;
        }
        .clearfix {display:inline-block;}
        /* Hide from IE Mac \*/
            .clearfix {display:block;}
        /* End hide from IE Mac */
        /* End Clearfix hack */
