﻿/******************************************************
 * 
 * Copyright (c) 2021 MyFlightbook LLC
 * Contact myflightbook-at-gmail.com for more information
 *
*******************************************************/

tr.bordered {
    page-break-inside:avoid;
    vertical-align: top;
}

tr.bordered td {
    padding: 3px;
    border:1px solid black;
    page-break-inside:avoid;
    font-size: smaller;
}

tr.subtotal td {
    padding: 2px;
    border: 1px solid gray;
    page-break-inside:avoid;
    font-weight:bold;
}

tr.subtotal td.subtotalLabel {
    text-align:right;
    width: 150px;
}

tr.subtotal td.noborder {
    border:none;
}

thead.header th {
    height: 40px;
    text-align: center;
    font-weight: normal;
    text-overflow: ellipsis;
    white-space: normal;
    font-size: x-small;
    vertical-align: bottom;
    overflow:hidden;
}

thead.header th > div {
    width: .6cm !important;
}

thead.header th > div.custColumn {
    width: 1.0cm !important;
}

.header {
    font-weight:bold;
    text-align:left;
}

.numericColumn {
    width: .6cm;
}

@media screen {
    tr.bordered { background-color:#ffffcc; }
}