/* Generated in 00:00:00.0779347 */
/* 14 css file(s) appended */
/* Generation date 29-03-2016 13:17:39 */

/* 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_83_en_CA.css */
.reports-zone-table table	{	border-collapse:collapse;		}	.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;	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:right;		}	.reports-list-cell 	{	width:140px;	padding:12px 8px 25px 10px;		}	.reports-list-cell a 	{	display:block;	font-family: 'FrutigerLTStd55Roman';	font-size:12px;	text-decoration:underline;	 padding-left:18px;	background-image:'';	background-position:left;	background-repeat:no-repeat;		}	.alternate-bg td 	{	background-color:#f5f5f5;		}	

/* StyleSheet File : ~/en-CA/_css/UserControl_LT_Static_74_en_CA.css */
div{}

/* 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/4/46/_css/48.css */
DIV {	}.N1377e7e32c854deda002cd13bd4364d9CssClass {	WIDTH: 270px; HEIGHT: 80px}

/* StyleSheet File : ~/en-CA/_css/menu_3.css */
.menuCss3 UL 
{
  list-style-type: none;
  list-style-image: none;
  
}
.menuCss3 UL LI 
{
  border-bottom: #dcdcdc 1px solid;
  padding-bottom: 12px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 12px;
  
}
.menuCss3 UL LI.parent 
{
  background-image: url(../../_media/image/1863/arrow-left-menu.jpg);
  background-repeat: no-repeat;
  background-position: 3px 13px;
  
}
.menuCss3 UL LI.selected 
{
  background-image: url(../../_media/image/1863/arrow-left-menu-selected.jpg);
  background-repeat: no-repeat;
  background-position: 3px 13px;
  
}
.menuCss3 UL LI.selected DIV UL LI.selected 
{
  background-image: none;
  
}
.menuCss3 UL LI.selected DIV UL LI.parent 
{
  background-image: none;
  
}
.menuCss3 UL LI A 
{
  padding-left: 25px;
  display: block;
  color: #004b8e;
  font-size: 16px;
  text-decoration: none;
  
}
.menuCss3 UL LI.selected A 
{
  color: #e6403b;
  text-decoration: none;
  
}
.menuCss3 UL LI a:hover 
{
  background: none transparent scroll repeat 0% 0%;
  color: #e6403b;
  
}
.menuCss3 UL LI.selected DIV UL LI a:hover 
{
  background-image: url(../../_media/image/1863/arrow-red.png);
  background-repeat: no-repeat;
  background-position: 5px top;
  
}
.menuCss3 UL LI.selected DIV UL LI.selected A 
{
  color: #e6403b;
  
}
.menuCss3 UL LI DIV 
{
  display: none;
  visibility: hidden;
  
}
.menuCss3 UL LI DIV UL 
{
  display: none;
  visibility: hidden;
  
}
.menuCss3 UL LI DIV UL LI 
{
  display: none;
  visibility: hidden;
  
}
.menuCss3 UL LI DIV UL LI A 
{
  display: none;
  visibility: hidden;
  
}
.menuCss3 UL LI.selected DIV 
{
  display: block;
  visibility: visible;
  
}
.menuCss3 UL LI.selected DIV UL 
{
  display: block;
  visibility: visible;
  padding-top: 8px;
  
}
.menuCss3 UL LI.selected DIV UL LI 
{
  border-bottom: medium none;
  border-left: medium none;
  padding-bottom: 5px;
  padding-left: 0px;
  padding-right: 5px;
  display: block;
  visibility: visible;
  border-top: medium none;
  border-right: medium none;
  padding-top: 5px;
  
}
.menuCss3 UL LI.selected DIV UL LI A 
{
  display: block;
  visibility: visible;
  color: #004b8e;
  font-size: 13px;
  
}
.menuCss3 UL LI.selected DIV UL LI a:hover 
{
  color: #ea4a44;
  
}
.menuCss3 
{
  
}
.menuCss3 selected 
{
  
}
.menuCss3 selected:hover 
{
  
}


