/* * Styles For the Corporative section */ div#printTools table td{ vertical-align:middle; text-align:right; padding:7px 8px 7px 0; border-top:solid 1px #d1d1d1; border-bottom:solid 1px #d1d1d1; } div#printTools table { width:512px!important; } div#committee table.main{ font-family: arial; width: 512px!important; border-collapse: collapse; margin: 0; padding: 0; font-color: #666; } div#committee table.main td{ border-collapse: collapse!important; margin: 0; padding: 0; } div#committee table.main tr{ border-collapse: collapse!important; margin: 0; padding: 0; } div#committee table.main table.left_table{ width: 246px!important; border-collapse: collapse!important; margin: 0; padding: 0; } td#rightTablePadding{ margin:0; padding:0 0 0 8px!important; } div#committee table.main table.right_table{ width: 246px!important; border-collapse: collapse!important; margin: 0; padding: 0; } div#committee table.main table.left_table td.firstTd{ height: 254px!important; background-image: url(''); background-position: left; background-repeat: no-repeat; border-collapse: collapse!important; padding: 0; margin: 0 32px 0 0; } div#committee table.main table.right_table td.firstTd{ height: 248px!important; border-collapse: collapse!important; margin: 0; } div#committee table.main table.left_table td.firstTd .bigPicture{ vertical-align: top; padding-left: 12px; } div#committee table.main table.right_table td.title_space, div#committee table.main table.left_table td.title_space{ height: 37px!important; font-weight: bold; font-size: 11px; border-collapse: collapse!important; margin: 0; padding: 0; } div#committee table.main table.right_table td.title_space2{ height: 43px!important; border-collapse: collapse!important; margin: 0; padding: 0; } div#committee table.main table.left_table td.memberTd{ height: 124px!important; border-collapse: collapse!important; margin: 0; padding: 15px 0 13px 0; } div#committee table.main table.right_table td.memberTd{ height: 124px!important; border-collapse: collapse!important; margin: 0; padding: 15px 0 13px 0; } table.right_table td table.bioTitle { width:258px!important; } table.right_table td.bioBox table.bioTitle { width:258px!important; } table.left_table td.bioBox table.bioTitle { width:246px!important; } table.bioTitle td{ border-top:solid 1px #d1d1d1; border-bottom:solid 1px #d1d1d1; padding:7px 9px!important; color:#59ad41; font-family:Arial; font-weight:bold; font-size:13px; } td.bioArrow{ width:12px; border-right:solid 1px #d1d1d1; text-align:center; } td.memberDescription { margin:0; padding:12px!important; background-color:#efefef; border-bottom:solid 1px #d1d1d1; } table.memberDescPrint{ width:100%!important; } div#committee table.main table.right_table td.bioBox{ padding: 0; margin: 0; } div#committee table.main table.left_table table.detailsBox, div#committee table.main table.right_table table.detailsBox { width: 240px!important; padding: 0; margin: 0; } div#committee table.main table.left_table table.detailsBox td.left_picture, div#committee table.main table.right_table table.detailsBox td.left_picture{ /*background-color: #124587;*/ background-image: url(''); background-position: top left; background-repeat: no-repeat; height: 109px; width: 102px; border-collapse: collapse!important; margin: 0; padding: 0 0 0 10px; } div#committee table.main table.left_table table.detailsBox td.right_text, div#committee table.main table.right_table table.detailsBox td.right_text{ width: 144px; height:200px; border-collapse: collapse!important; padding: 0 0 9px 8px; margin: 0; text-align: left; vertical-align:top; } .names { font-weight: bold; font-size: 16px; } .titles{ font-family:Arial; font-weight: bold; font-size: 18px; padding:2px 0; } div#directorSection table#directorsProfiles tr td.notInCommittee { opacity:0.4; } /* * Styles For the Press Release section */ table#printHeaderContent { width:549px; } td.paperPrintHeader { margin:0; padding:0; width:530px; border-left: solid 1px #608d81; border-bottom: solid 1px #608d81; color: #608d81; font-family: Arial; font-weight: bold; font-size: 24px; text-align:right; } td.corporatePrintHeader { margin:0; padding:0; width:530px; border-left: solid 1px #9C9A9D; border-bottom: solid 1px #9C9A9D; color: #9C9A9D; font-family: Arial; font-weight: bold; font-size: 24px; text-align:right; } div#contentPrint { width:550px; margin:0; padding:30px 20px 20px; font-family: Arial; font-size: 11px; color: #000; text-align:justify; } div#contentPrint h2 { font-family: Arial; font-weight: bold; font-size: 16px; color: #999; } div#contentPrint h3 { font-family: Arial; font-weight: bold; font-size: 14px; color: #999; } div#contentPrint p, div#contentPrint table td { font-family: Arial; font-size: 11px; color: #000; text-align:justify; } div#contentPrint a { font-family: Arial; font-size: 11px; color: #000; text-decoration:underline; } div#footerPrint { padding:0 0 125px 0; margin:0; } table.pressReleasesRelations { margin:0 0 0 5px; padding:0; width:100%; } table.pressReleasesRelations td { margin:0; padding:15px 0 0 15px; vertical-align:top; } div#PrintDirector table.PrintDirectorDesc { width: 549px; } div#PrintDirector table.PrintDirectorDesc td.Picture { vertical-align: top; text-align: center; background-image: url(''); background-position: top right; background-repeat: no-repeat; } div#PrintDirector table.PrintDirectorDesc td.Entete { margin: 10px; font-size: 11pt; font-familly: Verdana; font-weight: Regular; } div#PrintDirector table.PrintDirectorDesc td.Entete span.FirstLastName { font-size: 18pt; font-familly: Arial; font-weight: Regular; } div#PrintDirector table.PrintDirectorDesc td.Entete span.DescDirectors{ font-size: 13pt; font-familly: Arial; font-weight: Bold; text-align: justify; color: #66666; } div#Footer table.LogoDomtar hr { width: 549px; color: #999999; margin:0; } div#Footer table.LogoDomtar td { text-align: right; } div#committeesAndCharters{ margin-left: -20px; } div#committeesAndCharters .ChairCCB { font-size: 18px; font-weight: Bold; font-familly: Arial; } div#committeesAndCharters .BoardChair { font-size: 10px; font-weight: Regular; font-familly: Arial; color: #2a6eab; } div#headerCorpoCommittee table.surrounderTable{ margin: 1px; padding: 0; } div#headerCorpoCommittee table.surrounderTable td{ vertical-align: top; } div#headerCorpoCommittee table.surrounderTable .rightEndImage { border-top: solid 1px #c5c5c5; } div#headerCorpoCommittee table.littleTable { font-size: 10px; font-weight: Bold; font-familly: Arial; color: #2a6eab; padding: 0!important; margin: 0; border-bottom: solid 1px #8f8f8f; border-left: solid 1px #c5c5c5; border-top: solid 1px #c5c5c5; width: 534px!important; } div#headerCorpoCommittee table.littleTable span.ChairCCB { font-size: 18px; font-weight: Bold; font-familly: Arial; padding: 1px; } div#headerCorpoCommittee table.littleTable td.corpoMenuHeaderBorder { text-align: right; padding: 2px 0 1px 0; height:25px; } div#headerCorpoCommittee table.littleTable td.tableName{ height: 73x; font-size: 10px; font-weight: Bold; font-family: Arial; background-image: url(''); padding: 5px; border-top: solid 1px #c5c5c5; text-align: left; } div#headerCorpoCommittee table.littleTable td.committeeHeader { background-image: url(''); background-repeat: repeat-x; font-size: 9px; color: #2a6eab; padding: 5px; border-top: solid 1px #c5c5c5; text-align: left; text-transform:uppercase; } div#headerCorpoCommittee table.littleTable td.separator{ width: 8px; border-top: solid 1px #c5c5c5; border-left: none!important; border-right: none!important; margin: 0; padding: 0; height:78px; } div#grilleInfoCommittee { border-width: 1px; border-spacing: 0px; border-style: hidden; border-color: black; border-collapse: collapse; background-image: white; margin: 0; padding: 0!important; } div#grilleInfoCommittee table { border-collapse: collapse; margin: 0; padding: 0; width: 543px !important; table-layout: fixed; border-top:solid 1px #b6b6b6; } div#grilleInfoCommittee table tr td { border:solid 1px #b6b6b6; background-color: white; text-align: center; margin: 0; } div#grilleInfoCommittee table#committeeMembersList td{ vertical-align:middle; } div#grilleInfoCommittee table td.memberCommittee { text-align: left; padding: 3px 0 4px 7px; font-size: 11px; font-weight: bold; color: #797979; } div#grilleInfoCommittee table td.memberCommittee a:link { text-decoration: none; } div#grilleInfoCommittee table td.memberCommittee a:visited{ text-decoration: none; } div#grilleInfoCommittee table td.arrow { width: 20px!important; } div#grilleInfoCommittee table td.separateCelCommittee { background-color: #dfdfdf; padding:0; width: 6px!important; } div#grilleInfoCommittee table td.memberPicture { vertical-align: top!important; text-align: right; padding: 0 15px 0 0; background-image: url(''); background-position: top right; background-repeat: no-repeat; border-right:none; width: 116px!important; } div#grilleInfoCommittee table td.memberDesc { text-align: left; padding: 5px; } div#grilleInfoCommittee table td.memberDesc span.Desc{ font: #666 11px Verdana; font-weight: Regular; } div#grilleInfoCommittee table.bottomDesc { width: 404px!important; border-top: none; } div#grilleInfoCommittee table.bottomDesc td span.BottomDescLinkCommittee { text-decoration: none; font-familly: Arial; font-weight: Bold; font-size: 13px; color: #666666; } div#grilleInfoCommittee table.bottomDesc td { padding:0 0 4px 0; text-align:left; vertical-align: bottom!important; border: none!important; } div#grilleInfoCommittee table.bottomDesc td.bottomDescPrint{ padding:0!important; }