body { background-image: none ! important; background-color: White ! important; }
.print-only { display: block; }
#wrapper, #main, #content, .page { padding: 0px; margin: 0px; }
body, .w1, .w1 .w2, #wrapper, #main, #content, .happen-box, .page { width: 100%; overflow: visible; }
#wrapper .logo { display: none; }
#wrapper .logo a { display: none; }
#header { display: none; }
.footer-holder { display: none; }
.footer-holder-small { display: none; }
#sidebar { display: none; }
#content { background: transparent none repeat scroll 0px center; width: 80%; overflow: visible; }
#content .content-holder { background: transparent none repeat scroll 0px center; overflow: visible; }
#content .content-holder .breadcrumbs { display: none; }
#content .content-holder .share-box { display: none; }
#content .content-holder .happen-box { width: 80%; margin: 0px auto; overflow: visible; background: transparent none repeat scroll 0px center; }
#content .content-holder .happen-box .on-page { display: none; }
#content .content-holder .happen-box .topic { display: none; }
#content .content-holder .happen-box .tags { display: none; }
#content .content-holder .happen-box .events-box { background: transparent none repeat scroll 0px center; }
#content .content-holder .happen-box .events-box .frame { width: 100%; background: transparent none repeat scroll 0px center; }
#content .content-holder .happen-box .events-box .btn-open { display: none; }
#content .content-holder .happen-box .print-heading { padding: 30px 0px 21px; margin: 0px 0px 20px; width: 100%; border-bottom: 5px solid rgb(235, 237, 240); display: block; }
#content .content-holder .happen-box .print-heading::after { content: ""; display: block; clear: both; }
#content .content-holder .happen-box .print-heading img { float: left; }
#content .content-holder .happen-box .print-heading .slogan { float: left; margin: 3px 0px 0px 24px; display: inline; font-size: 16px; color: rgb(102, 204, 0); font-weight: normal; }
#content .content-holder .happen-box .print-foting { width: 100%; border-top: 5px solid rgb(235, 237, 240); display: block; }
#content .content-holder .happen-box .print-foting::after { content: ""; display: block; clear: both; }
#content .content-holder .happen-box .print-foting .copyright { display: block; margin: 8px 0px 0px; }
#content .content-holder .happen-box .print-foting ul { list-style: outside none none; margin: 20px 0px 0px; padding: 0px; }
#content .content-holder .happen-box .print-foting ul li { float: left; width: 49%; }
#content .content-holder .happen-box .print-foting ul li strong, #content .content-holder .happen-box .print-foting ul li span { display: block; font-size: 10px; color: rgb(14, 15, 14); margin: 3px 0px 0px; }
#content .content-holder .happen-box .print-foting ul li span.email-a { margin: 15px 0px 0px; }
#content .content-holder .happen-box .print-foting ul li a.cite-link { display: block; margin: 15px 0px 0px; color: rgb(85, 159, 12); }
#content .content-holder .happen-box .print-foting ul li a img { float: inherit; margin-right: 10px; }
#content .content-holder .happen-box .print-foting ul li a em { color: rgb(14, 15, 14); font-size: 11px; line-height: 18px; margin: 6px; display: block; height: 1%; overflow: hidden; font-style: normal; }
.breadcrumbs { display: none; }
.share-box { display: none; }
.comments-holder { display: none; }
.pager { display: none; }
.profile-box { display: none; }
.box { display: none; }
.on-page { display: none; }
.tags { display: none; }
.visual-wrapper { display: none; }
body #wrapper h1.logo { display: block; }
.non-printing { display: none; }
