@charset "utf-8";
/*!
 * GC Web Usability theme v1.0b1 / Thème de la facilité d'emploi GC v1.0b1
 * CSS Grid System v1.3b1 / Système de grille CSS v1.3b1
 * Web Experience Toolkit (WET) / Boîte à outils de l'expérience Web (BOEW)
 * Terms and conditions of use: http://tbs-sct.ircan.gc.ca/projects/gcwwwtemplates/wiki/Terms
 * Conditions régissant l'utilisation : http://tbs-sct.ircan.gc.ca/projects/gcwwwtemplates/wiki/Conditions
 */
 
/*** GC Web Usability theme begins / Début du thème de la facilité d'emploi ***/
	/** Body normalization for cross browser **/
	body{min-width:960px;}
	#cn-head, #cn-cols, #cn-foot, #cn-head-inner, #cn-gcnb, #cn-banner, #cn-psnb, #cn-bc, #cn-foot-inner, #cn-gcft, #cn-sft {width:100%;}
	#cn-cols-inner, #cn-gcnb-inner, #cn-banner-inner, #cn-psnb-inner, #cn-bc-inner, #cn-gcft-inner, #cn-sft-inner {width:960px;}
	
	/** Banner **/
	#cn-banner-inner {width:960px;}
	
	/** Site title **/
	#cn-site-title{width:360px;}
	
	/** Site nav bar **/
	#cn-psnb .wet-boew-menu {width:960px;}
	
	/** Tabbed menu **/
	#cn-psnb .wet-boew-tabbedmenu .showcase-visible ul {width:960px;}
	
	/** Content area borders **/
	#cn-cols-inner,#cn-bc-inner {background-image:url(/images/fip-pcim/content-deco.gif)}

	/** Centre column **/
	#cn-body-inner-1col #cn-centre-col {width:960px;}
	#cn-body-inner-2col #cn-centre-col {width:720px;}
	#cn-body-inner-2col-right #cn-centre-col {width:720px;}
	#cn-body-inner-3col #cn-centre-col {width:480px;right:240px;}
	#cn-body-inner-2col #cn-centre-col-inner, #cn-body-inner-2col-right #cn-centre-col-inner{width:720px;}
	#cn-body-inner-3col #cn-centre-col-inner {width:480px;}

	/** Left column **/
	#cn-left-col {width:240px;}
	
	/** Right column **/
	#cn-right-col {width:240px;left:480px;}

	/** Two column layout within the content area **/
	#cn-body-inner-1col #cn-content{width:720px;}
	#cn-body-inner-2col #cn-content{width:480px;}
	#cn-aside{width:220px;} 
	
 	/** Government priorities **/
	#cn-gc-priorities {width: 220px;}
	
	/** Site footer **/
	#cn-sft-inner {background-image: url(/images/fip-pcim/footer-deco.gif)}
/*** GC Web Usability theme ends / Fin du thème de la facilité d'emploi ***/

/*** CSS Grid System begins / Début du Système de grille CSS ***/
	/* ---- Dimensions ---- */
	#cn-body-inner-2col #cn-cols .grid-12 .span-1{width:40px;}
	.grid-12 .span-1{width:60px;}
	.span-1,#cn-body-inner-2col #cn-cols .grid-12 .span-2{width:100px;}
	.grid-12 .span-2{width:140px;}
	#cn-body-inner-2col #cn-cols .grid-12 .span-3{width:160px;}
	.span-2,#cn-body-inner-2col #cn-cols .grid-12 .span-4,.grid-12 .span-3{width:220px;}
	#cn-body-inner-2col #cn-cols .grid-12 .span-5{width:280px;}
	.grid-12 .span-4{width:300px;}
	.span-3,#cn-body-inner-2col #cn-cols .grid-12 .span-6{width:340px;}
	.grid-12 .span-5{width:380px;}
	#cn-body-inner-2col #cn-cols .grid-12 .span-7{width:400px;}
	.span-4,#cn-body-inner-2col #cn-cols .grid-12 .span-8,.grid-12 .span-6{width:460px;}
	#cn-body-inner-2col #cn-cols .grid-12 .span-9{width:520px;}
	.grid-12 .span-7{width:540px;}
	.span-5,#cn-body-inner-2col #cn-cols .grid-12 .span-10{width:580px;}
	.grid-12 .span-8{width:620px;}
	#cn-body-inner-2col #cn-cols .grid-12 .span-11{width:640px;}
	.span-6,#cn-body-inner-2col #cn-cols .grid-12 .span-12,.grid-12 .span-9{width:700px;}
	.grid-12 .span-10{width:780px;}
	.span-7{width:820px;}
	.grid-12 .span-11{width:860px;}
	.span-8,.grid-12 .span-12{width:940px;}
	 
	/* ---- Borders ---- */
	#cn-body-inner-2col #cn-cols .grid-12 .border-span-1{background-image:url(/images/grids/border-40px.gif);}
	.grid-12 .border-span-1{background-image:url(/images/grids/border-60px.gif);}
	.border-span-1,#cn-body-inner-2col #cn-cols .grid-12 .border-span-2,.module-versatile{background-image:url(/images/grids/border-100px.gif);}
	.grid-12 .border-span-2,.module-versatile{background-image:url(/images/grids/border-140px.gif);}
	#cn-body-inner-2col #cn-cols .grid-12 .border-span-3{background-image:url(/images/grids/border-160px.gif);}
	.border-span-2,.module-versatile,#cn-body-inner-2col #cn-cols .grid-12 .border-span-4,.grid-12 .border-span-3{background-image:url(/images/grids/border-220px.gif);}
	#cn-body-inner-2col #cn-cols .grid-12 .border-span-5{background-image:url(/images/grids/border-280px.gif);}
	.grid-12 .border-span-4{background-image:url(/images/grids/border-300px.gif);}
	.border-span-3,#cn-body-inner-2col #cn-cols .grid-12 .border-span-6{background-image:url(/images/grids/border-340px.gif);}
	.grid-12 .border-span-5{background-image:url(/images/grids/border-380px.gif);}
	#cn-body-inner-2col #cn-cols .grid-12 .border-span-7{background-image:url(/images/grids/border-400px.gif);}
	.border-span-4,.module-table-contents,.module-welcomepage,#cn-body-inner-2col #cn-cols .grid-12 .border-span-8,.grid-12 .border-span-6{background-image:url(/images/grids/border-460px.gif);}
	#cn-body-inner-2col #cn-cols .grid-12 .border-span-9{background-image:url(/images/grids/border-520px.gif);}
	.grid-12 .border-span-7{background-image:url(/images/grids/border-540px.gif);}
	.border-span-5,#cn-body-inner-2col #cn-cols .grid-12 .border-span-10{background-image:url(/images/grids/border-580px.gif);}
	.grid-12 .border-span-8{background-image:url(/images/grids/border-620px.gif);}
	#cn-body-inner-2col #cn-cols .grid-12 .border-span-11{background-image:url(/images/grids/border-640px.gif);}
	.border-span-6,#cn-body-inner-2col #cn-cols .grid-12 .border-span-12,.grid-12 .border-span-9{background-image:url(/images/grids/border-700px.gif);}
	.grid-12 .border-span-10{background-image:url(/images/grids/border-780px.gif);}
	.border-span-7{background-image:url(/images/grids/border-820px.gif);}
	.grid-12 .border-span-11{background-image:url(/images/grids/border-860px.gif);}
	.border-span-8,.grid-12 .border-span-12{background-image:url(/images/grids/border-940px.gif);}
	 
	/* ---- Other ---- */
	.span-2 .calendar-month td,.span-2 .calendar-month th{width:30px;height:32px;padding:2px 3px;}
	#cn-body-inner-2col #cn-cols .grid-12 .span-4 .calendar-month td,#cn-body-inner-2col #cn-cols .grid-12 .span-4 .calendar-month th{width:30px;height:32px;padding:2px 3px;}
	.grid-12 .span-3 .calendar-month td,.grid-12 .span-3 .calendar-month th{width:30px;height:32px;padding:2px 3px;}
/*** CSS Grid System ends / Fin du Système de grille CSS ***/