﻿@media print
{

    /*********************** 

        STYLESHEET SECTIONS:

        - Hidden Elements
        - Reformatted Elements

        ************************/

    /* <Hidden Elements> */

    .global-nav, #mainnav, a.print, #footer-container, a.close-modal, a.print-modal, .noprint
    {
        display: none;
    }

    /* </Hidden Elements> */


    /* <Reformatted Elements> */

    body
    {
        background: none;
    }

    #container
    {
        padding: 2px;
        border: 0px none;
        background: none;
        box-shadow: none;
    }

    .data-grid tr th, .data-grid tr th:first-child, .data-grid tr th.last
    {
        border: 1px solid black;
        font-weight: bold;
        text-decoration: underline;
    }

    /* Need to have :last-child references separate so IE7/8 won't invalidate the entire style rule */
    .data-grid tr th:last-child
    {
        border: 1px solid black;
        font-weight: bold;
        text-decoration: underline;
    }

    .data-grid tr td, .data-grid tr td:first-child, .data-grid tr td.last
    {
        border: 1px solid black;
    }

    /* Need to have :last-child references separate so IE7/8 won't invalidate the entire style rule */
    .data-grid tr td:last-child
    {
        border: 1px solid black;
    }

    /* </Reformatted Elements> */
}
