﻿@media print {
    .TimesheetTable {
        width: 95%;
        font-size: 10pt;
    }

    .TimesheetTable th {
	    font-size: 11pt;
	}

    .TimesheetTable tr {
        page-break-inside: avoid;
    }

    .TimesheetCriteriaTable {
        width: 95%; 
    }

    .TimesheetFooter {
        width: 95%;
    }

    .TimesheetSummary {
	    font-size: 11pt;
	}

    .TimesheetSummary tr {
        page-break-inside: avoid;
    }

    td.TimesheetSignText {
	    font-size: 10pt;
	}

    .TimesheetFooter tr {
        page-break-inside: avoid;
    }

    .TimesheetExemptMessage {
        width: 95%;
        font-size: 10pt;
    }

    .TimesheetEmpTimeReportTable {
	    width: 95%;
        font-size: 10pt;
        page-break-before: always;
    }

    .TimesheetEmpTimeReportTable th {
	    font-size: 11pt;
    }

    .TimesheetEmpTimeReportTable tr {
        page-break-inside: avoid;
    }

    .TimesheetEmpTimeReportTable caption {
    	font-size: 11pt;
    }
}
