﻿
TABLE.navcardsheet_body
{
    border: solid 1px #808080;
    border-collapse: separate;
}

TABLE.navcardsheet_body TD.border_label
{ 
    border: solid 1px #808080;
    background-color: White;        
}

DIV.navcard
{
    width: 12cm;
    height: 18.1cm;
    background-color: White;    
    overflow: hidden;
    font-size: 9pt;    
}


DIV.navcard TABLE.nav_card_body
{
    width: 100%;
    border-collapse: collapse;
    table-layout: fixed;
}

DIV.navcard TABLE.nav_card_body TR TH, DIV.navcard TABLE.nav_card_body TR TD
{
    border: solid 1px #808080;    
    padding: 3pt 2pt;
    white-space: nowrap;
    overflow: hidden;
    vertical-align: middle;
}

DIV.navcard TABLE.nav_card_small TR TH, DIV.navcard TABLE.nav_card_small TR TD
{
    font-size: 7pt;
    padding: 1pt 4pt;
}

DIV.navcard .PthCutEnd
{
    display: block;
    overflow: hidden;    
    width: 100%;
}

DIV.navcard TABLE.nav_card_body TR TH, DIV.navcard TABLE.nav_card_body TR TD.wrap
{
    white-space: normal;
}

DIV.navcard TABLE.nav_card_body TH.nav_card_header
{
    font-size: 11pt;
    color: Navy;
    text-align: center;
}

DIV.navcard TABLE.nav_card_body .right_border
{
    border-right: solid 2px #808080;
}

DIV.navcard TABLE.nav_card_body .ra
{
    text-align: right;
}

DIV.navcard TABLE.nav_card_body H2
{
    font-weight: 700;
    margin: 0.7em 0px;
}

DIV.navcard TABLE.nav_card_body DIV.preformatted
{
    white-space: normal;
}

DIV.navcard TABLE.nav_card_body DIV.preformatted P
{
    margin: 0.5em 0px;    
}

DIV.navcard_footer
{
    width: 13cm;
    background-color: White;
    border: solid 1px #808080;
    overflow: hidden;
    font-size: 9pt;
    text-align: center;
}

DIV.navcard_footer DIV
{
    border-left: solid 1px #808080;
    border-right: solid 1px #808080;
    border-bottom: solid 1px #808080;
    padding: 1pt 0pt;
}


/************************ QuestPrint ******************************/

TABLE.tblQuestPrint
{
    width: 18cm;
}

TABLE.tblQuestPrint TD, TABLE.tblQuestPrint TH
{
    padding: 2px 4px;
    border: solid 1px #808080;
    font-size: 9pt;
}

TABLE.tblQuestPrint H1
{
    font-size: 11pt;
    color: Navy;
    text-align: center;
}
