
@media all {

* { font-family: Georgia, serif; }

body {
    font-size: 15pt;
    line-height: 1.4;
    background-color: #fff;
    padding: 2%;
    background-image:none !important;
}

.ad,
#mobileDetection,
#masthead,
#page-header,
#sectional-driver-container,
#sectional-driver,
#footer,
.local-nav,     
.articleleadasf,
.articleleadphoto,
.articlecommentcountholder,
.articlesidebar,
.articleseealso,
.articletoolbar,
.articlepagination,
.article-rail,
.throwback,
.ad,
.twitterWidgetModule,
.gallery,
.inlinerelation,
.gampoll,
.articleleadasf,    
.pagefooter{ display: none !important; }

#articletitle,
#articlelabel,
#articlemeta h1, #articlemeta h2, #articlemeta h3, #articlemeta h4, #articlemeta h5, #articlemeta h6 {
    margin: 0;
}
#articlelabel,
#articletitle { font-weight: normal; }

#articletitle { line-height: 1.2; margin-bottom: 0.5%; }

#articlemeta * { font-weight: normal; }
#articlelabel,
#articlemeta h4,
.inlinesubhead,
.inlinelist,
.articlecopy > p,
.listblocksubhead { font-size: 68.8%; }
#articlemeta { margin-bottom: 1%; border-bottom: 1px solid #aaa; padding-bottom: 1%; }
.articlecopy > .inlinesubhead,
.listblocksubhead { margin-bottom: 0; text-transform: uppercase; }
table { font-size: 9pt; font-family: verdana, serif !important; }

.inlinelist li div .inlinesubhead { margin-bottom: 0; font-size: 110%;  }

#articlemeta h5 { font-size: 62.5%; }
#articlemeta hr { height: 1px; color: #ddd; background-color: #ddd; }

#print-footer {display:block; font-size: 62%; text-align: center; margin-top: 1%; border-top: 1px solid #aaa; }

/* static chart */
.static-chart {
    width:100%;
    border-collapse: separate;
	border-spacing: 0;
    /*border:1px solid red;*/
}
.static-chart td {
    font: normal 9pt/1.5 Helvetica, Arial, sans-serif !important;
    padding-right:15px;
    text-align:right;
    border-bottom:1px solid #000;
    padding:5px 15px 5px 0;
}
.static-chart td.last {
    padding:5px 0 5px 0;
}
.static-chart td.title {
    font-weight:bold;
    border-top:1px solid #000;
    vertical-align:bottom;
    line-height:1;
}
.static-chart td.no-wrap {
    white-space:nowrap;
    text-align:left;
}
.static-chart td.total {
    font-weight:bold;
    vertical-align:top;
    line-height:1;
    font-style:italic;
    border-bottom:0px solid #000;
}

} /* end print */
