body { min-width: inherit; padding: 0; color: #000; background: #fff; font-size: 7.5pt; }

@page { margin: 2cm; }

a:link, a:hover, a:visited, a:active { color: #000; text-decoration: none; }
/* a:after { content: " [" attr(href) "] "; color: #686868; } */
a:focus, input:focus, textarea:focus, select:focus { outline: none; }

.rightSpkr, .leftSpkr, .rightSpkrTop, .leftSpkrTop, #header, #banners, #ftrLayout, #hdrBrdr, .sideHlght, #topShade, #backShade, #breadCrumbs, #footer, .h1LCrnr, .h1RCrnr, #content #pagination, #content .newsTls, #content .tlsLnk { display: none; }

#cntntLayout { width: auto; background: none; }

#content { padding: 0; }
#content h1, #content h2, #content h3, #content h4, #content h5, #content h6 { page-break-after: avoid; }
#contentText { min-height: 100px; background: none; border: none; }
#content h1 { font-size: 1.3em; background: none; }
h1 .title { position: relative; height: auto; overflow: visible; background: none; }
#content h2.special, #content h2.djHeader { position: relative; height: auto; margin: 2em 0 1em !important; padding: 0 !important; background: none; filter: none; font-size: 1.2em; }
#content #sbNews li, #content .newsList li { background: none !important; border: none !important; }

#content table { width: 100%; color: #b89d92; background: none; overflow: hidden; }
#content table caption { padding-bottom: .5em; font-weight: bold; }
#content table tbody tr.odd { background: #eee; }
#content table td, #content table th { border: 1px solid #281d19; }

#content .days { background: none; }
#content .days li a { background: none; }
