@media print
{
   .search-bar {display:none}
    #TopMenu  {display:none}
    #LeftMenuBar  {display:none}
    #utilities {display:none}
    #main-nav  {display:none}
    #header .accessibleHeading {display:none}
    #wrapper { width: 100%; }
    #header .banner-new { width: 100%;  height: 50pt; }    
    #header .banner-new a img.banner-logo { float: left; border: 0; height:50pt; padding-right: 10pt;}
    #header .banner-new .banner-company-name { float: left; font: 16pt verdana, sans-serif; padding-top:16pt; color: #00478c; }
    #header .banner-new .banner-right-side { float: right;  padding-left: 20pt;  }
    #header .banner-new .banner-right-side img { float: right;  padding-left: 10pt; height:50pt; }
    #breadcrumbs #breadcrumblabel { display: none; }
    #breadcrumbs li { display: inline; font: 8pt verdana, sans-serif;}
    #breadcrumbs img { display: inline; font: 8pt verdana, sans-serif; }
    #breadcrumbs a { text-decoration: none; color: black !important; }
    #footer-main li {display:none;}
    #footer-main li.updated {display:block;}
    #footer .accessible-heading {display: none; }
    
    P.breakhere {page-break-before: always}    
}
@media screen
{
	P.breakhere {display:none}
}

@media print {
    .ui-accordion .ui-accordion-content {
        display:block !important;
    }
    
}
