/* CLF 2.0 TEMPLATE VERSION 1.05 | VERSION 1.05 DU GABARIT NSI 2.0 */

/* GENERAL CSS ENDS | FIN DU CSS GENERAL */

/*  START: Show/Hide Descriptions */

div.center .showhikelinks {
	border:solid 2px #447744;
	background-color:#EEE;
	color: #003377;
	font-weight: bold;
	font-size: 90%;
	float:right;
	padding:0.25em 0.25em;
	margin:0;
	position: relative;
}
div.center .showhikelinks a {
	color: #003377;
	text-decoration: none;
}
div.center .showhikelinks a:visited {
	color: #003377;
}
div.center .showhikelinks a:hover {
	color: #003377;
	text-decoration: underline;
}
div#link.showDescriptionYes dd {
	visibility: visible;
	display:block;
}
div#link.showDescriptionYes a.linkshow {
	visibility: collapse;
	display:none;
}
div#link.showDescriptionNo dd {
	visibility: collapse;
	display:none;
}
div#link.showDescriptionNo dt {
	font-weight: normal;
}
div#link.showDescriptionNo a.linkhide {
	visibility: collapse;
	display:none;
}
/*NEW DESIGN LEFT MENU MAIN NRCAN PAGE
	
	*/
	.expmenu {
	font-size: 90%;
	float:left;
	font-weight: bold;
	padding:2px 2px 2px 0px;
	text-align:center;
	position:absolute;
}
a.expmenu a {
	color: #000;
	text-decoration: none;
	font-weight: bold;		
}

.expmenu a:hover {
	text-decoration: underline;
}
div#link1.showLink ul.nav2 li{
	visibility: visible;
	display:block;
}

div#link1.hideLink ul li ul.nav2 li, div#link1.hideLink a.linkhide, div#link1.showLink a.linkshow  {
	visibility: collapse;
	display:none;
}

div#link2.showLink ul.nav2 li{
	visibility: visible;
	display:block;
}
div#link2.showLink a.linkshow, div#link2.hideLink ul li ul.nav2 li, div#link2.hideLink a.linkhide {
	visibility: collapse;
	display:none;
}
div#link3.showLink ul.nav2 li{
	visibility: visible;
	display:block;
}

div#link3.hideLink ul li ul.nav2 li, div#link3.hideLink a.linkhide, div#link3.showLink a.linkshow  {
	visibility: collapse;
	display:none;
}

div#link4.showLink ul.nav2 li{
	visibility: visible;
	display:block;
}
div#link4.showLink a.linkshow, div#link4.hideLink ul li ul.nav2 li, div#link4.hideLink a.linkhide {
	visibility: collapse;
	display:none;
}

/* FORM CSS BEGINS | DEBUT DU CSS POUR FORMULAIRES */
div.formbox {
	padding: 5px 0;
}
div.formrow {
	float: left;
	width: 14em;
}
div.floatcontainer {
	overflow: hidden;
	width: 100%
}
span.error {
	color: #f00;
	font-weight: bold;
}


/* FORM CSS ENDS | FIN DU CSS POUR FORMULAIRES */

/* GENERAL CSS BEGINS | DEBUT DU CSS GENERAL */

