@media print {
    body {
        margin: 0;
        padding: 0;
        width: 100%;
        float: none !important;
        overflow: visible !important;
        position: relative;
    }
    #container, #wholePage, #column_one_and_two {
        margin: 0;
        padding: 0;
        width: 100%;
    }
    img, a, #header, #column_two, #column_three, #footer, .partners, .controlButtons, h2, form, .adminMap-toolbar, #stage_status_tray, #controls, #debug_controls, .log-panel{
        display: none;
    }
    h3 {
        font-weight: bold;
    }
    .acuraticTable {
        width: 100%;
        background-color: #ffffff;
        font-size: 14px;
    }
    .acuraticTable th {
        color: #000000;
        background-color: #ffffff;
        border-top: 1px solid #000000;
        border-bottom: 1px solid #000000;
        font-size: 14px;
        font-weight: bold;
    }
    .acuraticTable td {
        background-color: #ffffff;
        border-top: 0;
        border-bottom: 1px solid #888888;
        font-size: 12px;
        font-weight: normal;
        page-break-after: auto;
        height: 24px;
    }
    #printContent {
        display: block;
    }
    
    #map_admin img{
        display: block;
    }
    
    /*Data scroller*/
    .dr-dscr-inact, .rich-datascr-inact {
    	display : none;
    }
    
    .dr-dscr-act, .rich-datascr-act {
    	display: block;
    	font-weight: bold;
    	color: black;
    	margin-top: 15px;
    }
    
    /*AC Table*/
    .acTableButtons {
    	display: none;
    }
    
    /* disbale items only for 'screen' */
    .acOnly4Screen {
        display: none;
    }    
    /* show printed items */
    .acOnly4Print {
        display: block;
    }
    /* view results specifics items */
    #panel_resultsView thead {
        border: none 0px;
    }
    #panel_resultsView th {
        border-top: 1px solid #000000;
        border-bottom: 1px solid #000000;
    }
    #panel_resultsView td {
        border-top: 0;
        border-bottom: 1px solid #888888;
    }
    #panel_resultsView td.rich-datascr-button, 
    #panel_resultsView td.rich-datascr-act {
        border: none 0px;
    }
    #resultsViewPrintHeader.acOnly4Print {
        margin-top: -20px;
    }
    #resultsViewPrintHeader.acOnly4Print img {
        display: inline;
        height: 60px;
    }
    #resultsViewPrintHeader.acOnly4Print td {
        text-align: center;
        border: none 0px;
    }
}
