/* CLF 2.0 TEMPLATE VERSION 1.04 | VERSION 1.04 DU GABARIT NSI 2.0 */
/* PRINT CSS BEGINS | DEBUT DU CSS POUR L'IMPRESSION */
@media print {
	h1, h2, h3, h4, h5, h6, body, p, blockquote, table, td, th, li, a, ul, ol, dd, dl, dt,
	form, button, fieldset, label, div.foot1, span.date {
  		font-family: Verdana, Arial, Helvetica, sans-serif; 
	}
	select, option, input, textarea {
		font-family: "Courier New", Courier, monospace;
	}
	body {
		padding: 0;
		background-color: #FFF;
	}
	div.banner, div.banner-eng, div.banner-fra, div.banner-lfcoa-eng, div.banner-lfcoa-fra, div.fp, div.fpml, div.left, div.right, div.footer div.foot1 a, div.footer div.foot2 a, div.footer div.foot3 a, div.footer div.footerline, div.navaid, div.topPage, p.topPage {
		display: none;
	}
	div.fip, div.cwm {
		margin-bottom: 12.0pt;
	}
	div.center, * html div.center {
		margin-left: 0px;
		margin-right: 0px;
		padding-left: 0px;
		padding-right: 10px;
		width: auto;
		float: none;
	}
	div.page {
		width: auto;
	}
	div.blackborder {
		border: none;
	}
	div.colLayout {
		background-color: #FFF;
		height: auto;
	}
	
	
	
	
	/* start custom additions for nrc-cnrc */
    body div.page 
	{
		width: 95% !important;
		padding: 0px !important;
		margin: 0px !important;
	}
	div.page,
	div.core,
	div.colLayout,
	div.center,
    * html div.center,
	div.center div#content-container-2col,
    div.center h1,
    div.center h2,
	div.center h2.blue-heading,
    div.center h3,
    div.center h4,
    div.center h5,
    div.center h6
	{
        width: auto !important;
        border: 0px !important;
		color: #000 !important;
		background-color: #FFF !important;
		padding: 0em !important;
		display: block !important;
    }
	div.center div#content-container-3col
	{
        width: 65% !important;
        border: 0px !important;
		color: #000 !important;
		background-color: #FFF !important;
		padding: 0em !important;
		display: block !important;
    }
	* html div.center div#content-container-3col
	{
		width: 95% !important;
	}
	
	div.right
	{
		width: 25% !important;
		margin-right: 2% !important;
	}
	div.rightnav-box
	{
		width: 100% !important;
	}
	div.center div#content-container-2col
	{
        width: 100% !important;
        border: 0px !important;
		color: #000 !important;
		background-color: #FFF !important;
		padding: 0em !important;
		display: block !important;
    }	
	div#rightnav-2col {
		width: 100% !important;
	}
	
    div.no-print,
	div.fp,
	div.navaid,
	div.left,
	div.banner,
	div#nav_search,
	div#home-tagline,
	div#home-browse-by,
	div.special-notice-box,
    div.center div#content-container-3col div#content-banner,
    div.center div#content-container-2col div#content-banner,
    div.center div#content-container-2col div#content-banner-wide,
	div.center div#content-container-3col div#content-banner-large,
	div.center div.center-buttons,
	div.center div.alpha-links 
	{
        display: none !important;
    }
    div.center div#content-container-3col div#content-banner-colored,
    div.center div#content-container-2col div#content-banner-colored,
    div.center div#content-container-2col div#content-banner-colored-wide 
	{
        color: #000 !important;
        background-color: #FFF !important;
        border: 0px !important;
		width: 100% !important;
		clear: both !important;
    }
	p.breadcrumb,
	div.foot2 
	{
		visibility: hidden !important;
	}
	/* end custom additions for nrc-cnrc */
}
/* PRINT CSS ENDS | FIN DU CSS POUR L'IMPRESSION */
