body {width:100%!important;margin:0!important;padding:0!important;line-height:1.4;word-spacing:1.1pt;letter-spacing:.2pt;font-family:Garamond,"Times New Roman", serif;color:#000;background:none;font-size:12pt;}

/*Headings */
h1,h2,h3,h4,h5,h5 {font-family:Helvetica, Arial, sans-serif;}
h1 {font-size:19pt;}
h2 {font-size:17pt;}
h3 {font-size:15pt;}
h4,h5,h5 {font-size:12pt;}
p {font-size:12pt;}
code {font:10pt Courier, monospace;}
blockquote {margin:1.3em;padding:1em;font-size:10pt;}
hr {background-color:#ccc;}

/* Images */
img {display:block;margin:1em 0;}
a img {border:none;}

/* Links */
a {text-decoration:none;color:black;}
a:link,a:visited {background:transparent;font-weight:700;color:#333;}
a:link:after,a:visited:after {content:" [" attr(href) "] ";}

/* Table */
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;}
tr {page-break-inside:avoid;}

#navigation-primary,#header,#system-message,#breadcrumbs,.buttonheading,.readspeaker_button,#extra,#navigation-page,#footer,#debug,
.commentmetadata a[title="Edit comment"] {display:none;}
h4#comments {page-break-before:always;}

#page,#main,#content {float:none;margin:0;padding:0;width:100%;overflow:visible;}
