@media print {
.teaserColumn,
.pdf_button,
#rosaCredit,
#footerTopBorder,
#footerContent ul,
#footerContent p,
#footerBottomBorder,
#footerBottomDistance,
div.contentBlockHeader,
#footerContent div.footerColumn2,
#footerContent div.footerColumn3,
#footerContent div.footerColumn4,
#topMediaContainer .pageTitle1Bg,
#topMediaContainer .contentBlockFooter,
#visualImageContainer,
#headerContainer {
    display: none;
}

#footerContainer {
    margin-left: 0;
}

#contentContainer {
    overflow: initial;
    margin-left: 0;
}

#contentContainer .boxContentWrapper {
    padding: 0;
}

#footerContainer {
    padding-top: 0;
}

#footerContainer .footerColumn1 .footerTitle {
    white-space: nowrap;
    color: #000;
}

#contentContainer td.even {
    background-color: #fff;
}

.contentBlockBody {
    background: initial;
}
#contentContainer {
    padding-top: 1em;
}

#topMediaContainer .pageTitle1 {
    width: auto;
    color: black;
    position: relative;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #000;
}

#contentContainer {
    width: auto;
}

#pageContainer {
    width: 711px;
}


#topMediaContainer .contentBlockBody {
    padding: 0;
    background: initial;
}


#footerContent, 
body {
    background-image: initial;
    background-color: initial;
}

tr { 
    page-break-inside: avoid;
}

#MathJax_Message {
    display: none;
}

}