/* CLF 2.0 TEMPLATE VERSION 1.05 | VERSION 1.05 DU GABARIT NSI 2.0		*/
/* base-institution.css  version 1.05.06  for CIDA | pour l'ACDI  (2009-06-09)	*/

/* ---------------------------------------------------------------------------- */
/* New in 1.05.06 (2009-06-09)							*/
/*										*/
/* - Redefined:									*/
/*										*/
/*	INSTITUTIONAL BANNER CSS						*/
/*			div.banner						*/
/*										*/
/*	GENERAL NAVIGATION CSS							*/
/*			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				*/
/*			div.right li ul.nav					*/
/*			div.right li p.nav					*/
/*			div.right li div.nav					*/
/*										*/
/*	SIDE MENU CSS								*/
/*			li.submenucontent					*/
/*			li.submenucontent li					*/
/*			div.submenucontent					*/
/*			div.submenucontent li					*/
/*			div.left li.menucontent					*/
/*			div.left div.menucontent				*/
/*			div.left a.menulink					*/
/*			div.prodis						*/
/*										*/
/*	FOOTER CSS								*/
/*			div.footer div.footerline				*/
/*										*/
/*	NEWS DATE DISPLAY							*/
/*			div.newsdate						*/
/* ---------------------------------------------------------------------------- */
/* New in 1.05.05 (2009-04-16)							*/
/*										*/
/* - Redefined:		div.left h2.nav						*/
/*			div.left div.h2nav					*/
/*			div.left p.h2nav					*/
/*			div.right h2.nav					*/
/*			div.right div.h2nav					*/
/*			div.right p.h2nav					*/
/*			li.submenucontent					*/
/*			li.submenucontent li					*/
/*			div.submenucontent					*/
/*			div.submenucontent li					*/
/*			div.left li.menucontent					*/
/*			div.left div.menucontent				*/
/*			div.left.li.spacer					*/
/*			div.left li.menucontent					*/
/*			div.left div.menucontent				*/
/*			div.left a.menulink					*/
/*			div.prodis						*/
/* ---------------------------------------------------------------------------- */
/* New in 1.05 (2008-12-03)							*/
/*										*/
/* - New classes:	li.submenucontent					*/
/*			li.submenucontent li					*/
/*			div.submenucontent					*/
/*			div.submenucontent li					*/
/*			li.menucontent						*/
/*			div.menucontent						*/
/*			div.left a:link.menulink				*/
/*			div.left a:visited.menulink				*/
/*			div.left a:hover.menulink				*/
/*			div.left a:active.menulink				*/
/*			div.left a:focus.menulink				*/
/*			div.right a:link.menulink				*/
/*			div.right a:visited.menulink				*/
/*			div.right a:hover.menulink				*/
/*			div.right a:active.menulink				*/
/*			div.right a:focus.menulink				*/
/* ---------------------------------------------------------------------------- */
/* New in 1.04.03.02 (2008-09-04)						*/
/*										*/
/* - New classes:	div.center a						*/
/*			div.center a:hover					*/
/*			div.center a:active					*/
/*			div.center a:focus					*/
/*										*/
/*			div.center h1 a						*/
/*			div.center h1 a:link					*/
/*			div.center h1 a:visited					*/
/*			div.center h1 a:hover					*/
/*			div.center h1 a:active					*/
/*			div.center h1 a:focus					*/
/*										*/
/* - Redefined:		div.center a:link					*/
/*			div.center a:visited					*/
/* ---------------------------------------------------------------------------- */
/* New in 1.04.03 (2008-08-15)							*/
/*										*/
/* - New classes:	div.left li.spacer					*/
/*			div.newsdate						*/
/*										*/
/* - Redefined:		body							*/
/*			div.banner						*/
/*			* html div.page div.core div.navaid			*/
/*			*:first-child+html div.page div.core div.navaid		*/
/*			div.page div.core div.navaid a:hover			*/
/*			div.page div.core div.navaid a:active			*/
/*			div.page div.core div.navaid a:focus			*/
/*			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				*/
/*			div.right li ul.nav					*/
/*			div.right li p.nav					*/
/*			div.right li div.nav					*/
/*			div.left li.menucontent					*/
/*			div.left div.menucontent				*/
/*			div.left a.menulink					*/
/*			div.prodis						*/
/*			div.footer div.footerline				*/
/* ---------------------------------------------------------------------------- */

/* ---------------------------------------------------------------------------- */
/* GENERAL CSS BEGINS | DEBUT DU CSS GENERAL					*/

body {
	background-color: #eee;
}

div.colLayout {
	background-color: #fff;
	height: 100%;
}

/* GENERAL CSS ENDS | FIN DU CSS GENERAL					*/

/* ---------------------------------------------------------------------------- */
/* FIP HEADER CSS BEGINS | DEBUT DU CSS DE L'EN-TETE PCIM			*/

div.fip, div.cwm {
	height: 20px;
}

div.cwm img {
	padding-top: 0px;
}

/* FIP HEADER CSS ENDS | FIN DU CSS DE L'EN-TETE PCIM				*/

/* ---------------------------------------------------------------------------- */
/* INSTITUTIONAL BANNER CSS BEGINS | DEBUT DU CSS DE LA BANNIERE INSTITUTIONNELLE	*/

div.banner {
	color: #fff;
	background: #025685 url(/acdi-cida/acdi-cida.nsf/vLUSFiles/images/$file/cida-banner.jpg) no-repeat center;
}

div.banner-eng, div.banner-lfcoa-eng {
	background: #fff no-repeat center center;
}

div.banner-fra, div.banner-lfcoa-fra {
	background: #fff no-repeat center center;
}

#cn-leaf {position: relative; z-index: 2; float: left; text-align: center; width: 100%; min-width: 70px; height: 70px; background-image: url(/acdi-cida/acdi-cida.nsf/vLUSFiles/images/$file/lffl.png); background-repeat: no-repeat; background-position: top center; margin-top: 2px;}
#cn-banner, #cn-banner-eng, #cn-banner-fra {float: right; width: 100%; min-height: 80px; margin-top: -35px; text-align: center; background: #025685 url(/acdi-cida/acdi-cida.nsf/vLUSFiles/images/$file/cida-banner.jpg) no-repeat center;
}
#cn-banner #cn-banner-text, #cn-banner-eng #cn-banner-text, #cn-banner-fra #cn-banner-text {width: 100%; margin: 0; padding: 29px 0 0 0; color: #FFF; font-weight: bold; font-size: 180%; font-family: "times new roman", serif;}
#cn-banner p, #cn-banner-eng p, #cn-banner-fra p {width: 100%; margin: 0; padding: 0 0 4px 0; color: #FFF; font-size: 120%; font-family: Arial, Helvetica, sans-serif;}
/* INSTITUTIONAL BANNER CSS ENDS | FIN DU CSS DE LA BANNIERE INSTITUTIONNELLE		*/

/* ---------------------------------------------------------------------------- */
/* SKIP NAVIGATION CSS BEGINS | DEBUT DU CSS DU SAUT DE NAVIGATION		*/

div.page div.core div.navaid {
	width: 450px;
	padding-left: 50px;
}

* html div.page div.core div.navaid {
	width: 400px;
	padding-left: 100px;
}

*:first-child+html div.page div.core div.navaid {
	width: 400px;
	padding-left: 100px;
}

div.page div.core div.navaid a:hover,
div.page div.core div.navaid a:active,
div.page div.core div.navaid a:focus {
	color: #000;
	background-color: #69c;
	border-color: #000;
}

/* SKIP NAVIGATION CSS ENDS | FIN DU CSS DU SAUT DE NAVIGATION			*/

/* ---------------------------------------------------------------------------- */
/* 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: #035786;
	background-image: url(/acdi-cida/acdi-cida.nsf/vLUSFiles/images/$file/titlebg150.png);
	color: #fff;
	text-decoration: none;
}

div.left h2.nav a.menulink {padding: 0; margin-right: 9px;}

div.left h2.nav a:hover, div.left h2.nav a:active, div.left h2.nav a:focus, div.left div.h2nav a:hover, div.left div.h2nav a:active, div.left div.h2nav a:focus, div.left p.h2nav a:hover, div.left p.h2nav a:active, div.left p.h2nav a:focus, div.right h2.nav a:hover, div.right h2.nav a:active, div.right h2.nav a:focus, div.right div.h2nav a:hover, div.right div.h2nav a:active, div.right div.h2nav a:focus, div.right p.h2nav a:hover, div.right p.h2nav a:active, div.right p.h2nav a:focus {
	text-decoration: underline;
}

div.right li ul.nav, div.right li p.nav, div.right li div.nav {
/*	border: 1px solid #036; */
	border: 1px solid #035786;
}

/* GENERAL NAVIGATION CSS ENDS | FIN DU CSS DE NAVIGATION GENERALE		*/

/* ---------------------------------------------------------------------------- */
/* SIDE MENU CSS BEGINS | DEBUT DU CSS DU MENU LATERAL				*/

li.submenucontent, li.submenucontent li, div.submenucontent, div.submenucontent li {
	background-color: #e9e9e9;
	color: #000;
	border-bottom: 1px solid #fff;
	padding: 0;
	margin: 0;
}

li.menucontent, div.menucontent {
	padding: 0;
	margin: 0;
}

div.left li.menucontent, div.left div.menucontent, div.left.li.spacer {
	border-bottom: 1px solid #fff;
}

div.left li.menucontent, div.left div.menucontent, div.left a.menulink {
	color: #000;
	background-color: #e9e9e9;
	margin-right: 14px;
}

div.right li.menucontent, div.right div.menucontent, div.right a.menulink {
	color: #000;
	background-color: #fff;
}

div.left a:link.menulink, div.left a:visited.menulink, div.right a:link.menulink, div.right a:visited.menulink {
	text-decoration: none;
	color: #000;
	display: block;  
	padding: 2px 3px 2px 12px; 
}

div.left li.submenucontent a.menulink {
	display: block;  
	padding: 2px 3px 2px 20px;
}

div.left li.submenucontent {margin-right: 22px;}

div.left a:hover.menulink, div.left a:active.menulink, div.left a:focus.menulink, div.right a:hover.menulink, div.right a:active.menulink, div.right a:focus.menulink {
	 color: #000; 	
	 background-color: #ccc;
}

div ul.rightmenu {
	list-style-type: none;
	background-color: #e9e9e9;
	margin: 0;
	padding: 0;
}

div ul.feature-single {margin: 0 0 3px 0; border: 1px solid #000;}

div ul.rightmenu li.rightmenu {
	background-color: #e9e9e9;
	margin-right: 14px;
}

div ul.rightmenu li.rightmenu a.rightmenu {
	background-color: #e9e9e9;
	border-top: 1px solid #000;
	font-weight: bold;
	font-size: 85%;
} 

ul.rightmenu li.feature a:link, ul.rightmenu li.feature a:active, ul.rightmenu li.feature a:visited, ul.rightmenu li.feature a:hover {
	display: block;
	width: 181px;
	height: 18px;
	padding: 50px 0 0 12px;
	text-decoration: none;
	font-weight: bold;
	font-size: 85%;
	color: #000;
}

ul.rightmenu li.f-a-eng {background: #e9e9e9 url(/INET/IMAGES.NSF/vLUImages/Home-CLF2.0/$file/f-aid-effect_eng.gif) center top;}
ul.rightmenu li.f-a-fra {background: #e9e9e9 url(/INET/IMAGES.NSF/vLUImages/Home-CLF2.0/$file/f-aid-effect_fra.gif) center top;}
ul.rightmenu li.f-b {background: #e9e9e9 url(/INET/IMAGES.NSF/vLUImages/Home-CLF2.0/$file/f-humanitarian-response.gif) center top;}

ul.rightmenu li.f-3lines a:link, ul.rightmenu li.f-3lines a:active, ul.rightmenu li.f-3lines a:visited, ul.rightmenu li.f-3lines a:hover {
	padding: 28px 0 0 12px;
	height: 40px;
	line-height: 12px;
}

ul.rightmenu li.f-4lines a:link, ul.rightmenu li.f-4lines a:active, ul.rightmenu li.f-4lines a:visited, ul.rightmenu li.f-4lines a:hover {
	padding: 18px 0 0 12px;
	height: 50px;
	line-height: 12px;
}

ul.rightmenu li.f-5lines a:link, ul.rightmenu li.f-5lines a:active, ul.rightmenu li.f-5lines a:visited, ul.rightmenu li.f-5lines a:hover {
	padding: 10px 0 0 12px;
	height: 58px;
	line-height: 12px;
}

div ul.rightmenu li.rightmenu a.rightmenu:hover {background-color: #ccc;}

div.border2 {
	border: 1px solid #000;
	width: 193px;
	margin: 0 0 3px 0;
	padding: 0;
	background-color: #e9e9e9;
}

.margin-left5 {margin-left: 5px;}

div.prodis {
/*	background-color: #e5ecf6; */
	background-color: #e9e9e9;
}

/* SIDE MENU CSS ENDS | FIN DU CSS DU MENU LATERAL				*/

/* ---------------------------------------------------------------------------- */
/* CONTENT CSS BEGINS | DEBUT DU CSS DU CONTENU					*/

div.center h1, h2, h3, h4, h5, h6 {color: #000;}

div.center a, div.center a:link {color: #039;}

div.center a:visited {color: #609;}

div.center a:hover, div.center a:active, div.center a:focus {color: #663;}

div.center h1 a, div.center h1 a:link, div.center h1 a:visited, div.center h1 a:hover, div.center h1 a:active, div.center h1 a:focus {
	color: #000;
	text-decoration: none;
}

div.blackborder {border: solid #000 1px;}

div.blackborder:after {
	display: block; 
	height: 0; 
	clear: left;
	visibility: hidden;
}

/* CONTENT CSS ENDS | FIN DU CSS DU CONTENU					*/

/* ---------------------------------------------------------------------------- */
/* FOOTER CSS BEGINS | DEBUT DU CSS DU PIED DE LA PAGE				*/

div.footbg a {padding-top: 13px;}
div.footbg a {text-align: center; background-image: url(/acdi-cida/ACDI-CIDA.nsf/vLUSFiles/Images/$file/tphp.gif); background-repeat: no-repeat; background-position: top center;}

div.footer div.footerline {
	background-color: #025685;
}

div.footer a:link, div.footer a:visited, div.center div.footer a:link, div.center div.footer a:visited, div.center div.topPage a:link, div.center div.topPage a:visited, div.center p.topPage a:link, div.center p.topPage a:visited {
	color: #039;
	background-color: #fff;
}

/* FOOTER CSS ENDS | FIN DU CSS DU PIED DE LA PAGE				*/

/* ---------------------------------------------------------------------------- */
/* NEWS DATE DISPLAY CSS STARTS							*/

div.newsdate {
	background-color: #025685;
	color: #fff;
	text-decoration: none;
	text-align: right;
	border: none;
	font-weight: 700;
	line-height: 1.6em;
	margin: 0pt;
	padding-left: 5px;
	padding-right: 5px;
}

/* NEWS DATE DISPLAY CSS ENDS							*/

