@charset "UTF-8";
/* CSS Document */

/* reset */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
body{width:90% !important;margin:0 auto !important;padding:0 !important;line-height:1.5;font-family:sans-serif;color:#000;background:none;font-size:10pt;}em{font-family:serif;}h1,h2,h3,h4,h5,h6{page-break-after:avoid;}h1{font-size:19pt;}h2{font-size:17pt;}h3{font-size:15pt;}h4,h5,h6{font-size:14pt;}p, h2, h3{orphans:3;widows:3;}p{line-height:2.5 !important;}code{font:12pt Courier, monospace;}blockquote{margin:1.2em;padding:1em;font-size:12pt;}hr{background-color:#ccc;}img{clear:both;margin:1em auto 1.5em;max-width:70% !important;}a img{border:none;}.main-image img{max-width:96% !important;}a:link, a:visited{background:transparent;font-weight:700;text-decoration:underline;color:#333;}table{margin:1px;text-align:left;}th{border-bottom:1px solid #333;font-weight:bold;}td{border-bottom:1px solid #333;}th,td{padding:4px 10px 4px 0;}tfoot{font-style:italic;}caption{background:#fff;margin-bottom:2em;text-align:left;}thead{display:table-header-group;}img,tr{page-break-inside:avoid;}h1{border-top:5px solid #000;padding:5px 0 0;}


header,footer{display:none;}
h1{border:none;}
#fade {margin:20px 0 0; padding:0;}
p{line-height:1.3;}