/* Print media CSS Document */

@media only print {
    body {
        border: 0px solid #000;
    }
    #contentContainer * {
        font-family: Arial, Helvetica, sans-serif !important;
    }
    #functionalContainer {
        top: 0px;
    }
    #spanHeader, #topNavigationSpan, #toolContainer, #topNavigation, #footer, #mobileNavigation {
        display: none !important;
    }
    #applyContainer, #applyFloat, .greybutton, .linkIcon, .socialIcon {
        display: none;
    }
    .toolitem, .navHeading, .topNavItem, .clearDiv {
        display: none;
    }
    #printWordmark p {
        display: block;
    }
    #printWordmark .wordrf {
        font-family: "Times New Roman", Georgia, Serif;
        font-size: 2.6em;
        color: #000;
    }
    #printWordmark .worduw {
        font-family: "Times New Roman", Georgia, Serif;
        font-size: 1.5em;
        color: #be0f34;
    }
    .responsiveImage {
        display: none;
    }
    #contentContainer, #footer {
        top: 0;
    }
    .CS_Element_Custom .subTextArea {
        border: none !important;
        width: 100% !important;
        float: right;
    }
    #keywordTools {
        display: none;
    }
    #search, #breadCrumbs {
        display: none;
    }
    #navigationContainer {
        display: none;
    }
    /*expand main content to left margin */
    #bodyContainer {
        background-color: #fff;
        width: 100%;
    }
    /* Hide links in lower left corner on all pages  */
    #leftFooter {
        display: none;
    }
    #prefooterPad {
        border-right: 0px solid #ffffff;
    }
    /* Expand Tabs  */
    /***************************************************************************
	 * tabs
	*****************************************************************************/
    /* $Id: example.css,v 1.5 2006/03/27 02:44:36 pat Exp $ */
    /*--------------------------------------------------
	  REQUIRED to hide the non-active tab content.
	  But do not hide them in the print stylesheet!
	  --------------------------------------------------*/
    .tabberlive .tabbertabhide {
        display: block !important;
    }
    .tabber {
        display: block !important;
    }
    .tabbertab {
        margin-left: 5px;
        border: 1px solid #000;
    }
    .tabbertab>.content {
        display: block !important;
    }
    /* Hide YouTube */
    .youtube {
        display: none;
    }
    /*Hide Flickr*/
    .flickr {
        display: none !important;
    }
    /* Hide Image Carousel */
    #imageCarousel {
        display: none;
    }
    /* Resize images*/
    img {
        max-width: 95%;
    }
    /* blinds*/
    .blindItem {
        display: block !important;
    }
    .blindItem .title {
        display: block !important;
    }
    .blindItem .content {
        display: block !important;
    }
    .CS_Textblock_Text table {
        max-width: 99% !important;
        border-collapse: collapse;
        border: solid 0px #eee;
        border-spacing: 0;
        box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;
        background-color: #FBFBFB;
        color: #4F6480;
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 10px;
        margin-bottom: 10px;
    }
    .CS_Textblock_Text table th {
        background-color: #BE0F34;
        border: solid 1px #ccc;
        color: #000;
        text-align: left;
        padding: 5px 10px 5px 10px;
    }
    .CS_Textblock_Text table td {
        background-color: #fff;
        border: solid 1px #ccc;
        color: #000;
        padding: 0px 10px 0px 10px;
        text-align: left;
    }
    .CS_Textblock_Text table img {
        max-width: 100% !important;
    }
}