﻿@media print
{
    body
    {
        background: white;
        color: Black;
        padding: 0px;
        margin: 1cm 1.5cm 2cm 2cm;
        
        font-family: Arial, Sans-Serif;
        font-size: 10pt;
    }
    
    td
    {
        color: Black;
        
        font-family: Arial, Sans-Serif;
        font-size: 8pt;
    }
    
    .Header
    {
        display: none;
    }
    .FooterLinks
    {
        display: none;
    }
    
    .MiddleColumn
    {
        display: none;
    }
    .LeftColumnWithPlayer
    {
        display: none;
    }
    .RightColumn
    {
        display: none;
    }
    .ProductFileColumn5
    {
        display: none;
    }

    /*
        Sales line
    */
    table.SalesLineTable
    {
        width: 100%;
    }
    table.SalesLineTable th
    {
        padding: 2px 10px 2px 0px;
    }
    table.SalesLineTable td
    {
        padding: 0px 10px 0px 0px;
    }

    tr.SaleLineHeaderRow
    {
        background: #A0A0A0;
        border-bottom: solid 2px black;
    }

    th.SalesLineColumn1
    {
    }
    th.SalesLineColumn2
    {
    }
    th.SalesLineColumn3
    {
    }
    th.SalesLineColumn4
    {
        text-align: left;
    }
    th.SalesLineColumn5
    {
        text-align: right;
        white-space: nowrap;
    }
    th.SalesLineColumn6
    {
        text-align: right;
        white-space: nowrap;
    }
    th.SalesLineColumn7
    {
        text-align: right;
        white-space: nowrap;
    }
    th.SalesLineColumn8
    {
        text-align: right;
        white-space: nowrap;
    }
    th.SalesLineColumn9
    {
        text-align: right;
        white-space: nowrap;
    }

    tr.SalesLineRow
    {
    }
    .SalesLineColumnLeft
    {
        display: none;
    }
    .SalesLineColumnRight
    {
        display: none;
    }

    td.SalesLineColumn1
    {
        white-space: nowrap;
    }
    td.SalesLineColumn2
    {
    }
    td.SalesLineColumn3
    {
    }
    td.SalesLineColumn4
    {
    }
    td.SalesLineColumn5
    {
        white-space: nowrap;
        text-align: right;
    }
    td.SalesLineColumn6
    {
        white-space: nowrap;
        text-align: right;
    }
    td.SalesLineColumn7
    {
        white-space: nowrap;
        text-align: right;
    }
    td.SalesLineColumn8
    {
        white-space: nowrap;
        text-align: right;
    }
    td.SalesLineColumn9
    {
        white-space: nowrap;
        text-align: right;
    }

    /* Salesline summary row */
    .SalesLineSummaryRow
    {
        border: none;
        background: #E0E0E0;

    }
    .SalesLineSummaryRow td
    {
        font-weight: bold;
        vertical-align: middle;
    }
    .SalesLineSummaryColumn1
    {
    }
    .SalesLineSummaryColumn7
    {
        white-space: nowrap;
        text-align: right;
    }
    
    tr.SalesSummaryRow
    {
    }
    tr.SalesSummaryRow td
    {
        padding: 0px 5px 0px 2px;
        color: Black;
    }
    
    /* Grouping controls */
    .Open
    {
        display: block;
    }
    .Closed
    {
        display: block;
    }
    
    #Expander
    {
        display: none;
    }
    
    #btFilter
    {
        display: none;
    }
}
