﻿/**
 * Print Specific Stylesheet
 */
@media print {
    body {
	    background: #FFF;
        color: #000;
	    font-size: 12pt;
	    font-family: "Georgia", Times New Roman, Serif;
	    }

    table
    {
        border-collapse:collapse;
        width: 100%;
    }
    
    table,th, td
    {
        border: 1px solid #000;
    }
    tbody {
        font-size: 10pt;
    }
    tbody td {
        padding: 2pt 4pt;
    }

	
    .panel-controls {
        display: none;
    }

    .dataTables_wrapper .bottom {
        display: none;
    }

    button {
        display: none;
    }
    .action-print {
        display: none;
    }

    .white-bg {
        background-color: #FFF;
    }
    .ws-header {
        display: none;
    }
    .ws-nav {
        display: none;
    }
    .ws-content {
        height: auto ;
    }

	.panel {
	    width: 100%;
	    max-width: none;
	    max-height: none;
        height: auto ;
	    position: inherit !important;
	    left: 0 ;
	    top: 0 ;
	    display: block;
	    overflow: visible;
	}

    .panel-title {
        font-size: 16pt;
        background: #CCC;
        color: #000;
        padding: 2pt 4pt;
    }

    .panel-content {
        max-height: none !important;
    }

    .banner {
        display: none;
    }

    .dataTables_scrollBody {
        height: auto !important;
        overflow-y: visible !important;
    }

    /*/Screen/Error*/
    .panel_error .dataTables_scrollBody {
        height: auto ;
    }
}
