@charset "utf-8";

/* iFrame Styles - Added by Travis */
.widgetFrame { width:100%; margin-left:-1px; border:none; min-height: 115px; overflow: visible;}
*:first-child+html .goAwayIE {display:none;visibility:hidden;} 
* html .goAwayIE {display:none;visibility:hidden;}


/* 
Service Canada / Service Canada
Shawn Thompson - Conception d'interfaces / Interface Design
	Date de modification : / Date Modified: 2011-05-17
*/


/* General Table Styles */
table th {padding:3px; background: #EED;}
table tfoot {padding:3px; background: #EED;}
table td {padding:3px;}


#cn-centre-col-inner table {
	margin-bottom: 5px;
	background: #FFF;
}

/* GRID CSS BEGINS */
.clear {
  clear: both;
  display: block;
  height: 0;
  margin: 0;
  overflow: hidden;
  visibility: hidden;
  width: 0;
}

.wb-invisible {
    clip: rect(1px, 1px, 1px, 1px);
    height: 1px !important;
    margin: 0 !important;
    overflow: hidden !important;
    position: absolute;
    width: 1px !important;
}

/* List styles from GRID css begins*/
ol.list-numeric li {
    list-style-type: decimal !important;
}
.list-lower-alpha {
    list-style-type: lower-alpha !important;
}
.list-lower-roman {
    list-style-type: lower-roman !important;
}
.list-bullet-none {
    list-style-type: none !important;
}
.list-upper-alpha {
    list-style-type: upper-alpha !important;
}
.list-upper-roman {
    list-style-type: upper-roman !important;
}
/* List styles from GRID css ends*/

	/* Form http://dev-servicecanada.sade-edap.prv/cgi-bin/op-so/le_formulaire.asp?p=0001 - See Nicholas Kyer - Need to delete with Grid */ 
.margin-bottom-small {
	margin-bottom:2px!important
}
.margin-bottom-medium {
	margin-bottom:10px!important
}
.margin-bottom-large {
	margin-bottom:20px!important
}
.background-white {
	background-color:#fff!important;
	color:#000
}
.indent-none {
    margin-left: 0px !important;
}
.indent-small {
    margin-left: 2px !important;
}
.indent-medium {
    margin-left: 10px !important;
	padding-left: 5px;
}
.indent-large {
	margin-left:20px!important
}

ul.menu-horizontal {
   list-style: none;
	margin: 0px;
	padding: 0px;
	clear: right;
}
ul.menu-horizontal li {
    width: 7.69%;
	text-align: center;
	float: left;
}

/* GRID CSS ENDS */

/* BOLD STARTS */

.bold {
	font-weight: bold;
}

/* BOLD ENDS */

/* GREY BOX BEGINS */
/* http://www.servicecanada.gc.ca/eng/online/mysca.shtml */
.greyBox,
.module-info, 
.module-alert,
.module-attention,
.module-note,
.module-tool,
.module-inprogress,
.module-refer,
.module-summary
 {
	background-color: #EEEEDD;
	border: 1px solid #DDDDCC;
	padding: 0 10px;
	margin: 10px 0;
}
.shortGreyBox, .span-6 {
	background-color: #EEEEDD;
	border: 1px solid #DDDDCC;
	padding: 0 10px;
	margin-bottom: 10px;
	margin-right: 200px;
}
/* GREY BOX ENDS */

/* FLOATING RIGHT PANELS BEGINS*/
/* http://www.servicecanada.gc.ca/eng/goc/apprenticeship/index.shtml */
.floatPanels, .module-versatile, .module-poster, .module-related {
	width: 195px;
	margin-left: 10px;
	margin-bottom: 10px;
	float: right;
	clear: right;
	border: 1px solid #DDDDCC;
}

#cn-centre-col-inner .span-2 {
	width: 195px;
	margin-left: 10px;
	margin-bottom: 10px;
	float: right;
	clear: right;
}
#cn-centre-col-inner .module {
	border: 1px solid #DDDDCC;
}

.floatPanels img,
.module-versatile img, 
.module-poster img, 
.module-related img,
#cn-centre-col-inner .span-2 img
 {
	width: 195px;
}
#cn-centre-col-inner div.floatPanels h2, #cn-centre-col-inner div.floatPanels h3, #cn-centre-col-inner div.floatPanels h4, 
#cn-centre-col-inner div.module-versatile h2, #cn-centre-col-inner div.module-versatile h3, #cn-centre-col-inner div.module-versatile h4,
#cn-centre-col-inner div.module-poster h2, #cn-centre-col-inner div.module-poster h3, #cn-centre-col-inner div.module-poster h4,
#cn-centre-col-inner div.span-2 h2.background-accent,
#cn-centre-col-inner div.module-related h2, #cn-centre-col-inner div.module-related h3, #cn-centre-col-inner div.module-related h4 {
	font-size: 100%;
	padding: 6px 5px 2px 5px;
	margin: 0;
	text-align: center;
	background: none repeat-x scroll 0 0 #DDDDCC;
}
#cn-centre-col-inner div.floatPanels .subHeading,
#cn-centre-col-inner div.module-versatile .subHeading,
#cn-centre-col-inner div.module-poster .subHeading,
#cn-centre-col-inner div.module-related .subHeading {
	padding: 6px 5px 2px 5px;
	margin: 0;
	text-align: left;
	background: none repeat-x scroll 0 0 #FFF;
}
#cn-centre-col-inner div.floatPanels p img,
#cn-centre-col-inner div.module-versatile p img,
#cn-centre-col-inner div.module-poster p img,
#cn-centre-col-inner div.span-2 p img,
#cn-centre-col-inner div.module-related p img {
	margin: -5px;
	padding: 0;
}
#cn-centre-col-inner div.floatPanels p,
#cn-centre-col-inner div.module-versatile p,
#cn-centre-col-inner div.module-poster p,
#cn-centre-col-inner div.span-2 p, #cn-centre-col-inner div.span-2 h3, #cn-centre-col-inner div.span-2 h4,
#cn-centre-col-inner div.module-related p {
	margin: 0;
	padding: 5px;
}
#cn-centre-col-inner div.floatPanels ul,
#cn-centre-col-inner div.module-versatile ul,
#cn-centre-col-inner div.module-poster ul,
#cn-centre-col-inner div.module-related ul {
	list-style-type: disc;
	margin: 0;
	padding: 6px 8px 10px 24px;
}
#cn-centre-col-inner div.floatPanels ol,
#cn-centre-col-inner div.module-versatile ol,
#cn-centre-col-inner div.module-poster ol,
#cn-centre-col-inner div.module-related ol {
	margin: 0;
	padding: 6px 8px 10px 24px;
}
#cn-centre-col-inner .module-poster .image-caption h3 {
	background-color: #fff;
	text-align: left;
}
/* FLOATING RIGHT PANELS ENDS*/

/* BLACK BORDER BEGINS */
/*  http://www.servicecanada.gc.ca/eng/ei/information/small_weeks.shtml */
#cn-centre-col-inner div.blackborder {
	border: 1px solid #000000;
}
/* BLACK BORDER ENDS */

/* RED BUTTON BEGINS */
/* http://www.servicecanada.gc.ca/eng/online/mysca.shtml */
.redButton, a.button-attention {
  background-color: #990000;
  border: medium double;
  color: #FFFFFF !important;
  font-size: 100%;
  padding: 5px;
  display:inline-block;
}
.redButton strong, a.button-attention { /* Used to give emphasis to a word without actually added BOLD to it */
  font-weight: normal;
}
/* RED BUTTON ENDS */


/* .spaceList to be used when list items have multiple lines and need extra space between items */
/* http://www.servicecanada.gc.ca/eng/isp/pub/cppoas/lifeevent/index.shtml */
#cn-centre-col-inner ol.spacedList li, 
#cn-centre-col-inner ul.spacedList li{
	margin-top: 15px;
	margin-bottom: 15px;
}

#cn-centre-col-inner ol.spacedList li li, 
#cn-centre-col-inner ul.spacedList li li {
	margin-top: 0;
	margin-bottom: 0;
}

/* A TO Z MENU START | DEBUT DU MENU A A Z */
/* http://www.servicecanada.gc.ca/eng/azindex/atoz_main.shtml */
#cn-centre-col-inner div.azIndexContainer {
	width: 98.5%;
	text-align: center;
	height: 3.7em;
}
#cn-centre-col-inner ol.azIndexTable {
	list-style: none;
	margin: 0px;
	padding: 0px;
	clear: right;
}
#cn-centre-col-inner ol.azIndexTable li.azList {
	width: 7.69%;
	text-align: center;
	float: left;
}
#cn-centre-col-inner a.azLetter, a.azLetter:link, a.azLetter:active, a.azLetter:visited {
	font-weight: bold;
	font-size: 110%;
	text-decoration: none;
	color: #049;
}
#cn-centre-col-inner a.azLetter:hover {
	text-decoration: underline;
}
#cn-centre-col-inner ul.specialBullet li, #cn-centre-col-inner ol.specialBullet li {
	background: url(/img/servcan/commun-common/icone-icon/puce-bullet.gif) no-repeat 0px 5px;
	padding-left: 10px;
	list-style: none;
}
/* A TO Z MENU END | FIN DU MENU A A Z */

/* DEBUT PAGE INDEX EN VEDETTE - FEATURES INDEX PAGE STARTS*/
/* http://www.servicecanada.gc.ca/eng/features/index.shtml */
#cn-centre-col-inner .feature {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	margin-bottom: 15px;
	min-height: 110px;
	height:auto !important;
	height: 110px;
}
#cn-centre-col-inner .feature h2 {
	margin-left: 210px;
	position: relative;
	margin-top: 0px;
}
#cn-centre-col-inner .feature img {
	float: left;
	margin-top: 5px;
	border: solid 1px black;
}
#cn-centre-col-inner .feature p {
	margin-left: 210px;
	position: relative;
	padding-bottom: 10px;
	margin-top: -10px;
}
#cn-centre-col-inner div.featureshell {
	padding-bottom: 12px;
	min-height: 73px;
	clear: none;
	float: left; 
}
#cn-centre-col-inner div.featureshell h2 {
    margin-top:-2px;
	padding-bottom: 10px; 
}
#cn-centre-col-inner div.features {
	margin-left: 205px; 
}
/* FIN PAGE INDEX EN VEDETTE - FEATURES INDEX PAGE ENDS*/

/* DEFINITION LIST CSS BEGINS */ 
#cn-centre-col-inner dl.tableStyle1 {
	margin: 0;
	padding: 0;
	width: 100%;
}
#cn-centre-col-inner dl.tableStyle1 dt {
	font-weight: bold;
	float: left;
}
#cn-centre-col-inner dl.tableStyle1 dd {
	margin-left: 100px;
	padding: 0 0 20px;
}
#cn-centre-col-inner dl.tableStyle1 dd p {
	margin-top: 0;
}
/* DEFINITION LIST CSS ENDS */ 

/* FORMS BEGIN */
#cn-centre-col-inner input.submit {
	text-decoration: none;
	margin-left: 125px;
}
#cn-centre-col-inner input.submithover {
	text-decoration: underline;
	margin-left: 135px;
}
#cn-centre-col-inner input.pc {
	background: #FFF;
	font-size: 97%;
	padding-left: 2px;
	width: 7em;
}
#cn-centre-col-inner select.prov {
	background: #FFF;
	font-size: 97%;
	padding-left: 2px;
	width: 188px;
}
#cn-centre-col-inner select option.shaded {
	background-color: #EED;
}
/* USED FOR TEXTAREA WITH READONLY */
textarea.paragraph {
	background-color: inherit;
	border: none;
	padding: 5px 10px;
	overflow: auto;
}
.greyBox textarea.paragraph {
	background-color: #EED;		
}
/* FORMS ENDS */

/* START QUESTIONNAIRE SHOW/HIDE DIV  */
/* http://www.servicecanada.gc.ca/eng/online/questionnaire/mysca_questionnaire.shtml */
#cn-centre-col-inner .hiddenDiv {
	display: none;
	}
#cn-centre-col-inner .visibleDiv {
	display: block;
	}
div.formQuestionnaire fieldset {
		padding: 5px;
		}
div.formQuestionnaire legend {
			padding-bottom: 10px;
		}
/* END QUESTIONNAIRE SHOW/HIDE DIV */	

/* TABLE OF CONTENT BEGINS */
/* Table of Content */
ul.toc, ol.toc {
	margin-bottom: 10px;
	padding-bottom: 10px;
}
ul.toc, 
ul.toc ul , 
ul.toc li,
ol.toc, 
ol.toc ol,
ol.toc li {
	list-style: none;
	margin: 0;
	padding: 0;
}
ul.toc li,
ol.toc li {
	margin: 5px 10px;
}


ul.toc ul li, 
ol.toc ol li  {
	margin-left: 15px;
}
ul.toc ul, 
ol.toc ol {
	margin-top: 5px;
	margin-bottom: 5px;
}
/* UXT TABLE OF CONTENT BEGINS */
#cn-centre-col-inner .module-table-contents h2 {font-size: 100%;}
.module-table-contents ul, .module-table-contents ol {margin-bottom: 10px;padding-bottom: 10px;}
.module-table-contents ul, .module-table-contents ol {list-style: none;	margin: 0; padding: 0;}
.module-table-contents li {margin: 5px 10px;}
.module-table-contents ul ul li, .module-table-contents ol ol li {margin-left: 15px;}
.module-table-contents ul ul, .module-table-contents ol ol {margin-top: 5px; margin-bottom: 5px;}
/* UXT TABLE OF CONTENT ENDS */
/* TABLE OF CONTENT ENDS */

/* FOOTNOTES BEGINS */
div.footnoteBlock {
  border-top: 1px solid #000000;
  display: inline-block;
  margin-top: 12px;
  width: 100%;
}
div.footnoteBlock dl {
  margin: 0;
  padding: 0;
}
div.footnoteBlock dt, #ie8#fix {
  overflow: hidden;
}
div.footnoteBlock dl dd {
  margin: 0;
  padding: 0;
}
div.footnoteBlock dd div.floatRight {
  padding-top: 10px;
  width: 89%;
}
div.footnoteBlock dd div.floatRight p {
  margin: 0;
  padding: 0 0 8px;
}
div.footnoteBlock dd div.floatLeft {
  left: -1px;
  padding-top: 10px;
  position: relative;
  width: 10%;
}
div.footnoteBlock dd div.floatLeft p {
  margin: 0;
}
/* FOOTNOTES ENDS */

/* VIDEO CSS BEGINS | DEBUT DU CSS DES VIDEO */
ul.vicFraDesignEmp{background:url(/img/servcan/fra/sc-elements/video/imt.jpg) #FFF no-repeat center top;padding-top:123px}
ul.vicEngDesignEmp{background:url(/img/servcan/eng/sc-elements/video/lmi.jpg) #FFF no-repeat center top;padding-top:123px}
ul.vicFraDesignEdu{background:url(/img/servcan/fra/sc-elements/video/dc.jpg) #FFF no-repeat center top;padding-top:123px}
ul.vicEngDesignEdu{background:url(/img/servcan/eng/sc-elements/video/td.jpg) #FFF no-repeat center top;padding-top:123px}
/* VIDEO CSS ENDS | FIN DU CSS DES VIDEO */

#cn-centre-col-inner .audcaption {
	list-style-type:none;
	margin-left: 5px;
	padding-left: 5px;
}
#cn-centre-col-inner .audcaption li {
	padding-bottom:1em; 
}
#cn-centre-col-inner div.serviceCornerBox .audcaption {
	list-style-type:none;
	margin-left: 5px;
	padding-left: 5px;
}
#cn-centre-col-inner img.floatLeft {
	margin: 2px 10px 10px 0;
	float: left;
}
#cn-centre-col-inner .legend {
	display:block; 
	width:550px;
	color:#000;
}
#cn-centre-col-inner legend {
	white-space: normal;
}
#cn-centre-col-inner .fontSizeNormal {
	font-weight: normal;
}
#cn-centre-col-inner center.bookmark {
	color: #000;
	text-decoration: none;
}

/* EI RIGHT NAVIGATION START | DEBUT NAVIGATION DROITE A.-E.*/
#cn-centre-col-inner .borderthinei	{
	border: 1px solid #DDC;
	width:40%;
	margin-left: 12px;
	padding: 3px;
	background: #EED;
	text-align: center;
	z-index: 1;
	position: relative;
 }
/* EI RIGHT NAVIGATION END | FIN NAVIGATION DROITE A.-E.*/

/* VIDEO FLOATING PANEL BEGINS */
div.video h2 {
  background: none repeat-x scroll 0 0 #DDDDCC;
  border-left: 1px solid #DDDDCC;
  border-right: 1px solid #DDDDCC;
  color: #004499;
  text-align: center;
  text-decoration: none;
  font-size: 10pt;
  font-weight: 700;
  line-height: 1.6em;
  margin: 0;
  padding-left: 5px;
  padding-right: 5px;
}
div.video {
  background-color: #FFFFFF;
  float: right;
  margin-left: 10px;
  width: 195px;
  font-size: 115%;
}
.widthFull {
  width: 98.5%;
}
div.videoHighlight {
  border-left: 1px solid #DDDDCC;
  border-right: 1px solid #DDDDCC;
}
/* VIDEO FLOATING PANEL BEGINS */


/* CSS from base-institution.css */
/* TABLE CSS BEGINS | DEBUT DU CSS DES TABLEAUX */
caption {
	margin-top: 15px;
	margin-bottom: 5px;
	font-weight: bold;
}
/* TABLE CSS END | FIN DU CSS DES TABLEAUX */


/* FEATURES BOX BEGINS
   May 26, 20011
   URL http://www.servicecanada.gc.ca/eng/isp/common/rtrinfo.shtml */
.dirDepBoxMain {
	border: 1px solid #ddc;
	width: 195px;
	padding: 0 0 6px 0;
	margin: 0 0 4px 12px;
	float: right;
}
#cn-centre-col div.dirDepBoxMain h2 {
	font-size: 100%;
	margin: 0px 4px -8px 12px;
}
.dirDepBoxMain img {
	width: 195px;
}

div.dirDepBoxMain p {
	padding: 0 4px 4px 12px;
}

/* FEATURES BOX ENDS */

/* The classes are created for the following files.
URL: http://www.servicecanada.gc.ca/eng/about/reports/ar_0910/app.shtml
http://tst-servicecanada.sade-edap.prv/eng/about/reports/ar_0910/app.shtml
Date: 2011-04-27 */

.tdCenter td {text-align: center;}
.tableBg, .background-white {background-color: #FFF;}
table.tdCenter td {
	text-align: center;
}

/* LARGE DOCUMENT NAVIGATION BEGINS */
.doc-nav ul, .button-group {
	margin: 0;
	padding: 0;
	width: 635px;
}
.doc-nav ul {
	list-style: none;
}
.doc-nav li, .button-group a.button {
	float:left;
	margin-right: 5px;
	width: 28%;
}
.doc-nav li a, .button-group a.button {
	display: block;
	background: #EED;
	padding: 5px;
	text-align: center;
	border: solid #DDC 1px;
	color: #000;
	margin-bottom: 5px;
}
.doc-nav li a:hover, .doc-nav li a:focus, .button-group a.button:hover, .button-group a.button:focus {
	background: #FFF;
	text-decoration: none;
}
/* LARGE DOCUMENT NAVIGATION ENDS */

/* MSCA CHOOSER PAGE STYLES STARTS */
.row{position:relative;overflow:hidden;}
.credColumn{width:44%;}
.credColumn p{margin-top:0;}
.credSeparator{width:10%; }
.credSeparator .credTop {background: url('/img/servcan/commun-common/sc-elements/sep.png') no-repeat center top transparent;}
.credTop {min-height:135px;}
.credTopFR {min-height:170px;}
.credBottom p {margin:0;}
.credBottom{margin-top:2px; height:50px;}
.sepBottom {text-align:center; line-height:3.1em;}
/* MSCA CHOOSER PAGE STYLES ENDS */

/* ROE CHOOSER PAGE STYLES STARTS */
.credTopFRROE {
    min-height: 115px;
}
.credTopROE {
    min-height: 100px;
} 
/* ROE CHOOSER PAGE STYLES ENDS */

/* Marketing/EI policy Begins*/
div.floatPanels ul li.none {
    list-style-type: none;
	margin-bottom: 6px
}
div.floatPanels ul li.slcted {
	list-style-image:url(data:image/GIF89a;base64,R0lGODlhBgAGAIAAAJkAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjc5MjdBOTlCNzBBRUUxMTFCOTQzRkMzODMwODg2MjA3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjE3NTA0MEE1Qjk3MTExRTFCOEU1RTk3MkFDMUMyQ0U1IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjE3NTA0MEE0Qjk3MTExRTFCOEU1RTk3MkFDMUMyQ0U1IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgV2luZG93cyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA2RjQ1QkU1Qjk1QzExRTE4MDM1Q0NFQkFDMjYzNDg1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjA2RjQ1QkU2Qjk1QzExRTE4MDM1Q0NFQkFDMjYzNDg1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAAAAAAAsAAAAAAYABgAAAgWEj6nLBQA7);
	margin-bottom: 6px
}
div.ltArrw {
	float:left;
	background: url(data:image/GIF89a;base64,R0lGODlhDwAdAIABAN3dzP///yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OURCMUNERUVCOTdEMTFFMTk2RkNDRkYwMjlBM0RCQ0UiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OURCMUNERUZCOTdEMTFFMTk2RkNDRkYwMjlBM0RCQ0UiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5REIxQ0RFQ0I5N0QxMUUxOTZGQ0NGRjAyOUEzREJDRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5REIxQ0RFREI5N0QxMUUxOTZGQ0NGRjAyOUEzREJDRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAEAAAEALAAAAAAPAB0AAAI3jI8IyQbb1IvnTWpvyzrxXn2QJHpid1phCrGqC39B3MJrSp6mvssM//NtOJRZpmgEDUdFZQRQAAA7) no-repeat left;
	padding-left: 24px;
	margin: 6px 0 20px 0;
	width: 40%;
	min-height: 29px
}
div.rtArrw {
	float: right;
	background: url(data:image/GIF89a;base64,R0lGODlhDwAdAIABAN3dzP///yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEFDMkY4Q0JCOTdEMTFFMTgwNzNFNENGOUYxNEFBRDEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEFDMkY4Q0NCOTdEMTFFMTgwNzNFNENGOUYxNEFBRDEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4QUMyRjhDOUI5N0QxMUUxODA3M0U0Q0Y5RjE0QUFEMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4QUMyRjhDQUI5N0QxMUUxODA3M0U0Q0Y5RjE0QUFEMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAEAAAEALAAAAAAPAB0AAAI2RI6ZYOrB2kNRzmodzmvfzUEgNzJKaVKotKat+cZwe9A12o2nvnua/6tMRJEhMZQz3pQ15qEAADs=) no-repeat right; 
	padding-right: 24px;
	width: 40%;
	margin: 6px 0 20px 0;
	text-align: right;
	min-height: 29px
}
/* Marketing/EI policy Ends*/

/*
Maps of Canada BEGINS
http://www.servicecanada.gc.ca/eng/lifeevents/death/deathcertificate.shtml
http://www.servicecanada.gc.ca/fra/vie/mort/certificat.shtml
*/
#map-canada ul{background-color:#fff;background-image:url("/img/servcan/commun-common/carte-map/ca-eng.png");height:507px;margin:0 auto;overflow:hidden;padding:0;position:relative;width:590x;z-index:1}
html:lang(fr) #map-canada ul{background-image:url("/img/servcan/commun-common/carte-map/ca-fra.png")}
#map-canada ul li{list-style-type:none;position:absolute}
#map-canada ul li#map-ab{height:146px;width:85px}
#map-canada ul li#map-bc{height:196px;width:113px}
#map-canada ul li#map-mb{height:135px;width:89px}
#map-canada ul li#map-nb{height:91px;width:98px}
#map-canada ul li#map-nl{height:110px;width:157px}
#map-canada ul li#map-ns{height:126px;width:111px}
#map-canada ul li#map-nt{height:224px;width:145px}
#map-canada ul li#map-nu{height:360px;width:276px}
#map-canada ul li#map-on{height:171px;width:179px}
#map-canada ul li#map-pe{height:54px;width:40px}
#map-canada ul li#map-qc{height:198px;width:175px}
#map-canada ul li#map-sk{height:139px;width:78px}
#map-canada ul li#map-yt{height:141px;width:82px}
#map-canada ul li a{background:transparent;color:#000;display:block;height:0;overflow:hidden;position:absolute;text-decoration:none;z-index:10}
#map-canada ul li#map-ab a{background:url("/img/servcan/commun-common/carte-map/ab-eng.png") no-repeat -590px 0;left:86px;padding-top:146px;top:272px;width:85px}
html:lang(fr) #map-canada ul li#map-ab a{background-image:url("/img/servcan/commun-common/carte-map/ab-fra.png")}
#map-canada ul li#map-bc a{background:url("/img/servcan/commun-common/carte-map/bc-eng.png") no-repeat -590px 0;left:3px;padding-top:196px;top:213px;width:113px;z-index:5}
html:lang(fr) #map-canada ul li#map-bc a{background-image:url("/img/servcan/commun-common/carte-map/bc-fra.png")}
#map-canada ul li#map-mb a{background:url("/img/servcan/commun-common/carte-map/mb-eng.png") no-repeat -590px 0;left:208px;padding-top:135px;top:297px;width:89px}
html:lang(fr) #map-canada ul li#map-mb a{background-image:url("/img/servcan/commun-common/carte-map/mb-fra.png")}
#map-canada ul li#map-nb a{background:url("/img/servcan/commun-common/carte-map/nb-eng.png") no-repeat -590px 0;left:396px;padding-top:91px;top:33px;width:98px}
html:lang(fr) #map-canada ul li#map-nb a{background-image:url("/img/servcan/commun-common/carte-map/nb-fra.png")}
#map-canada ul li#map-nl a{background:url("/img/servcan/commun-common/carte-map/nl-eng.png") no-repeat -590px 0;left:430px;padding-top:110px;top:257px;width:157px;z-index:15}
html:lang(fr) #map-canada ul li#map-nl a{background-image:url("/img/servcan/commun-common/carte-map/nl-fra.png")}
#map-canada ul li#map-ns a{background:url("/img/servcan/commun-common/carte-map/ns-eng.png") no-repeat -590px 0;left:474px;padding-top:126px;top:14px;width:111px;z-index:5}
html:lang(fr) #map-canada ul li#map-ns a{background-image:url("/img/servcan/commun-common/carte-map/ns-fra.png")}
#map-canada ul li#map-nt a{background:url("/img/servcan/commun-common/carte-map/nt-eng.png") no-repeat -590px 0;left:79px;padding-top:224px;top:74px;width:145px}
html:lang(fr) #map-canada ul li#map-nt a{background-image:url("/img/servcan/commun-common/carte-map/nt-fra.png")}
#map-canada ul li#map-nu a{background:url("/img/servcan/commun-common/carte-map/nu-eng.png") no-repeat -590px 0;left:148px;padding-top:360px;top:15px;width:276px;z-index:5}
html:lang(fr) #map-canada ul li#map-nu a{background-image:url("/img/servcan/commun-common/carte-map/nu-fra.png")}
#map-canada ul li#map-on a{background:url("/img/servcan/commun-common/carte-map/on-eng.png") no-repeat -590px 0;left:257px;padding-top:170px;top:336px;width:179px}
html:lang(fr) #map-canada ul li#map-on a{background-image:url("/img/servcan/commun-common/carte-map/on-fra.png")}
#map-canada ul li#map-pe a{background:url("/img/servcan/commun-common/carte-map/pe-eng.png") no-repeat -590px 0;left:476px;padding-top:54px;top:6px;width:40px}
html:lang(fr) #map-canada ul li#map-pe a{background-image:url("/img/servcan/commun-common/carte-map/pe-fra.png")}
#map-canada ul li#map-qc a{background:url("/img/servcan/commun-common/carte-map/qc-eng.png") no-repeat -590px 0;left:351px;padding-top:198px;top:253px;width:175px}
html:lang(fr) #map-canada ul li#map-qc a{background-image:url("/img/servcan/commun-common/carte-map/qc-fra.png")}
#map-canada ul li#map-sk a{background:url("/img/servcan/commun-common/carte-map/sk-eng.png") no-repeat -590px 0;left:140px;padding-top:139px;top:290px;width:78px}
html:lang(fr) #map-canada ul li#map-sk a{background-image:url("/img/servcan/commun-common/carte-map/sk-fra.png")}
#map-canada ul li#map-yt a{background:url("/img/servcan/commun-common/carte-map/yt-eng.png") no-repeat -590px 0;left:14px;padding-top:141px;top:122px;width:82px}
html:lang(fr) #map-canada ul li#map-yt a{background-image:url("/img/servcan/commun-common/carte-map/yt-fra.png")}
* html #map-canada ul li#map-ab a{height:146px}
* html #map-canada ul li#map-bc a{height:196px}
* html #map-canada ul li#map-mb a{height:135px}
* html #map-canada ul li#map-nb a{height:91px}
* html #map-canada ul li#map-nl a{height:110px}
* html #map-canada ul li#map-ns a{height:126px}
* html #map-canada ul li#map-nt a{height:224px}
* html #map-canada ul li#map-nu a{height:360px}
* html #map-canada ul li#map-on a{height:171px}
* html #map-canada ul li#map-pe a{height:54px}
* html #map-canada ul li#map-qc a{height:198px}
* html #map-canada ul li#map-sk a{height:139px}
* html #map-canada ul li#map-yt a{height:141px}
#map-canada ul li#map-ab a:hover,#map-canada ul li#map-bc a:hover,#map-canada ul li#map-mb a:hover,#map-canada ul li#map-nb a:hover,#map-canada ul li#map-nl a:hover,#map-canada ul li#map-nt a:hover,#map-canada ul li#map-ns a:hover,#map-canada ul li#map-nu a:hover,#map-canada ul li#map-on a:hover,#map-canada ul li#map-pe a:hover,#map-canada ul li#map-qc a:hover,#map-canada ul li#map-sk a:hover,#map-canada ul li#map-yt a:hover{background-position:0 0}
#map-canada ul li#map-ab a:hover strong,#map-canada ul li#map-bc a:hover strong,#map-canada ul li#map-mb a:hover strong,#map-canada ul li#map-nb a:hover strong,#map-canada ul li#map-nl a:hover strong,#map-canada ul li#map-nt a:hover strong,#map-canada ul li#map-ns a:hover strong,#map-canada ul li#map-nu a:hover strong,#map-canada ul li#map-on a:hover strong,#map-canada ul li#map-pe a:hover strong,#map-canada ul li#map-qc a:hover strong,#map-canada ul li#map-sk a:hover strong,#map-canada ul li#map-yt a:hover strong{display:none}
#map-canada ul li span{background:transparent;height:0;overflow:hidden;position:absolute}
/* Maps of Canada ENDS */
/* Definition List */
dt { font-weight: bold; }
dd { margin-bottom: 10px; }


/* BLOCKQUOTE */
blockquote, blockquote.float-left, blockquote.float-right {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #F6F6F6;
    border-bottom: 1px solid gainsboro;
    border-image: none;
    border-left-color: #176CA7 !important;
    border-left-width: 8px !important;
    border-right: 1px solid gainsboro;
    border-style: solid;
    border-top: 1px solid gainsboro;
    color: #222222 !important;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 110%;
    font-style: italic;
    line-height: 1.6em;
    padding: 10px 20px;
}
blockquote a, blockquote a:link, blockquote a:visited, blockquote.float-left a, blockquote.float-left a:link, blockquote.float-left a:visited, blockquote.float-right a, blockquote.float-right a:link, blockquote.float-right a:visited {
    color: #222222;
}
blockquote a:hover, blockquote a:focus, blockquote a:active, blockquote.float-left a:hover, blockquote.float-left a:focus, blockquote.float-left a:active, blockquote.float-right a:hover, blockquote.float-right a:focus, blockquote.float-right a:active {
    color: #555555;
}
blockquote.float-left {
    float: left;
    margin-right: 10px;
    width: 30%;
}
blockquote.float-right {
    float: right;
    margin-left: 10px;
    width: 30%;
}
blockquote.float-right, blockquote.float-left {
    border-left: medium none;
    border-right: 0 none;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-style: normal;
    padding: 0 10px;
}
blockquote .align-left, blockquote .align-right {
    font-family: Verdana,Geneva,sans-serif;
    font-size: 90%;
    font-style: normal;
}
#cn-body-inner-3col .span-6 { 
margin-right: 0px;
background-color: #fff;
border: none;
}

.table-condensed td, .table-condensed th {
	border-collapse: collapse;
	border: solid 1px #4D4D4D;
	border-spacing: 0;
}
table.table-condensed {
	display: table;
	width: 100%;
}
.wrap-none {
  white-space: nowrap;
}
/* Being used on the Minister's page
http://www.servicecanada.gc.ca/eng/about/minister.shtml
*/

.span-1 {
	float: left;
	margin-right: 20px;
	top: -10px;
	position: relative;
}

.span-7 ul {
	padding-left: 130px;
}
.module-table-contents {
	background-color: #fff;
	border: none;
	margin-bottom: 15px;
}
.column-two {
	-webkit-column-count:2;
	-moz-column-count:2;
	-ms-column-count:2;
	-o-column-count:2;
	column-count:2
}
.column-three {
	-webkit-column-count:3;
	-moz-column-count:3;
	-ms-column-count:3;
	-o-column-count:3;
	column-count:3
}
.column-four {
	-webkit-column-count:4;
	-moz-column-count:4;
	-ms-column-count:4;
	-o-column-count:4;
	column-count:4
}
/* WET FOOTNOTES STARTS */
.wet-boew-footnotes {
	margin:2em 10px 0 10px;
	border-width:1px 0 1px 0;
	border-style:solid;
	border-color:#ccc
}
.wet-boew-footnotes h2 {
	margin-left:0;
	margin-right:0;
	margin-top:0
}
.wet-boew-footnotes dl {
	margin:0
}
.wet-boew-footnotes dl dt {
	position:absolute;
	clip:rect(1px,1px,1px,1px);
	height:1px;
	width:1px;
	overflow:hidden;
	margin:0
}
.wet-boew-footnotes dl dd {
	position:relative;
	margin:.375em 0;
	border:1px solid transparent
}
.wet-boew-footnotes dl dd:focus {
	background-color:#eee;
	border-color:#555
}
.wet-boew-footnotes dl dd:focus p.footnote-return a {
	color:white!important;
	background-color:#555;
	border-color:#555;
	text-shadow:none!important
}
.wet-boew-footnotes dl dd p {
	margin:0 0 0 3.125em;
	padding:0 .375em .375em .375em
}
.wet-boew-footnotes dl dd p:first-child {
	padding-top:.375em
}
.wet-boew-footnotes dl dd p.footnote-return {
	top:0;
	margin:0;
	padding-top:.375em;
	padding-right:0;
	position:absolute;
	width:2.75em;
	overflow:hidden
}
.wet-boew-footnotes dl dd p.footnote-return a {
	display:-moz-inline-stack;
	display:inline-block;
	vertical-align:middle;
	padding-bottom:0
}
/* WET FOOTNOTES STARTS */

table.table-medium th, table.table-medium th a:link {
  background-color: #5D5D5D;
  color: white;
  text-shadow: 0 1px 1px #222222;
}
table.table-medium th a:link {
	text-decoration: none;
	color: #ccc;
}
table.table-medium th a:hover, table.table-medium th a:focus {
	text-decoration: underline;
}
/* ROE Tutorials STARTS */
div.wet-boew-tabbedinterface div.module-info{border:1px solid #EED;background:url(/eng/ei/images/roe_tut/ROE_didyouknow_corner.jpg) no-repeat top left;padding:10px 10px 5px 10px;}
div.wet-boew-tabbedinterface div.module-info h3, #roeRotator div.module-info h3{margin-left:40px;}
div.wet-boew-tabbedinterface div.module-info{border:1px solid #EED;background:url(/eng/ei/images/roe_tut/ROE_icon_note.jpg) no-repeat 5px 5px;padding:10px 10px 5px 10px;}
p.clickIcon{background:url(/eng/ei/images/roe_tut/ROE_icon_click.png) no-repeat top left; line-height: 3em; padding-left: 50px;}
p.callIcon{background:url(/eng/ei/images/roe_tut/ROE_icon_call.png) no-repeat top left; line-height: 3em; padding: 0 0 1px 50px;}
.roeHeaderImage {width:602px;height:168px;margin-left:-10px;}
#roeRotator.tabs-style-3 {margin-right:-215px; margin-left:-10px;}
h1.roeHeaderH1~div.span-6 {background-color: #fff; border: none;}

/* ROE Tutorials ENDS */


