/* CLF 2.0 TEMPLATE VERSION 1.0 | VERSION 1.0 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;
}

.headcontainer { font-size: 13.0pt; font-weight: lighter; }
.mcontainter { width: 760px; 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 */

.fip { text-align: left; margin-bottom: 10px; }
.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 */

.msgarea, .msgareaalt { width: 100%; }
.msgarea { height: 130px; }
.msgareaalt { height: 250px; }
.msgarea h1, .msgareaalt h1 { width: 100%; background: transparent; }
.headcontainer { height: 120px; font-size: 13.0pt; }
.headtitleLft { float: left; width: 46%; padding: 20px 10px 0px 10px; }
.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 */

.buttons { float: left; width: 76%; margin-top: 10px; }
.mlbuttons { clear: left; width: 85%; }
.langbtn, .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;
}

.mllangbtn { color: #F00; background-color: #FFF; }
.lb, .mlb { float: left; width: 7.5em; height: 1.88em; margin-right: 1.88em; margin-top: 20px; }
.lb a, .mlb a { text-decoration: none; width:100%; float: left; }
.lb a { color: #FFF; background-color: #F00; }
.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 */

.imptext { clear: both; padding-top: 0.25em; }
.imptext a, .imptext a:visited { color: #039; background-color: #FFF; }
#inlft, #inrgt { float: left; width: 9.38em; padding-bottom: 1.25em; }
#inlft a, #inlft a:visited, #inrgt a, #inrgt a:visited, .impnot { font-size: 9.5pt; }

/* FOOTER CSS ENDS | FIN DU CSS DU PIED DE LA PAGE */

