#logo {width:200px;height:60px; margin:20px auto;text-align:center;}
.sitename{letter-spacing:-0.02em;font:bold 42px Helvetica, arial, sans-serif;color:#626456;}
#logo small {font-size:70%;}
#logo a {color:#2D506D;text-decoration:none; display:block; height:52px; margin-bottom:20px;}
#logo a span{color:#42b72a;}
#logo a:hover{text-decoration:none;}
.user_intro {margin:20px 0; padding:0 10px;}

@media print {.container_full {width:8.3in;padding:0; margin:0;} .container_in {padding:0; margin:0;} .footer {page-break-after: always;} 
table {margin:0; padding:0;font-size:15px;}
.form_page {display:none;} #logo {display:none;}
    p {font-size:14px; line-height:21px;}
    h3 {margin:10px 0;}
}