/* Generated in 00:00:00.0434447 */
/* 11 css file(s) appended */
/* Generation date 29-03-2016 12:19:22 */

/* StyleSheet File : ~/en-CA/_media/stylesheet/998.css */
input.error, select.error, textarea.error {
	border-color: #F00;
	border-style: solid;
}
label.error {
	color: #F00;
	font-size: 11px;
	padding: 0px 5px;
}
/* StyleSheet File : ~/en-CA/_css/menu_1.css */
.menuCss1 UL.MenuBar LI A {
	display: block;
	height: 36px;
	color: #004b8e;
	text-decoration: none;
}
.menuCss1 UL.MenuBar LI a:hover {
	background-image: url(_media/image/1876/bg-arrow-menu.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	color: #e6403b;
	text-decoration: none;
}
.menuCss1 UL.MenuBar LI.selected A {
	background-image: url(_media/image/1876/bg-arrow-menu.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	text-decoration: none;
}
.menuCss1 UL.MenuBar LI.first A.selected {
	background-image: url(_media/image/1876/bg-arrow-menu-first.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 36px;
	text-decoration: none;
}
.menuCss1 UL.MenuBar LI.first A.selected:hover {
	background-image: url(_media/image/1876/bg-arrow-menu.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 36px;
	text-decoration: none;
}
.menuCss1 UL.MenuBar LI.first DIV UL LI A.selected {
	background-image: url(_media/image/1876/arrow-submenu.png);
	background-repeat: no-repeat;
	background-position: 8px top;
	height: auto;
	color: #ffffff;
}
.menuCss1 UL.MenuBar LI.first DIV UL LI A.selected:hover {
	background-image: url(_media/image/1876/arrow-submenu.png);
	background-repeat: no-repeat;
	background-position: 8px top;
	height: auto;
	color: #ffffff;
}
.menuCss1 UL.MenuBar LI DIV UL LI.first A.selected:hover {
	background-image: url(_media/image/1876/arrow-submenu.png);
	background-repeat: no-repeat;
	background-position: 8px top;
	height: auto;
	color: #ffffff;
}
.menuCss1 UL.MenuBar LI {
	position: relative;
	list-style-type: none;
	padding-left: 15px;
	padding-right: 15px;
	float: left;
	list-style-image: none;
}
.menuCss1 UL.MenuBar LI.last {
	padding-right: 5px;
}
DIV.menuCss1 UL.MenuBar LI DIV {
	background-image: url(_media/image/1876/bg-submenu-dropshadow.png);
	z-index: 300;
	position: absolute;
	padding-bottom: 19px;
	padding-left: 13px;
	width: 250px;
	padding-right: 13px;
	background-repeat: no-repeat;
	background-position: 50% bottom;
	padding-top: 0px;
	top: 36px;
	left: 5px;
}
DIV.menuCss1 UL.MenuBar LI DIV UL {
	background-image: url(_media/image/1876/bg-submenu.jpg);
	padding-bottom: 10px;
	width: 250px;
	background-repeat: no-repeat;
	background-position: 50% top;
	float: left;
	padding-top: 20px;
}
DIV.menuCss1 UL.MenuBar LI DIV UL LI {
	padding-bottom: 8px;
	padding-left: 0px;
	width: 250px;
	padding-right: 0px;
	display: block;
	background: none transparent scroll repeat 0% 0%;
	float: left;
	padding-top: 8px;
}
DIV.menuCss1 UL.MenuBar LI DIV UL LI A {
	padding-bottom: 0px;
	text-transform: none;
	padding-left: 25px;
	width: 200px;
	padding-right: 25px;
	display: block;
	font-family: "FrutigerLTStd55Roman";
	background: none transparent scroll repeat 0% 0%;
	height: auto;
	color: #ffffff;
	padding-top: 0px;
}
DIV.menuCss1 UL.MenuBar LI.selected DIV UL LI A {
	padding-bottom: 0px;
	text-transform: none;
	padding-left: 25px;
	width: 200px;
	padding-right: 25px;
	display: block;
	font-family: "FrutigerLTStd55Roman";
	background: none transparent scroll repeat 0% 0%;
	height: auto;
	color: #ffffff;
	padding-top: 0px;
}
DIV.menuCss1 UL.MenuBar LI.selected DIV UL LI.first A {
	padding-bottom: 0px;
	text-transform: none;
	padding-left: 25px;
	width: 200px;
	padding-right: 25px;
	display: block;
	font-family: "FrutigerLTStd55Roman";
	background: none transparent scroll repeat 0% 0%;
	height: auto;
	color: #ffffff;
	padding-top: 0px;
}
DIV.menuCss1 UL.MenuBar LI DIV UL li:hover {
	background-image: url(_media/image/1876/bg-submenu-hover.gif);
	border-bottom: #013462 1px solid;
	padding-bottom: 7px;
	background-color: #013c72;
	padding-left: 0px;
	padding-right: 0px;
	background-repeat: repeat-x;
	padding-top: 8px;
}
DIV.menuCss1 UL.MenuBar LI.selected DIV UL LI.first:hover {
	background-image: url(_media/image/1876/bg-submenu-hover.gif);
	border-bottom: #013462 1px solid;
	padding-bottom: 7px;
	background-color: #013c72;
	padding-left: 0px;
	padding-right: 0px;
	background-repeat: repeat-x;
	padding-top: 8px;
}
DIV.menuCss1 UL.MenuBar LI DIV UL LI a:hover {
	background-image: url(_media/image/1876/arrow-submenu.png);
	background-repeat: no-repeat;
	background-position: 8px top;
	color: #ffffff;
}
.menuCss1 UL.MenuBar LI DIV UL LI DIV {
	display: none;
	visibility: hidden;
}
.menuCss1 UL.MenuBar LI DIV UL LI DIV LI {
	display: none;
	visibility: hidden;
}
.menuCss1 UL.MenuBar LI DIV UL LI DIV LI UL {
	display: none;
	visibility: hidden;
}
.menuCss1 UL.MenuBar LI DIV UL LI DIV UL LI A {
	display: none;
	visibility: hidden;
}
/* StyleSheet File : ~/en-CA/_css/menu_5.css */
.menuCss5 UL.MenuBar LI {
	list-style-type: none;
	margin: 0px 5px;
	width: 150px;
	float: left;
	list-style-image: none;
}
.menuCss5 UL.MenuBar LI A {
	border-bottom: #c7c7c5 1px solid;
	padding-left: 5px;
	width: 145px;
	display: block;
	font-family: "FrutigerLTStd65Bold";
	margin-bottom: 5px;
	color: #004b8e;
	font-size: 14px;
	text-decoration: none;
}
.menuCss5 UL.MenuBar LI DIV UL LI {
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
}
.menuCss5 UL.MenuBar LI DIV UL LI A {
	border-bottom: medium none;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	width: 145px;
	padding-right: 0px;
	font-family: "FrutigerLTStd55Roman";
	color: #000000;
	font-size: 12px;
	padding-top: 0px;
}
.menuCss5 UL.MenuBar LI DIV UL LI a:visited {
	color: #000;
	text-decoration: none;
}
.menuCss5 UL.MenuBar LI DIV UL LI a:hover {
	color: #e6403b;
	text-decoration: underline;
}
.menuCss5 UL.MenuBar LI DIV {
	padding-left: 0px;
	display: block;
	visibility: visible;
}
.menuCss5 UL.MenuBar LI DIV UL {
	padding-left: 0px;
	display: block;
	visibility: visible;
}
.menuCss5 UL.MenuBar LI DIV UL LI {
	padding-left: 0px;
	display: block;
	visibility: visible;
}
.menuCss5 UL.MenuBar LI DIV UL LI DIV {
	display: none;
	visibility: hidden;
}
.menuCss5 UL.MenuBar LI DIV UL LI DIV UL {
	display: none;
	visibility: hidden;
}
.menuCss5 UL.MenuBar LI DIV UL LI DIV UL LI {
	display: none;
	visibility: hidden;
}
.menuCss5 UL.MenuBar LI DIV UL LI DIV UL LI A {
	display: none;
	visibility: hidden;
}
/* StyleSheet File : ~/en-CA/_css/menu_2.css */
.menuCss2 {
	FLOAT: left
}
.menuCss2 UL.MenuBar LI {
	PADDING-BOTTOM: 0px;
	LIST-STYLE-TYPE: none;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 6px;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: right center;
	FLOAT: left;
	LIST-STYLE-IMAGE: none;
	PADDING-TOP: 0px
}
.menuCss2 UL.MenuBar LI DIV, .menuCss2 UL.MenuBar LI DIV UL, .menuCss2 UL.MenuBar LI UL LI, .menuCss2 UL.MenuBar LI UL LI DIV {
	display: none;
	visibility: hidden;
}
/* StyleSheet File : ~/en-CA/_css/UserControl_LT_Static_41_en_CA.css */
.menu-main {
	font-family: 'FrutigerLTStd65Bold';
	text-transform: uppercase;
	font-size: 14px;
	height: 35px; /*width:710px; */
	position: absolute;
	bottom: 0;
	right: 0;
}
.zone-header ul li {
	float: left;
	list-style: none;
}
.zone-header {
	width: 960px;
	margin: 0 auto;
	position: relative;
	display: block;
	float: none;
	height: 110px;
	position: relative;
}
.zone-header .content-top {
	width: 960px;
	text-align: right;
	height: 30px;
	float: left;
	clear: both;
	position: relative;
}
.zone-header .logo {
	float: left;
}
.zone-header .recherche {
	float: right;
	padding-right: 5px;
	padding-top: 3px;
}
.zone-header .recherche .SearchTextBox12356a39870945d0ad431e7065c1d5fa {
	border: 1px solid #d1d1d1;
	float: left;
	height: 18px;
	position: relative;
	top: 1px;
	width: 169px;
	padding: 0px 4px;
}
.zone-header .cultureItemLiSelectedf110d4a8c56e45c593ebec77e0ab884f {
	display: none;
	visibility: hidden;
}
.subPanelCssf110d4a8c56e45c593ebec77e0ab884f li {
	padding: 0px 4px;
}
.zone-header .zone-menutop-links {
	position: absolute;
	top: 7px;
	right: 210px;
}
.zone-switch-langue {
	float: left;
}
div.menu-top a {
	font-size: 11px;
	text-decoration: none;
}
.zone-header .menu-top a { /*color:#ffffff; */
	font-size: 11px;
	text-decoration: none;
}
.zone-header .menu-top a:hover {
	color: #e6403b;
	text-decoration: underline;
}
.zone-header .menu-top {
	text-align: right;
	float: left;
}
.zone-menutop {
	float: left;
}
/* StyleSheet File : ~/en-CA/_css/UserControl_LT_Static_1021_en_CA.css */
div {
}
/* StyleSheet File : ~/en-CA/_css/UserControl_LT_Static_45_en_CA.css */
.Breadcrumbc4686b0589224d21b4fce485c45ed5fb {
}
.BreadcrumbSeparatorc4686b0589224d21b4fce485c45ed5fb {
	margin-left: 3px;
	margin-right: 3px
}
/* StyleSheet File : ~/en-CA/_css/UserControl_LT_Static_207_en_CA.css */
DIV {
}
.authorweb {
	FLOAT: right
}
/* StyleSheet File : ~/en-CA/_css/UserControl_LT_Static_208_en_CA.css */
div {
}
/* StyleSheet File : ~/en-CA/_media/stylesheet/28.css */
@font-face {
	font-family: 'FrutigerLTStd65Bold';
	src: url(_media/document/1863/frutigerltstd-bold-webfont-eot.eot);
	src: local('FrutigerLTStd65Bold'), local('FrutigerLTStd65Bold'), url(_media/document/1863/frutigerltstd-bold-webfont-woff.woff) format('woff'), url(_media/document/1863/frutigerltstd-bold-webfont-ttf.ttf) format('truetype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'FrutigerLTStd45Light';
	src: url(_media/document/1863/frutigerltstd-light-webfont-eot.eot);
	src: local('FrutigerLTStd45Light'), local('FrutigerLTStd45Light'), url(_media/document/1863/frutigerltstd-light-webfont-woff.woff) format('woff'), url(_media/document/1863/frutigerltstd-light-webfont-ttf.ttf) format('truetype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'FrutigerLTStd55Roman';
	src: url(_media/document/1863/frutigerltstd-roman-webfont-eot.eot);
	src: local('FrutigerLTStd55Roman'), local('FrutigerLTStd55Roman'), url(_media/document/1863/frutigerltstd-roman-webfont-woff.woff) format('woff'), url(_media/document/1863/frutigerltstd-roman-webfont-ttf.ttf) format('truetype');
	font-weight: normal;
	font-style: normal;
}
* {
	margin: 0;
	padding: 0;
}
table tr td {
}
img {
	border: none;
	border: 0;
}
form {
	height: 100%;
}
body {
	background-color: #ffffff;
	font-family: 'FrutigerLTStd55Roman', Arial;
	font-size: 12px;
	line-height: 1.2;
}
h1, h2, h3, h4, h5, h6 {
	font-family: 'FrutigerLTStd45Light';
	font-weight: normal;
	margin: 0;
	padding: 0;
}
h1 {
	font-size: 30px;
	color: #ffffff;
	text-transform: uppercase;
}
h2 {
	font-size: 25px;
	line-height: 26px;
}
h3 {
	margin: 10px 0px 10px 0px;
	color: #7c7e80;
	font-size: 18px;
}
h4 {
	margin: 10px 0px 20px 0px;
	color: #7c7e80;
	font-size: 16px;
}
.header {
	border-bottom: 1px solid #004b8e;
	background-repeat: repeat-x;
	background-image: url(_media/image/1863/bg-top-degrade.jpg);
	background-position: top;
	height: 110px;
	position: relative;
	z-index: 700;
}
div.header ul li {
	float: left;
	list-style: none;
}
div.header div.logo {
	float: left;
}
div.header div.content-top {
	width: 960px;
	text-align: right;
	height: 30px;
	float: left;
	clear: both;
	position: relative;
}
div.header div.menu-top a {
	color: #ffffff;
	font-size: 11px;
	text-decoration: none;
}
div.header div.menu-top a:hover {
	color: #ffffff;
	text-decoration: underline;
}
div.header div.menu-top {
	text-align: right;
	float: left;
}
.zone-menutop {
	float: left;
}
.zone-switch-langue {
	float: left;
}
.menuCss2 {
	float: left;
}
div.header div.zone-menutop-links {
	position: absolute;
	top: 7px;
	right: 210px;
}
div.header div.menu-top ul.MenuBar li {
	background-image: url(_media/image/1863/bg-menu-item-border.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding: 0px 6px 0px 4px;
}
div.header div.menu-top ul.subPanelCss6ecfb2b069314049b2b5efbe2a662673 li {
	padding: 0px 4px;
}
div.header div.recherche {
	float: right;
	padding-right: 5px;
	padding-top: 3px;
}
div.header div.recherche .SearchTextBoxac9099ff52ed40f2ad78263fe39be001 {
	border: 1px solid #d1d1d1;
	float: left;
	height: 18px;
	position: relative;
	top: 1px;
	width: 171px;
	padding: 0px 2px;
}
.cultureItemLiSelected6ecfb2b069314049b2b5efbe2a662673 {
	display: none;
	visibility: hidden;
} /*.recherche  { display:block; list-style:none; position:absolute; top:0px; right:0px;  } */
div.header div.content-middle {
	height: 110px;
}
div.content-middle {
	width: 960px;
	margin: 0 auto;
	position: relative;
	display: block;
	float: none;
}
div.content {
	position: relative;
	z-index: 300;
	clear: both;
	background-image: url(_media/image/1863/bg-content-top.gif);
	background-position: top;
	background-repeat: repeat-x;
}
div.index-content {
	background: none;
}
div.content div.content-middle {
	background-image: url(_media/image/1863/bg-middle-content.jpg);
	background-position: top;
	background-repeat: repeat-x;
}
div.index-content div.content-middle {
	background: none;
} /**** Menu Css 1  ****/
.menu-main {
	font-family: 'FrutigerLTStd65Bold';
	text-transform: uppercase;
	font-size: 14px;
	height: 35px; /*width:710px; */
	position: absolute;
	bottom: 0;
	right: 0;
}
.slider-zone {
	border: 1px solid #7c7e80;
	width: 713px;
	heigth: 187px;
	display: block;
}
.slider-zone .slider-zone-inner {
	border: 1px #ffffff solid;
	overflow: hidden;
	width: 715px;
	heigth: 189px;
	display: block;
}
.image-zone {
	border: 1px solid #7c7e80;
	display: block;
	float: left;
	margin: 7px;
}
.image-zone .image-zone-inner {
	border: 1px #ffffff solid;
	display: block;
	float: left;
}
.index-content .slider-zone {
	border-bottom: 1px solid #7c7e80;
	border-left: 1px solid #7c7e80;
	border-right: 1px solid #7c7e80;
	border-top: 0 none;
	height: 332px;
	width: 958px;
	overflow: hidden;
	text-align: center;
}
.index-content .slider-zone .slider-zone-inner {
	border: 1px #ffffff solid;
	overflow: hidden;
	height: 334px;
	width: 960px;
	display: block;
}
.slider-zone img {
	display: block;
}
.content-zone-right-text .slider-zone {
	margin-bottom: 20px;
}
.content-zone-right-text ul li, .corporate-team-profile ul li {
	padding: 3px 0 3px 0px;
}
.content-zone {
	width: 960px;
	clear: both;
	float: left;
	padding-top: 10px;
	padding-bottom: 30px;
}
.index-content .content-zone {
	width: 960px;
	clear: both;
	float: left;
	padding-top: 30px;
	padding-bottom: 30px;
}
.zone-titre-top {
	height: 50px;
}
.content-zone-left {
	float: left;
	width: 235px;
	padding-top: 85px;
}
.content-zone-right {
	float: right;
	width: 710px;
	padding: 0px 0px 0px 10px;
}
.filariane a, .filariane {
	color: #ffffff;
	font-family: 'FrutigerLTStd45Light';
	font-size: 11px;
}
.content-zone-right-text {
	float: left;
	width: 700px;
	padding-top: 45px;
	font-size: 13px;
	line-height: 20px;
}
.corporate-team-profile {
	line-height: 20px;
}
.content-zone-right-text p {
	margin-bottom: 10px;
}
.content-zone-right-text ul, .content-zone-right-text ol, .corporate-team-profile ul, .corporate-team-profile ol {
	padding: 10px 0px 10px 20px;
}
.content-zone-right-text a {
	color: #004b8e;
}
.content-zone-right-text a:hover {
	color: #e6403b;
	text-decoration: underline
}
.content-zone-right-text h2 {
	color: #747678;
	margin: 15px 0 20px 0;
}
.content-zone-right-text .annualreportitem h2 {
	margin: 25px 0 20px 0;
}
.content-zone-right h1 {
	text-shadow: 1px 1px 3px #003967;
}
.content-zone-right .content-zone-right-text h1 {
	text-shadow: none;
}
.content-zone-text {
	padding: 10px
}
.content-zone-text h2 {
	font-size: 18px;
	margin: 0;
	padding: 13px 0 0 0;
}
.zone-titre-top {
	height: 54px;
}
.content-col {
	width: 310px;
	float: left;
	margin-left: 5px;
	margin-right: 5px;
}
.content-col-title {
	background-image: url(_media/image/1863/bg-title-degrade.gif);
	background-position: top;
	background-repeat: repeat-x;
	padding-left: 12px;
	height: 25px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.content-col-title h2 {
	font-family: 'FrutigerLTStd45Light';
	color: #ffffff;
	line-height: 26px;
	font-size: 21px;
	font-weight: normal;
}
.content-col-text {
	width: 310px;
	float: left;
}
.press-release {
	border-bottom: 1px solid #dcdcdc;
	padding: 12px 10px;
	color: #004b8e;
}
.press-release .press-release-date {
	color: #747678;
	font-size: 11px;
}
.press-release .press-release-text a {
	color: #004b8e;
	font-size: 15px;
	text-decoration: none;
}
.press-release .press-release-text a:hover {
	color: #E6403B;
	font-size: 15px;
	text-decoration: underline;
}
.bouton {
	float: right;
	height: 24px;
	border: 1px solid #9a9b9c;
	margin-top: 10px;
	margin-right: 10px;
}
.bouton a {
	font-family: 'FrutigerLTStd65Bold';
	text-transform: uppercase;
	font-size: 11px;
	color: #ffffff;
	padding-left: 25px;
	padding-top: 5px;
	padding-right: 13px;
	display: block;
	float: left;
	height: 17px;
	border: 1px solid #ffffff;
	background-image: url(_media/image/1863/btn-bg2.gif);
	background-position: top left;
	text-decoration: none;
	text-shadow: 1px 0px 3px #454546;
}
.bouton a:hover {
	background-position: bottom left;
}
.quick-links-zone a {
	border-bottom: 1px solid #dcdcdc;
	padding-top: 15px;
	padding-bottom: 15px;
	color: #004b8e;
	font-size: 15px;
	text-decoration: none;
	display: block;
	width: 225px;
	padding-left: 55px;
	background-image: url(_media/image/1863/arrow-left-menu.jpg);
	background-repeat: no-repeat;
	background-position: 33px 14px;
}
.quick-links-zone a:hover {
	text-decoration: underline;
	color: #E6403B;
}
.investor-information-zone {
	width: 308px;
	border: 1px solid #dcdcdc;
	background-image: url(_media/image/1863/bg-investor-info-degrade.gif);
	background-repeat: repeat-y;
	padding-top: 20px;
	padding-bottom: 20px;
}
.investor-information-zone table {
	width: 300px;
	padding: 0px 4px;
	border-top: 1px solid #dcdcdc;
	padding-bottom: 20px;
}
.investor-information-zone table tr {
}
.investor-information-zone table tr td {
	padding: 8px;
	font-size: 12px;
	border-bottom: 1px solid #dcdcdc;
	margin: 0;
}
.investor-information-zone table tr td.action-name {
	font-family: 'FrutigerLTStd65Bold';
	font-size: 15px;
}
.investor-information-zone table tr td.action-name span {
	font-family: 'FrutigerLTStd55Roman';
	font-size: 11px;
}
.investor-information-zone table tr td.action-name span.qmjsdata {
	font-family: 'FrutigerLTStd65Bold';
	font-size: 15px;
}
.investor-information-zone table tr td.action-name span.asof span.qmjsdata {
	font-family: 'FrutigerLTStd55Roman';
	font-size: 11px;
}
.reports {
	border-collapse: collapse;
}
.reports-zone-table table tr td {
	padding: 5px;
}
.table-list td {
	padding: 5px 10px 5px 0;
}
.head-cell {
	background-image: url(_media/image/1863/bg-title-degrade.gif);
	background-position: top;
	background-repeat: repeat-x;
	background-color: #004b8e;
	color: #ffffff;
	height: 36px;
	font-family: 'FrutigerLTStd45Light';
	font-size: 16px;
	text-align: center;
	heigth: 38px;
	vertical-align: middle;
	border: 1px solid #e0e0e0;
}
.date-cell {
	width: 76px;
	font-family: 'FrutigerLTStd45Light';
	font-size: 23px;
	color: #747678;
	padding-top: 15px;
	text-align: center;
}
.reports-list-cell {
	width: 140px;
	padding: 7px 5px 20px 5px;
}
.reports-list-cell a {
	display: block;
	font-family: 'FrutigerLTStd55Roman';
	font-size: 12px;
	text-decoration: underline;
	padding-left: 18px;
	background-image: url(_media/image/1863/ico-pdf.png);
	background-position: 3px left;
	background-repeat: no-repeat;
}
.alternate-bg td {
	background-color: #E6E6E6;
}
.image-ratio {
	padding-top: 55px;
} /***** Footer ******/
div.footer {
	background-image: url(_media/image/1863/bg-footer-degrade.gif);
	background-repeat: repeat-x;
	background-position: top;
	clear: both;
	background-color: #ffffff;
	clear: both;
}
div.footer .content-middle {
	padding-top: 20px;
	background-image: url(_media/image/1863/bg-middle-footer.gif);
	background-position: top;
	background-repeat: no-repeat;
} /*.menuCss3 ul.MenuBar li  { float:left; width:150px; list-style:none; margin:0 5px;  } .menuCss3 ul.MenuBar li a  { font-size:14px; display:block; border-bottom:1px #c7c7c5 solid; font-family: 'FrutigerLTStd65Bold'; text-decoration:none; padding-left:5px; margin-bottom:5px; width:145px; color:#004b8e;  } .menuCss3 ul.MenuBar li div ul li  { padding:5px 0;   } .menuCss3 ul.MenuBar li div ul li a { padding:0; border-bottom:none; font-size:12px; color:#000000; font-family: 'FrutigerLTStd55Roman'; margin:0; width:145px;  } .menuCss3 ul.MenuBar li div ul li a:hover  { color:#e6403b; text-decoration:underline;  } .menuCss3 ul.MenuBar li div ul li a:visited  { color:#747678; text-decoration:none;  } */
.menu-footer-second {
	float: left;
	width: 145px;
	padding-left: 10px;
	padding-top: 20px;
}
.menu-footer-second ul li {
	list-style: none;
	padding: 4px 0px;
}
.menu-footer-second ul li a {
	color: #747678;
}
.menu-footer-second ul li a:hover {
	color: #E6403B;
}
.copyright {
	line-height: 18px;
	float: left;
	font-size: 11px;
	color: #747678;
	margin-top: 50px;
	padding-bottom: 20px;
	width: 960px;
	clear: both;
}
.copyright a, .copyright a:active {
	color: #747678;
	text-decoration: none;
}
.copyright a:hover {
	color: #747678;
	text-decoration: underline;
}
.copyright a:visited {
	color: #747678;
	text-decoration: none;
}
.clear {
	visibility: hidden;
	clear: both;
	font-size: 1px;
	line-height: 1px;
	height: 0;
}
hr {
	height: 1px;
	border: 0 none;
	border-bottom: 1px solid #C7C7C5;
	clear: both;
	margin: 10px 0;
}
table#customTool tr td.qmData {
	font-weight: bold;
}
.qmmt_tab {
	color: #000000;
	background-color: #eeeeee;
	border-left: 1px solid #CCCCCC !important;
	border-top: 1px solid #CCCCCC !important;
	border-right: 1px solid #CCCCCC !important;
}
.qmmt_tabactive {
	color: #000000;
	background-color: #fff;
	border-left-color: #cccccc;
}
.corporate-team-profile-info h3 {
	color: #000;
	font-size : 13px;
	font-weight: bold;
}
.Nb7f503c1af014e668a2e438bb731f176Css .bouton {
*margin-top:-10px;
}
/* StyleSheet File : ~/en-CA/_css/19.css */
div {
}
