/* Fix left nav padding when nested navigation*/
#wb-sec .list-group {
    margin-left: 0;
}

/* TEMPLATE B STYLE BEGIN | DEBUT DES STYLES POUR LE GABARIT B */
	#template-b h2, #template-b h3 {
		background:url("/National_Library/20160526010038oe_/http://www.cic.gc.ca/images/template/checkmark.png") no-repeat top left transparent;
		padding-left:40px;
		padding-bottom: 4px;
	}
	#template-b p {margin-left:52px;}
	#template-b ul {margin-left:90px;}
/* TEMPLATE B STYLE END | FIN DES STYLES POUR LE GABARIT B */

/* TEMPLATE C STYLE BEGIN | DEBUT DES STYLES POUR LE GABARIT C */
	.dotted-top{border-top-style:dotted;border-color:#555;border-width:1px;	}		
	.buttonColumn{padding: 0;margin:15px 5px -15px 0;width: 136px;float: left;}
	.textColumn{padding: 0;	padding-left:1%;margin: 10px 5px 5px 136px;border-left-style:dotted;border-color:#555;border-width:1px;min-height:130px;}
/* TEMPLATE C STYLE END | FIN DES STYLES POUR LE GABARIT C */	
	
/* WET 3.1 CLASSES BEGIN | DEBUT DES STYLE DE WET 3.1 */

.image-actual {padding:5px 10px 5px 0px;}

/* WET 3.1 CLASSES END | FIN DES STYLE DE WET 3.1 */

/* CUSTOM STYLES BEGIN | DEBUT DES STYLES PERSONALIZE */

/* EXPAND/COLLAPSE STYLES 
summary h2, summary h3, summary h4, summary h5, summary h6 {
	display: inline;
	vertical-align: middle;*/
	/*padding: 0;
	line-height: 1.5em;
	font-size: 100% !important;
	text-decoration: none;
	font-weight: normal;
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;}*/
/* EXPAND/COLLAPSE STYLES */

/* LIST LINE-HEIGHT FIX */
/* This needs to be removed with the next WETv4 release. Currently using launch release 4.0.
	main ul li, ol li { line-height: 1.4375; margin-bottom: 8px; } */
/* //LIST LINE-HEIGHT FIX */


/* DL-HORIZONTAL WRAP FIX - RP */
/* This needs to be removed with the next WETv4 release. Currently using launch release 4.0. */
	.dl-horizontal dt { overflow:visible; white-space:normal!important; }
/* //DL-HORIZONTAL WRAP FIX */


/* APPLICATION GUIDES STYLES BEGIN | DEBUT DES STYLES POUR LES GUIDES APPLICATION */ 
	h3.guide-side-header { font-size: 105%; float: left; width: 140px; padding: 0px; margin: 0px; }
	
	div.guide-indented-text	{ margin-left: 150px; }
	
	hr.guide-indented-hr { margin-left:150px; margin-top: 0px; margin-bottom:0px; padding:0; }
	
		/* GUIDE ENVELOPE STYLES BEGIN | DEBUT DES STYLES POUR L'ENVELOPE */
		.envelope {
			width: 90%; 
			height:auto;
			margin-bottom:10px;
			padding-bottom:20px;
			border:solid 1px #000; 
			margin-left:auto; 
			margin-right:auto;
		}
		.envelope img{
			float:right;
			padding:10px;
		}
		/* TO BE DELETED ONCE WE GO THROUGH THE SITE AND REMOVE ALL CALL TO ENVELOPE-LONG */
		.envelope-long {
			width: 90%;
			height:auto;
			margin-bottom:10px;
			padding-bottom:20px;  
			border:solid 1px #000; 
			margin-left:auto; 
			margin-right:auto;
		}
		.envelope-long img{
			float:right;
			padding:10px;
		}
		/* GUIDE ENVELOPE STYLES END | FIN DES STYLES POUR L'ENVELOPE */
		
		/* GUIDE CHARTS STYLES BEGIN | DEBUT DES STYLES POUR LES CHARTS*/
		.guide-chart-blue-box{
			width:90%;
			text-align:center;
			border:5px solid #00F; 
			padding:5px; 
			margin-left:auto; 
			margin-right:auto;	
		}
		.guide-chart-small-left-blue-box{
			float:left;
			text-align:center;
			width:30%;
			border:5px solid #00F; 
			padding:5px; 
			margin: 40px 40px 0 20px;
		}
		.guide-chart-small-right-blue-box{
			float:right;
			text-align:center;
			width:30%;	
			border:5px solid #00F; 
			padding:5px; 
			margin: 40px 20px 0 40px;
		}
		.guide-chart-red-box{
			width:90%;
			text-align:center;
			border:5px solid #900; 
			padding:5px; 
			margin-left:auto; 
			margin-right:auto;	
		}
		.guide-chart-small-left-red-box{
			float:left;
			text-align:center;
			width:30%;
			border:5px solid #900; 
			padding:5px; 
			margin: 40px 40px 0 20px;
		}
		.guide-chart-small-right-red-box{
			float:right;
			text-align:center;
			width:30%;	
			border:5px solid #900; 
			padding:5px; 
			margin: 40px 20px 0 40px;
		}
		.guide-chart-beige-box{
			width:90%;
			text-align:center;	
			border:5px solid #FC0; 
			padding:5px; 
			margin-left:auto; 
			margin-right:auto;	
		}
		.guide-chart-small-left-beige-box{
			float:left;
			text-align:center;
			width:30%;	
			border:5px solid #FC0; 
			padding:5px; 
			margin: 40px 40px 0 20px;
		}
		.guide-chart-small-right-beige-box{
			float:right;
			text-align:center;
			width:30%;	
			border:5px solid #FC0; 
			padding:5px; 
			margin: 40px 20px 0 40px;
		}
		.guide-chart-green-box{
			width:90%;
			text-align:center;	
			border:5px solid #480; 
			padding:5px; 
			margin-left:auto; 
			margin-right:auto;	
		}
		.guide-chart-small-left-green-box{
			float:left;
			text-align:center;
			width:30%;	
			border:5px solid #480; 
			padding:5px; 
			margin: 40px 40px 0 20px;
		}
		.guide-chart-small-right-green-box{
			float:right;
			text-align:center;
			width:30%;	
			border:5px solid #480; 
			padding:5px; 
			margin: 40px 20px 0 40px;
		}
		.legend-blue-box{
			width:30%;
			text-align:center;	
			border:5px solid #00F; 
			padding:5px; 
			margin: 0 5%;
		}
		.legend-red-box{
			width:30%;
			text-align:center;	
			border:5px solid #900; 
			padding:5px; 
			margin: 0 5%;
		}
		.legend-beige-box{
			width:30%;
			text-align:center;	
			border:5px solid #FC0; 
			padding:5px; 
			margin: 0 5%;
		}
		.legend-green-box{
			width:30%;
			text-align:center;	
			border:5px solid #480; 
			padding:5px; 
			margin: 0 5%;
		}
		/* GUIDE CHARTS STYLES END | FIN DES STYLES POUR LES CHARTS*/
				
	/* APPLICATION GUIDES STYLES END| FIN DES STYLES POUR LES GUIDES APPLICATION */

/* TABLES STYLES BEGIN | DEBUT DES STYLES POUR LES TABLES */ 
	caption{
		font-weight:bold;
		text-align:left;
	}
		/* TABLE GENERIC 1 BEGIN | DEBUT TABLEAU GENERIC 1 */
		/* .table-generic-1 {
				border: 1px solid #666;
				margin-bottom: 5px;
				border-collapse: collapse;
				background-color: #FFF;
				}
		.table-generic-1 th, .table-generic-1 td {
				border: 1px solid #666;
				vertical-align: top;		
				padding: 4px;		
				}
		.table-generic-1 thead th, .table-generic-1 thead td{
				font-weight: bold;
				text-align: center;		
				background-color: #EEE;
				}	
		.table-generic-1 tbody th, thead td {
				background-color: #EEE;
				}	*/		
		/* TABLE GENERIC 1 END | FIN TABLEAU GENERIC 1 */
		
		/* TABLE DISPLAY CLASS BEGIN | DEBUT DES CLASS DE VISUALISATION DES TABLES  */
		.cell-grey        	{ background: #EEE;  }
		.cell-tan 			{background-color:#CCCC99;}
		.cell-black         { background: #000000; color: #FFFFFF; }
		/* TABLE DISPLAY CLASS END | FIN DES CLASS DE VISUALISATION DES TABLES  */
		
		/* STYLES FOR THE FSW TABLES BEGIN | DEBUT DES STYLES POUR LES TABLE FSW */ 
	.table-fsw {
		border-collapse: collapse;
		font-size: 80%;
		width: 98.5%;
		margin-bottom: 20px;
		border: 1px solid #006;
	}
	
	.table-fsw caption {
		font-weight: bold;
		text-align: left;
		font-size: 12px;
		padding-bottom: 5px;
	}
	
	.table-fsw td, .table-fsw th {
		padding: 4px 2px;
		margin: 0;
		vertical-align:top
	}
	.table-fsw th {
		background: #006;
		font-weight: bold;
		color: #FFF;
	}
	.table-fsw .subtotal,
	.table-fsw tr.subtotal td {
					border-top: 1px solid #006;
					border-bottom: 1px solid #006;
					font-weight: bold;
	}
	.table-fsw .subtotal2,
	.table-fsw tr.subtotal2 td {
					border-top: 2px solid #006;
					border-bottom: 1px solid #006;
					font-weight: bold;
	}
	
	.table-fsw .total,
	.table-fsw tr.total td {
					border-top: 2px solid #000;
					border-bottom: 3px double #000;
					font-weight: bold;
	}
	/* STYLES FOR THE FSW TABLES END | FIN DES STYLES POUR LES TABLE FSW */ 
	
	/* STYLES FOR THE FACTS AND FIGURES REPORT TABLES BEGIN | DEBUT DES STYLES POUR LES TABLE DES FAITS ET CHIFFRES  */ 	
	/* .table-fact {
		border-collapse: collapse;
		font-size: 80%;
		width: 98.5%;
		margin-bottom: 20px;
		border: 1px solid #006;
	}
	
	.table-fact caption {
		font-weight: bold;
		text-align: left;
		font-size: 12px;
		padding-bottom: 5px;
	}
	
	.table-fact td, .table-fact th {
		padding: 4px 2px;
		margin: 0;
		text-align: right;
		vertical-align:bottom;
	}
	.table-fact td.left, .table-fact th.left {
		text-align:left;
		width: 15%;
	}
	.table-fact td.leftwide, .table-fact th.leftwide {
		text-align:left;
		width: 40%;
	}
	.table-fact th {
		background: #006;
		font-weight: bold;
		color: #FFF;
	}
	.table-fact th.center {
		background: #FFF;
		font-weight: bold;
		text-align:center;
	}
	.table-fact td.in1, .table-fact td.in2 {
		font-style: italic;
		padding-left: 5px;
	}
	.table-fact td.in2 {
		padding-left: 10px;
	} */
	.table-fact .subtotal,
	.table-fact tr.subtotal td {
					border-top: 1px solid #006;
					border-bottom: 1px solid #006;
					font-weight: bold;
	}
	.table-fact .subtotal2,
	.table-fact tr.subtotal2 td {
					border-top: 2px solid #006;
					border-bottom: 1px solid #006;
					font-weight: bold;
	}
	
	.table-fact .total,
	.table-fact tr.total td {
					border-top: 2px solid #000;
					border-bottom: 3px double #000;
					font-weight: bold;
	}
	/* STYLES FOR THE FACTS AND FIGURES REPORT TABLES END | FIN DES STYLES POUR LES TABLE DES FAITS ET CHIFFRES  */ 	
	
	/* BORDER STYLES BEGIN | DEBUT DES STYLE POUR LES BORDURES */
	.borderLeftThin { border-left: solid 1px #000; }
	.borderRightThin { border-right: solid 1px #000; }
	
	.borderTopThin { border-top: solid 1px #000; }
	.borderTopThick { border-top: solid 2px #000; }
	.borderTopDouble { border-top: double 3px #000; }
	
	.borderBottomThin { border-Bottom: solid 1px #000; }
	.borderBottomThick { border-Bottom: solid 2px #000; }
	.borderBottomDouble { border-Bottom: double 3px #000; }	
	/* BORDER STYLES END | FIN DES STYLE POUR LES BORDURES */
	
	/* MAKES THE TABLE CELL BLUE | FAIT QUE LA CELLULE DE TABLE EST BLEU */
	.cell-blue-lt        	{ background: #DDEEEE; }
	.cell-blue-dark  		{ background: #000099; color: #FFFFFF; }

	.highlightBoxBlue { background: #99CCFF; }
		
		
		/* TEXTTABLE STYLE BEGIN | DEBUT DES STYLES TEXTTABLE */
		.texttable {
		border-collapse: collapse;
		font-size: 85%;
		width: 100%;
		margin-bottom: 20px;
		border: 1px solid #000000;
		 }
		.texttable td, .texttable th {
			padding: 4px 4px 4px 6px;
			border-left: 1px solid black;
			
		}
		.texttable th {
			background: #DDD;
			font-weight: bold;
			border-bottom: 1px solid black;
		}
		.texttable .subtotal,
		.texttable tr.subtotal td {
		
			 border-bottom: 1px solid black;
			 vertical-align:top
		
		}
		.texttable .divider {
			border-top: 1px solid black;
			border-bottom: 1px solid black;
			height: 8px;
			font-size: 0.1em;
		}
		/* TEXTTABLE STYLE END | FIN DES STYLES TEXTTABLE */

		.table-atip				{ border: 1px #666666 solid; width: 98.5%; }

	/* TABLES STYLES END | FIN DES STYLES POUR LES TABLES */ 
	
	/* DEFINITION LIST STYLES BEGIN | DEBUT DES STYLES POUR LIST DE DEFINITION */	
	.def dl { padding: 5px; } 
	.def dt { float: left; width: 110px; text-align: left; font-weight: bold; } 
	.def dt:after { } 
	.def dd { margin: 0 0 10px 110px; }
	.def p {margin-top: 0px;}
	/* DEFINITION LIST STYLES END | FIN DES STYLES POUR LIST DE DEFINITION */	
	
	/* DEFINITION LIST IN-LINE START | DEBUT DES LISTES DE DEFINITION EN LIGNE */
	dl.def-inline
	{
		float: left;
		width: 100%;
		margin: 1em 0;
		padding: 0;
	}		
	.def-inline dt
	{
		clear: left;
		float: left;
		width: 20%;
		margin: 0;
		padding: 5px;
		font-weight: bold;
	}		
	.def-inline dd
	{
		float: left;
		width: 75%;
		margin: 0;
		padding: 5px;
	}
	/* DEFINITION LIST IN-LINE END | FIN DES LISTES DE DEFINITION EN LIGNE */
	
	/* START PROCESSING TIMES STYLES | DEBUT DES STYLE POUR DELAIS DE TRAITEMENT */
	.processingTimes {
		border-collapse: collapse;
		border-left-style:inset;
		border-color:#000;
	}
	.processingTimes td {
		vertical-align:top;	
		padding-left:3px;
		padding-bottom: 5px;
		border-style:outset;
		border-color:#000;
	}
	.processingTimes p {
		margin-top:3px;
		margin-bottom:3px;
	}
	.processingTimes th {
		/*width:50%;*/
		background-color:#def;
		vertical-align:top;
		border-style:inset;
		border-color:#000;
		padding-bottom: 5px;
	}
	.processingTimes th.procBlue {
		background-color:#036;
		color:#fff;
	}
	.processingTimes td.procGray {
		background-color:#eee;	
	}
	.processingTimes caption {
		background-color:#036;
		color:#fff;
		font-weight:bold;
		padding-top:3px;
		padding-bottom:3px;
		text-align:center;
	}
	.processingTimes .time {
		text-align:center;
	}
	.processingTimes .normal {
		font-weight:normal;
	}
		/* PROCESSING TIMES STYLES TO EMULATE 2 TABLE BEGIN | DEBUT DES STYLES DELAIS DE TRAITEMENT POUR EMULER UNE TABLE */ 
		.processingTimes-outer{
		width:98.5%;
		border: 1px solid #000; 
		height:155px;
		}
		.processingTimes-inner-right{
		float:right;
		width:50%;
		text-align:center;
		height:153px; 
		border-left: 1px solid #000; 
		padding-top:15px;
		}
		.processingTimes-inner-left{
		text-align:center;
		padding-top:60px;
		}		
		/* PROCESSING TIMES STYLES TO EMULATE 2 TABLE END | FIN DES STYLES DELAIS DE TRAITEMENT POUR EMULER UNE TABLE */ 
	
	.width33 { width: 33%; }
	/* END PROCESSING TIMES STYLES | FIN DES STYLE POUR DELAIS DE TRAITEMENT */
	
	/* SURVEY BUTTON BEGIN | DEBUT DU BOUTON POUR LE SONDAGE */
	/*.pub-survey {
		height:57px;
	}
	.pub-survey div.ps1 {
		height:57px;
		float:left;
		
	}
	.pub-survey div.ps1 span {
		height:57px;
		float:left;
		padding:14px 0 0 74px;
		background:url(/National_Library/20160526010038oe_/http://www.cic.gc.ca/images/pub-survey-sondage.gif) top left no-repeat;	
	}
	.pub-survey div.ps2 {
		height:57px;
		float:left;
		width:15px;
		background:url(/National_Library/20160526010038oe_/http://www.cic.gc.ca/images/pub-survey-sondage-2.gif) top left no-repeat;
	}*/
	/* SURVEY BUTTON END | FIN DU BOUTON POUR LE SONDAGE */

	/* PRINT BUTTON BEGIN | DEBUT DE BOUTON D'IMPRIMER */
	/*.print {
		float:right;
		margin:10px 40px 10px 10px;
		}
	.pr1 {
		height:35px;
		margin-top:8px;
		border-right:1px solid #cecece;
		}
	.pr2 {
		padding: 8px 10px 0 70px;
		}*/
	/* PRINT BUTTON END | FIN DE BOUTON D'IMPRIMER */

/* ONLINE HELP CENTRE BEGIN | DEBUT CENTRE D'AIDE */
	
		/* LOCATION TOGGLE BEGIN | DEBUT DU BASCULE DE LOCATION */
		.location-toogle {float:right;}
		
		/* SEARCH BOX BEGIN | DEBUT BOITE DE RECHERCHE */
		.search-box {
			background: url(/National_Library/20160526010038oe_/http://www.cic.gc.ca/english/helpcentre/images/helpcentre-search.jpg) no-repeat left #fff;
			/*border: 1px solid #CCCCCC;*/
			padding: 10px 7px 7px 20px;
			letter-spacing:-1px;
			margin-bottom: 15px;
			font-family:Arial Narrow, Helvetica, sans-serif;
			min-height:114px;
		}
		.search-box a[href]:link, .search-box a[href]:visited, .search-box a[href]:active {text-decoration:none; color: #c31b27!important;;}
		*:first-child+html .search-box {margin-top: 10px;} * html .search-box {margin-top: 10px;}
		.search-box .redline {border-bottom: 1px solid #c31b27; color: #c31b27; font-size:300%;}	
		.search-box form {margin: 0px;font-family:Arial, Helvetica, sans-serif;}
		.search-box form label {color: #303030;}
		.search-box form input {margin-top: 20px; color:#707070;}
		.search-box form input[type=submit] {
			background: url(/National_Library/20160526010038oe_/http://www.cic.gc.ca/english/helpcentre/images/search-button.jpg) no-repeat top #4e575f ; 
			color: #FFF;
			font-weight:bold;
			border: 0px solid #294458;
			padding: 2px 2px;
			margin-top: 14px;
		}		
		*:first-child+html .search-box form input[type=submit]  {margin-top: 20px;} * html .search-box form input[type=submit]  {margin-top: 20px;}
		.padBottom20{
			padding-bottom: 20px;	
		}
		/* SEARCH BOX END | FIN BOITE DE RECHERCHE */	
		
		/* SEE ALL BUTTON BEGIN | DEBUT DU BOUTON VOIRE TOUT */
		.see-all {
			background: url(/National_Library/20160526010038oe_/http://www.cic.gc.ca/english/helpcentre/images/light-grey-gradient.gif) repeat-x top #ccc;
			border: 1px solid #CCCCCC;
			margin: 3px 0 5px 40px;
			padding: 3px; /* CHANGED FROM 3px 3px 3px to just 3 px FOR WET 4 */
			width: 65px;
			text-align:center;
		}
		.see-all a[href]:link, .see-all a[href]:visited, .see-all a[href]:active {
			text-decoration: none;
			color:#707070;
			}
		.see-all a[href]:hover{
			background:inherit !important;
		}	
		/* SEE ALL BUTTON END | FIN DU BOUTON VOIRE TOUT */
		
		/* TAB INTERFACE BEGIN | DEBUT DE L'INTERFACE TABULAIRE */
		#helpcentre .tabs-panel li{
			padding-bottom: 5px;
		}
		#helpcentre .tabs-style-1 .tabs {
    	background: #fff;
    	border: none;
		}
		*:first-child+html #helpcentre .tabs-style-1 .tabs  {z-index:-1;} 
		* html #helpcentre .tabs-style-1 .tabs  {z-index:-1;}
		
		#helpcentre .tabs-style-1 .tabs li a {
			background: url("/National_Library/20160526010038oe_/http://www.cic.gc.ca/english/helpcentre/images/dark-grey-gradient.jpg") #000 top;
			padding-bottom:0px!important;
			padding-top:10px;
			width:120px;
			height: 30px;
			text-align:center;
		}
		#helpcentre .tabs-style-1 .tabs li a:hover{
			background: #fff;
			color:#992222;
		}
		#helpcentre .tabs li.active a {
			border-top: 5px solid #E21B22;
			background: none!important;
			padding-bottom:0px;
		}
		#helpcentre .tabs-panel li {
			padding-bottom: 5px;
		}		
		/* TAB INTERFACE END | FIN DE L'INTERFACE TABULAIRE */
		
		/* CHECK MARK IMAGE BEGIN | DEBUT DE L'IMAGE CHECK */
		.helpcentre-icon {
			float:left;
			padding: 12px 5px 0 0;
			width: 50px; /* CHANGED FROM 35PX TO 50PX FOR WET 4 */
			height: 50px; /* CHANGED FROM 35PX TO 50PX FOR WET 4 */
		}
		/* CHECK MARK IMAGE END | FIN DE L'IMAGE CHECK */
		
		/* RESULT BY TOPIC BEGIN | DEBUT RESULTAT PAR SUJET */
		#helpcentre .toggle-link-expand, #helpcentre .toggle-link-collapse {
		font-size: 120%;
		font-weight: bold;
		padding-bottom: 5px;
		text-decoration: none;
		}
		#helpcentre .helpcenter-content	li {padding-bottom: 5px;}			
		/* RESULT BY TOPIC END | FIN RESULTAT PAR SUJET */
		
		/* DARK RED COLOR */
		.dark-red {color: #992222!important;}
		
		/* FLOATING RIGHT NAV BEGIN | DEBUT DE LA NAVIGATION FLOATANTE DROITE */
		#helpcentre div.navFloatRight{width:213px; padding-left:20px; float:right;}	
		#helpcentre ul.navFloatRight li {
			padding-bottom: 0px !important;
			list-style:none;
			margin-left:-30px;
		}
		#helpcentre ul.navFloatRight {
			/* background: #fff; */
			border-top: 10px solid #ccc;
			padding-top: 5px;
			border-left: none;
			border-right: none;
			margin-bottom: 25px;
			margin-left:0px;
		}	
		#helpcentre ul.navFloatRight ul li {
			/* background-color: #FFFFFF; */
			border-bottom: 0px solid #CCCCCC;
			padding: 0 10px;
			padding-bottom:5px!important;
		}
		#helpcentre .navFloatRight li H2, #helpcentre .navFloatRight li H3, #helpcentre .navFloatRight li H4 {
			color: #000;
			font-size: 10pt;
			margin: 0px 0px 0px -10px;
			padding: 0.5em 2.4em;
		}
		#helpcentre .navFloatRight .helptool{background: url(/National_Library/20160526010038oe_/http://www.cic.gc.ca/english/helpcentre/images/help-tool-icon.jpg) no-repeat transparent left;}
		#helpcentre .navFloatRight .video{background: url(/National_Library/20160526010038oe_/http://www.cic.gc.ca/english/helpcentre/images/how-to-video-icon.jpg) no-repeat transparent  left;}
		#helpcentre .navFloatRight .form-guide{background: url(/National_Library/20160526010038oe_/http://www.cic.gc.ca/english/helpcentre/images/form-guide-icon.jpg) no-repeat transparent  left;}
		#helpcentre .navFloatRight .glossary{background: url(/National_Library/20160526010038oe_/http://www.cic.gc.ca/english/helpcentre/images/glossary-term-icon.jpg) no-repeat transparent  left;}
		
		#helpcentre .navFloatRight li a[href]:link, #helpcentre .navFloatRight li a[href]:visited, #helpcentre .navFloatRight li a[href]:active {
			color: #003399;
		}
		ul.navFloatRight ul li img.img-video {position:relative; left:-30px; width: 193px;}		
		/* FLOATING RIGHT NAV END | FIN DE LA NAVIGATION FLOATANTE DROITE */
		
		/* GLOSSARY BEGIN | DEBUT GLOSSAIRE */
		/* Set the spacing between the items in the filterable content menu */
		#helpcentre .filter-group a{border-width: 2px 0.5px;}
		
		/* Set the widths and bold for the definition list table look */
		#helpcentre dl.table-display{width: 100%;}
		#helpcentre .table-display dt{width: 30%; font-weight: bold;}
		#helpcentre .table-display dd{width: 65%;}
		
		/* Set the style of the filterable menu */
		#helpcentre .filter-group{padding-bottom:0px;}
		#helpcentre .filter-group a {margin-top: 7px;}
		
		/* GLOSSARY END | FIN GLOSSAIRE */
		
		/* DIVERSION BOX BEGIN | DEBUT DE LA BOITE DE DIVERSION */	
		#dialog {width:100%!important;}
		/* CENTER DIALOGUE BOX | CENTRER LA BOITE DE DIALOGUE */
		.ui-dialog .ui-dialog-content{padding:0px!important; overflow:visible!important;}
		.ui-dialog{display:block; margin-left:auto; margin-right:auto; right:0; top:225px!important; width:600px!important;}
		*:first-child+html .ui-dialog {left:600px!important;} * html .ui-dialog {left:600px!important;}
				
		.diversion-box {padding:10px;}
		.diversion-box-banner {
		border-top: 5px solid #992222;	
		background: url(/National_Library/20160526010038oe_/http://www.cic.gc.ca/english/helpcentre/images/diversion-banner.jpg) no-repeat #fff;
		height:130px;	
		width:100%;
		position:relative;
		top:0;
		padding-top: 5px;
		margin-bottom:10px;
		}
		.diversion-box-banner p {padding-left:200px; letter-spacing:-1px; font-family:Arial, Helvetica, sans-serif; margin-top:0px; margin-bottom:0px;}
		.diversion-box-banner .dark-red {padding-top:35px; margin-bottom:0px; font-size:200%;}
		.diversion-box-button {
			background: url(/National_Library/20160526010038oe_/http://www.cic.gc.ca/js/support/tabs/gradient.png) repeat-x #EEEEEE;
			border: 1px solid #CCCCCC;
			margin: 3px 0px 10px;
			padding: 3px 3px 6px 3px;
			width: 400px; /* Has before 350px */
			text-align:center;
			position: absolute;
			right:20px;
			border-radius: 4px 4px 4px 4px; /* ADDED FOR WET 4 */
		}
		.diversion-box li, #helpcentre .helpcenter-content li, #helpcentre .tabs-panel li {
			list-style-image:url(/National_Library/20160526010038oe_/http://www.cic.gc.ca/english/helpcentre/images/grey-list-arrow.jpg)!important;
			padding-bottom: 5px;
			}	
		.diversion-box-button a[href]:link {
			text-decoration: none;
			color:#000;
			}
		.diversion-box-button a[href]:visited{
			text-deocration: none;
			color:#000;
		}
		.diversion-box-button a:hover{text-decoration:underline!important;}
		/* DIVERSION BOX END | FIN DE LA BOITE DE DIVERSION */
		
		/* HELPSTATION BOX BEGIN | DEBUT DE LA BOITE DE HELSTATION */
		.helpstation-box {border:solid 1px #CCC; margin-left: 10px; margin-right: 10px;}	
		.helpstation-box ul {margin-left:5px; padding-left: 0px;}
		.helpstation-box ul.greylistarrow li {padding-bottom:10px;}
		.helpstation-box-banner {
		border-top: 5px solid #992222;	
		background: url(/National_Library/20160526010038oe_/http://www.cic.gc.ca/english/helpcentre/images/helpstation-banner.jpg) no-repeat #fff;
		height:130px;	
		width:100%;
		position:relative;
		top:0;
		padding-top: 0px;
		margin-bottom:10px;
		}
		.helpstation-box-banner h2 {
			font-family: Arial,Helvetica,sans-serif;
			letter-spacing: -1px;
			margin-bottom: 0;
			margin-top: -10px;
			padding-left: 220px;
			line-height: 100%!important;
		}
		.helpstation-box-banner p {padding-left:220px; letter-spacing:-1px; font-family:Arial, Helvetica, sans-serif; margin-top:0px; margin-bottom:0px;}
		.helpstation-box-banner .dark-red {padding-top:35px; margin-bottom:0px; font-size:200%; font-weight:600;}
		.helpstation-box h3.dark-red, .helpstation-box label.dark-red  {color: #992222 !important; font-weight:600; padding-left:20px; font-size:22px;}
		.helpstation-box input[type="text"] {margin: 0px 0px 20px 20px; height: 30px;}
		.helpstation-box form input[type="submit"], .diversion-box form input[type="submit"] {
			background: url("/National_Library/20160526010038oe_/http://www.cic.gc.ca/english/helpcentre/images/search-button.jpg") no-repeat scroll center top #4E575F;
			border: 0 solid #294458;
			color: #FFFFFF;
			display: inline;
			font-weight: bold;
			padding: 4px;
			border-radius: 4px 4px 4px 4px; /* ADDED FOR WET 4 */
			height: 26px!important;
		}
		.helpstation-box form input[type="submit"]:focus, .diversion-box form input[type="submit"]:focus{
			background: #294458;
		} 
		
		
		/* HELPSTATION BOX END | FIN DE LA BOITE DE HELPSTATION */
		
		/* BACK TO HELP DESK BUTTON BEGIN | DEBUT DU BOUTON RETOUR AU CENTRE D'AIDE */
		/* LOUIS' VERSION*/
		.back-helpcentre-button{
			background: url(/National_Library/20160526010038oe_/http://www.cic.gc.ca/english/helpcentre/images/back-to-helpcenter-bg.jpg) no-repeat #fff left;			
			height: 35px; /* CHANGED FROM 25PX TO 35PX FOR WET4 */
			padding: 5px 0 0 34px; /* CHANGED FROM 9px 0 0 45px; TO 5px 0 0 50px FOR WET4 */
			width: 208px; /* CHANGED FROM 175PX TO 208PX FOR WET4 */			
		}
		/* BRAD'S VERSION 
		.back-helpcentre-button{
			background: url(/National_Library/20160526010038oe_/http://www.cic.gc.ca/english/helpcentre/images/back-to-helpcenter-bg-1.jpg) no-repeat #fff left;			
			float:left;
			height:33px;
			display:inline; 
		}
		.back-helpcentre-button span{ 
			height:32px;
			width:100%;
			display:block;
			border-right:1px solid #CCC;
		}
		.back-helpcentre-button a{
			margin: 0 10px 0 49px;
		}*/
		/* BACK TO HELP DESK BUTTON END | FIN DU BOUTON RETOUR AU CENTRE D'AIDE */
		
		/* RETURN TO TOPIC BUTTON BEGIN | DEBUT DU BOUTON RETOUR AU SUJET */
		.view-all-question-button{
			background: url(/National_Library/20160526010038oe_/http://www.cic.gc.ca/english/helpcentre/images/view-related-question-bg.jpg) repeat #fff left;
			padding: 5px 0 0 14px;
			margin-left:219px;
			height:35px;
			width:276px;
		}	
		/* RETURN TO TOPIC BUTTON END | FIN DU BOUTON RETOUR AU SUJET */
		
		/* APPLY ONLINE BUTTON BEGIN | DEBUT DU BOUTON APPLIQUER EN-LIGNE */
		.apply-online-button{
			background: url(/National_Library/20160526010038oe_/http://www.cic.gc.ca/english/helpcentre/images/apply-online-bg.jpg) no-repeat #fff left;
			padding: 20px 0 0 70px;
			height:58px;
			margin-bottom:10px;
		}
		.apply-online-button a{
			color: #fff !important;
			font:Arial, Helvetica, sans-serif !important;
			font-weight:bold!important;
			text-decoration:none;
		}
		/* APPLY ONLINE BUTTON END | FIN DU BOUTON APPLIQUER EN-LIGNE */
		
		/* STYLING THE HR FOR THE HELP CENTER */
		#helpcentre hr{border: 1px solid #ccc;}
		
		/* ADD PADDING AT THE TOP */
		#helpcentre .helpcenter-content {margin-top:0px;}
		
		/* GREY ARROW */
		ul.greylistarrow  li {list-style-image:url(/National_Library/20160526010038oe_/http://www.cic.gc.ca/english/helpcentre/images/grey-list-arrow.jpg)!important; padding-bottom: 5px; margin-left:18px;}
		
		.dark-grey {color:#303030;}
		
		/* GLOSARY RELATED TERM STYLE */
		#helpcentre .related-term {
			font-weight:normal; font-size:90%; font-style:italic;
			}		
			
		/* HELPCENTRE HELPSTATION HOMEPAGE BEGIN | DEBUT DES STYLE POUR LA STATION D'AIDE SUR LA PAGE D'ACCUEIL */
		.hc-box {
			background:url("/National_Library/20160526010038oe_/http://www.cic.gc.ca/english/helpcentre/images/hc_tile.gif") top left repeat-x;
			font-family: Arial Narrow,Helvetica,sans-serif;
			letter-spacing: -1px;
			margin:10px 0px 15px 0px;
		}
		.hc-box-wrap {
			height:130px;
			min-height:130px;
			position:relative;
		}
		.hc-box .hc-bg1 {
			background: url("/National_Library/20160526010038oe_/http://www.cic.gc.ca/english/helpcentre/images/bg1.jpg") top left no-repeat;
			width:232px;
			height:130px;
			z-index:9;
			position:absolute;
			top:0;
			left:0;
		}
		.hc-box .hc-bg2 {
			background: url("/National_Library/20160526010038oe_/http://www.cic.gc.ca/english/helpcentre/images/bg2.jpg") top left no-repeat;
			width:423px;
			height:130px;
			z-index:9;
			position:absolute;
			top:0;
			right:0;
		}
		.hc-box .redline {
			border-bottom: 1px solid #C31B27;
			color: #C31B27;
			font-size: 300%;
			line-height:120%;
			position:absolute;
			top:9px;
			left:19px;
			width:30%;
			z-index:30;
			letter-spacing:-1.5px; /* ADDED FOR WET 4 */
		}
		.hc-box label {
			color: #303030;
			position:absolute;
			top:68px; /*CHANGED FROM 61PX TO 68PX FOR WET 4*/
			left:19px;
			z-index:30;
			font-size:125%; /*CHANGED FROM 140% TO 125% FOR WET 4*/
			width:900px;
			font-weight: 500; /* ADDED FOR WET 4 */
			font-family: Arial,Helvetica,sans-serif;
		}
		.hc-box .inputs {
			position:absolute;
			top:98px; /*CHANGED FROM 90PX TO 98PX FOR WET 4*/
			left:19px;
			z-index:30;
			width:900px;
			letter-spacing: 0px;
			line-height: normal;
			font-family: Arial,Helvetica,sans-serif;
		}
		.hc-box input {
			color: #707070;
		}
		.hc-box #skey_queryfield, .hc-box #cphBody_tbHelpCentreSearch, .hc-box #contentPlaceHolderMainContent_tbHelpCentreSearch {
			width:80%;
		}
		.helpstation-box form input[type="submit"]:hover, .diversion-box form input[type="submit"]:hover, .hc-box form input[type="submit"]:hover {
			cursor:pointer; 
			background:#263C51;
		}
		.hc-box input[type="submit"] {
			background: url("/National_Library/20160526010038oe_/http://www.cic.gc.ca/english/helpcentre/images/search-button.jpg") no-repeat scroll center top #4E575F; 
			border: 0 solid #294458;
			color: #FFFFFF;
			font-weight: bold;
			padding: 4px;
			display:inline;
			border-radius: 4px 4px 4px 4px; /* ADDED FOR WET 4 */
			height: 27px;
		}
		.hc-box .ui-widget {
			position:absolute;
			top:0;
			left:0;
			z-index:8;
		}
		.grey-arrow li {list-style-image: url("/National_Library/20160526010038oe_/http://www.cic.gc.ca/images/grey-list-arrow.jpg");} /* ADDED FOR WET 4 */
		
		.wb-icon-rss { /* ADDED FOR WET 4 */
			display: inline-block;
			height: 14px;
			margin-right: 4px;
			vertical-align: middle;
			width: 14px;
			background-image: url("/National_Library/20160526010038oe_/http://www.cic.gc.ca/images/rss14x14.jpg");}
		#helpcentre h2, #helpcentre h1 {font-weight:600; color:#303030; font-size:20px;}
		
		.button {
			background-color: #EEEEEE;
			background-image: linear-gradient(#EEEEEE, #D4D4D4);
			background-repeat: repeat-x;
			background-size: 100% auto;
			border-color: #C8C8C8 #C8C8C8 #BBBBBB;
			border-radius: 4px 4px 4px 4px;
			border-style: solid;
			border-width: 1px;
			box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
			color: #222222 !important;
			cursor: pointer;
			display: inline-block;
			font-family: Verdana,Arial,Helvetica,sans-serif;
			line-height: 16px;
			padding: 4px 10px !important;
			text-align: center;
			text-decoration: none;
			text-shadow: 0 1px 1px white;
			vertical-align: middle;
		}		
		
		/* HELPCENTRE HELPSTATION HOMEPAGE END | FIN DES STYLE POUR LA STATION D'AIDE SUR LA PAGE D'ACCUEIL */
	/* ONLINE HELP CENTRE END | FIN CENTRE D'AIDE */
	
	/* PUSH MESSING STYLE BEGIN | DEBUT MESSAGE POUSSER */
	#push-message {margin-top:20px; clear:both;}
	#push-message h2 {
    border-top: 8px solid #003D79;
	border-bottom: 1px solid #CCC;
    color: #666;
    font-size: 1em;
    font-weight: bold;
    margin-bottom: 5px;
    margin-top: 10px;
    padding-bottom: 10px;
    padding-top: 10px;
	}
	#push-message li {list-style-image:url(/National_Library/20160526010038oe_/http://www.cic.gc.ca/images/grey-list-arrow.jpg); padding-bottom: 5px; margin-left:-20px;}
	img.grey-arrow{/*width:7px; height:10px;*/float:left; padding-top:7px; padding-right:7px; padding-bottom:10px;}
	/* PUSH MESSING STYLE END | FIN MESSAGE POUSSER */
	
	.widgetFrame { width:207px; height:289px; margin-left:-2px; }
	
	/* DISCOVER CANADA INDEX BEGIN | DEBUT DECOUVRIR LE CANADA INDEX */
		/* BANNER BEGIN | DEBUT BANNIERE */
		#dc {
			height:140px;
			background:url(/National_Library/20160526010038oe_/http://www.cic.gc.ca/images/discover/dc.gif) left no-repeat;
			max-width:900px;
			position:relative;
			margin-left:0;
			margin-right:0;
		}
		#dc h1 {
			text-shadow: 2px 2px 3px #000;
			color:#fff;
			letter-spacing:-1px;
			font-family:Garamond, "Times New Roman", Georgia, serif;
			font-size:380% !important;
			line-height:110%;
			border-bottom:none;
			padding:20px 0 0 20px;
			margin:0 153px 0 0;
			margin-bottom:0px !important;
			font-weight:normal;
		}
		#dc p {
			color:#d4d59f;
			font-family:"Trebuchet MS", Arial, Verdana, sans-serif;
			font-weight:bold;
			font-size:120%;
			padding-left:20px;
			text-shadow:2px 2px 2px #000;
			margin:0 153px 0 0;
			letter-spacing:0px;
		}
		#dc img {
			position:absolute;
			top:3px;
			right:2px;
		}
		@media screen and (max-width:767px){
			#dc {margin-left:0px;margin-right:0px;} 
		}
		@media screen and (max-width:645px){
			#dc {margin-left:-15px; margin-right:-15px;}
			#dc h1, #dc p {margin-right:10px;}
			#dc img {display:none;visibility:hidden;}
		}
		@media screen and (max-width:460px){
			#dc {background-image:none;background-color:#871618;height:auto;margin-bottom:15px;}
			#dc h1 {padding-top:10px;font-size:310%;}
			#dc p {padding-bottom:15px;font-size:110%;}	
		}
		@media screen and (max-width:360px){
			#dc h1 {font-size:280%;letter-spacing:-1px;}
			#dc p {font-size:100%;}	
		}
		@media screen and (max-width:320px){
			#dc h1 {font-size:240%;}
		}
		/* BANNER END | FIN BANNIERE */
		/* BUTTONS START | DEBUT BOUTONS */
		ul.list-discover {
			margin:0 0 1em;
			padding:0;
			list-style:none;
			max-width:900px;
		}
		ul.list-discover li {
			background-color:#EEE;
			border:1px solid #CCC;
			float:left;
			width:49.2%;
			width:48%\9; /*IE8 and below*/
			display:block;
			margin:0 6px 4px 0;
			padding:5px 5px 8px 40px;
			min-height:86px;
			position:relative;
		}
		ul.list-discover li a {
			font-size:110%;
		}
		ul.list-discover li img {
			position:absolute;
			margin:0;
			top:4px;
			left:7px;
			width:27px;
			height:27px;
		}
		@media screen and (max-width:1211px){
			ul.list-discover li {width:49.2%;}
		}
		@media screen and (max-width:960px){
			ul.list-discover li {width:48.6%;}
		}
		@media screen and (max-width:1210px){
			ul.list-discover li {width:47.9%;}
		}
		@media screen and (max-width:600px){	
			ul.list-discover li {padding: 5px 5px 8px 40px;width:auto;height:auto;min-height:0px;float:none;}
			ul.list-discover {margin-top:10px;}
			ul.list-discover li img {width:24px;height:24px;left:5px;}
			ul.list-discover li {padding-left:36px;}
		}
		/* BUTTONS END | FIN BOUTONS */
	/* DISCOVER CANADA INDEX END | FIN DECOUVRIR LE CANADA INDEX */
	
	/* WELCOME TO CANADA BUTTONS START | DEBUT BOUTONS DE BIENVENUE AU CANADA */
	ul.list-welcome {
		margin: 0;
		padding: 0;
		margin-bottom: 1em;
		padding-left: 0;
		list-style: none;
		max-width: 900px;
	}
	ul.list-welcome > li {
		background-color: #EEE;
		border: 1px solid #CCC;
		width: auto;
		display: block;
		margin: 0 6px 4px 0;
		padding: 5px 5px 8px 40px;
		min-height: 60px;
		position: relative;
	}
	ul.list-welcome > li a {
		font-size: 110%;
		font-weight: normal;
	}
	ul.list-welcome > li img {
		position: absolute;
		margin: 0;
		top: 4px;
		left: 8px;
		width: 27px;
		height: 27px;
	}
	/* WELCOME TO CANADA BUTTONS END | FIN BOUTONS DE BIENVENUE AU CANADA */
	
	/* CORPORATE INDEX BEGIN | DEBUT INDEX D'ENTREPRISE */
		.corp-container-1 { padding-right:0; }
		.corp-container-2 { padding-left:0; }
	/* CORPORATE INDEX END | FIN INDEX D'ENTREPRISE */

	/* EMULATE TABLE DISPLAY WITH DL BEGIN | DEBUT DES STYLES POUR SIMULER UNE TABLE AVEC UN LISTE DE DEFINITION */
	dl.table-display
	{
		float: left;
		width: 100%;
		margin: 0 10px;
		padding: 0;
	}
	
	.table-display dt
	{
		clear: left;
		float: left;
		width: 35%;
		margin: 0;
		margin-bottom:5px;
		padding: 5px;
		border-top: 1px solid #999;
		font-weight: normal;
	}
	
	.table-display dd
	{
		float:left;
		width: 60%;
		margin: 0;
		margin-bottom:5px;
		padding: 5px;
		border-top: 1px solid #999;
	}
	/* *:first-child+html .table-display dd{float: none;} * html .table-display dd{float: none;} */
	
	/* EMULATE TABLE DISPLAY WITH DL BEGIN | DEBUT DES STYLES POUR SIMULER UNE TABLE AVEC UN LISTE DE DEFINITION */
	
/* CUSTOM STYLES END | FIN DES STYLES PERSONALIZE */

/*
.table thead { font-weight: bold; }

table {
	max-width: 100%;
}
table > thead > tr > th {
    vertical-align: top;
    padding: 8px;
    line-height: 1.4375;
}
table tr th, table tr td {
	vertical-align: top;
}
table td {
    padding: 8px;
    line-height: 1.4375;
	border-bottom: 1px solid #E7E7E7;
}

table.processingTimes {
	border: 1px solid #000!important;
}
/*table.processingTimes th, table.processingTimes caption {
	font-weight: normal;
}
table.processingTimes td, table.processingTimes th {
	border: 1px solid #000!important;
}
/*table.processingTimes {
	margin-bottom: 20px;
}
*/
	
/* table {
    background-color: white;
    border-collapse: collapse;
    border-color: #D4D4D4;
    border-spacing: 0;
    max-width: 100%;
}
table th, table td {
    border-color: #D4D4D4;
}
table th {
    background-color: #EEEEEE;
    color: #222222;
    text-shadow: 0 1px 1px white;
}
table caption {
    margin-bottom: 5px;
    text-align: center;
}
table th, table td {
    border-style: solid;
    border-width: 1px;
    padding: 8px;
    vertical-align: top;
}
table th {
    text-align: center;
} */
.table th {
	font-weight:bold;
}

/* MUSEUM TRESURE HUNT GAME BEGIN | DEBUT MUSEE JEUX DE CHASE AUX TRESOR */
.correct {color:#360; font-weight:700;}
.chosen {font-weight:700;}
/* MUSEUM TRESURE HUNT GAME END | FIN MUSEE JEUX DE CHASE AUX TRESOR */

/* DESIGN GUIDE CSS END | FIN DES CSS POUR LE GUIDE DE STYLE */

@media screen and (max-width:960px){

	/* HELPCENTER HELPSTATION BEGIN | DEBUT DES STYLES POUR LES STATION D'AIDE */
	.hc-box .inputs ,.hc-box label{width:750px;}
	.hc-box .hc-bg2, .hc-box .hc-bg1 {display:none;visibility:none;}
	.hc-box-wrap {height:auto;}
	.hc-box .redline {position:relative;width:auto;top:auto;left:auto;margin:10px 10px 5px 10px;font-size:250%;line-height:110%;}
	.hc-box label {position:relative;top:auto;left:auto;margin:0 10px 5px 10px;font-size:110%;letter-spacing:0;}
	.hc-box .inputs {position:relative;width:auto;top:auto;left:auto;margin:0 10px 0 10px;}	
	.hc-box #skey_queryfield, .hc-box #cphBody_tbHelpCentreSearch, .hc-box #contentPlaceHolderMainContent_tbHelpCentreSearch {width:90%;margin:0 auto 10px auto;}
	.hc-box {background:url("/National_Library/20160526010038oe_/http://www.cic.gc.ca/english/helpcentre/images/hc_tile_mobile.gif") top left repeat-x;border:1px solid #adadad;}
	.hc-box input[type="submit"] {background-color:#344d61;background-image:none;color:#FFFFFF;}
	/* HELPCENTER HELPSTATION END | FIN DES STYLES POUR LES STATION D'AIDE */
	
	/* RATE THIS PAGE BEGIN | DEBUT RATE THIS PAGE */
	#rateThisPage .float-left {float:none!important;}
}

@media screen and (max-width:768px){

	/* PRINT BOX */
	print { margin:10px 0; }

}

@media screen and (max-width:767px){
	/* HELPCENTRE STYLES BEGIN | DEBUT DES STYLES POUR LE CENTRE AIDE */
	.back-helpcentre-button, .view-all-question-button {background:none;padding:0;width:auto;float:none;height:auto;margin-left:0px;}
	
		/* HELPCENTRE HELPSTATION BEGIN | DEBUT DES STYLES POUR LES STATION D'AIDE */
		.helpstation-box-banner {background-position:-110px 0;}
		.helpstation-box-banner p {padding-left:120px;}
		.helpstation-box {margin-left:0;margin-right:0;border:none;}
		/* HELPCENTRE HELPSTATION END | FIN DES STYLES POUR LES STATION D'AIDE */
	/* HELPCENTRE STYLES END | FIN DES STYLES POUR LE CENTRE AIDE */
	
	/* LOCATION TOGGLE BEGIN | DEBUT DU BASCULE DE LOCATION */
	.location-toogle {margin-top:3px;margin-bottom:0;}
}

@media screen and (max-width:480px){
	
	/* HELPCENTRE STYLES BEGIN | DEBUT DES STYLES POUR LE CENTRE AIDE */
	.hc-box {border-left:none;border-right:none;margin-left:0;margin-right:0;}
	.hc-box input[type="submit"] {display:block;}
	
	#helpcentre div.navFloatRight {width:auto;float:none;margin:0;padding:0;}
	#helpcentre ul.navFloatRight {width:auto;float:none;border-top:none;padding-top:0;margin-bottom:5px;}
	#helpcentre .navFloatRight li h2 {width:auto !important;margin-bottom:5px !important;padding-bottom:5px !important;}
	/* HELPCENTRE STYLES END | FIN DES STYLES POUR LE CENTRE AIDE */
	
	/* PROCESSING TIME STYLES BEGIN | DEBUT DES STYLE POUR LES DELAIS DE TEMPS */
	.processingTimes {width:100%}
	table.processingTimes th {padding:4px;}
	table.processingTimes td {padding:2px 4px 2px 4px;}
	table.processingTimes p {margin:1px 0 1px 0;}
	/* PROCESSING TIME STYLES END | FIN DES STYLE POUR LES DELAIS DE TEMPS */
}

@media screen and (max-width:360px){
	/* HELPCENTER HELPSTATION BEGIN | DEBUT DES STYLES POUR LES STATION D'AIDE */
	.hc-box .redline {font-size:230%;line-height:100%;}
	/* HELPCENTER HELPSTATION END | FIN DES STYLES POUR LES STATION D'AIDE */
}
@media print {
#push-message {
	display: none!important
}
}


	/* TEMPORARY IE8 PANEL FIX UNTIL NEXT RELEASE (23/01/2014, Brad)
	   Panel headers in IE8 are HUGE compared to all other browsers, but since IE8 
	   is soon not going to be supported, it's silly to ask WET to urgently fix it. */
	.panel-title { font-size: 18px!important; }
	/* // TEMPORARY IE8 PANEL FIX UNTIL NEXT RELEASE

/* BOOTSTRAP FIX TO FOOTER FEATURES */
.features figure figcaption { height: auto; }