/*  ***********************************************************************************************

    Copyright (c) 2000-2002 EUROCONTROL, all rights reserved.
    This work is subject to the license provided in the file LICENSE.txt.

    Identifiers
    ============
    SYSTEM:        eAIP-tables.css
    Description: Style sheet for XHTML eAIP special tables
    $Revision: 1.3 $
    $Date: 2003/02/22 10:11:42 $

    ******************************************************************************************** */
.AD-2TableDefaultC1 {
	width: 40px;
}
.AD-2TableDefaultC2 {
	width: 200px;
}
.AD-2TableDefaultC3 {
	/* 3rd column width undefined: left to the browser */
}

col.colwidth1 { width: 22px;}
col.colwidth2 { width: 44px;}
col.colwidth3 { width: 66px;}
col.colwidth4 { width: 88px;}
col.colwidth5 { width: 110px;}
col.colwidth6 { width: 132px;}
col.colwidth7 { width: 154px;}
col.colwidth8 { width: 176px;}
col.colwidth9 { width: 198px;}
col.colwidth10 { width: 220px;}
col.colwidth11 { width: 242px;}
col.colwidth12 { width: 264px;}
col.colwidth13 { width: 286px;}
col.colwidth14 { width: 308px;}
col.colwidth15 { width: 330px;}
col.colwidth16 { width: 352px;}
col.colwidth17 { width: 374px;}
col.colwidth18 { width: 396px;}
col.colwidth19 { width: 418px;}
col.colwidth20 { width: 440px;}
col.colwidth21 { width: 462px;}
col.colwidth22 { width: 484px;}
col.colwidth23 { width: 506px;}
col.colwidth24 { width: 528px;}
col.colwidth25 { width: 550px;}
col.colwidth26 { width: 572px;}
col.colwidth27 { width: 594px;}
col.colwidth28 { width: 616px;}
col.colwidth29 { width: 638px;}
col.colwidth30 { width: 660px;}
col.colwidth31 { width: 682px;}
col.colwidth32 { width: 704px;}
col.colwidth33 { width: 726px;}
col.colwidth34 { width: 748px;}
col.colwidth35 { width: 770px;}


/* Special width sizes - to assist editors to improve the look of tables ... */
.w05pc { width: 05%;}
.w10pc { width: 10%;}
.w15pc { width: 15%;}
.w20pc { width: 20%;}
.w25pc { width: 25%;}
.w30pc { width: 30%;}
.w33pc { width: 33%;}
.w35pc { width: 35%;}
.w40pc { width: 40%;}
.w45pc { width: 45%;}
.w50pc { width: 50%;}
.w55pc { width: 55%;}
.w60pc { width: 60%;}
.w65pc { width: 65%;}
.w66pc { width: 66%;}
.w70pc { width: 70%;}
.w75pc { width: 75%;}
.w80pc { width: 80%;}
.w85pc { width: 85%;}
.w90pc { width: 90%;}
.w95pc { width: 95%;}
/* Internet Explorer is well known for getting 100% wrong - so 99% is the best approximation */
.w99pc { width: 99%;}

/*
AD 1.3 EU938 - in the table, change all the th's in the first two tr's to the specified background color
*/
table[class~="AD13-EU938"] { width: 99%; }

.AD13-EU938 thead tr:nth-child(1) th,
.AD13-EU938 thead tr:nth-child(2) th {
    background-color: #aaaacc;
    width: 20%;
}

/*
ENR 4.1 - FRA
Cells need aligned to the top due to the size of the remarks column throwing off the rest of the table
*/
.ENR4-FRA tbody tr td{
	vertical-align: top;
} 


table[class~="AD-1.5"] { width: 99%; }
table[class~="AD-1.5"] > thead > tr:nth-child(1) > th{ width: 25%; }


table[class~="AD-2.7-RUNWAY-SNOW"] { width: 99%; }
table[class~="AD-2.7-RUNWAY-SNOW"] > thead > tr:nth-child(13) > th{ width: 25%; }



div[id^="ENR-3"] table[class~="ENR-table"] > thead > tr:nth-of-type(4) > th:nth-of-type(1)    { width: 7.5%; }/* RS direction forwards cell */
div[id^="ENR-3"] table[class~="ENR-table"] > thead > tr:nth-of-type(4) > th:nth-of-type(2)    { width: 7.5%; }/* RS direction backwards cell */
div[id^="ENR-3"] table[class~="ENR-table"] > tbody > tr:nth-of-type(2n) > td:nth-of-type(1)    { width: 1em; text-align: center; }/*  compulsory/request rep pt */


/* Conventional Navigation Table Widths (ENR 3.1 Design)*/
table[class~="CONV-10066-AMDT-1"] { width: 95% ; margin:  0 auto 10px auto ; } 
table[class~="CONV-10066-AMDT-1"] > thead > tr:nth-of-type(3) > th:nth-of-type(1)    { width: 15% ; } /* The RNP cell*/
table[class~="CONV-10066-AMDT-1"] > thead > tr:nth-of-type(3) > th:nth-of-type(2)    { width: 5% ; } /* Track Cell*/
table[class~="CONV-10066-AMDT-1"] > thead > tr:nth-of-type(3) > th:nth-of-type(3)    { width: 10% ; } /* Geodesic Dist*/
table[class~="CONV-10066-AMDT-1"] > thead > tr:nth-of-type(3) > th:nth-of-type(4)    { width: 15% ; } /* Upper and lower*/
table[class~="CONV-10066-AMDT-1"] > thead > tr:nth-of-type(3) > th:nth-of-type(5)    { width: 10% ; } /* Lateral Limits*/
table[class~="CONV-10066-AMDT-1"] > thead > tr:nth-of-type(3) > th:nth-of-type(6)    { width: 5% ; } /* Direction of cruising */
/*table[class~="CONV-10066-AMDT-1"] > thead > tr:nth-of-type(3) > th:nth-of-type(7)    { width: % ; }*/ /* */
table[class~="CONV-10066-AMDT-1"] > thead > tr:nth-of-type(3) > th:nth-of-type(7)    { width: 50% ; } /* Renmarks*/


/* RNAV-10066 Widths (3.2 design) */
table[class~="RNAV-10066"] { width: 95% ; margin:  0 auto 10px auto ; } 
table[class~="RNAV-10066"] > thead > tr:nth-of-type(3) > th:nth-of-type(1)    { width: 20% ; } /* The RNP cell*/
table[class~="RNAV-10066"] > thead > tr:nth-of-type(3) > th:nth-of-type(2)    { width: 10% ; } /* Mag Bearing*/
table[class~="RNAV-10066"] > thead > tr:nth-of-type(3) > th:nth-of-type(3)    { width: 10% ; } /* Geodesic Dist*/
table[class~="RNAV-10066"] > thead > tr:nth-of-type(3) > th:nth-of-type(4)    { width: 10% ; } /* Upper/Lower */
table[class~="RNAV-10066"] > thead > tr:nth-of-type(3) > th:nth-of-type(5)    { width: 5% ; }  /* Direction of Cruising*/
table[class~="RNAV-10066"] > thead > tr:nth-of-type(3) > th:nth-of-type(6)    { width: 15% ; } /* Nar */
table[class~="RNAV-10066"] > thead > tr:nth-of-type(3) > th:nth-of-type(7)    { width: 50% ; } /* Remarks */


/* ENR3-3Route15_38 Widths */
table[class~="ENR3-3Route15_38"] { width: 95% ; margin:  0 auto 10px auto ; } 
table[class~="ENR3-3Route15_38"] > thead > tr:nth-of-type(3) > th:nth-of-type(1)    { width: 20% ; } /* The RNP cell*/
table[class~="ENR3-3Route15_38"] > thead > tr:nth-of-type(3) > th:nth-of-type(2)    { width: 15% ; } /* Mag Bearing*/
table[class~="ENR3-3Route15_38"] > thead > tr:nth-of-type(3) > th:nth-of-type(3)    { width: 15% ; } /* Geodesic Dist*/
table[class~="ENR3-3Route15_38"] > thead > tr:nth-of-type(3) > th:nth-of-type(4)    { width: 15% ; } /* Upper/Lower */
table[class~="ENR3-3Route15_38"] > thead > tr:nth-of-type(3) > th:nth-of-type(5)    { width: 15% ; }  /* Direction of Cruising*/
table[class~="ENR3-3Route15_38"] > thead > tr:nth-of-type(3) > th:nth-of-type(6)    { width: 20% ; } /* Remarks */



/* ENR3-3Route Widths */
table[class~="ENR3-3Route"] { width: 95% ; margin:  0 auto 10px auto ; } 
table[class~="ENR3-3Route"] > thead > tr:nth-of-type(3) > th:nth-of-type(1)    { width: 20% ; } /* The RNP cell*/
table[class~="ENR3-3Route"] > thead > tr:nth-of-type(3) > th:nth-of-type(2)    { width: 15% ; } /* Mag Bearing*/
table[class~="ENR3-3Route"] > thead > tr:nth-of-type(3) > th:nth-of-type(3)    { width: 15% ; } /* Geodesic Dist*/
table[class~="ENR3-3Route"] > thead > tr:nth-of-type(3) > th:nth-of-type(4)    { width: 15% ; } /* Upper/Lower */
table[class~="ENR3-3Route"] > thead > tr:nth-of-type(3) > th:nth-of-type(5)    { width: 15% ; }  /* Direction of Cruising*/
table[class~="ENR3-3Route"] > thead > tr:nth-of-type(3) > th:nth-of-type(6)    { width: 20% ; } /* Remarks */





/* Manual Tables (CONV-10066-AMDT-0, CONV-UPPER-10066-AMDT-0, HELICOPTER-10066-AMDT-0)
table[class~="RouteTemplate"] > thead > tr:nth-of-type(3) > th:nth-of-type(1)    { width: 20% ; } /* The RNP cell*/
table[class~="CONV-10066-AMDT-0"] { width: 95% ; margin:  0 auto 10px auto ; } 
table[class~="CONV-10066-AMDT-0"] > thead > tr:nth-of-type(3) > th:nth-of-type(1)    { width: 15% ; } /* RCP/RSP*/
table[class~="CONV-10066-AMDT-0"] > thead > tr:nth-of-type(3) > th:nth-of-type(2)    { width: 5% ; } /* Track mag*/
table[class~="CONV-10066-AMDT-0"] > thead > tr:nth-of-type(3) > th:nth-of-type(3)    { width: 10% ; } /* Geodist COP*/
table[class~="CONV-10066-AMDT-0"] > thead > tr:nth-of-type(3) > th:nth-of-type(4)    { width: 10% ; } /* Upper/Lower Limits MEA*/
table[class~="CONV-10066-AMDT-0"] > thead > tr:nth-of-type(3) > th:nth-of-type(5)    { width: 10% ; } /* lateral limits MOCA*/
table[class~="CONV-10066-AMDT-0"] > thead > tr:nth-of-type(3) > th:nth-of-type(6)    { width: 10% ; } /*Direction of cruise*/
table[class~="CONV-10066-AMDT-0"] > thead > tr:nth-of-type(3) > th:nth-of-type(7)    { width: 15% ; } /*NAR*/
table[class~="CONV-10066-AMDT-0"] > thead > tr:nth-of-type(3) > th:nth-of-type(8)    { width: 15% ; } /*Remarks*/

table[class~="CONV-UPPER-10066-AMDT-0"] { width: 95% ; margin:  0 auto 10px auto ; } 
table[class~="CONV-UPPER-10066-AMDT-0"] > thead > tr:nth-of-type(3) > th:nth-of-type(1)    { width: 15% ; } /* RCP/RSP*/
table[class~="CONV-UPPER-10066-AMDT-0"] > thead > tr:nth-of-type(3) > th:nth-of-type(2)    { width: 5% ; } /* Track mag*/
table[class~="CONV-UPPER-10066-AMDT-0"] > thead > tr:nth-of-type(3) > th:nth-of-type(3)    { width: 10% ; } /* Geodist COP*/
table[class~="CONV-UPPER-10066-AMDT-0"] > thead > tr:nth-of-type(3) > th:nth-of-type(4)    { width: 10% ; } /* Upper/Lower Limits MEA*/
table[class~="CONV-UPPER-10066-AMDT-0"] > thead > tr:nth-of-type(3) > th:nth-of-type(5)    { width: 10% ; } /* lateral limits MOCA*/
table[class~="CONV-UPPER-10066-AMDT-0"] > thead > tr:nth-of-type(3) > th:nth-of-type(6)    { width: 10% ; } /*Direction of cruise*/
table[class~="CONV-UPPER-10066-AMDT-0"] > thead > tr:nth-of-type(3) > th:nth-of-type(7)    { width: 15% ; } /*NAR*/
table[class~="CONV-UPPER-10066-AMDT-0"] > thead > tr:nth-of-type(3) > th:nth-of-type(8)    { width: 15% ; } /*Remarks*/

table[class~="HELICOPTER-10066-AMDT-0"] { width: 95% ; margin:  0 auto 10px auto ; } 
table[class~="HELICOPTER-10066-AMDT-0"] > thead > tr:nth-of-type(3) > th:nth-of-type(1)    { width: 15% ; } /* RCP/RSP*/
table[class~="HELICOPTER-10066-AMDT-0"] > thead > tr:nth-of-type(3) > th:nth-of-type(2)    { width: 5% ; } /* Track mag*/
table[class~="HELICOPTER-10066-AMDT-0"] > thead > tr:nth-of-type(3) > th:nth-of-type(3)    { width: 10% ; } /* Geodist COP*/
table[class~="HELICOPTER-10066-AMDT-0"] > thead > tr:nth-of-type(3) > th:nth-of-type(4)    { width: 10% ; } /* Upper/Lower Limits MEA*/
table[class~="HELICOPTER-10066-AMDT-0"] > thead > tr:nth-of-type(3) > th:nth-of-type(5)    { width: 15% ; } /* Minimum flight altitude*/
table[class~="HELICOPTER-10066-AMDT-0"] > thead > tr:nth-of-type(3) > th:nth-of-type(6)    { width: 15% ; } /*NAR*/
table[class~="HELICOPTER-10066-AMDT-0"] > thead > tr:nth-of-type(3) > th:nth-of-type(7)    { width: 20% ; } /*Remarks*/

/* Legacy tables widths */
table[class~="RouteTemplate"] { width: 95% ; margin:  0 auto 10px auto ; } 
table[class~="RouteTemplate"] > thead > tr:nth-of-type(3) > th:nth-of-type(1)    { width: 20% ; } /* The RNP cell*/
table[class~="RouteTemplate"] > thead > tr:nth-of-type(3) > th:nth-of-type(2)    { width: 10% ; } /* Track Cell*/
table[class~="RouteTemplate"] > thead > tr:nth-of-type(3) > th:nth-of-type(3)    { width: 10% ; } /*Dist*/
table[class~="RouteTemplate"] > thead > tr:nth-of-type(3) > th:nth-of-type(4)    { width: 5% ; } /* COP*/
table[class~="RouteTemplate"] > thead > tr:nth-of-type(3) > th:nth-of-type(5)    { width: 10% ; } /* Upper/Lower Limit*/
table[class~="RouteTemplate"] > thead > tr:nth-of-type(3) > th:nth-of-type(6)    { width: 5% ; } /* Minimum flight alt */
table[class~="RouteTemplate"] > thead > tr:nth-of-type(3) > th:nth-of-type(7)    { width: 5% ; } /*Lateral Limits*/
table[class~="RouteTemplate"] > thead > tr:nth-of-type(3) > th:nth-of-type(8)    { width: 5% ; } /*FL Series*/
table[class~="RouteTemplate"] > thead > tr:nth-of-type(3) > th:nth-of-type(9)    { width: 30% ; } /*Remarks*/