body { font-size: 11pt; color: black; }
#header_area, #sidebars, #footer_area, #footdiv, #tweetmeme, .sociable, #registration-required, .wikinvestWireContainer, #report, #respond, .post_nav, #breadcrumbs, #ad_content_rectangle, #printbutton, #linkunits, #bottom_leaderboard { display: none; }
div#header #blog-title, div#header h1 { text-indent: 0px; }
div#header h1 a { font-size: 16pt; font-family: Times New Roman,Times,serif; text-decoration: none; }
div#header h1 a, div#header h1, div#header { width: 100%; height: auto; }
div#content, div#container { margin: 0px; float: none; width: auto; }
.demo .red { color: black; font-weight: bold; }
#content a { font-weight: bold; color: rgb(0, 0, 102); text-decoration: underline; }
div#container, div#content { margin-left: 0px; float: none; width: auto; }
#footer, .ad { display: none; }
h1, h2, h3, h4, h5, h6 { page-break-after: avoid; page-break-inside: avoid; }
blockquote, table, pre { page-break-inside: avoid; }
ul, ol, dl { page-break-before: avoid; }
img.centered { display: block; margin-left: auto; margin-right: auto; }
img.alignright { margin: 0px 0px 2px 7px; display: inline; }
img.alignleft { margin: 0px 7px 2px 0px; display: inline; }
.alignright { float: right; }
.alignleft { float: left; }
img { page-break-inside: avoid; page-break-after: avoid; }
