/* CLF 2.0 TEMPLATE VERSION 1.04 | VERSION 1.04 DU GABARIT NSI 2.0 */
/* GENERAL CSS BEGINS | DEBUT DU CSS GENERAL */
body
    {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12.0pt;
        background-color: #fff;
        color: #000;
        margin: 0;
        padding: 0;
    }
div.headcontainer   
    {
        font-size: 13.0pt;
        font-weight: lighter;
        height: 120px;
        min-height: 4em;
    }
div.mcontainter
    {
        width: 760px;
        min-width: 18.5em;
        background-color: #fff;
        margin-right: auto;
       	margin-left: auto;
    }
div.core {padding: 20px 80px 0px 80px;}
/* GENERAL CSS ENDS | FIN DU CSS GENERAL */

/* FIP CSS BEGINS | DEBUT DU CSS DE PCIM */
div.fip
    {
        text-align: left;
        margin-bottom: 10px;
    }
div.wm
    {
        text-align: right;
        float: right;
        margin-top: 30px;
        width: 20%;
    }
/* FIP CSS ENDS | FIN DU CSS DE PCIM */

/* MESSAGE SPACE CSS BEGINS | DEBUT DU CSS DE L'ESPACE DE MESSAGE */
div.msgarea, div.msgareaalt, div.headcontainer {width: 100%;}
div.msgarea
    {
        height: 130px;
        min-height: 6.7em;
    }
div.msgareaalt
    {
        height: 250px;
        min-height: 11.0em;
    }
div.msgarea h1, div.msgareaalt h1
    {
        width: 100%;
        background: transparent;
    }
div.msgarea h1.hidden, div.msgareaalt h1.hidden
    {
        height: 0;
        width: 0;
        overflow: hidden;
    	float: right;
        font-size: 0;
        position: absolute;
        top: -100px;
    }
div.headtitleLft
    {
        float: left;
        width: 46%;
        padding: 20px 10px 0px 10px;
    }
div.headtitleRgt
    {
        float: right;
        width: 46%;
        text-align: right;
        padding: 20px 10px 0px 10px;
    }
/* MESSAGE SPACE CSS ENDS | FIN DU CSS DE L'ESPACE DE MESSAGE */

/* ENGLISH/FRENCH LINK CSS BEGINS | DEBUT DU CSS DES LIENS ANGLAIS/FRANCAIS */
div.buttons
    {
        float: left;
        width: 76%;
        margin-top: 10px;
    }
div.mlbuttons
    {
        clear: left;
        width: 85%;
    }
div.langbtn, div.mllangbtn
    {
        border-top: #f66 2px solid;
        border-left: #f66 2px solid;
        border-bottom: #c33 2px solid;
        border-right: #c33 2px solid;
        height: 1.14em;
        text-align: center;
        padding: 0.19em;
        font-weight: bold;
        color: #fff;
        background-color: #f00;
    }
div.mllangbtn
    {
        color: #f00;
        background-color: #fff;
    }
div.lb, div.mlb
    {
        float: left;
        width: 7.5em;
        height: 1.88em;
        margin-right: 1.88em;
        margin-top: 20px;
    }
div.lb a, div.mlb a
    {
        text-decoration: none;
        width:100%;
        float: left;
    }
div.lb a
    {
        color: #fff;
        background-color: #f00;
    }
div.mlb a
    {
        color: #f00;
        background-color: #fff;
    }
/* ENGLISH/FRENCH LINKS CSS ENDS | FIN DU CSS DES LIENS ANGLAIS/FRANCAIS */

/* FOOTER CSS BEGINS | DEBUT DU CSS DU PIED DE LA PAGE */
div.imptext
    {
        clear: both;
        padding-top: 0.25em;
    }
div.imptext a, div.imptext a:visited
    {
        color: #000;
        background-color: #fff;
    }
div#inlft, div#inrgt
    {
        float: left;
        width: 9.38em;
        padding-bottom: 1.25em;
    }
div#inlft a, div#inlft a:visited, div#inrgt a, div#inrgt a:visited, p.impnot {font-size: 9.5pt;}
/* FOOTER CSS ENDS | FIN DU CSS DU PIED DE LA PAGE */
/* CLF 2.0 TEMPLATE VERSION 1.04 | VERSION 1.04 DU GABARIT NSI 2.0 */
/* GENERAL CSS BEGINS | DEBUT DU CSS GENERAL */
body {
	font-size: 100%;
}
div.headcontainer {
	font-size: 110%;
}
/* GENERAL CSS ENDS | FIN DU CSS GENERAL */

/* FOOTER CSS BEGINS | DEBUT DU CSS DU PIED DE LA PAGE */
div#inlft a, div#inlft a:visited, div#inrgt a, div#inrgt a:visited, p.impnot {
	font-size: 80%;
}
/* FOOTER CSS ENDS | FIN DU CSS DU PIED DE LA PAGE */
