@charset "UTF-8";
/* CSS Document */
/* PUBLICIS MONTREAL - CREPUQ | Website Print CSS | 20081022 */

.screenHide { visibility:visible; display:block; }
.printHide { visibility:hidden; display:none; }

body { font-family:Arial, Helvetica, sans-serif; text-align:left; background:white; font-size: 11pt;  }
h1 { }
h2 { }
h3 { }
h4 { }
h5 { }
h6 { }

sup, sup.screenHide { margin:0; padding:0; display:inline; float:inherit; }

p { }
b {}
a:link, a:visited, a:hover, a:active { text-decoration:underline; color:#37A7E9; }
a:link span, a:visited span, a:hover span, a:active span { text-decoration:underline; color:#37A7E9; }
h1 a:link span, h1 a:visited span, h1 a:hover span, h1 a:active span, h1:link, h1:visited, h1:hover, h1:active  { text-decoration:none; }

ul { }
li { }

hr { color:#999999; background-color:#999999; height:1px; border:1px solid #999999; }

/*-------------------------------------------------------------------------- LAYOUT */
#container { width:100%; padding:0; text-align:left; }
#logo { display:block; margin:0; padding:0; position:relative; top:auto; left:auto; padding:0; width:100%; height:auto; }
#logo a:link, #logo a:visited, #logoa :hover, #logo a:active { display:block; padding:0; width:100%; height:auto; border:none; background-position:-500px -500px; text-transform:uppercase; text-decoration:none; }
#logo span { visibility:visible; display:block; }
#mainMenu { display:none; visibility:hidden; }
#content { background:none; border:none; padding:0; margin-bottom:0;  width:100%; font-size:11pt; }
#notes { font-size:80%; }
#footer { color:#666666; font-size:8pt; height:auto; position:relative; padding:0; margin:0; }
#CREPUQ { background:none; display:block; height:60px; width:220px; border:none; position:relative; top:inherit; left:inherit; }
#footer p { margin:0; padding:0; position:absolute; left:0; top:70px;  }
#publicis { top:0; }