body { background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: rgb(0, 0, 0); font-family: Times,"Times New Roman",Garamond,serif; margin: 0px; padding: 0px; overflow: visible; }
.hw-gen-page #skip-link, #header ul.header-buttons, #header ul.banner-ads, #header, #authstring, #content-block .section .section-nav, #content-block #intro-header .section-nav, #content-block div.social-bookmarking, #content-block a.rev-xref-ref, div.leaderboard-ads, .cit .cit-form-select label, .notonscreen, .cit .cit-form-select, .cit .cit-form-select input, div#hovering-abs-ptr, .search-results-gca, #col-2, #col-3, #footer, #footer .footer-links { float: none; position: static; left: auto; top: auto; height: auto; width: auto; visibility: hidden; display: none; }
body *, div.hw-gen-page, #content-block, #header, #header div.main-logo, #header .main-logo a, .main-logo strong, #header .button-list a span, .secondary-logo, .secondary-logo strong, .quicksearch label, .prev-next a span { overflow: visible; float: none; width: auto; height: auto; position: static; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
#content-block, .pagetype-proxied #content-block { border-right: medium none; }
div.pagetype-content div#content-block h4 { font-family: Times,"Times New Roman",Garamond,serif; }
#print-slug ol { list-style-type: none; margin: 1em 0px; font-size: 1em; }
#print-slug ol li { margin: 0px; font-size: 1em; }
#print-slug span.jnl-title { display: block; font-size: 1.2em; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); }
div.hw-gen-page #content-block .print-only { display: block; }
