body{background:none;color:#000;font-family:Garamond, Perpetua, "Nimbus Roman No9 L", "Times New Roman", serif;font-size:11pt;letter-spacing:0.2pt;line-height:1.4;margin:0 !important;padding:0 !important;width:100% !important;word-spacing:1.1pt;}
header,
footer,
#branding,
#container,
#columns,
.columns-inner,
#content-column,
.content-inner,
.region,
.region-header,
.region-content,
.article,
.article-title,
.article-content,
.comment,
.comment-title,
.comment-content,
.block,
.block-inner,
.block-title,
.block-content,
table{background:none !important;}
.sidebar,
#breadcrumb,
.nav,
.field-type-taxonomy-term-reference,
ul.links,
ul.links a,
.feed-icon,
.poll .bar,
.poll .bar .foreground,
.comment-form,
#comment-form,
.book-navigation,
.tabs{display:none;}
.region-content{display:block !important;}
.content-inner{margin:0 !important;padding:0 !important;}
h1,
h2,
h3,
h4,
h5,
h6,
#site-name{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;}
h1{font-size:14pt;}
h2{font-size:13pt;}
h3{font-size:12pt;}
h4,
h5,
h6{font-size:11pt;}
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
#site-name a{text-decoration:none !important;}
h1#page-title{margin-top:1em;}
pre,
code,
tt,
samp,
kbd,
var{font-family:Consolas, "Lucida Console", Menlo, Monaco, "DejaVu Sans Mono", monospace, sans-serif;font-size:10pt;}
blockquote{font-size:10pt;font-style:italic;margin:1.3em;padding:1em;}
hr{background-color:#ccc;}
header{padding-bottom:15px;}
#logo img{float:none !important;margin:0 !important;padding:0 10px 0 0;}
.hgroup a:link,
.hgroup a:visited{text-decoration:none;}
img{float:left;margin:4px 20px 10px 0;page-break-inside:avoid;}
a img{border:none;}
a:link,
a:visited{background:transparent;color:#333;font-weight:700;text-decoration:underline;}
a:link[href^="http://"]:after,
a[href^="http://"]:visited:after{content:" (" attr(href) ") ";font-size:10pt;}
a[href^="http://"]{color:#000;}
table{margin:1px;text-align:left;}
th{border-bottom:1px solid #333;font-weight:700;}
td{border-bottom:1px solid #333;}
th,
td{padding:4px 10px 4px 0;}
tfoot{font-style:italic;}
caption{background:#fff;margin-bottom:1em;text-align:left;}
thead{display:table-header-group;}
tr{page-break-inside:avoid;}
form{margin-bottom:10px;}
.poll .text,
.poll .percent,
.poll .total{text-align:left;}
.poll form{margin-bottom:0;}
.article{border-bottom:1px solid #ccc;margin-bottom:10px;}