/* Hides things not fit to print, adjusts anything else as needed */
/* test */

html {position:static !important; font-size:12pt !important;}
html body {position:static !important;}
html body * {float:none !important; border:0 !important; position:static !important;}
html body #container{width:auto !important; margin:0 !important; padding:40px 0 0 !important; background: transparent !important;}
html body #container * {background: none transparent !important; width:auto !important; height:auto !important; padding:0 !important; margin:0 !important; letter-spacing: 0 !important; text-align:left !important;}
html body #container .hide, html body #container .show {display: block !important; margin: 5pt 0 10pt !important;}

html body #container #mainContent h1, html body #container #mainContent h2, html body #container #mainContent h3, html body #container #mainContent h4, html body #container #mainContent h5, html body #container #mainContent h6{display:block !important; padding:.5em 0 .25em !important; margin:0 !important;}
html body #container #mainContent h1{font-size:120% !important;}
html body #container #mainContent h2{font-size:110% !important;}
html body #container #mainContent h3{font-size:105% !important;}
html body #container #mainContent h4{font-size:100% !important;}
html body #container #mainContent h5{font-size:90% !important;}
html body #container #mainContent h6{font-size:80% !important;}
html body #container a{text-decoration:underline !important;}
html body #container #mainContent input, html body #container #mainContent option, html body #container #mainContent textarea{font-size:85% !important;}
html body #container table td {border:1px #a9a9a9 solid !important; padding:1pt !important;}

#container #mainContent dl, #container #contactHelp {display:block !important; margin-top:10pt !important;}
#container #mainContent ul, #container #mainContent p, #container div.recommendedProduct, html body #container cite {display:block !important; margin-bottom:10pt !important;}
#container .wysiwyg, #container .contentHeaderBoxSpaced {display:block !important; margin-top:5pt !important;}
#container a.podcast, #container a.more, html body #container .dictBrowse ul li a.selected, html body #container .pagination {display:block !important; margin-bottom:5pt !important;}

html body .burstText{font-style:italic !important;}
html body #container .wysiwyg p, html body #container .wysiwyg li{color:#333 !important;}
html body #container .wysiwyg ul {list-style:disc !important; margin-left:15pt !important;}
html body #container ol {list-style: inside decimal !important; margin-left:15pt !important;}
html body #container #print_logo{display:block !important; position:absolute !important; top:0 !important; left:0 !important; width:455px !important; height:47px !important;}
#container #mainContent .productList li, #container #mainContent .articleList li {height:2em !important;}
html body #footerSection1 a{font-size:9pt !important; text-decoration:none !important;}
html body #container .dictBrowse *, html body #container #mainContent img.switchImg{display:inline !important;}

#header, #mainNav, #primaryNav, #subNav, #fontEmailPrint, #breadCrumbs, #nolopediaSidebarContainer, #genericSidebarContainer, #ldirGenericNav, #receiptSidebarContainer, .scroller, #footerSection2, #footerSection3, #footerSection4, #footerSection5, #footerSection6, #mainContent img, #bottomLinks, #tabContainer, .calculatorLink, html body #container .dictBrowse li a, #dictBrowseBoxMini, #dictSearchBox, a.backToTop, .legalResearchSubNav, #belowProduct, html body #container #mainContent h2.regHeader, #needHelpBox, a.top, a.hopupLink, #searchContainer, #findLawyerButton {display:none !important;}