/* Default site layout for PRINTERs. This document overrule styles declared in AUI's CSS | martin.dube[at]astral.com */
.mediaScreen,.mediaMobile,#logo span,#topMenu,#mainMenu,#searchform,form.searchSite,.hr a,.hr a span,.hidden,fieldset.action,fieldset.button,#headerLeaderboard,#corpoFooterJS{display:none!important}.mediaPrint,#logo img,{display:block}span.print,.print span,span.mediaPrint{display:inline}html{background:white}body{width:90%;margin-right:auto;margin-left:auto;color:black;font-size:8pt;font-family:arial,sans-serif;background:white;marks:crop cross}hr{clear:both}a{color:black;text-decoration:underline}a img,img{border:0}header a,footer a,h1 a,.pageTitle h1 a{text-decoration:none}p,q,a,h1,h2,h3,h4,h5,h6,pre,code,legend,input,textarea,button,li,dt,dd,th,td{font-size:100%;line-height:1.2em}h1,h2,h3,h4,h5,h6{width:auto;font-weight:bold;line-height:1.2em}h1 a, h2 a, h3 a, h4 a{text-decoration:none}h1{font-size:2.2em;margin-bottom:0.42em}h2{font-size:1.8em;margin-bottom:0.56em}h3{font-size:1.4em;margin-bottom:0.77em}h4{font-size:1em;margin-bottom:1.15em}h5{font-size:0.93em;margin-bottom:0.13em}h6{font-size:0.86em;margin-bottom:0.18em}em,i,q{font-style:italic}strong,b{font-weight:bold}em strong, strong em,i strong, strong i,em b, b em,i b, b i{font-style:italic;font-weight:bold}blockquote{margin-left:1.2em;padding-left:1.2em;font-size:1.2em;font-style:italic;border-left:1pt solid gray}blockquote cite{display:block;font-size:.76em;font-style:normal}blockquote cite:before{content:"\002d\0020"}q:before{content:"\201c\0020"}q:after{content:"\0020\201d"}.fr q:before,html[lang=fr] q:before,html[lang=fr-ca] q:before,html[lang=fr-CA] q:before,html[lang=fr-fr] q:before,html[lang=fr-FR] q:before{content:"\00ab\0020"}.fr q:after,html[lang=fr] q:after,html[lang=fr-ca] q:after,html[lang=fr-CA] q:after,html[lang=fr-fr] q:after,html[lang=fr-FR] q:after{content:"\0020\00bb"}ins{color:black;text-decoration:none}mark{color:black;font-style:italic;font-weight:bold}del,strike,s{text-decoration:line-through}acronym,abbr[title],dfn[title]{border-bottom:1pt dotted gray}ul,dl{overflow:hidden;*height:1%}fieldset{clear:both;width:6in;padding:6pt;border:1pt solid gray}legend,form .legend{color:gray}.float,.floatLeft,.fLeft,.float-left,.alignLeft{float:left!important;position:relative}.floatRight,.fRight,.float-right,.alignRight{float:right!important;position:relative}figure{width:90%;margin:1em auto;padding:6pt;color:gray;border:1pt solid gray}figure img{width:100%}ul.vcard li{margin-bottom:.6em}.vcard .type{display:inline;margin:0 .2em 0 0}.vcard .value{display:inline}.vcard .fn .type,.vcard .org .type,.vcard .adr .type{display:none}#doc{width:90%;*width:7.5in;margin:0 4%;page-break-after:avoid}header.main,footer.main,.core,{display:block;clear:both}.core{clear:both;margin-bottom:2em;orphans:3;widows:3}header.main,footer.main{page-break-inside:avoid}#logo span{display:none}footer.main{padding-top:1em;page-break-before:auto;page-break-after:avoid;font-size:6pt}footer.main ul{clear:both;margin-left:0;padding-left:0}footer.main li{float:left;list-style:none;margin-right:0;margin-left:.6em;padding-right:0;padding-left:.5em}footer.main li a{display:block;white-space:nowrap}#footMenu li{border-left:1pt solid gray}#footMenu li.first{clear:left;margin-left:0;padding-left:0;border-left:0}article,#content,aside,#sidebar{orphans:3;widows:3}.pageTitle{clear:both;margin-top:2em}.pageTitle .theTitle{margin-top:0}ul.noStyle,ol.noStyle,ul.teaser,ul.x2col,ul.x3col,ul.x4col{height:auto;margin-left:0;padding-left:0}ul.noStyle li,ol.noStyle li,ul.teaser li,ul.x2col li,ul.x3col li,ul.x4col li{margin-left:0;padding-left:0;list-style:none}ul.noStyle li,ol.noStyle li,ul.teaser li,ul.x2col li.first,ul.x3col li.first,ul.x4col li.first{clear:left;}ul.noStyle li ul li,ol.noStyle li ul li,ul.teaser li li,ul.x2col li li,ul.x3col li li,ul.x4col li li{list-style-position:outside;list-style-type:disc;margin-left:1.36em}ul.noStyle li ol li,ol.noStyle li ol li{list-style-position:outside;list-style-type:decimal;margin-left:1em}.pBox{float:none;clear:both;overflow:hidden;height:auto}.pBox ul li, ul.teaser li{overflow:hidden;height:auto;margin-bottom:1em}.pBox .picture,.teaser .picture{position:relative;float:left!important;width:20%;margin-right:1%}.pBox .picture img,.teaser .picture img{width:100%}.pBox .txt,.teaser .txt{float:left!important;width:70%}