/* CLF 2.0 TEMPLATE VERSION 1.04 | VERSION 1.04 DU GABARIT NSI 2.0 */

/* GENERAL CSS BEGINS | DEBUT DU CSS GENERAL */

/* GENERAL CSS ENDS | FIN DU CSS GENERAL */
/* INSTITUTIONAL BANNER CSS BEGINS | DEBUT DU CSS DE LA BANNIERE INSTITUTIONNELLE */
body {
	background-color: #BDE;
}
div.banner {
	color: #000;
	background-color: #FFF;
	background-image: url(/img/banner1.jpg);
}
div.banner-eng, div.banner-lfcoa-eng {
	background-color: #FFF;
	background-image: url(/img/banner1.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
div.banner-fra, div.banner-lfcoa-fra {
	background-color: #FFF;
	background-image: url(img/banner1.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
/* INSTITUTIONAL BANNER CSS ENDS | FIN DU CSS DE LA BANNIERE INSTITUTIONNELLE */

/* GENERAL NAVIGATION CSS BEGINS | DEBUT DU CSS DE NAVIGATION GENERALE */
div.left h2.nav, div.left h2.nav a:link, div.left h2.nav a:visited, div.left div.h2nav, div.left div.h2nav a:link, div.left div.h2nav a:visited, div.left p.h2nav, div.left p.h2nav a:link, div.left p.h2nav a:visited, div.right h2.nav, div.right h2.nav a:link, div.right h2.nav a:visited, div.right div.h2nav, div.right div.h2nav a:link, div.right div.h2nav a:visited, div.right p.h2nav, div.right p.h2nav a:link, div.right p.h2nav a:visited {
	background-color: #057;
}
/* GENERAL NAVIGATION CSS ENDS | FIN DU CSS DE NAVIGATION GENERALE */

/* SIDE MENU CSS BEGINS | DEBUT DU CSS DU MENU LATERAL */
div.left li.menucontent, div.left div.menucontent {
	border-bottom: 1px dotted #FFF;
}
div.left li.menucontent, div.left div.menucontent, div.left a.menulink {
	background-color: #dee;
}
div.prodis {
	background-color: #057;
}
/* SIDE MENU CSS ENDS | FIN DU CSS DU MENU LATERAL */

/* FOOTER CSS BEGINS | DEBUT DU CSS DU PIED DE LA PAGE */
div.footer div.footerline {
	background-color: #057;
}
/* FOOTER CSS ENDS | FIN DU CSS DU PIED DE LA PAGE */

/* Modifications ends | Fin des modifications */

/* GENERAL CSS BEGINS | DEBUT DU CSS GENERAL */

div.banner p.main {
	color: #000;	
}

div.banner p.siteuri {
	color: #000;	
}

h1 {
	text-align: center;
	font-size:150%;
}
h2 {
	font-size:140%
}
h3 {
	font-size:130%
}
h4 {
	font-size:120%
}
h5 {
	font-size:110%
}
h6 {
	font-size:100%
}


div.center a:hover {
	color: #057;
}
div.center a:visited {
	color: #005577;
}
div.blueborder {
	border: solid #699 1px;
}
.text p{
	MARGIN: 10px; margin-left: 5px; margin-right: 5px;
}
/*This is a background color for the Splash page only*/
#bgcolor{
	background-color:#fff;
}
.underline {text-decoration:underline;}

/* Lint merg */
ul.merg {
	margin-top:-10px;		
 }
 

 /* Styles for Calendar*/
 
table.caltable td{border:5px; border-color:#000; background-color: #699;}	
table.caltable a:link{color:#FFFFFF; text-decoration:none;}
table.caltable a:visited{color:#039; text-decoration:none;}

.cal{margin-left:50px; width:70%;}

td.disable{color:#4F4F4F;}
td.tdwidth{width:10px;}
td{vertical-align:top; padding-bottom:10px;}
p.caltitle{color:#066; font-size:14px; font-weight:bold;}

.calwrap {width:80%; float:right; margin-top:-25px; height:10px;}



.imgMargn{

margin-top:-2px; 
margin-left:-9px;
margin-right:-5px;
margin-bottom:0px;
}

img {
	border: 0px none;
}

.imgMargn2 {

margin-top:-2px; 
margin-left:-12px;
margin-right:-5px;
margin-bottom:0px;
}
* html body .imgMargn  {margin-left:-14px;}
div.row {float: left; margin: 0; padding: 0; width: 98.5%; border:1px solid; }
div.cols1 {float: left; width: 15%; margin: 0 1px 0 0; padding: 0; text-align:center; }
div.cols2 {float: left; width: 65%; margin: 0 1px 0 0; padding: 0; border-left:1px solid; border-right:1px solid;}
div.cols3 {float: left; width: 15%; margin: 0 1px 0 0; padding: 0;}

/*=== CSS for aligning text side by side ===*/
div.row_sp {float: left;  margin: 5px 3px 0 0; padding: 0; width: 98.5%;}
div.col1_sp {float: left; width: 90%; margin: 10px 3px 0 0; padding: 0;}
/*=== CSS for Text/images ===*/
.captionImage {
	font-size:75%;
	margin-top:-18px;
}
.image-left	{ border-right:10px solid #fff;}
img {
	border: 0px;
}

/*=== CSS for Featuring ===*/
.titleText {
	font-size:95%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	margin-bottom:5px;
	font-weight:bold;
	text-align:center;
}
.fixedHeight a {
	text-decoration:none;
}
.buttonSpace {
	margin-top:-10px;
	margin-left:20px;
}
.moreLink a {
	text-decoration:none;
	color:#006633;
	font-size:75%;
}
.featurText {
	font-size:75%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:0px;
	margin-bottom:0px;
}
.featurText a {
	text-decoration:none;
	color:#006633;
	margin-right:5px;
}
.featurText a:hover {
	text-decoration:underline;
	color:#006633;
}

.navlist li
{
display: inline;
list-style-type: none;
padding-right: 20px;
}

	/*=== CSS for homepage ===*/
.datetopstory {
	margin-top: 2%;
	margin-left: 1%;
	margin-bottom: 0.7%;
	font-weight: bold;
	font-size:75%;
	color: #333333;
}

blockquote { background-color:#FFF; border:none; margin-left:5px;}

p.box1
{
border-style:solid;
border-color:#663300;
padding: 5px;
border-width: 1px;
}

.disclamer{
	font-style:italic;
	border-style:solid;
	border-width:1px;
	padding:5px;
	
}
 /* CONTENT CSS ENDS | FIN DU CSS DU CONTENU */