/* CLF 2.0 TEMPLATE VERSION 1.04 | VERSION 1.04 DU GABARIT NSI 2.0 */

/* GENERAL CSS BEGINS | DEBUT DU CSS GENERAL */


/**************************************************/
/*START Adding new styles*/

div.msgarea
{
	background-image:url("../images/wp-pa-largealt.gif");
	height: 250px;
}

div.hidden
{
	display: none;
}

/* Horizontal Line used to seperate title from content */
div.main hr { 
	   height: 4px; 
	   border: 0;
	   width: 100%;
	   color: #16425c;
	   background-color: #16425c
}

/* Horizontal Line used to seperate content */
div.secondary hr { 
	   height: 1px; 
	   border: 0;
	   width: 85%;
	   color: #333333;
	   text-align:center;
}

/*FINISH Added new styles*/
/**************************************************/

/**************************************************/
/*START Overwrite styles from base.css*/

ul.nav, ul.nav2 {
	background-color:#929498;
}

/*FINISH Overwrite styles from base.css*/
/**************************************************/

/**************************************************/
/*START Overwrite styles from base-institution.css*/

body {
	background-color: white;
}

/* INSTITUTIONAL BANNER CSS BEGINS | DEBUT DU CSS DE LA BANNIERE INSTITUTIONNELLE */
div.banner {
	background-color: #16425c;
	background-image:url("../images/sunset4.gif");
}

/* 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: #16425c;
	/*background-image:url("../images/menu-background.gif");*/
	background-repeat:no-repeat;
}

div.prodis {
	background-color: #16425c;
}

/* CONTENT CSS BEGINS | DEBUT DU CSS DU CONTENU */
div.center h1, h2, h3, h4, h5, h6 {
	color: #333333;
}

div.center a:visited {
	color: #16425c;
}

div.blackborder {
	border: solid #333333 1px;
}

/* FOOTER CSS BEGINS | DEBUT DU CSS DU PIED DE LA PAGE */
div.footer div.footerline {
	background-color: #16425c;
}

/* SIDE MENU CSS BEGINS | DEBUT DU CSS DU MENU LATERAL */
div.left li.menucontent, div.left div.menucontent {
	border-bottom: 1px solid #FFF;	
}

div.left li.menucontent, div.left div.menucontent, div.left a.menulink {
	color: #000;
	background-color: #929498;
}

/*FINISH Overwrite styles from base-institution.css*/
/**************************************************/

ul.nav3 {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
ul.nav3 {
	margin-left: 18px;
	list-style-type: lower-roman;
}

.center .newsheader
{
	color: #FFF;
	background-color: #929498;
	font-weight: bold;
	margin-top: 0px;
	padding:2px 0pt;
	padding-left: 5px;
	width: 98%;
}
/* GENERAL CSS ENDS | FIN DU CSS GENERAL */

h2.important
{
	background: red;
	color: white;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 3px;
}

div.important
{
	width: 100%;
	background: beige;
	border: thin black;
	margin-top: 0px;
}

div.important p
{
	margin-left: 5px;
	margin-right: 5px;
}

.center blockquote
{
	width: 350px;
	margin-right: auto;
	margin-left: auto;
}

span.external_site
{
	background:url("../images/www.gif") no-repeat 100% ;
	padding: 0 48px 3px 0;
}

blockquote p
{
	margin-right: 8px;
	margin-left: 8px;
}

ul.faq li
{
	margin-bottom: 10px;
}
