﻿/************************************************************************************************
    @Copyright (c) IDS AIRNAV, all rights reserved.
*************************************************************************************************/
@import "eaip-EC.css";
body {
    background-color: #ffffff;
}
table {
    background-color: #ffffff;
    border-color: #778899;
    border-style: solid;
    border-width: 1px;
	padding:0;
}
td > span { /*BUG 141861(FAIMS)*/
    padding-left:3px;
	-webkit-box-decoration-break: clone;
    box-decoration-break: clone;
}

/** Poiché è stato tolto nel foglio di trasformazione delle tabelle la conversione di div in breakspace
 ** questi stili consentono all'html di distanziare i testi dai bordi delle celle, per le tabelle dinamiche di primo livello e non per le nested **/
a[id] + table td{
	padding: 10px;
}
/** Per le nested rimuovo il paddin, utile soprattutto per la nuova gestione delle frazioni **/
a[id] + table table td{
	padding: 0px;
	
}
/* Questi stili di esempi permettono di settare configurazioni custom sulla singola tabella **
a[id="ENR_21_B_TABLE"] + table .col3{
	background-color: red;
	width: 30%
}

a[id="ENR_21_B_TABLE"] + table table .col2{
	background-color: purple;
	width: 100%
}

a[id="ENR_21_B_TABLE"] + table table .col2{
	background-color: purple;
	width: 100%
}*/


.CenteredTable {
    margin-left: auto;
    margin-right: auto;
	border-spacing: 0;
	padding:0;
}

.CenteredTableMist {
    margin-left: auto;
    margin-right: auto;
    border: none;
	border-style: none;
}

.CoverPage {
    border: none ;
	border-style: none;
}

abbr, acronym {
    color: black;
    cursor: help;
}
.nowrapp {
    white-space: pre-wrap;
}
nowrapp {
    white-space: pre-line;
}
.thAdNumber {
    font-weight: normal;
    text-align: center;
}
.thAdTitle {
    font-style: italic;
    font-weight: normal;
    text-align: left;
}
.bck-white {
    background-color: white;
}
td {
    border-color: #778899;
    border-right-style: solid;
    border-width: 0;
    margin: 20px;
    padding: 2px;
}
.center {
    text-align: center;
}
.left {
    text-align: left;
}
.colwidth1_7 {
    width: 17mm;
}
.colwidth36 {
    width: 8mm;
}
.colwidth37 {
    width: 60mm;
}
.colwidth38 {
    width: 102mm;
}
.colwidth39 {
    width: 10mm;
}
.Sub-Title {
    text-align: center;
}

.toc {
    text-transform: uppercase;
}

.toc p{  
	color: #800000;
}

.Cell-body-indent {
    padding-left: 20pt;
}
.Cell-body-indent2 {
    padding-left: 35pt;
}
.FrontPage {
    background-color: #cfcfdf;
    color: #000000;
    padding: 15pt 40pt;
    text-align: center;
}
.FrontPage-ATC {
    background-color: #ffff99;
    border-color: gray;
    border-style: solid;
    border-width: 1px;
    color: black;
    padding: 15pt 5pt 15pt 3pt;
    text-align: center;
}
.FrontPage-AIC {
    background-color: #cfcfdf;
    border-color: gray;
    border-style: solid;
    border-width: 1px;
    color: black;
    padding: 15pt 5pt 15pt 3pt;
    text-align: center;
}
.H1 {
    color: #000000;
    margin-bottom: 10pt;
}
caption {
    color: maroon;
    text-align: center;
}
.TitleAD {
    background-color: #bbbbbb;
}
.Title {
    color: #800000;
    text-align: center;
    text-transform: uppercase;
    white-space: pre;
}
.Sub-Title {
    color: maroon;
    text-align: left;
}
h5 {
    font-size: 1em;
}
h6 {
    font-size: 0.85em;
}
.Figure-Center {
    color: maroon;
    margin-bottom: 2pt;
    margin-top: 15pt;
    text-align: center;
}
.Figure-title {
    color: maroon;
    margin-bottom: 2pt;
    margin-top: 2pt;
    text-align: center;
}
.Graphic {
    border: 2px solid black;
    margin-bottom: 3pt;
    margin-top: 3pt;
    text-align: center;
}
th.Address, td.Address {
    border: medium none;
    margin-bottom: 0;
    margin-top: 0;
    padding: 0 6px;
    text-indent: 0;
}
.Address th {
    text-align: left;
    vertical-align: top;
}
tr.Address td {
    padding-bottom: 3px;
    text-align: left;
    vertical-align: top;
}
.AddressTable {
    background-color: white;
    border: medium none;
    margin-bottom: 0.2cm;
    margin-left: 0.2cm;
    margin-top: 0.2cm;
    width: 90%;
}
.AddressTable-AIC {
    background-color: #cfcfdf;
    border: medium none;
    margin-bottom: 0.2cm;
    margin-top: 0.2cm;
    width: 90%;
}
.AddressTable-SUP {
    background-color: #ffff99;
    border: medium none;
    margin-bottom: 0.2cm;
    margin-top: 0.2cm;
    width: 90%;
}
.Address-post {
    margin-bottom: 0;
    margin-top: 0;
    padding-left: 10px;
    white-space: pre;
}
.SupTable {
    border: 1px solid black;
}
.SupTable td, .SupTable th {
    border-bottom: 1px solid black;
    border-right: 1px solid black;
}
.Updated {
    color: red;
}
.Date-time {
    color: black;
}
li {
    margin-bottom: 5pt;
    margin-top: 5pt;
}
.Itemised {
    list-style: outside none disc;
}
.IndTable {
    width: 90%;
}
.IndSubTable {
    width: 100%;
}
.IndSubTable tfoot{
    display:none;
 }
.defaultTable {
    width: 100%;
}
.defaultTable tfoot{
    display:none;
 } 
.IndSubTableMist {
    width: 100%;
}
.ENR-table {
    border-color: #999999;
    margin: 5px auto;
}
.Table-row-type-1 {
    background-color: #b8b8b8;
    border-color: black;
}
.Table-row-type-2 {
    background-color: #cccccc;
    border-color: black;
}
.Table-row-type-3 {
    background-color: #dddddd;
    border-color: black;
}
.Table-row-type-3 th, .Table-row-type-3 td {
    border-left: 1px solid #cccccc;
}
.hspace td {
    border-top: 1px solid #999999;
}
tr.btop, td.btop, th.btop {
    border-top: 1px solid #778899;
}
tr.bbottom, td.bbottom, th.bbottom {
    border-bottom: 1px solid #778899;
}
tr.bleft, td.bleft, th.bleft {
    border-left: 1px solid #778899;
}
tr.bright, td.bright, th.bright {
    border-right: 1px solid #778899;
}
.HISTORY {
    width: 90%;
}
.HISTORY-1 {
    text-align: left;
    width: 29%;
}
.HISTORY-2 {
    text-align: center;
    width: 5%;
}
.HISTORY-3 {
    text-align: center;
    width: 9%;
}
.HISTORY-4 {
    text-align: center;
    width: 9%;
}
.HISTORY-5 {
    text-align: center;
    width: 7%;
}
.HISTORY-6 {
    text-align: center;
    width: 41%;
}
.LOC {
    width: 80%;
}
.LOC-1 {
    text-align: center;
    width: 15%;
}
.LOC-2 {
    text-align: center;
    width: 10%;
}
.LOC-3 {
    text-align: center;
    width: 50%;
}
.LOC-4 {
    text-align: center;
    width: 30%;
}
.Red {
    color: Red;
}
.AIC-title {
    background-color: #cfcfdf;
    border: medium none;
    text-transform: uppercase;
}
.AIC-SUP-contact-column {
    width: 30%;
}
.AIC-SUP-country-column {
    width: 40%;
}
.AIC-SUP-doc-column {
    width: 30%;
}
.AIC-SUP-contact {
    text-align: left;
    text-transform: none;
}
.AIC-SUP-country {
    text-align: center;
}
.AIC-SUP-doc p {
    font-weight: bold;
    text-align: right;
}
.Contact {
}
.eAIP-reference {
    background-color: #eeeeee;
    font-style: italic;
    margin: 20px;
    padding: 10px;
}
td.btop, th.btop {
    border-top: 1px solid #778899;
}
td.bbottom, th.bbottom {
    border-bottom: 1px solid #778899;
}
td.bleft, th.bleft {
    border-left: 1px solid #778899;
}
td.bright, th.bright {
    border-right: 1px solid #778899;
}
div[id="ENR-4.1"] table > tbody > tr > td:nth-of-type(7) {
    text-align: left;
}
div[id="ENR-4.4"] table > tbody > tr > td:nth-of-type(2) {
    text-align: center;
}
/**** COMMON DEFAULT *************************************************************/
.GENERIC_title  {
	border-style:none;
	white-space: normal;
}
.GENERIC_title tfoot{
    display:none;
}
.GENERIC_table  {
	border:1px solid #778899 !important;
	white-space: normal;
    width: 100%;   
}
.GENERIC_table tfoot{
    display:none;
}
.GENERIC_table  tr:nth-child(n) td {
	border:1px solid #778899;
	color: #000000 ;
    /*text-align: center;*/
}
.GENERIC_table  tr:nth-child(n) th {
	/*background-color: #b8b8b8;*/   /*** KENYA ****/
	/*background-color: #8DB3E1;*/		 /*** ADR ****/
	color: #000000 ;
   /*  text-align: center !important; */
    vertical-align:middle;
 	border:1px solid #778899;
}
.literallayout{
	margin-left: auto;
	margin-right: auto;
	height:3px;
	white-space: normal;
	width: 80px;
}
/*** GEN 0.2 *********************************************************************/
.GEN_0_2  {
	border-style:none;
	white-space: normal;
}
.GEN_0_2_title  {
	border-style:none;
	white-space: normal;
}
.GEN_0_2_table  tr:nth-child(n) td {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
}
.GEN_0_2_IndSubTable  tr:nth-child(n) td {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
}
.GEN_0_2_IndSubTable  tr:nth-child(n) th {
	background-color: #b8b8b8;
	color: #000000 ;
    /*text-align: center;*/
    border:none;
}
.GEN_0_2_IndSubTable .Table-row-type-1 {
    background-color: #b8b8b8;
    border: 1px solid #778899 !important;
}
.GEN_0_2_IndSubTable table tr:nth-child(n) td {
	border-style:none !important;
	white-space: normal;
	padding: 10px;
}
.GEN_0_2_IndSubTable_title thead {   
 	color: #000000 ;
    /*text-align: center;*/   
}
a[id="gen02_TABLE"] + table td {
    border: 1px solid #778899 !important;
    padding: 10px;
}
a[id="gen02_TABLE"] + table .col1,
a[id="gen02_TABLE"] + table .col2,
a[id="gen02_TABLE"] + table .col3,
a[id="gen02_TABLE"] + table .col4 {
	width: 25%;
}

a[id="gen02_2_TABLE"] + table td {
    border: 1px solid #778899 !important;
    padding: 10px;
}

a[id="gen02_2_TABLE"] + table .col1,
a[id="gen02_2_TABLE"] + table .col2,
a[id="gen02_2_TABLE"] + table .col3,
a[id="gen02_2_TABLE"] + table .col4 {
	width: 25%;
}

a[id="GEN0.2_SPACING_1"] + table {
	border: none;
}
/***********************************************************************************/
/*** GEN 0.3 *********************************************************************/
.GEN_0_3  {
	border-style:none;
	white-space: normal;
}
.GEN_0_3_title  {
	border-style:none;
	white-space: normal;
}
.GEN_0_3_table  tr:nth-child(n) td {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
}
.GEN_0_3_IndSubTable  tr:nth-child(n) td {
	border:1px solid #778899 !important;
	color: #000000 ;
        text-align: center;
}
.GEN_0_3_IndSubTable  tr:nth-child(n) th {
	background-color: #b8b8b8;
    border:1px solid #778899 !important;
	color: #000000 ;
    text-align: center;
    border:none;
}
.GEN_0_3_IndSubTable .Table-row-type-1 {
    background-color: #b8b8b8;
    border: 1px solid #778899 !important;
}
.GEN_0_3_IndSubTable table tr:nth-child(n) td {
	border-style:none !important;
	white-space: normal;
}
.GEN_0_3_IndSubTable_title thead {   
 	color: #000000 ;
    /*text-align: center;*/   
}
/***********************************************************************************//*********************************************************************************/
/*** GEN 1.2 *********************************************************************/
.GEN_1_2  {
	border-style:none;
	white-space: normal;
}
.GEN_1_2_title  {
	border-style:none;
	white-space: normal;
}
.GEN_1_2_table  tr:nth-child(n) td {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
}
.GEN_1_2_IndSubTable  tr:nth-child(n) td {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
}
.GEN_1_2_IndSubTable  tr:nth-child(n) th {
	background-color: #b8b8b8;
	color: #000000 ;
    /*text-align: center;*/
    border:none;
}
.GEN_1_2_IndSubTable .Table-row-type-1 {
    background-color: #b8b8b8;
    border: 1px solid #778899 !important;
}
.GEN_1_2_IndSubTable table tr:nth-child(n) td {
	border-style:none !important;
	white-space: normal;
}
.GEN_1_2_IndSubTable_title thead {   
 	color: #000000 ;
    /*text-align: center;*/   
}
/***********************************************************************************/
/*** GEN 1.6 *********************************************************************/
.GEN_1_6  {
	border-style:none;
	white-space: normal;
}
.GEN_1_6_title  {
	border-style:none;
	white-space: normal;
}
.GEN_1_6_table  tr:nth-child(n) td {
	border:1px solid #778899 !important;*/
	color: #000000 ;
    /*text-align: center;*/
}
.GEN_1_6_IndSubTable  tr:nth-child(n) td {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
}
.GEN_1_6_IndSubTable  tr:nth-child(n) th {
	background-color: #b8b8b8;
	color: #000000 ;
    /*text-align: center;*/
    border:none;
}
.GEN_1_6_IndSubTable .Table-row-type-1 {
    background-color: #b8b8b8;
    border: 1px solid #778899 !important;
}
.GEN_1_6_IndSubTable table tr:nth-child(n) td {
	border-style:none !important;
	white-space: normal;
}
.GEN_1_6_IndSubTable_title thead {   
 	color: #000000 ;
    /*text-align: center;*/   
}
/***********************************************************************************//*** GEN 1.7 *********************************************************************/
/*** GEN 1.7 *********************************************************************/
.GEN_1_7  {
	border-style:none;
	white-space: normal;
}
.GEN_1_7_title  {
	border-style:none;
	white-space: normal;
}
.GEN_1_7_table  tr:nth-child(n) td {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
}
.GEN_1_7_IndSubTable  tr:nth-child(n) td {
	border:1px solid #778899 !important;
	color: #000000 ;
    /*text-align: center;*/
}
.GEN_1_7_IndSubTable  tr:nth-child(n) th {
	background-color: #b8b8b8;
	color: #000000 ;
    /*text-align: center;*/
    border:none;
}
.GEN_1_7_IndSubTable .Table-row-type-1 {
    background-color: #b8b8b8;
    border: 1px solid #778899 !important;
}
.GEN_1_7_IndSubTable table tr:nth-child(n) td {
	border-style:none !important;
	white-space: normal;
}
.GEN_1_7_IndSubTable_title thead {   
 	color: #000000 ;
    /*text-align: center;*/   
}
.GEN_1_7_IndSubTable .col1 {
	width: 12%;
}
.GEN_1_7_IndSubTable .col2 {
	width: 30%;
}
.GEN_1_7_IndSubTable .col3 {
	width: 30%;
}
.GEN_1_7_IndSubTable .col4 {
	width: 12%;
}
.GEN_1_7_IndSubTable .col5 {
	width: 10%;
}
/***********************************************************************************/
/*** GEN 2.1 *********************************************************************/
.GEN_2_1  {
	border-style:none;
	white-space: normal;
}
.GEN_2_1_title  {
	border-style:none;
	white-space: normal;
}

.GEN_2_1_table  tr:nth-child(n) td {
	border:1px solid #778899; !important;
	color: #000000 ;
    /*text-align: center;*/
}
.GEN_2_1_IndSubTable  tr:nth-child(n) td {
	/* border:1px solid #778899 !important; */
	color: #000000 ;
    /*text-align: center;*/
}
.GEN_2_1_IndSubTable  tr:nth-child(n) th {
	background-color: #b8b8b8;
	color: #000000 ;
    /*text-align: center;*/
    border:none;
}
.GEN_2_1_IndSubTable .Table-row-type-1 {
    background-color: #b8b8b8;
    border: 1px solid #778899 !important;
}
.GEN_2_1_IndSubTable table tr:nth-child(n) td {
	border: 1px solid #778899 !important;
	white-space: normal;
}
.GEN_2_1_IndSubTable_title thead {   
 	color: #000000 ;
    /*text-align: center;*/   
}
/***********************************************************************************/
/*** GEN 2.2 **************************************************************/
/*.GEN_2_2 tr td {
	overflow: hidden;
   	text-align:left !important;
}*/

.GEN_2_2 {
	border-style:none;
	white-space: normal;
}
.GEN_2_2_title  {
	border-style:none;
	white-space: normal;
}
.GEN_2_2_table  tr:nth-child(n) td {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
}
/*
.GEN_2_2_IndSubTable  tr:nth-child(n) td,
.AD_0_6_IndSubTable  tr:nth-child(n) td  {
	border:1px solid #778899;
	color: #000000 ;
    text-align: center;
}
*/
.GEN_2_2_IndSubTable  tr:nth-child(n) th{
	background-color: #b8b8b8;
	color: #000000 ;
    /*text-align: center;*/
    border:none;
}
.GEN_2_2_IndSubTable .Table-row-type-1 {
    background-color: #b8b8b8;
    border: 1px solid #778899 !important;
}
.GEN_2_2_IndSubTable table tr:nth-child(n) td{
	border-style:none !important;
	white-space: normal;
}
.GEN_2_2_IndSubTable_title thead {   
 	color: #000000 ;
    /*text-align: center;*/   
}
/***********************************************************************************/
/*** GEN 2.3 *********************************************************************/
.GEN_2_3  {
	border-style:none;
	white-space: normal;
}
.GEN_2_3_title  {
	border-style:none;
	white-space: normal;
}
.GEN_2_3_table  tr:nth-child(n) td {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
}
.GEN_2_3_IndSubTable  tr:nth-child(n) td {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
}
.GEN_2_3_IndSubTable  tr:nth-child(n) th {
	background-color: #b8b8b8;
	color: #000000 ;
    /*text-align: center;*/
    border:none;
}
.GEN_2_3_IndSubTable .Table-row-type-1 {
    background-color: #b8b8b8;
    border: 1px solid #778899 !important;
}
.GEN_2_3_IndSubTable table tr:nth-child(n) td {
	border-style:none !important;
	white-space: normal;
}
.GEN_2_3_IndSubTable_title thead {   
 	color: #000000 ;
    /*text-align: center;*/   
}
/***********************************************************************************/
/*** GEN 2.4 without internal borders  *********************************************************************/

/************* remove this line to make it working
.GEN_2_4  {
	border-style:none;
	white-space: normal;
}
.GEN_2_4_title  {
	border-style:none;
	white-space: normal;
}
.GEN_2_4_table  tr:nth-child(n) td {
	border:1px solid #778899; 
	color: #000000 ;
   
}
.GEN_2_4_IndSubTable  tr:nth-child(n) td {
	border:1px solid #778899;
	color: #000000 ;
    
}
.GEN_2_4_IndSubTable  tr:nth-child(n) th {
	background-color: #b8b8b8;
	color: #000000 ;
    
    border:none;
}
.GEN_2_4_IndSubTable .Table-row-type-1 {
    background-color: #b8b8b8;
    border: 1px solid #778899 !important;
}
.GEN_2_4_IndSubTable table tr:nth-child(n) td {
	border-style:none !important;
	white-space: normal;
}
.GEN_2_4_IndSubTable_title thead {   
 	color: #000000 ;
      
}
*******************************remove this line to make it working /******

/*********************************************************************************/
/*** GEN 2.4 with internal borders *********************************************************************/
.GEN_2_4  {
	border-style:none;
	white-space: normal;
}
.GEN_2_4_title  {
	border-style:none;
	white-space: normal;
}
.GEN_2_4_table  tr:nth-child(n) td {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
}
.GEN_2_4_IndSubTable  tr:nth-child(n) td {
	color: #000000 ;
    /*text-align: center;*/
}
.GEN_2_4_IndSubTable  tr:nth-child(n) th {
	background-color: #b8b8b8;
	color: #000000 ;
    /*text-align: center;*/
    border:none;
}
.GEN_2_4_IndSubTable .Table-row-type-1 {
    background-color: #b8b8b8;
    border: 1px solid #778899 !important;
}
.GEN_2_4_IndSubTable table tr:nth-child(n) td {
	white-space: normal;
	padding: 3px;
}
.GEN_2_4_IndSubTable_title thead {   
 	color: #000000 ;
    /*text-align: center;*/   
}

/*********************************************************************************/
/*** GEN 2.5  without internal borders *********************************************************************/
/************* remove this line to make it working
.GEN_2_5  {
	border-style:none;
	white-space: normal;
}
.GEN_2_5_title  {
	border-style:none;
	white-space: normal;
}
.GEN_2_5_table  tr:nth-child(n) td {
	border:1px solid #778899;
	color: #000000 ;
}
.GEN_2_5_IndSubTable  tr:nth-child(n) td {
	border:1px solid #778899;
	color: #000000 ;
}
.GEN_2_5_IndSubTable  tr:nth-child(n) th {
	background-color: #b8b8b8;
	color: #000000 ;
    border:none;
}
.GEN_2_5_IndSubTable .Table-row-type-1 {
    background-color: #b8b8b8;
    border: 1px solid #778899 !important;
}
.GEN_2_5_IndSubTable table tr:nth-child(n) td {
	border-style:none !important;
	white-space: normal;
}
.GEN_2_5_IndSubTable_title thead {   
 	color: #000000 ;
}
*******************************remove this line to make it working /******

/*** GEN 2.5  with internal borders *********************************************************************/

.GEN_2_5  {
	border-style:none;
	white-space: normal;
}
.GEN_2_5_title  {
	border-style:none;
	white-space: normal;
}
.GEN_2_5_table  tr:nth-child(n) td {
	border:1px solid #778899;
	color: #000000 ;
}
.GEN_2_5_IndSubTable  tr:nth-child(n) td {
	color: #000000 ;
}
.GEN_2_5_IndSubTable  tr:nth-child(n) th {
	background-color: #b8b8b8;
	color: #000000 ;
    border:none;
}
.GEN_2_5_IndSubTable .Table-row-type-1 {
    background-color: #b8b8b8;
    border: 1px solid #778899 !important;
   	padding: 3px;
}
.GEN_2_5_IndSubTable table tr:nth-child(n) td {
	white-space: normal;
  border: 1px solid #778899 !important;
 	padding: 3px;
}
.GEN_2_5_IndSubTable_title thead {   
 	color: #000000 ;
}

/*********************************************************************************/
/*** GEN 2.6 *********************************************************************/

.GEN_2_6  {
	border-style:none;
	white-space: normal;
}
.GEN_2_6_title  {
	border-style:none;
	white-space: normal;
}
.GEN_2_6_table  tr:nth-child(n) td {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
}
.GEN_2_6_IndSubTable  tr:nth-child(n) td {
	border:1px solid #778899 !important;
	color: #000000 ;
    text-align: center;
}

.GEN_2_6_IndSubTable .col1,
.GEN_2_6_IndSubTable .col2,
.GEN_2_6_IndSubTable .col3,
.GEN_2_6_IndSubTable .col4,
.GEN_2_6_IndSubTable .col5,
.GEN_2_6_IndSubTable .col6,
.GEN_2_6_IndSubTable .col7,
.GEN_2_6_IndSubTable .col8,
.GEN_2_6_IndSubTable .col9,
.GEN_2_6_IndSubTable .col10,
.GEN_2_6_IndSubTable .col11 {
	width: 9% !important;
}

.GEN_2_6_IndSubTable  tr:nth-child(n) th {
	background-color: #b8b8b8;
	color: #000000 ;
    text-align: center;
    border:none;
}
.GEN_2_6_IndSubTable .Table-row-type-1 {
    background-color: #b8b8b8;
    border: 1px solid #778899 !important;
}
.GEN_2_6_IndSubTable table tr:nth-child(n) td {
	border-style:none !important;
	white-space: normal;
}
.GEN_2_6_IndSubTable_title thead {   
 	color: #000000 ;
    /*text-align: center;*/   
}
/***********************************************************************************/
/*** GEN 2.7 *********************************************************************/
.GEN_2_7  {
	border-style:none;
	white-space: normal;
}
.GEN_2_7_title  {
	border-style:none;
	white-space: normal;
}
.GEN_2_7_table  tr:nth-child(n) td {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
}
.GEN_2_7_IndSubTable  tr:nth-child(n) td {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
}
.GEN_2_7_IndSubTable  tr:nth-child(n) th {
	background-color: #b8b8b8;
	color: #000000 ;
    /*text-align: center;*/
    border:none;
}
.GEN_2_7_IndSubTable .Table-row-type-1 {
    background-color: #b8b8b8;
    border: 1px solid #778899 !important;
}
.GEN_2_7_IndSubTable table tr:nth-child(n) td {
	border-style:none !important;
	white-space: normal;
}
.GEN_2_7_IndSubTable_title thead {   
 	color: #000000 ;
    /*text-align: center;*/   
}
.GEN_2_7_IndSubTable .col1,
.GEN_2_7_IndSubTable .col2,
.GEN_2_7_IndSubTable .col3,
.GEN_2_7_IndSubTable .col4,
.GEN_2_7_IndSubTable .col5,
.GEN_2_7_IndSubTable .col6,
.GEN_2_7_IndSubTable .col7,
.GEN_2_7_IndSubTable .col8,
.GEN_2_7_IndSubTable .col9,
.GEN_2_7_IndSubTable .col10,
.GEN_2_7_IndSubTable .col11,
.GEN_2_7_IndSubTable .col12,
.GEN_2_7_IndSubTable .col13,
.GEN_2_7_IndSubTable .col14 {
	width: 7% !important;
}
/***********************************************************************************/
/*** GEN 2.8 *********************************************************************/
.GEN_2_8  {
	border-style:none;
	white-space: normal;
}
.GEN_2_8_title  {
	border-style:none;
	white-space: normal;
}
.GEN_2_8_table  tr:nth-child(n) td {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
}
.GEN_2_8_IndSubTable  tr:nth-child(n) td {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
}
.GEN_2_8_IndSubTable  tr:nth-child(n) th {
	background-color: #b8b8b8;
	color: #000000 ;
    /*text-align: center;*/
    border:none;
}
.GEN_2_8_IndSubTable .Table-row-type-1 {
    background-color: #b8b8b8;
    border: 1px solid #778899 !important;
}
.GEN_2_8_IndSubTable table tr:nth-child(n) td {
	border-style:none !important;
	white-space: normal;
}
.GEN_2_8_IndSubTable_title thead {   
 	color: #000000 ;
    /*text-align: center;*/   
}

/***********************************************************************************/
/*** GEN 3.1 *********************************************************************/
.GEN_3_1  {
	border-style:none;
	white-space: normal;
}
.GEN_3_1_title  {
	border-style:none;
	white-space: normal;
}
.GEN_3_1_table  tr:nth-child(n) td {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
}
.GEN_3_1_IndSubTable  tr:nth-child(n) td {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
}
.GEN_3_1_IndSubTable  tr:nth-child(n) th {
	background-color: #b8b8b8;
	color: #000000 ;
    /*text-align: center;*/
    border:none;
}
.GEN_3_1_IndSubTable .Table-row-type-1 {
    background-color: #b8b8b8;
    border: 1px solid #778899 !important;
}
.GEN_3_1_IndSubTable table tr:nth-child(n) td {
	border-style:none !important;
	white-space: normal;
}
.GEN_3_1_IndSubTable_title thead {   
 	color: #000000 ;
    /*text-align: center;*/   
}
.GEN_3_1_IndSubTable .col1,
.GEN_3_1_IndSubTable .col2,
.GEN_3_1_IndSubTable .col3,
.GEN_3_1_IndSubTable .col4,
.GEN_3_1_IndSubTable .col5,
.GEN_3_1_IndSubTable .col6,
.GEN_3_1_IndSubTable .col7,
.GEN_3_1_IndSubTable .col8{
	width: 12%;
}

/***********************************************************************************/
/*** GEN 4.1 *********************************************************************/
.GEN_4_1  {
	border-style:none;
	white-space: normal;
}
.GEN_4_1_title  {
	border-style:none;
	white-space: normal;
}
.GEN_4_1_table  tr:nth-child(n) td {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
}
.GEN_4_1_IndSubTable  tr:nth-child(n) td {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
}
.GEN_4_1_IndSubTable  tr:nth-child(n) th {
	background-color: #b8b8b8;
	color: #000000 ;
    /*text-align: center;*/
    border:none;
}
.GEN_4_1_IndSubTable .Table-row-type-1 {
    background-color: #b8b8b8;
    border: 1px solid #778899 !important;
}
.GEN_4_1_IndSubTable table tr:nth-child(n) td {
	border-style:none !important;
	white-space: normal;
}
.GEN_4_1_IndSubTable_title thead {   
 	color: #000000 ;
    /*text-align: center;*/   
}
/***********************************************************************************/
/*** GEN 4.2 *********************************************************************/
.GEN_4_2  {
	border-style:none;
	white-space: normal;
}
.GEN_4_2_title  {
	border-style:none;
	white-space: normal;
}
.GEN_4_2_table  tr:nth-child(n) td {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
}
.GEN_4_2_IndSubTable  tr:nth-child(n) td {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
}
.GEN_4_2_IndSubTable  tr:nth-child(n) th {
	background-color: #b8b8b8;
	color: #000000 ;
    /*text-align: center;*/
    border:none;
}
.GEN_4_2_IndSubTable .Table-row-type-1 {
    background-color: #b8b8b8;
    border: 1px solid #778899 !important;
}
.GEN_4_2_IndSubTable table tr:nth-child(n) td {
	border-style:none !important;
	white-space: normal;
}
.GEN_4_2_IndSubTable_title thead {   
 	color: #000000 ;
    /*text-align: center;*/   
}
/***********************************************************************************/
/*** GEN 3.1  a GEN 3.6 , GEN_4_1*********************************************************************/
.GEN_3_1,
.GEN_3_2,
.GEN_3_3, 
.GEN_3_4, 
.GEN_3_5,
.GEN_4_1,
.GEN_3_6  {
	border-style:none;
	white-space: normal;
}
.GEN_3_1_title,
.GEN_3_2_title,
.GEN_3_3_title,
.GEN_3_4_title,
.GEN_3_5_title,
.GEN_4_1_title,
.GEN_3_6_title  {
	border-style:none;
	white-space: normal;
}

.GEN_3_1_table  tr:nth-child(n) td, 
.GEN_3_2_table  tr:nth-child(n) td,
.GEN_3_3_table  tr:nth-child(n) td,
.GEN_3_4_table  tr:nth-child(n) td,
.GEN_3_5_table  tr:nth-child(n) td,
.GEN_4_1_table  tr:nth-child(n) td,
.GEN_3_6_table  tr:nth-child(n) td {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
}

.GEN_3_1_IndSubTable  tr:nth-child(n) td,
.GEN_3_2_IndSubTable  tr:nth-child(n) td,
.GEN_3_3_IndSubTable  tr:nth-child(n) td,
.GEN_3_4_IndSubTable  tr:nth-child(n) td,
.GEN_3_5_IndSubTable  tr:nth-child(n) td,
.GEN_4_1_IndSubTable  tr:nth-child(n) td,
.GEN_3_6_IndSubTable  tr:nth-child(n) td  {
	border:1px solid #778899 !important;
	color: #000000 ;
    /*text-align: center;*/
}

.GEN_3_1_IndSubTable  tr:nth-child(n) th,
.GEN_3_2_IndSubTable  tr:nth-child(n) th,
.GEN_3_3_IndSubTable  tr:nth-child(n) th,
.GEN_3_4_IndSubTable  tr:nth-child(n) th,
.GEN_3_5_IndSubTable  tr:nth-child(n) th,
.GEN_4_1_IndSubTable  tr:nth-child(n) th,
.GEN_3_6_IndSubTable  tr:nth-child(n) th {
	background-color: #b8b8b8;
	color: #000000 ;
    /*text-align: center;*/
    border:none;
}

.GEN_3_1_IndSubTable .Table-row-type-1,
.GEN_3_2_IndSubTable .Table-row-type-1,
.GEN_3_3_IndSubTable .Table-row-type-1,
.GEN_3_4_IndSubTable .Table-row-type-1,
.GEN_3_5_IndSubTable .Table-row-type-1,
.GEN_4_1_IndSubTable .Table-row-type-1,
.GEN_3_6_IndSubTable .Table-row-type-1  {
    background-color: #b8b8b8;
    border: 1px solid #778899 !important;
}
.GEN_3_1_IndSubTable table tr:nth-child(n) td, 
.GEN_3_2_IndSubTable table tr:nth-child(n) td,
.GEN_3_3_IndSubTable table tr:nth-child(n) td,
.GEN_3_4_IndSubTable table tr:nth-child(n) td,
.GEN_3_5_IndSubTable table tr:nth-child(n) td,
.GEN_4_1_IndSubTable table tr:nth-child(n) td,
.GEN_3_6_IndSubTable table tr:nth-child(n) td {
	border-style:none !important;
	white-space: normal;
}
.GEN_3_1_IndSubTable_title thead,
.GEN_3_2_IndSubTable_title thead,
.GEN_3_3_IndSubTable_title thead,
.GEN_3_4_IndSubTable_title thead,
.GEN_3_5_IndSubTable_title thead,
.GEN_4_1_IndSubTable_title thead,
.GEN_3_6_IndSubTable_title thead {   
 	color: #000000 ;
    /*text-align: center;*/   
}
a[id="GEN3_3_TABLE"] + div > table .col1,
a[id="GEN3_3_TABLE"] + table .col1{
    width: 15%
}
a[id="GEN3_3_TABLE"] + div > table .col2,
a[id="GEN3_3_TABLE"] + table .col2{
    width: 5%;

}
a[id="GEN3_3_TABLE"] + div > table .col3,
a[id="GEN3_3_TABLE"] + table .col3{
width: 15%
}
a[id="GEN3_3_TABLE"] + div > table .col4,
a[id="GEN3_3_TABLE"] + table .col4{
width: 15%
}
a[id="GEN3_3_TABLE"] + div > table .col5,
a[id="GEN3_3_TABLE"] + table .col5{
width: 15%
}
a[id="GEN3_3_TABLE"] + div > table .col6,
a[id="GEN3_3_TABLE"] + table .col6{
width: 15%
}
a[id="GEN3_3_TABLE"] + div > table .col7,
a[id="GEN3_3_TABLE"] + table .col7{
width: 5%
}
a[id="GEN3_3_TABLE"] + div > table .col8,
a[id="GEN3_3_TABLE"] + table .col8{
width: 15%
}
/***********************************************************************************/
/*** ENR 1.11 / 1.12 / 1.13 /1.14 **************************************************/
.ENR_1_11,
.ENR_1_12,
.ENR_1_13,
.ENR_1_14  {
	border-style:none;
	white-space: normal;
}
.ENR_1_11_title, 
.ENR_1_12_title,
.ENR_1_13_title,
.ENR_1_14_title {
	border-style:none;
	white-space: normal;
}
.ENR_1_11_table  tr:nth-child(n) td ,
.ENR_1_12_table  tr:nth-child(n) td ,
.ENR_1_13_table  tr:nth-child(n) td ,
.ENR_1_14_table  tr:nth-child(n) td {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
}
.ENR_1_11_IndSubTable  tr:nth-child(n) td {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    text-align: center !important;
}

.ENR_1_12_IndSubTable  tr:nth-child(n) td,
.ENR_1_13_IndSubTable  tr:nth-child(n) td,
.ENR_1_14_IndSubTable  tr:nth-child(n) td {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
}
.ENR_1_11_IndSubTable  tr:nth-child(n) th {
	background-color: #b8b8b8;
	color: #000000 ;
    text-align: center !important;
    border:none;
}
.ENR_1_12_IndSubTable  tr:nth-child(n) th, 
.ENR_1_13_IndSubTable  tr:nth-child(n) th, 
.ENR_1_14_IndSubTable  tr:nth-child(n) th {
	background-color: #b8b8b8;
	color: #000000 ;
    /*text-align: center;*/
    border:none;
}
.ENR_1_11_IndSubTable .Table-row-type-1, 
.ENR_1_12_IndSubTable .Table-row-type-1,
.ENR_1_13_IndSubTable .Table-row-type-1,
.ENR_1_14_IndSubTable .Table-row-type-1 {
    background-color: #b8b8b8;
    border: 1px solid #778899 !important;
}
.ENR_1_11_IndSubTable table tr:nth-child(n) td,
.ENR_1_12_IndSubTable table tr:nth-child(n) td,
.ENR_1_13_IndSubTable table tr:nth-child(n) td,
.ENR_1_14_IndSubTable table tr:nth-child(n) td {
	border-style:none !important;
	white-space: normal;
}
.ENR_1_11_IndSubTable_title thead, 
.ENR_1_12_IndSubTable_title thead, 
.ENR_1_13_IndSubTable_title thead, 
.ENR_1_14_IndSubTable_title thead {   
 	color: #000000 ;
    /*text-align: center;*/   
}
.ENR_1_14 .mediaobject{
      text-align:center;
      width:100%!important;
}
.ENR_1_14 .mediaobject img{
      width:100%;
} 
/***********************************************************************************/
/*** ENR 1.1/ENR 1.2/ENR 1.3/ 1.4 / 1.5 / 1.6 / 1.7 / 1.8 / 1.9 / 1.10 / 2.1 / 2.2 ************************************/
.ENR_1_1,
.ENR_1_2, 
.ENR_1_3,
.ENR_1_4, 
.ENR_1_5, 
.ENR_1_6, 
.ENR_1_7,
.ENR_1_8,
.ENR_1_9,
.ENR_1_10,
.ENR_2_1,
.ENR_2_2  {
	border-style:none;
	white-space: normal;
}
.ENR_1_1_title,
.ENR_1_2_title,
.ENR_1_3_title,
.ENR_1_4_title,
.ENR_1_5_title,
.ENR_1_6_title,
.ENR_1_7_title,
.ENR_1_8_title,
.ENR_1_9_title,
.ENR_1_10_title,
.ENR_2_1_title,   
.ENR_2_2_title   {
	border-style:none;
	white-space: normal;
}
.ENR_1_1_table  tr:nth-child(n) td,
.ENR_1_2_table  tr:nth-child(n) td,
.ENR_1_3_table  tr:nth-child(n) td,
.ENR_1_4_table  tr:nth-child(n) td,
.ENR_1_5_table  tr:nth-child(n) td,
.ENR_1_6_table  tr:nth-child(n) td,
.ENR_1_7_table  tr:nth-child(n) td,
.ENR_1_8_table  tr:nth-child(n) td,
.ENR_1_9_table  tr:nth-child(n) td,
.ENR_1_10_table  tr:nth-child(n) td,
.ENR_2_1_table  tr:nth-child(n) td,
.ENR_2_2_table  tr:nth-child(n) td {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
}
.ENR_1_1_IndSubTable  tr:nth-child(n) td,
.ENR_1_2_IndSubTable  tr:nth-child(n) td,
.ENR_1_3_IndSubTable  tr:nth-child(n) td,
.ENR_1_4_IndSubTable  tr:nth-child(n) td,
.ENR_1_5_IndSubTable  tr:nth-child(n) td,
.ENR_1_6_IndSubTable  tr:nth-child(n) td, 
.ENR_1_7_IndSubTable  tr:nth-child(n) td,
.ENR_1_8_IndSubTable  tr:nth-child(n) td,
.ENR_1_9_IndSubTable  tr:nth-child(n) td,
.ENR_1_10_IndSubTable  tr:nth-child(n) td,
.ENR_2_1_IndSubTable  tr:nth-child(n) td,
.ENR_2_2_IndSubTable  tr:nth-child(n) td  {
	border:1px solid #778899 !important;
	color: #000000 ;
        text-align: center;
}
.ENR_1_1_IndSubTable  tr:nth-child(n) th,
.ENR_1_2_IndSubTable  tr:nth-child(n) th,
.ENR_1_3_IndSubTable  tr:nth-child(n) th,
.ENR_1_4_IndSubTable  tr:nth-child(n) th,
.ENR_1_5_IndSubTable  tr:nth-child(n) th,
.ENR_1_6_IndSubTable  tr:nth-child(n) th,
.ENR_1_7_IndSubTable  tr:nth-child(n) th,
.ENR_1_8_IndSubTable  tr:nth-child(n) th,
.ENR_1_9_IndSubTable  tr:nth-child(n) th,
.ENR_1_10_IndSubTable  tr:nth-child(n) th,
.ENR_2_1_IndSubTable  tr:nth-child(n) th,
.ENR_2_2_IndSubTable  tr:nth-child(n) th {
	background-color: #b8b8b8;
    border:1px solid #778899 !important;
	color: #000000 ;
    text-align: center;
    border:none;
}
.ENR_1_1_IndSubTable .Table-row-type-1,
.ENR_1_2_IndSubTable .Table-row-type-1,
.ENR_1_3_IndSubTable .Table-row-type-1,
.ENR_1_4_IndSubTable .Table-row-type-1,
.ENR_1_5_IndSubTable .Table-row-type-1,
.ENR_1_6_IndSubTable .Table-row-type-1,
.ENR_1_7_IndSubTable .Table-row-type-1, 
.ENR_1_8_IndSubTable .Table-row-type-1, 
.ENR_1_9_IndSubTable .Table-row-type-1, 
.ENR_1_10_IndSubTable .Table-row-type-1, 
.ENR_2_1_IndSubTable .Table-row-type-1,
.ENR_2_2_IndSubTable .Table-row-type-1  {
    background-color: #b8b8b8;
    border: 1px solid #778899 !important;
}
.ENR_1_1_IndSubTable table tr:nth-child(n) td,
.ENR_1_2_IndSubTable table tr:nth-child(n) td,
.ENR_1_3_IndSubTable table tr:nth-child(n) td,
.ENR_1_4_IndSubTable table tr:nth-child(n) td,
.ENR_1_5_IndSubTable table tr:nth-child(n) td,
.ENR_1_6_IndSubTable table tr:nth-child(n) td,
.ENR_1_7_IndSubTable table tr:nth-child(n) td,
.ENR_1_8_IndSubTable table tr:nth-child(n) td,
.ENR_1_9_IndSubTable table tr:nth-child(n) td,
.ENR_1_10_IndSubTable table tr:nth-child(n) td,
.ENR_2_1_IndSubTable table tr:nth-child(n) td,
.ENR_2_2_IndSubTable table tr:nth-child(n) td {
	border-style:none !important;
	white-space: normal;
}
.ENR_1_1_IndSubTable thead,
.ENR_1_2_IndSubTable thead,
.ENR_1_3_IndSubTable thead,
.ENR_1_4_IndSubTable thead,
.ENR_1_5_IndSubTable thead,
.ENR_1_6_IndSubTable thead,
.ENR_1_7_IndSubTable thead,
.ENR_1_8_IndSubTable thead,
.ENR_1_9_IndSubTable thead,
.ENR_1_10_IndSubTable thead,
.ENR_2_1_IndSubTable thead,
.ENR_2_2_IndSubTable thead {   
 	color: #000000 ;
    /*text-align: center;*/   
}


.ENR_2_1_IndSubTable .Table-row-type-1 span,
.ENR_2_2_IndSubTable .Table-row-type-1 span {
	 background-color: #b8b8b8 !important;
}
/*********************************************************************************/
/********* ENR 3.1 Generic *******************************************************/
.ENR_3_1_Generic  {
	border-style:none;
	white-space: normal;
}
.ENR_3_1_table  tr:nth-child(n) td {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
}
.ENR_3_1_table  tr:nth-child(n) th {
	background-color: #b8b8b8;
	color: #000000 ;
    /*text-align: center;*/
   /* border: 1px solid #778899;*/
    padding: 0;
}
.ENR_3_1_table table tr:nth-child(2) th:nth-child(2) {
    border-left:1px solid #778899;
}   
/*
.ENR_3_3_table tr:nth-child(n) td {
    font-size: 90%; 
}  */   
.ENR_3_1_title {   
 	color: #800000 ;
    /*text-align: center;*/
   /* text-transform: uppercase;
    font-weight: bold;*/
    white-space: normal;
    padding: 0;
}
.ENR_3_1_title td br {
    display:none;
}   
.ENR_3_1_table .Table-row-type-1 {
    background-color: #b8b8b8;
    border: 1px solid #778899 !important;
}
.ENR_3_1_table table tr:nth-child(n) td {
	border-style:none !important;
	white-space: normal;
}
.ENR_3_1_title thead {   
 	color: #000000 ;
    /*text-align: center;*/   
}
/*********************************************************************************/
/********* ENR 3.2  **************************************************************/
.ENR_3_2_Generic  {
	border-style:none;
	white-space: normal;
}
.ENR_3_2_table  tr:nth-child(n) td {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
}
.ENR_3_2_table  tr:nth-child(n) th {
	background-color: #b8b8b8;
	color: #000000 ;
    /*text-align: center;*/
    /*border: 1px solid #778899;*/
    padding: 0;
}
.ENR_3_2_table table tr:nth-child(2) th:nth-child(2) {
    border-left:1px solid #778899;
}  
/* 
.ENR_3_2_table tr:nth-child(n) td {
    font-size: 90%; 
}   */  
.ENR_3_2_title {   
 	color: #800000 ;
    /*text-align: center;*/
    /*text-transform: uppercase;
    font-weight: bold;*/
    white-space: normal;
    margin: 0px;
}
.ENR_3_2_title td br {
    display:none;
}   
.ENR_3_2_table .Table-row-type-1 {
    background-color: #b8b8b8;
    border: 1px solid #778899 !important;
}
.ENR_3_2_table table tr:nth-child(n) td {
	border-style:none !important;
	white-space: normal;
}
.ENR_3_2_title thead {   
 	color: #000000 ;
    /*text-align: center;*/   
}
/*********************************************************************************/
/********* ENR 3.3  **************************************************************/
.ENR_3_3_Generic  {
	border-style:none;
	white-space: normal;
}
.ENR_3_3_table  tr:nth-child(n) td {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
}
.ENR_3_3_table  tr:nth-child(n) th {
	background-color: #b8b8b8;
	color: #000000 ;
    /*text-align: center;*/
  /*  border: 1px solid #778899;*/
    padding: 0;
}
.ENR_3_3_table table tr:nth-child(2) th:nth-child(2) {
    border-left:1px solid #778899;
} 
/*
.ENR_3_3_table tr:nth-child(n) td {
    font-size: 90%; 
}  */
   
.ENR_3_3_title {   
 	color: #800000 ;
    /*text-align: center;*/
    /*text-transform: uppercase;
    font-weight: bold;*/
    white-space: normal;
    margin: 0px;
}
.ENR_3_3_title td br {
    display:none;
}   
.ENR_3_3_table .Table-row-type-1 {
    background-color: #b8b8b8;
    border: 1px solid #778899 !important;
}
.ENR_3_3_table table tr:nth-child(n) td {
	border-style:none !important;
	white-space: normal;
}
.ENR_3_3_title thead {   
 	color: #000000 ;
    /*text-align: center;*/   
}
/*********************************************************************************/
/*** ENR 3 / 3.1 / 3.1a/ 3.2/ 3.3 / 3.4 / 3.5 ************************************/
.ENR_3, 
.ENR_3_1,
.ENR_3_1a,
.ENR_3_2,
.ENR_3_3,
.ENR_3_4,
.ENR_3_5 {
	border-style:none;
	white-space: normal;
}
.ENR_3_title,
.ENR_3_1_title,
.ENR_3_1a_title,
.ENR_3_2_title,
.ENR_3_3_title,
.ENR_3_4_title,
.ENR_3_5_title  {
	border-style:none;
	white-space: normal;
}
.ENR_3_table  tr:nth-child(n) td,
.ENR_3_1_table  tr:nth-child(n) td,
.ENR_3_1a_table  tr:nth-child(n) td,
.ENR_3_2_table  tr:nth-child(n) td,
.ENR_3_3_table  tr:nth-child(n) td,
.ENR_3_4_table  tr:nth-child(n) td,
.ENR_3_5_table  tr:nth-child(n) td {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
}
.ENR_3_IndSubTable  tr:nth-child(n) td,
.ENR_3_1_IndSubTable  tr:nth-child(n) td,
.ENR_3_1a_IndSubTable  tr:nth-child(n) td,
.ENR_3_3_IndSubTable  tr:nth-child(n) td,
.ENR_3_2_IndSubTable  tr:nth-child(n) td,
.ENR_3_4_IndSubTable  tr:nth-child(n) td,
.ENR_3_5_IndSubTable  tr:nth-child(n) td {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
}
.ENR_3_IndSubTable  tr:nth-child(n) th,
.ENR_3_1_IndSubTable  tr:nth-child(n) th,
.ENR_3_1a_IndSubTable  tr:nth-child(n) th,
.ENR_3_2_IndSubTable  tr:nth-child(n) th,
.ENR_3_3_IndSubTable  tr:nth-child(n) th,
.ENR_3_4_IndSubTable  tr:nth-child(n) th,
.ENR_3_5_IndSubTable  tr:nth-child(n) th {
	background-color: #b8b8b8;
	color: #000000;
    /*text-align: center;*/
    border:none;
}
.ENR_3_IndSubTable .Table-row-type-1,
.ENR_3_1_IndSubTable .Table-row-type-1,
.ENR_3_1a_IndSubTable .Table-row-type-1,
.ENR_3_2_IndSubTable .Table-row-type-1,
.ENR_3_3_IndSubTable .Table-row-type-1,
.ENR_3_4_IndSubTable .Table-row-type-1,
.ENR_3_5_IndSubTable .Table-row-type-1 {
    background-color: #b8b8b8;
    border: 1px solid #778899 !important;
}
.ENR_3_IndSubTable table tr:nth-child(n) td,
.ENR_3_1_IndSubTable table tr:nth-child(n) td,
.ENR_3_1a_IndSubTable table tr:nth-child(n) td,
.ENR_3_2_IndSubTable table tr:nth-child(n) td,
.ENR_3_3_IndSubTable table tr:nth-child(n) td,
.ENR_3_4_IndSubTable table tr:nth-child(n) td,
.ENR_3_5_IndSubTable table tr:nth-child(n) td {
	border-style:none !important;
	white-space: normal;
}
.ENR_3_IndSubTable_title thead,
.ENR_3_1_IndSubTable_title thead,
.ENR_3_1a_IndSubTable_title thead,
.ENR_3_2_IndSubTable_title thead,
.ENR_3_3_IndSubTable_title thead,
.ENR_3_4_IndSubTable_title thead,
.ENR_3_5_IndSubTable_title thead {   
 	color: #000000 ;
    /*text-align: center;*/   
}

a[id="ENR3.1_TABLE"] + table .col1 {
	width: 27%;
}
a[id="ENR3.1_TABLE"] + table .col2 {
	width: 14%;
}
a[id="ENR3.1_TABLE"] + table .col3 {
	width: 14%;
}
a[id="ENR3.1_TABLE"] + table .col4 {
	width: 10%;
}
a[id="ENR3.1_TABLE"] + table .col5 {
	width: 10%;
}
a[id="ENR3.1_TABLE"] + table .col6 {
	width: 25%;
}
a[id="ENR3.2_TABLE"] + table .col1 {
	width: 22%;
}
a[id="ENR3.2_TABLE"] + table .col2 {
	width: 14%;
}
a[id="ENR3.2_TABLE"] + table .col3 {
	width: 14%;
}
a[id="ENR3.2_TABLE"] + table .col4 {
	width: 9%;
}
a[id="ENR3.2_TABLE"] + table .col5 {
	width: 9%;
}
a[id="ENR3.2_TABLE"] + table .col6 {
	width: 12%;
}
a[id="ENR3.2_TABLE"] + table .col6 {
	width: 18%;
}
a[id$="ENR_3_1_INTERNAL_TABLE1"] + table .col1 {
	width: 10%;
}
a[id$="ENR_3_1_INTERNAL_TABLE1"] + table .col2 {
	width: 90%;
}
a[id$="ENR_3_1_INTERNAL_TABLE8"] + table .col1 {
	width: 10%;
}
a[id$="ENR_3_1_INTERNAL_TABLE8"] + table .col2 {
	width: 90%;
}
a[id$="ENR_3_1_INTERNAL_TABLE2"] + table .col1 {
	width: 12%;
}
a[id$="ENR_3_1_INTERNAL_TABLE2"] + table .col2 {
	width: 76%;
}
a[id$="ENR_3_1_INTERNAL_TABLE2"] + table .col3 {
	width: 12%;
}
a[id$="ENR_3_1_INTERNAL_TABLEX"] + table .col1 {
	width: 10%;
}
a[id$="ENR_3_1_INTERNAL_TABLEX"] + table .col2 {
	width: 80%;
}
a[id$="ENR_3_1_INTERNAL_TABLEX"] + table .col3 {
	width: 10%;
}


/***********************************************************************************/
/*** ENR 4.1 **********************************************************************/
.ENR_4_1  {
	border-style:none;
	white-space: normal;
}
.ENR_4_1_table  tr:nth-child(n) td {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
}
.ENR_4_1_title {   
 	color: #800000 ;
    /*text-align: center;*/
    text-transform: uppercase;
    /*font-weight: bold;*/
    white-space: normal;
}
.ENR_4_1_title tr:first-child td  {   
   /* text-align: center !important;*/
}
.ENR_4_1_IndSubTable  tr:nth-child(n) td {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
}
.ENR_4_1_IndSubTable .Table-row-type-1 {
    background-color: #b8b8b8;
    border: 1px solid #778899 !important;
}
.ENR_4_1_IndSubTable table tr:nth-child(n) td {
	border-style:none !important;
	white-space: normal;
}
.ENR_4_1_IndSubTable thead {   
 	color: #000000 ;
    /*text-align: center;*/   
}

a[id="ENR_4.1_TABLE"] + table .col1  {
width: 17.5%;
}
a[id="ENR_4.1_TABLE"] + table .col2  {
width: 6%;
}
a[id="ENR_4.1_TABLE"] + table .col3  {
width: 12.5%;
}
a[id="ENR_4.1_TABLE"] + table .col4,
a[id="ENR_4.1_TABLE"] + table .col5  {
width: 13%;
}
a[id="ENR_4.1_TABLE"] + table .col6,
a[id="ENR_4.1_TABLE"] + table .col7  {
width: 13.5%;
}
a[id="ENR_4.1_TABLE"] + table .col8  {
width: 11%;
}
/*********************************************************************************/
/*** ENR 4.3 **********************************************************************/
.ENR_4_3  {
	border-style:none;
	white-space: normal;
}
.ENR_4_3_table  tr:nth-child(n) td {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
}
.ENR_4_3_IndSubTable  tr:nth-child(1) th:nth-child(2),
.ENR_4_3_IndSubTable  tr:nth-child(1) th:nth-child(4){
	padding-top: 20px;
    /*text-align: center;*/
}

.ENR_4_3_title {   
 	color: #000000 ;
    /*text-align: center;*/
							  
    /*font-weight: bold;*/
    white-space: normal;
}
.ENR_4_3_title th:first-child td  {   
   /*  text-align: center !important; */
}
.ENR_4_3_IndSubTable  tr:nth-child(n) td {
	border:1px solid #778899 !important;*/
	color: #000000 ;
    /*text-align: center;*/
}

.ENR_4_3_IndSubTable .Table-row-type-1 {
    background-color: #b8b8b8;
    border: 1px solid #778899 !important;
	vertical-align: middle;
	padding-bottom: 5px;
}

.ENR_4_3_IndSubTable table tr:nth-child(n) td {
	border: 1px solid #778899 !important;
	white-space: normal;
}

.ENR_4_3_IndSubTable thead {   
 	color: #000000 ;
    /*text-align: center;*/  
}

.ENR_4_3_IndSubTable th td:nth-child(2){   
 	padding-top: 50px;
    /*text-align: center;*/  
}
/*********************************************************************************/
/*** ENR 4.4 **********************************************************************/
.ENR_4_4_prv {
	margin-left: 240px;
}
.ENR_4_4_IndSubTable_prv {
	width:550px;
}
.ENR_4_4_IndSubTable_prv th:nth-child(2){
  	width:150px;
}
 .ENR_4_4_IndSubTable_prv th:nth-child(3){
  	width:150px;
}
.ENR_4_4  {
	border-style:none;
	white-space: normal;
}
.ENR_4_4_table  tr:nth-child(n) td {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
}
.ENR_4_4_title {   
 	color: #800000 ;
    /*text-align: center;*/
    text-transform: uppercase;
    /*font-weight: bold;*/
    white-space: normal;
}
.ENR_4_4_title tr:first-child td  {   
   /*  text-align: center !important; */
}
.ENR_4_4_IndSubTable  tr:nth-child(n) td {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
}
.ENR_4_4_IndSubTable .Table-row-type-1 {
    background-color: #b8b8b8;
    border: 1px solid #778899 !important;
}
.ENR_4_4_IndSubTable table tr:nth-child(n) td {
	border-style:none !important;
	white-space: normal;
}
.ENR_4_4_IndSubTable thead {   
 	color: #000000 ;
    /*text-align: center;*/   
}

a[id="ENR4_4_TABLE"] + table .col1,
a[id="ENR4_4_TABLE"] + table .col2,
a[id="ENR4_4_TABLE"] + table .col3,
a[id="ENR4_4_TABLE"] + table .col4,
a[id="ENR4_4_TABLE"] + table .col5{
	width: 20%;
}
/*********************************************************************************/
/*** ENR 4.5 **********************************************************************/
.ENR_4_5  {
	border-style:none;
	white-space: normal;
}
.ENR_4_5_table  tr:nth-child(n) td {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
}
.ENR_4_5_title {   
 	color: #800000 ;
    /*text-align: center;*/
    text-transform: uppercase;
    /*font-weight: bold;*/
    white-space: normal;
}

.ENR_4_5_title tr:first-child td  {   
   /*  text-align: center !important; */
}
.ENR_4_5_IndSubTable  tr:nth-child(n) td {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
}
.ENR_4_5_IndSubTable .Table-row-type-1 {
    background-color: #b8b8b8;
    border: 1px solid #778899 !important;
}
.ENR_4_5_IndSubTable table tr:nth-child(n) td {
	border-style:none !important;
	white-space: normal;
}
.ENR_4_5_IndSubTable thead {   
 	color: #000000 ;
    /*text-align: center;*/   
}

/*********************************************************************************/
/*** ENR 5.1 **********************************************************************/
.ENR_5_1  {
	border-style:none;
	white-space: normal;
}
.ENR_5_1_table  tr:nth-child(n) td {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
}
.ENR_5_1_title {   
 	color: #800000 ;
    /*text-align: center;
    text-transform: uppercase;*/
    /*font-weight: bold;*/
    white-space: normal;
}
.ENR_5_1_title td br {
    display:none;
}   
.ENR_5_1_title tr:first-child td  {   
   /*  text-align: center !important; */
}
/*
.ENR_5_1_IndSubTable  tr:nth-child(n) td {
	border:1px solid #778899;
	color: #000000 ;
    text-align: center;
}
*/
.ENR_5_1_IndSubTable .Table-row-type-1 {
    background-color: #b8b8b8;
    border: 1px solid #778899 !important;
}

.ENR_5_1_IndSubTable table tr:nth-child(n) td {
	border-style:none !important;
	white-space: normal;
}
.ENR_5_1_IndSubTable thead {   
 	color: #000000 ;
    /*text-align: center;*/   
}
/*** ENR 5.1 setto la grandezza delle colonne***********************/
a[id="ENR5_1_P_TABLE"] + table .col1,
a[id="ENR5_1_R_TABLE"] + table .col1,
a[id="ENR5_1_RZ_TABLE"] + table .col1,
a[id="ENR5_1_D_TABLE"] + table .col1,
a[id="ENR5_1_E_TABLE"] + table .col1 {
width: 40%;
}
a[id="ENR5_1_P_TABLE"] + table .col2,
a[id="ENR5_1_R_TABLE"] + table .col2,
a[id="ENR5_1_RZ_TABLE"] + table .col2,
a[id="ENR5_1_D_TABLE"] + table .col2,
a[id="ENR5_1_E_TABLE"] + table .col2  {
width: 15%;
}
a[id="ENR5_1_P_TABLE"] + table .col3,
a[id="ENR5_1_R_TABLE"] + table .col3,
a[id="ENR5_1_RZ_TABLE"] + table .col3,
a[id="ENR5_1_D_TABLE"] + table .col3,
a[id="ENR5_1_E_TABLE"] + table .col3  {
width: 15%;
}
a[id="ENR5_1_P_TABLE"] + table .col4,
a[id="ENR5_1_R_TABLE"] + table .col4,
a[id="ENR5_1_D_TABLE"] + table .col4  {
width: 15%;
}
a[id="ENR5_1_P_TABLE"] + table .col5,
a[id="ENR5_1_R_TABLE"] + table .col5,
a[id="ENR5_1_D_TABLE"] + table .col5 {
width: 25%;
}
a[id="ENR5_1_RZ_TABLE"] + table .col4,
a[id="ENR5_1_E_TABLE"] + table .col4 {
width: 15%;
}

/*** ENR 5.1 setto la grandezza delle colonne delle tabelle innestate***********************/

a[id="ENR5_1_P_TABLE"] + table table .col1,
a[id="ENR5_1_P_TABLE"] + table table .col3,
a[id="ENR5_1_R_TABLE"] + table table .col1,
a[id="ENR5_1_R_TABLE"] + table table .col3,
a[id="ENR5_1_RZ_TABLE"] + table table .col1,
a[id="ENR5_1_RZ_TABLE"] + table table .col3,
a[id="ENR5_1_D_TABLE"] + table table .col1,
a[id="ENR5_1_D_TABLE"] + table table .col3,
a[id="ENR5_1_E_TABLE"] + table table .col1,
a[id="ENR5_1_E_TABLE"] + table table .col3 {
width: 30%;

}

a[id="ENR5_1_P_TABLE"] + table table .col2,
a[id="ENR5_1_R_TABLE"] + table table .col2,
a[id="ENR5_1_RZ_TABLE"] + table table .col2,
a[id="ENR5_1_D_TABLE"] + table table .col2,
a[id="ENR5_1_E_TABLE"] + table table .col2 {
width: 40%;

}
/*********************************************************************************/
/*** ENR 5.2 **********************************************************************/
.ENR_5_2  {
	border-style:none;
	white-space: normal;
}
.ENR_5_2_table  tr:nth-child(n) td {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
}
.ENR_5_2_title {   
 	color: #000000 ;
    /*text-align: center;*/
								
    /*font-weight: bold;*/
    white-space: normal;
}
.ENR_5_2_title td br {
    display:none;
}   
.ENR_5_2_title tr:first-child td  {   
   /*  text-align: center !important; */
}
/*
.ENR_5_2_IndSubTable  tr:nth-child(n) td {
	border:1px solid #778899;
	color: #000000 ;
    text-align: center;
}
*/
.ENR_5_2_IndSubTable .Table-row-type-1 {
    background-color: #b8b8b8;
    border: 1px solid #778899 !important;
}

.ENR_5_2_IndSubTable table tr:nth-child(n) td {
	border-style:none !important;
	white-space: normal;
}
.ENR_5_2_IndSubTable thead {   
 	color: #000000 ;
    /*text-align: center;*/   
}
/*** ENR 5.2 setto la grandezza delle colonne***********************/
a[id="ENR5_2_EXE_TABLE"] + table .col1,
a[id="ENR5_2_TRA_TABLE"] + table .col1,
a[id="ENR5_2_TSA_TABLE"] + table .col1,
a[id="ENR5_2_FBZ_TABLE"] + table .col1, 
a[id="ENR5_2_FBZTSA_TABLE"] + table .col1,
a[id="ENR5_2_CBA_TABLE"] + table .col1,
a[id="ENR5_2_CBAFBZ_TABLE"] + table .col1,
a[id="ENR5_2_ADIZ_TABLE"] + table .col1  {
width: 40%;
}
a[id="ENR5_2_EXE_TABLE"] + table .col2,
a[id="ENR5_2_TRA_TABLE"] + table .col2,
a[id="ENR5_2_FBZ_TABLE"] + table .col2, 
a[id="ENR5_2_TSA_TABLE"] + table .col2, 
a[id="ENR5_2_FBZTSA_TABLE"] + table .col2,
a[id="ENR5_2_CBA_TABLE"] + table .col2,
a[id="ENR5_2_CBAFBZ_TABLE"] + table .col2,
a[id="ENR5_2_ADIZ_TABLE"] + table .col2   {
width: 15%;
}
a[id="ENR5_2_EXE_TABLE"] + table .col3,
a[id="ENR5_2_TRA_TABLE"] + table .col3,
a[id="ENR5_2_FBZ_TABLE"] + table .col3, 
a[id="ENR5_2_TSA_TABLE"] + table .col3, 
a[id="ENR5_2_FBZTSA_TABLE"] + table .col3,
a[id="ENR5_2_CBA_TABLE"] + table .col3,
a[id="ENR5_2_CBAFBZ_TABLE"] + table .col3,
a[id="ENR5_2_ADIZ_TABLE"] + table .col3   {
width: 15%;
}

a[id="ENR5_2_EXE_TABLE"] + table .col4,
a[id="ENR5_2_TRA_TABLE"] + table .col4,
a[id="ENR5_2_FBZ_TABLE"] + table .col4, 
a[id="ENR5_2_TSA_TABLE"] + table .col4, 
a[id="ENR5_2_FBZTSA_TABLE"] + table .col4,
a[id="ENR5_2_CBA_TABLE"] + table .col4,
a[id="ENR5_2_CBAFBZ_TABLE"] + table .col4,
a[id="ENR5_2_ADIZ_TABLE"] + table .col4   {
width: 25%;
}

/*** ENR 5.2 setto la grandezza delle colonne delle tabelle innestate***********************/

a[id="ENR5_2_EXE_TABLE"] + table table .col1,
a[id="ENR5_2_EXE_TABLE"] + table table .col3,
a[id="ENR5_2_FBZ_TABLE"] + table table .col1,
a[id="ENR5_2_FBZ_TABLE"] + table table .col3,
a[id="ENR5_2_TRA_TABLE"] + table table .col1,
a[id="ENR5_2_TRA_TABLE"] + table table .col3,
a[id="ENR5_2_TSA_TABLE"] + table table .col1,
a[id="ENR5_2_TSA_TABLE"] + table table .col3,
a[id="ENR5_2_FBZTSA_TABLE"] + table table .col1,
a[id="ENR5_2_FBZTSA_TABLE"] + table table .col3,
a[id="ENR5_2_CBA_TABLE"] + table table .col1,
a[id="ENR5_2_CBA_TABLE"] + table table .col3,
a[id="ENR5_2_CBAFBZ_TABLE"] + table table .col1,
a[id="ENR5_2_CBAFBZ_TABLE"] + table table .col3,
a[id="ENR5_2_ADIZ_TABLE"] + table table .col1,
a[id="ENR5_2_ADIZ_TABLE"] + table table .col3 {
width: 30%;

}

a[id="ENR5_2_EXE_TABLE"] + table table .col2,
a[id="ENR5_2_TRA_TABLE"] + table table .col2,
a[id="ENR5_2_FBZ_TABLE"] + table table .col2,
a[id="ENR5_2_TSA_TABLE"] + table table .col2,
a[id="ENR5_2_FBZTSA_TABLE"] + table table .col2,
a[id="ENR5_2_CBA_TABLE"] + table table .col2,
a[id="ENR5_2_CBAFBZ_TABLE"] + table table .col2,
a[id="ENR5_2_ADIZ_TABLE"] + table table .col2 {
width: 40%;

}
/*********************************************************************************/
/*** ENR 5.3 **********************************************************************/
.ENR_5_3  {
	border-style:none;
	white-space: normal;
}
.ENR_5_3_table  tr:nth-child(n) td {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
}
.ENR_5_3_title {   
 	color: #800000 ;
    /*text-align: center;
    text-transform: uppercase;*/
    /*font-weight: bold;*/
    white-space: normal;
}
.ENR_5_3_title td br {
    display:none;
}   
.ENR_5_3_title tr:first-child td  {   
   /*  text-align: center !important; */
}
/*
.ENR_5_3_IndSubTable  tr:nth-child(n) td {
	border:1px solid #778899;
	color: #000000 ;
    text-align: center;
}
*/
.ENR_5_3_IndSubTable .Table-row-type-1 {
    background-color: #b8b8b8;
    border: 1px solid #778899 !important;
}

.ENR_5_3_IndSubTable table tr:nth-child(n) td {
	border-style:none !important;
	white-space: normal;
}
.ENR_5_3_IndSubTable thead {   
 	color: #000000 ;
    /*text-align: center;*/   
}

a[id="ENR5_3d_other_C_TABLE"] + table .col1,
a[id="ENR5_3_TABLE"] + table .col1,
a[id="ENR5_3d_other_B_TABLE"] + table .col1,
a[id="ENR5_3d_other_E_TABLE"] + table .col1,
a[id="ENR5_3d_other_TABLE"] + table .col1 {
	width: 35%;
}

a[id="ENR5_3d_other_C_TABLE"] + table .col2,
a[id="ENR5_3d_other_C_TABLE"] + table .col3,
a[id="ENR5_3d_other_C_TABLE"] + table .col4,
a[id="ENR5_3_TABLE"] + table .col2,
a[id="ENR5_3_TABLE"] + table .col3,
a[id="ENR5_3_TABLE"] + table .col4,
a[id="ENR5_3d_other_B_TABLE"] + table .col2,
a[id="ENR5_3d_other_B_TABLE"] + table .col3,
a[id="ENR5_3d_other_B_TABLE"] + table .col4,
a[id="ENR5_3d_other_E_TABLE"] + table .col2,
a[id="ENR5_3d_other_E_TABLE"] + table .col3,
a[id="ENR5_3d_other_E_TABLE"] + table .col4,
a[id="ENR5_3d_other_TABLE"] + table .col2,
a[id="ENR5_3d_other_TABLE"] + table .col3,
a[id="ENR5_3d_other_TABLE"] + table .col4 {
	width: 15%;
}

a[id="ENR5_3d_other_C_TABLE"] + table .col5,
a[id="ENR5_3_TABLE"] + table .col5,
a[id="ENR5_3d_other_B_TABLE"] + table .col5,
a[id="ENR5_3d_other_E_TABLE"] + table .col5,
a[id="ENR5_3d_other_TABLE"] + table .col5 {
	width: 25%;
}

a[id*="ENR53_INTERNAL_TABLE"] + table .col1,
a[id*="ENR53_INTERNAL_TABLE"] + table .col3,
a[id*="ENR53_INTERNAL1_TABLE"] + table .col1,
a[id*="ENR53_INTERNAL1_TABLE"] + table .col3,
a[id*="ENR53_INTERNAL2_TABLE"] + table .col1,
a[id*="ENR53_INTERNAL2_TABLE"] + table .col3,
a[id*="ENR53_INTERNAL3_TABLE"] + table .col1,
a[id*="ENR53_INTERNAL3_TABLE"] + table .col3,
a[id*="ENR53_INTERNAL4_TABLE"] + table .col1,
a[id*="ENR53_INTERNAL4_TABLE"] + table .col3 {
	width: 15%;
}

a[id*="ENR53_INTERNAL_TABLE"] + table .col2,
a[id*="ENR53_INTERNAL1_TABLE"] + table .col2,
a[id*="ENR53_INTERNAL2_TABLE"] + table .col2,
a[id*="ENR53_INTERNAL3_TABLE"] + table .col2,
a[id*="ENR53_INTERNAL4_TABLE"] + table .col2 {
	width: 70%;
}
/*********************************************************************************/
/*** ENR 5.4 **********************************************************************/
.ENR_5_4  {
	border-style:none;
	white-space: normal;
}
.ENR_5_4_table  tr:nth-child(n) td {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
}
.ENR_5_4_title {   
 	color: #800000 ;
    /*text-align: center;*/
    text-transform: uppercase;
    /*font-weight: bold;*/
    white-space: normal;
}
.ENR_5_4_title td br {
    display:none;
}   
.ENR_5_4_title tr:first-child td {   
   /*  text-align: center !important; */
}
/*
.ENR_5_4_IndSubTable  tr:nth-child(n) td {
	border:1px solid #778899;
	color: #000000 ;
    text-align: center;
}*/
.ENR_5_4_IndSubTable .Table-row-type-1 {
    background-color: #b8b8b8;
    border: 1px solid #778899 !important;
}
.ENR_5_4_IndSubTable table tr:nth-child(n) td {
	border-style:none !important;
	white-space: normal;
}
.ENR_5_4_IndSubTable thead {   
 	color: #000000 ;
    /*text-align: center;*/   
}
/*********************************************************************************/
/*** ENR 5.5, .ENR_5_6 **********************************************************************/
.ENR_5_5,
.ENR_5_6    {
	border-style:none;
	white-space: normal;
}
.ENR_5_5_table  tr:nth-child(n) td, 
.ENR_5_6_table  tr:nth-child(n) td {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
}
.ENR_5_5_title, 
.ENR_5_6_title {   
 	color: #800000 ;
    /*text-align: center;*/
    /*text-transform: uppercase;*/
    /*font-weight: bold;*/
    white-space: normal;
}
.ENR_5_5_title td br,
.ENR_5_6_title td br {
    display:none;
}   
.ENR_5_5_title tr:first-child td,
.ENR_5_6_title tr:first-child td {   
   /*  text-align: center !important; */
}
/*
.ENR_5_5_IndSubTable  tr:nth-child(n) td,
.ENR_5_6_IndSubTable  tr:nth-child(n) td {
	border:1px solid #778899;
	color: #000000 ;
    text-align: center;
}*/
.ENR_5_5_IndSubTable .Table-row-type-1,
.ENR_5_6_IndSubTable .Table-row-type-1 {
    background-color: #b8b8b8;
    border: 1px solid #778899 !important;
}
.ENR_5_5_IndSubTable table tr:nth-child(n) td,
.ENR_5_6_IndSubTable table tr:nth-child(n) td {
	border-style:none !important;
	white-space: normal;
}
.ENR_5_5_IndSubTable thead,
.ENR_5_6_IndSubTable thead {   
 	color: #000000 ;
    /*text-align: center;*/   
}
/*** ENR 6 **********************************************************************/
.ENR_6  {
	border-style:none;
	white-space: normal;
}
.ENR_6_table  tr:nth-child(n) td {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
}
.ENR_6_title {   
 	color: #800000 ;
    /*text-align: center;*/
    text-transform: uppercase;
    /*font-weight: bold;*/
    white-space: normal;
}
.ENR_6_title td br {
    display:none;
}   
.ENR_6_title tr:first-child td {   
   /*  text-align: center !important; */
}
/*
.ENR_6_IndSubTable  tr:nth-child(n) td {
	border:1px solid #778899;
	color: #000000 ;
    text-align: center;
}*/
.ENR_6_IndSubTable .Table-row-type-1 {
    background-color: #b8b8b8;
    border: 1px solid #778899 !important;
}
.ENR_6_IndSubTable table tr:nth-child(n) td {
	border-style:none !important;
	white-space: normal;
}
.ENR_6_IndSubTable thead {   
 	color: #000000 ;
    /*text-align: center;*/   
}
/*********************************************************************************/
/********* AD B  *****************************************************************/
.AD_B {
   border-style: none;
}
.AD_B table div p span {
  display:none;
}
.AD_B tbody tr td {
   vertical-align: middle;        
}
.AD_B .P1_default  strong:first-child {
 	white-space:pre;
}
.AD_B table tr td {
	border:1px solid #999999;
}
.AD_B table tr th {
	border:1px solid #999999;
}
.AD_B_Table-row-type-2  div p span {
 	display:none;
}
.AD_B  table tbody div p span {
    display:none;
}
.AD_B_Table-row-type-2 {
   border:1px solid #999999;
}                                            
/*********************************************************************************/
/********* AD C  *****************************************************************/
.AD_C {
   border-style: none;
}
.AD_C table div p span {
  display:none;
}
.AD_C tbody tr td {
   vertical-align: middle;        
}
.AD_C .P1_default  strong:first-child {
 	white-space:pre;
}
.AD_C table tr td {
	border:1px solid #999999;
}
.AD_C table tr th {
	border:1px solid #999999;
}
.AD_C_Table-row-type-2  div p span {
 	display:none;
}
.AD_C  table tbody div p span {
    display:none;
}
.AD_C_Table-row-type-2 {
   border:1px solid #999999;
}                             
/*********************************************************************************/
/********* AD D  *****************************************************************/
.AD_D {
   border-style: none;
}
.AD_D table div p span {
  display:none;
}
.AD_D tbody tr td {
   vertical-align: middle;        
}
.AD_D .P1_default  strong:first-child {
 	white-space:pre;
}
.AD_D table tr td {
	border:1px solid #999999;
}
.AD_D table tr th {
	border:1px solid #999999;
}
.AD_D_Table-row-type-2  div p span {
 	display:none;
}
.AD_D  table tbody div p span {
    display:none;
}
.AD_D_Table-row-type-2 {
   border:1px solid #999999;
}                             
/*********************************************************************************/
/********* AD E  *****************************************************************/
.AD_E {
   border-style: none;
}
.AD_E table div p span {
  display:none;
}
.AD_E tbody tr td {
   vertical-align: middle;        
}
.AD_E .P1_default  strong:first-child {
 	white-space:pre;
}
.AD_E table tr td {
	border:1px solid #999999;
}
.AD_E table tr th {
	border:1px solid #999999;
}
.AD_E_Table-row-type-2  div p span {
 	display:none;
}
.AD_E  table tbody div p span {
    display:none;
}
.AD_E_Table-row-type-2 {
   border:1px solid #999999;
}                             
/*********************************************************************************/
/*** AD 0 / 1 / 1.1 / 1.2 / 1.4 / 1.5 / ************************************/
.AD_0,
.AD_1,
.AD_1_1,
.AD_1_2,
.AD_1_4,
.AD_1_5 {
	border-style:none;
	white-space: normal;
}
.AD_0_title,
.AD_1_title,
.AD_1_1_title,
.AD_1_2_title,
.AD_1_4_title,
.AD_1_5_title  {
	border-style:none;
	white-space: normal;
}
.AD_0_table  tr:nth-child(n) td,
.AD_1_table  tr:nth-child(n) td,
.AD_1_1_table  tr:nth-child(n) td,
.AD_1_2_table  tr:nth-child(n) td,
.AD_1_4_table  tr:nth-child(n) td,
.AD_1_5_table  tr:nth-child(n) td {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
}
.AD_0_IndSubTable  tr:nth-child(n) td,
.AD_1_IndSubTable  tr:nth-child(n) td,
.AD_1_1_IndSubTable  tr:nth-child(n) td,
.AD_1_2_IndSubTable  tr:nth-child(n) td,
.AD_1_4_IndSubTable  tr:nth-child(n) td,
.AD_1_5_IndSubTable  tr:nth-child(n) td {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
}
.AD_0_IndSubTable  tr:nth-child(n) th,
.AD_1_IndSubTable  tr:nth-child(n) th,
.AD_1_1_IndSubTable  tr:nth-child(n) th,
.AD_1_2_IndSubTable  tr:nth-child(n) th,
.AD_1_4_IndSubTable  tr:nth-child(n) th,
.AD_1_5_IndSubTable  tr:nth-child(n) th {
	background-color: #b8b8b8;
	color: #000000 ;
    /*text-align: center;*/
    border:none;
}
.AD_0_IndSubTable .Table-row-type-1,
.AD_1_IndSubTable .Table-row-type-1,
.AD_1_1_IndSubTable .Table-row-type-1,
.AD_1_2_IndSubTable .Table-row-type-1,
.AD_1_4_IndSubTable .Table-row-type-1,
.AD_1_5_IndSubTable .Table-row-type-1 {
    background-color: #b8b8b8;
    border: 1px solid #778899 !important;
}
.AD_0_IndSubTable table tr:nth-child(n) td,
.AD_1_IndSubTable table tr:nth-child(n) td,
.AD_1_1_IndSubTable table tr:nth-child(n) td,
.AD_1_2_IndSubTable table tr:nth-child(n) td,
.AD_1_4_IndSubTable table tr:nth-child(n) td,
.AD_1_5_IndSubTable table tr:nth-child(n) td {
	border-style:none !important;
	white-space: normal;
}
.AD_0_IndSubTable_title thead,
.AD_1_IndSubTable_title thead,
.AD_1_1_IndSubTable_title thead,
.AD_1_2_IndSubTable_title thead,
.AD_1_4_IndSubTable_title thead,
.AD_1_5_IndSubTable_title thead {   
 	color: #000000 ;
    /*text-align: center;*/   
}


/***********************************************************************************/
/*** AD 1.3 **********************************************************************/
.AD_1_3  {
	border-style:none;
	white-space: normal;
}
.AD_1_3_IndSubTable  tr:nth-child(n) td {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
}
.AD_1_3_IndSubTable .Table-row-type-1 {
    background-color: #b8b8b8;
    border: 1px solid #778899 !important;
}
.AD_1_3_IndSubTable table tr:nth-child(n) td {
	border-style:none !important;
	white-space: normal;
}
.AD_1_3_IndSubTable thead {   
 	color: #000000 ;
    /*text-align: center;*/   
}

/*********************************************************************************/
/*** AD 2 **********************************************************************/
.AD_2_Generic  {
	border-style:none;
	white-space: normal;
}
.AD_2_table  tr:nth-child(n) td {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
}
.AD_2_table  tr:nth-child(n) th {
	color: #000000 ;
    /*text-align: center;*/
  /*  border: 1px solid #778899;*/
    padding: 0;
    border:1px solid #778899;
}
.AD_2_table table tr:nth-child(2) th:nth-child(2) {
    border-left:1px solid #778899;
} 
/*
.AD_2_table tr:nth-child(n) td {
    font-size: 90%; 
}  */
   
.AD_2_title {   
 	color: #800000 ;
    /*text-align: center;*/
    /*text-transform: uppercase;
    font-weight: bold;*/
    white-space: normal;
    margin: 0px;
}

.AD_2_title #IDENT {
    color: #000000;
}

.AD_2_table  tr:nth-child(n) td {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
	padding:0;
	border-spacing: 0;
}

.AD_2_table table td:first-child,
 .AD_2_table table th:first-child {
	border-left:none;
}

.AD_2_table table tr:first-child th,
.AD_2_table table tr:first-child td  {
	border-top:none;
}
	
.AD_2_table table td:last-child, 
.AD_2_table table th:last-child {
	border-right:none;
}

.AD_2_table table tr:last-child td {
	border-bottom:none;
}


/*.AD_2_title {   
 	color: #800000 ;
    text-align: center;
    text-transform: uppercase;
    font-weight: bold;
    white-space: normal;
}*/

.AD_2_table .Table-row-type-1 {
    background-color: #b8b8b8;
    border: 1px solid #778899;
	padding:0;
	border-spacing: 0;
}

.AD_2_title thead {   
 	color: #000000 ;
    /*text-align: center;*/   
}
/*********************************************************************************/
/*** AD  2 **********************************************************************/
.AD__2_Generic  {
	border-style:none;
	white-space: normal;
}
.AD__2_table  tr:nth-child(n) td {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
}
.AD__2_table  tr:nth-child(n) th {
	color: #000000 ;
    /*text-align: center;*/
  /*  border: 1px solid #778899;*/
    padding: 0;
    border:1px solid #778899;
}
.AD__2_table table tr:nth-child(2) th:nth-child(2) {
    border-left:1px solid #778899;
} 
/*
.AD__2_table tr:nth-child(n) td {
    font-size: 90%; 
}  */
   
.AD__2_title {   
 	color: #800000 ;
    /*text-align: center;*/
    /*text-transform: uppercase;
    font-weight: bold;*/
    white-space: normal;
    margin: 0px;
}

.AD__2_title #IDENT {
    color: #000000;
}

.AD__2_table  tr:nth-child(n) td {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
	padding:0;
	border-spacing: 0;
}

.AD__2_table table td:first-child,
 .AD__2_table table th:first-child {
	border-left:none;
}

.AD__2_table table tr:first-child th,
.AD__2_table table tr:first-child td  {
	border-top:none;
}
	
.AD__2_table table td:last-child, 
.AD__2_table table th:last-child {
	border-right:none;
}

.AD__2_table table tr:last-child td {
	border-bottom:none;
}


/*.AD__2_title {   
 	color: #800000 ;
    text-align: center;
    text-transform: uppercase;
    font-weight: bold;
    white-space: normal;
}*/

.AD__2_table .Table-row-type-1 {
    background-color: #b8b8b8;
    border: 1px solid #778899;
	padding:0;
	border-spacing: 0;
}

.AD__2_title thead {   
 	color: #000000 ;
    /*text-align: center;*/   
}

a[id="AD2.2_TABLE"] + table td {
	    border:1px solid #778899 !important;
}
a[id="AD2.2_TABLE"] + table .col1 {
	width: 5%;
}
a[id="AD2.2_TABLE"] + table .col2 {
	width: 35%;
}
a[id="AD2.2_TABLE"] + table .col3 {
	width: 60%;
}

a[id="AD2.3_TABLE"] + table td {
	        border:1px solid #778899 !important;
}
a[id="AD2.3_TABLE"] + table .col1 {
	width: 5%;
}
a[id="AD2.3_TABLE"] + table .col2 {
	width: 35%;
}
a[id="AD2.3_TABLE"] + table .col3 {
	width: 60%;
}

a[id="AD2.4_TABLE"] + table td {
	        border:1px solid #778899 !important;
}
a[id="AD2.4_TABLE"] + table .col1 {
	width: 5%;
}
a[id="AD2.4_TABLE"] + table .col2 {
	width: 35%;
}
a[id="AD2.4_TABLE"] + table .col3 {
	width: 60%;
}

a[id="AD2.5_TABLE"] + table td {
	        border:1px solid #778899 !important;
}
a[id="AD2.5_TABLE"] + table .col1 {
	width: 5%;
}
a[id="AD2.5_TABLE"] + table .col2 {
	width: 35%;
}
a[id="AD2.5_TABLE"] + table .col3 {
	width: 60%;
}

a[id="AD2.6_TABLE"] + table td {
	        border:1px solid #778899 !important;
}
a[id="AD2.6_TABLE"] + table .col1 {
	width: 5%;
}
a[id="AD2.6_TABLE"] + table .col2 {
	width: 35%;
}
a[id="AD2.6_TABLE"] + table .col3 {
	width: 60%;
}

a[id="AD2.7_TABLE"] + table td {
	        border:1px solid #778899 !important;
}
a[id="AD2.7_TABLE"] + table .col1 {
	width: 5%;
}
a[id="AD2.7_TABLE"] + table .col2 {
	width: 35%;
}
a[id="AD2.7_TABLE"] + table .col3 {
	width: 60%;
}

a[id="AD2.8_TABLE"] + table td {
	        border:1px solid #778899 !important;
}
a[id="AD2.8_TABLE"] + table .col1 {
	width: 5%;
}
a[id="AD2.8_TABLE"] + table .col2 {
	width: 35%;
}
a[id="AD2.8_TABLE"] + table .col3 {
	width: 60%;
}
a[id="AD2.8_TABLE"] + table tr:nth-child(1) td:nth-child(3)  {
    padding: 0px !important;
}
a[id="AD2.8_TABLE"] + table tr:nth-child(3) td:nth-child(3)  {
    padding: 0px !important;
}
a[id="ad_2_8_internal_table_1"] +  table tr:nth-child(n) td  {
    border-left: none !important;
    border-bottom: none !important;
}
a[id="ad_2_8_internal_table_1"] +  table tr:nth-child(n) td:nth-child(3)  {
    border-right: none !important;
    padding: 5px !important;
}
a[id="ad_2_8_internal_table_1"] + table .col1 {
	width: 25%;
}
a[id="ad_2_8_internal_table_1"] + table .col2 {
	width: 25%;
}
a[id="ad_2_8_internal_table_1"] + table .col3 {
	width: 50%;
}
a[id="ad_2_8_internal_table_2"] +  table tr:nth-child(n) td  {
    border-left: none !important;
    border-bottom: none !important;
}
a[id="ad_2_8_internal_table_2"] +  table tr:nth-child(n) td:nth-child(3)  {
    padding: 5px !important;
}
a[id="ad_2_8_internal_table_2"] +  table tr:nth-child(n) td:nth-child(5)  {
    border-right: none !important;
}
a[id="ad_2_8_internal_table_2"] +  table tr:nth-child(n) th  {
    vertical-align: text-top !important;
    padding: 0px !important;
}
a[id="ad_2_8_internal_table_2"] + table .col1 {
	width: 20%;
}
a[id="ad_2_8_internal_table_2"] + table .col2 {
	width: 15%;
}
a[id="ad_2_8_internal_table_2"] + table .col3 {
	width: 15%;
}
a[id="ad_2_8_internal_table_2"] + table .col4 {
	width: 25%;
}
a[id="ad_2_8_internal_table_2"] + table .col5 {
	width: 25%;
}
a[id="ad_2_8_internal_table_1_unc"] +  table tr:nth-child(n) td  {
    border-left: none !important;
  /*  border-bottom: none !important; */
}
a[id="ad_2_8_internal_table_1_unc"] +  table tr:nth-child(n) td:nth-child(4)  {
    border-right: none !important;
}
a[id="ad_2_8_internal_table_1_unc"] + table .col1 {
	width: 20%;
}
a[id="ad_2_8_internal_table_1_unc"] + table .col2 {
	width: 20%;
}
a[id="ad_2_8_internal_table_1_unc"] + table .col3 {
	width: 30%;
}
a[id="ad_2_8_internal_table_1_unc"] + table .col4 {
	width: 30%;
}
a[id="ad_2_8_internal_table_2_unc"] +  table tr:nth-child(n) td  {
    border-left: none !important;
  /* border-bottom: none !important; */
}
a[id="ad_2_8_internal_table_2_unc"] +  table tr:nth-child(n) td:nth-child(5)  {
    border-right: none !important;
}
a[id="ad_2_8_internal_table_2_unc"] +  table tr:nth-child(n) th  {
    vertical-align: text-top !important;
    padding: 0px !important;
}
a[id="ad_2_8_internal_table_2_unc"] + table .col1 {
	width: 20%;
}
a[id="ad_2_8_internal_table_2_unc"] + table .col2 {
	width: 15%;
}
a[id="ad_2_8_internal_table_2_unc"] + table .col3 {
	width: 15%;
}
a[id="ad_2_8_internal_table_2_unc"] + table .col4 {
	width: 25%;
}
a[id="ad_2_8_internal_table_2_unc"] + table .col5 {
	width: 25%;
}

/* AD 3.8 internal table border removal */

a[id="ad_3_8_internal_table_1"] +  table tr:nth-child(n) td:nth-child(1)  {
    border-left: !important;
    /*border-bottom: !important;*/
}
a[id="ad_3_8_internal_table_1"] +  table tr:nth-child(n) td:nth-child(4)  {
    border-right: none !important;
}

a[id="ad_3_8_internal_table_1"] + table .col1 {
	width: 20%;
}
a[id="ad_3_8_internal_table_1"] + table .col2 {
	width: 20%;
}
a[id="ad_3_8_internal_table_1"] + table .col3 {
	width: 30%;
}
a[id="ad_3_8_internal_table_1"] + table .col4 {
	width: 30%;
}
a[id="ad_3_8_internal_table_2"] +  table tr:nth-child(n) td:nth-child(1)  {
    border-left: !important;
    /*border-bottom: !important;*/
}
a[id="ad_3_8_internal_table_2"] +  table tr:nth-child(n) td:nth-child(5)  {
    border-right: none !important;
}
a[id="ad_3_8_internal_table_2"] +  table tr:nth-child(n) th  {
    vertical-align: text-top !important;
    padding: 0px !important;
}
a[id="ad_3_8_internal_table_2"] + table .col1 {
	width: 20%;
}
a[id="ad_3_8_internal_table_2"] + table .col2 {
	width: 15%;
}
a[id="ad_3_8_internal_table_2"] + table .col3 {
	width: 15%;
}
a[id="ad_3_8_internal_table_2"] + table .col4 {
	width: 25%;
}
a[id="ad_3_8_internal_table_2"] + table .col5 {
	width: 25%;
}
a[id="ad_3_8_internal_table_3"] +  table tr:nth-child(n) td:nth-child(1)  {
    border-left: !important;
    /*border-bottom: !important;*/
}
a[id="ad_3_8_internal_table_3"] +  table tr:nth-child(n) td:nth-child(3)  {
    border-right: none !important;
}
a[id="ad_3_8_internal_table_3"] +  table tr:nth-child(n) th  {
    vertical-align: text-top !important;
    padding: 0px !important;
}
a[id="ad_3_8_internal_table_3"] + table .col1 {
	width: 33%;
}
a[id="ad_3_8_internal_table_3"] + table .col2 {
	width: 33%;
}
a[id="ad_3_8_internal_table_3"] + table .col3 {
	width: 34%;
}

a[id="AD2.9_TABLE"] + table td {
	        border:1px solid #778899 !important;
}
a[id="AD2.9_TABLE"] + table .col1 {
	width: 5%;
}
a[id="AD2.9_TABLE"] + table .col2 {
	width: 35%;
}
a[id="AD2.9_TABLE"] + table .col3 {
	width: 60%;
}

a[id="AD2.11_TABLE"] + table td {
	        border:1px solid #778899 !important;
}
a[id="AD2.11_TABLE"] + table .col1 {
	width: 5%;
}
a[id="AD2.11_TABLE"] + table .col2 {
	width: 35%;
}
a[id="AD2.11_TABLE"] + table .col3 {
	width: 60%;
}

a[id="AD2.12_1_TABLE"] + table td {
	        border:1px solid #778899 !important;
}
a[id="AD2.12_1_TABLE"] + table .col1 {
	width: 8%;
}
a[id="AD2.12_1_TABLE"] + table .col2 {
	width: 9%;
}
a[id="AD2.12_1_TABLE"] + table .col3 {
	width: 14%;
}
a[id="AD2.12_1_TABLE"] + table .col4 {
	width: 23%;
}
a[id="AD2.12_1_TABLE"] + table .col5 {
	width: 31%;
}
a[id="AD2.12_1_TABLE"] + table .col6 {
	width: 15%;
}

a[id="AD2.12_2_TABLE"] + table td {
	        border:1px solid #778899 !important;
}
a[id="AD2.12_2_TABLE"] + table .col1 {
	width: 8%;
}
a[id="AD2.12_2_TABLE"] + table .col2 {
	width: 14%;
}
a[id="AD2.12_2_TABLE"] + table .col3 {
	width: 13%;
}
a[id="AD2.12_2_TABLE"] + table .col4 {
	width: 13%;
}
a[id="AD2.12_2_TABLE"] + table .col5 {
	width: 13%;
}
a[id="AD2.12_2_TABLE"] + table .col6 {
	width: 13%;
}
a[id="AD2.12_2_TABLE"] + table .col7 {
	width: 13%;
}
a[id="AD2.12_2_TABLE"] + table .col8 {
	width: 13%;
}

a[id="AD2.12_3_TABLE"] + table td {
	        border:1px solid #778899 !important;
}
a[id="AD2.12_3_TABLE"] + table .col1 {
	width: 8%;
}
a[id="AD2.12_3_TABLE"] + table .col2 {
	width: 92%;
}

a[id="AD2.13_TABLE"] + table .col1 {
	width: 19%;
}
a[id="AD2.13_TABLE"] + table .col2 {
	width: 16%;
}
a[id="AD2.13_TABLE"] + table .col3 {
	width: 16%;
}
a[id="AD2.13_TABLE"] + table .col4 {
	width: 16%;
}
a[id="AD2.13_TABLE"] + table .col5 {
	width: 16%;
}
a[id="AD2.13_TABLE"] + table .col6 {
	width: 17%;
}

a[id="AD2.13R_TABLE"] + table .col1 {
	width: 19%;
}
a[id="AD2.13R_TABLE"] + table .col2 {
	width: 16%;
}
a[id="AD2.13R_TABLE"] + table .col3 {
	width: 16%;
}
a[id="AD2.13R_TABLE"] + table .col4 {
	width: 16%;
}
a[id="AD2.13R_TABLE"] + table .col5 {
	width: 16%;
}
a[id="AD2.13R_TABLE"] + table .col6 {
	width: 17%;
}

a[id="AD2.14_TABLE"] + table td {
	        border:1px solid #778899 !important;
}
a[id="AD2.14_TABLE"] + table .col1 {
	width: 8%;
}
a[id="AD2.14_TABLE"] + table .col2 {
	width: 10%;
}
a[id="AD2.14_TABLE"] + table .col3 {
	width: 8%;
}
a[id="AD2.14_TABLE"] + table .col4 {
	width: 9%;
}
a[id="AD2.14_TABLE"] + table .col5 {
	width: 8%;
}
a[id="AD2.14_TABLE"] + table .col6 {
	width: 12%;
}
a[id="AD2.14_TABLE"] + table .col7 {
	width: 10%;
}
a[id="AD2.14_TABLE"] + table .col8 {
	width: 9%;
}
a[id="AD2.14_TABLE"] + table .col9 {
	width: 11%;
}
a[id="AD2.14_TABLE"] + table .col10 {
	width: 15%;
}
a[id="AD3_14_TABLE"] + table td {
	        border:1px solid #778899 !important;
}
a[id="AD3_14_TABLE"] + table .col1 {
	width: 5%;
}
a[id="AD3_14_TABLE"] + table .col2 {
	width: 35%;
}
a[id="AD3_14_TABLE"] + table .col3 {
	width: 60%;
}

a[id="AD2.15_TABLE"] + table td {
	        border:1px solid #778899 !important;
}
a[id="AD2.15_TABLE"] + table .col1 {
	width: 5%;
}
a[id="AD2.15_TABLE"] + table .col2 {
	width: 35%;
}
a[id="AD2.15_TABLE"] + table .col3 {
	width: 60%;
}

a[id="AD2.15_TABLE"] + table tr:nth-child(1) td:nth-child(3)  {
    padding: 0px !important;
}
a[id="AD2.15_TABLE"] + table tr:nth-child(3) td:nth-child(5)  {
    padding: 0px !important;
}

a[id="AD_2_15_INTERNAL1_TABLE"] +  table tr:nth-child(n) td  {
    border: none !important;
}
a[id="AD_2_15_INTERNAL2_TABLE"] +  table tr:nth-child(n) td  {
    border: none !important;
}
a[id="AD_2_15_INTERNAL_TABLE3"] +  table tr:nth-child(n) td  {
    border: none !important;
}
a[id="AD_2_15_INTERNAL_TABLE3"] + table .col1, 
a[id="AD_2_15_INTERNAL_TABLE3"] + table .col2 {
	width: 50%;
}

a[id="AD_2_15_INTERNAL_TABLE4"] +  table tr:nth-child(n) td  {
    border: none !important;
}
a[id="AD_2_15_INTERNAL_TABLE4"] + table .col1, 
a[id="AD_2_15_INTERNAL_TABLE4"] + table .col2 {
	width: 50%;
}
a[id="AD_2_15_INTERNAL_TABLE5"] +  table tr:nth-child(n) td  {
    border: none !important;
}
a[id="AD_2_15_INTERNAL_TABLE5"] + table .col1, 
a[id="AD_2_15_INTERNAL_TABLE5"] + table .col2 {
	width: 50%;
}
a[id="AD_2_15_INTERNAL_TABLE6"] +  table tr:nth-child(n) td  {
    border: none !important;
}

a[id="AD2.17_TABLE"] + table .col1 {
	width: 20%;
}
a[id="AD2.17_TABLE"] + table .col2 {
	width: 15%;
}
a[id="AD2.17_TABLE"] + table .col3 {
	width: 11%;
}
a[id="AD2.17_TABLE"] + table .col4 {
	width: 18%;
}
a[id="AD2.17_TABLE"] + table .col5 {
	width: 10%;
}
a[id="AD2.17_TABLE"] + table .col6 {
	width: 13%;
}
a[id="AD2.17_TABLE"] + table .col7 {
	width: 13%;
}
a[id*="AD2.17_TABINT1_"] + table .col1 {
	width: 5%;
}
a[id*="AD2.17_TABINT1_"] + table .col2 {
	width: 90%;
}
a[id*="AD2.17_TABINT1_"] + table .col3 {
	width: 5%;
}

a[id="AD2.17_TABLE"] + table td {
	border:1px solid #778899 !important;
}

[id="AD2.17_TABLE"] + table table td {
	       
	border: none !important;

}

a[id="AD2.18_TABLE"] + table .col1 {
	width: 8%;
}
a[id="AD2.18_TABLE"] + table .col2 {
	width: 22%;
}
a[id="AD2.18_TABLE"] + table .col3 {
	width: 12%;
}
a[id="AD2.18_TABLE"] + table .col4 {
	width: 10%;
}
a[id="AD2.18_TABLE"] + table .col5 {
	width: 9%;
}
a[id="AD2.18_TABLE"] + table .col6 {
	width: 8%;
}
a[id="AD2.18_TABLE"] + table .col7 {
	width: 31%;
}

a[id="AD2.19_TABLE"] + table .col1 {
	width: 20%;
}
a[id="AD2.19_TABLE"] + table .col2 {
	width: 10%;
}
a[id="AD2.19_TABLE"] + table .col3 {
	width: 15%;
}
a[id="AD2.19_TABLE"] + table .col4 {
	width: 7%;
}
a[id="AD2.19_TABLE"] + table .col5 {
	width: 13%;
}
a[id="AD2.19_TABLE"] + table .col6 {
	width: 10%;
}
a[id="AD2.19_TABLE"] + table .col7 {
	width: 10%;
}
a[id="AD2.19_TABLE"] + table .col8 {
	width: 15%;
}

a[id="AD_2_20_TABLE"] + table .col1 {
	width: 9%;
}
a[id="AD_2_20_TABLE"] + table .col2 {
	width: 11%;
}
a[id="AD_2_20_TABLE"] + table .col3 {
	width: 13%;
}
a[id="AD_2_20_TABLE"] + table .col4 {
	width: 10%;
}
a[id="AD_2_20_TABLE"] + table .col5 {
	width: 13%;
}
a[id="AD_2_20_TABLE"] + table .col6 {
	width: 13%;
}
a[id="AD_2_20_TABLE"] + table .col7 {
	width: 13%;
}
a[id="AD_2_20_TABLE"] + table .col8 {
	width: 18%;
}

/******BUG 141862 *******/


[id="AD2.13_TABLE"] + table td {
	        border:1px solid #778899 !important;

}
[id="AD2.13R_TABLE"] + table td {
	        border:1px solid #778899 !important;

}

a[id="AD2.16FATO_TABLE"] + table td {
	border:1px solid #778899 !important;
}
a[id="AD2.16FATO_TABLE"] + table .col1 {
	width: 5%;

}
a[id="AD2.16FATO_TABLE"] + table .col2 {
	width: 10%;

}
a[id="AD2.16FATO_TABLE"] + table .col3, .col5, .col6 {
	width: 10%;

}
a[id="AD2.16FATO_TABLE"] + table .col4, .col7, .col8 {
	width: 20%;

}

a[id="AD2.16TLOF_TABLE"] + table td {
	border:1px solid #778899 !important;

}
a[id="AD2.16TLOF_TABLE"] + table td {
	border:1px solid #778899 !important;
}
a[id="AD2.16TLOF_TABLE"] + table .col1 {
	width: 5%;

}
a[id="AD2.16TLOF_TABLE"] + table .col2 {
	width: 10%;

}
a[id="AD2.16TLOF_TABLE"] + table .col3, .col5, .col6 {
	width: 10%;

}
a[id="AD2.16TLOF_TABLE"] + table .col4, .col7, .col8 {
	width: 20%;

}

a[id="AD2.18_TABLE"] + table td {
	border:1px solid #778899 !important;
}
a[id="AD2.19_TABLE"] + table td {
	border:1px solid #778899 !important;
}

a[id="AD_2_20_TABLE"] + table  td {
	border:1px solid #778899 !important;
}

a[id="AD3_12_1_TABLE"] + table .col1 {
	width: 5%;

}
a[id="AD3_12_1_TABLE"] + table .col2 {
	width: 35%;

}
a[id="AD3_12_1_TABLE"] + table .col3 {
	width: 60%;

}


/*********************************************************************************/
/*** AD 2.1 **********************************************************************/
.AD_2_1_Generic  {
	border-style:none;
	white-space: normal;
}
.AD_2_1_table  tr:nth-child(n) td {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
}
.AD_2_1_table  tr:nth-child(n) th {
	color: #000000 ;
    /*text-align: center;*/
  /*  border: 1px solid #778899;*/
    padding: 0;
    border:1px solid #778899;
}
.AD_2_1_table table tr:nth-child(2) th:nth-child(2) {
    border-left:1px solid #778899;
} 
/*
.AD_2_1_table tr:nth-child(n) td {
    font-size: 90%; 
}  */
   
.AD_2_1_1_title {   
 	color: #800000 ;
    /*text-align: center;*/
    /*text-transform: uppercase;
    font-weight: bold;*/
    white-space: normal;
    margin: 0px;
}

.AD_2_1_title #IDENT {
    color: #000000;
}

.AD_2_1_table  tr:nth-child(n) td {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
	padding:0;
	border-spacing: 0;
}

.AD_2_1_table table td:first-child,
 .AD_2_1_table table th:first-child {
	border-left:none;
}

.AD_2_1_table table tr:first-child th,
.AD_2_1_table table tr:first-child td  {
	border-top:none;
}
	
.AD_2_1_table table td:last-child, 
.AD_2_1_table table th:last-child {
	border-right:none;
}

.AD_2_1_table table tr:last-child td {
	border-bottom:none;
}


/*.AD_2_1_title {   
 	color: #800000 ;
    text-align: center;
    text-transform: uppercase;
    font-weight: bold;
    white-space: normal;
}*/

.AD_2_1_table .Table-row-type-1 {
    background-color: #b8b8b8;
    border: 1px solid #778899;
	padding:0;
	border-spacing: 0;
}

.AD_2_1_title thead {   
 	color: #000000 ;
    /*text-align: center;*/   
}
/*********************************************************************************/
/*** AD 3 **********************************************************************/
.AD_3_Generic  {
	border-style:none;
	white-space: normal;
}
.AD_3_table  tr:nth-child(n) td {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
}
.AD_3_table  tr:nth-child(n) th {
	color: #000000 ;
    /*text-align: center;*/
  /*  border: 1px solid #778899;*/
    padding: 0;
    border:1px solid #778899;
}
.AD_3_table table tr:nth-child(2) th:nth-child(2) {
    border-left:1px solid #778899;
} 
/*
.AD_3_table tr:nth-child(n) td {
    font-size: 90%; 
}  */
   
.AD_3_title {   
 	color: #800000 ;
    /*text-align: center;*/
    /*text-transform: uppercase;
    font-weight: bold;*/
    white-space: normal;
    margin: 0px;
}

.AD_3_title #IDENT {
    color: #000000;
}

.AD_3_table  tr:nth-child(n) td {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
	padding:0;
	border-spacing: 0;
}

.AD_3_table table td:first-child,
 .AD_3_table table th:first-child {
	border-left:none;
}

.AD_3_table table tr:first-child th,
.AD_3_table table tr:first-child td  {
	border-top:none;
}
	
.AD_3_table table td:last-child, 
.AD_3_table table th:last-child {
	border-right:none;
}

.AD_3_table table tr:last-child td {
	border-bottom:none;
}


/*.AD_3_title {   
 	color: #800000 ;
    text-align: center;
    text-transform: uppercase;
    font-weight: bold;
    white-space: normal;
}*/

.AD_3_table .Table-row-type-1 {
    background-color: #b8b8b8;
    border: 1px solid #778899;
	padding:0;
	border-spacing: 0;
}

.AD_3_title thead {   
 	color: #000000 ;
    /*text-align: center;*/   
}
/*********************************************************************************/
/************************** TH NEL CASO DI CANCELLAZIONE INTERA TABELLA **********/
.ENR_1_IndSubTable th, 
.ENR_1_1_IndSubTable th, 
.ENR_1_11_IndSubTable th, 
.ENR_1_12_IndSubTable th,
.ENR_1_13_IndSubTable th,
.ENR_1_14_IndSubTable th,
.ENR_1_2_IndSubTable th,
.ENR_1_3_IndSubTable th,
.ENR_1_4_IndSubTable th,
.ENR_1_5_IndSubTable th,
.ENR_1_6_IndSubTable th,
.ENR_1_7_IndSubTable th,
.ENR_2_IndSubTable th,
.ENR_2_1_IndSubTable th,
.ENR_2_2_IndSubTable th, 
.ENR_3_IndSubTable th,
.ENR_3_1_IndSubTable th,
.ENR_3_1a_IndSubTable th,
.ENR_3_2_IndSubTable th,
.ENR_3_3_IndSubTable th,
.ENR_3_4_IndSubTable th,
.ENR_3_5_IndSubTable th,
.ENR_4_1_IndSubTable th,
.ENR_4_2_IndSubTable th,
.ENR_4_3_IndSubTable th,
.ENR_4_4_IndSubTable th,
.ENR_4_5_IndSubTable th,
.ENR_5_1_IndSubTable th,
.ENR_5_2_IndSubTable th,
.ENR_5_3_IndSubTable th,
.ENR_5_4_IndSubTable th,
.ENR_5_5_IndSubTable th {   
 	background-color: #b8b8b8;
    border: 1px solid #778899 !important;
}

.GEN_1_2_IndSubTable th, 
.GEN_1_7_IndSubTable th, 
.GEN_2_1_IndSubTable th, 
.GEN_2_2_IndSubTable th, 
.GEN_2_3_IndSubTable th, 
.GEN_2_4_IndSubTable th,
.GEN_2_5_IndSubTable th,
.GEN_2_6_IndSubTable th,
.GEN_2_7_IndSubTable th,
.GEN_3_1_IndSubTable th,
.GEN_3_2_IndSubTable th,
.GEN_3_3_IndSubTable th,
.GEN_3_4_IndSubTable th,
.GEN_3_5_IndSubTable th,
.GEN_3_6_IndSubTable th {   
 	background-color: #b8b8b8;
    border: 1px solid #778899 !important;
}

.AD_0_IndSubTable  th,
.AD_1_IndSubTable th,
.AD_1_1_IndSubTable th,
.AD_1_2_IndSubTable th,
.AD_1_4_IndSubTable th,
.AD_1_5_IndSubTable th,
.AD_2_IndSubTable th,
.AD_2_1_IndSubTable th {   
 	background-color: #b8b8b8;
    border: 1px solid #778899 !important;
}
/*********************************************************************************/

.noborder td {
    border-style:none !important;
	white-space: normal;
}

/*
.5_8_table  {
	border:1px solid #778899;
	white-space: normal;
    width: 100%;   
}
.5_8_table tfoot{
    display:none;
}
.5_8_table  tr:nth-child(n) td {
	border:1px solid #778899;
	color: #000000 ;
    text-align: center;
}
*/




/************************************ ADR *******************************/

.PARTE_D,
.ADR_5,
.ADR_5_1,
.ADR_5_2,
.ADR_5_3,
.ADR_5_4,
.ADR_5_5,
.ADR_5_6,
.ADR_5_7,
.ADR_5_8,
.ADR_5_9,
.ADR_5_10,
.ADR_5_11,
.ADR_6,
.ADR_6_1,
.ADR_6_2,
.ADR_6_3 {
	border-style:none;
	white-space: normal;
}
.PARTE_D_table  tr:nth-child(n) td,
.ADR_5_table  tr:nth-child(n) td,
.ADR_5_1_table  tr:nth-child(n) td,
.ADR_5_2_table  tr:nth-child(n) td,
.ADR_5_3_table  tr:nth-child(n) td,
.ADR_5_4_table  tr:nth-child(n) td,
.ADR_5_5_table  tr:nth-child(n) td,
.ADR_5_6_table  tr:nth-child(n) td,
.ADR_5_7_table  tr:nth-child(n) td,
.ADR_5_8_table  tr:nth-child(n) td,
.ADR_5_9_table  tr:nth-child(n) td,
.ADR_5_10_table  tr:nth-child(n) td,
.ADR_5_11_table  tr:nth-child(n) td,
.ADR_6_table  tr:nth-child(n) td,
.ADR_6_1_table  tr:nth-child(n) td,
.ADR_6_2_table  tr:nth-child(n) td,
.ADR_6_3_table  tr:nth-child(n) td  {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
}
.PARTE_D_title,
.ADR_5_title,
.ADR_5_1_title,
.ADR_5_2_title,
.ADR_5_3_title,
.ADR_5_4_title,
.ADR_5_5_title,
.ADR_5_6_title,
.ADR_5_7_title,
.ADR_5_8_title,
.ADR_5_9_title,
.ADR_5_10_title,
.ADR_5_11_title,
.ADR_6_title,
.ADR_6_1_title,
.ADR_6_2_title,
.ADR_6_3_title {   
 	color: #800000 ;
    /*text-align: center;*/
    text-transform: uppercase;
    /*font-weight: bold;*/
    white-space: normal;
}
.PARTE_D_title tr:first-child td,
.ADR_5_title tr:first-child td,
.ADR_5_1_title tr:first-child td,
.ADR_5_2_title tr:first-child td,
.ADR_5_3_title tr:first-child td,
.ADR_5_4_title tr:first-child td,
.ADR_5_5_title tr:first-child td,
.ADR_5_6_title tr:first-child td,
.ADR_5_7_title tr:first-child td,
.ADR_5_8_title tr:first-child td,
.ADR_5_9_title tr:first-child td,
.ADR_5_10_title tr:first-child td,
.ADR_5_11_title tr:first-child td,
.ADR_6_title tr:first-child td,
.ADR_6_1_title tr:first-child td,
.ADR_6_2_title tr:first-child td,
.ADR_6_3_title tr:first-child td {   
     /*  text-align: center !important; */
}
.PARTE_D_IndSubTable  tr:nth-child(n) td,
.ADR_5_IndSubTable  tr:nth-child(n) td,
.ADR_5_1_IndSubTable  tr:nth-child(n) td,
.ADR_5_2_IndSubTable  tr:nth-child(n) td,
.ADR_5_3_IndSubTable  tr:nth-child(n) td,
.ADR_5_4_IndSubTable  tr:nth-child(n) td,
.ADR_5_5_IndSubTable  tr:nth-child(n) td,
.ADR_5_6_IndSubTable  tr:nth-child(n) td,
.ADR_5_7_IndSubTable  tr:nth-child(n) td,
.ADR_5_8_IndSubTable  tr:nth-child(n) td,
.ADR_5_9_IndSubTable  tr:nth-child(n) td,
.ADR_5_10_IndSubTable  tr:nth-child(n) td,
.ADR_5_11_IndSubTable  tr:nth-child(n) td,
.ADR_6_IndSubTable  tr:nth-child(n) td,
.ADR_6_1_IndSubTable  tr:nth-child(n) td,
.ADR_6_2_IndSubTable  tr:nth-child(n) td,
.ADR_6_3_IndSubTable  tr:nth-child(n) td {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
}
.PARTE_D_IndSubTable .Table-row-type-1,
.ADR_5_IndSubTable .Table-row-type-1,
.ADR_5_1_IndSubTable .Table-row-type-1,
.ADR_5_2_IndSubTable .Table-row-type-1,
.ADR_5_3_IndSubTable .Table-row-type-1,
.ADR_5_4_IndSubTable .Table-row-type-1,
.ADR_5_5_IndSubTable .Table-row-type-1,
.ADR_5_6_IndSubTable .Table-row-type-1,
.ADR_5_7_IndSubTable .Table-row-type-1,
.ADR_5_8_IndSubTable .Table-row-type-1,
.ADR_5_9_IndSubTable .Table-row-type-1,
.ADR_5_10_IndSubTable .Table-row-type-1,
.ADR_5_11_IndSubTable .Table-row-type-1,
.ADR_6_IndSubTable .Table-row-type-1,
.ADR_6_1_IndSubTable .Table-row-type-1,
.ADR_6_2_IndSubTable .Table-row-type-1, 
.ADR_6_3_IndSubTable .Table-row-type-1 {
    background-color: #8DB3E1;
    border: 1px solid #778899 !important;
}
.PARTE_D_IndSubTable table tr:nth-child(n) td,
.ADR_5_IndSubTable table tr:nth-child(n) td,
.ADR_5_1_IndSubTable table tr:nth-child(n) td,
.ADR_5_2_IndSubTable table tr:nth-child(n) td,
.ADR_5_3_IndSubTable table tr:nth-child(n) td,
.ADR_5_4_IndSubTable table tr:nth-child(n) td,
.ADR_5_5_IndSubTable table tr:nth-child(n) td,
.ADR_5_6_IndSubTable table tr:nth-child(n) td,
.ADR_5_7_IndSubTable table tr:nth-child(n) td,
.ADR_5_8_IndSubTable table tr:nth-child(n) td,
.ADR_5_9_IndSubTable table tr:nth-child(n) td,
.ADR_5_10_IndSubTable table tr:nth-child(n) td,
.ADR_5_11_IndSubTable table tr:nth-child(n) td,
.ADR_6_IndSubTable table tr:nth-child(n) td,
.ADR_6_1_IndSubTable table tr:nth-child(n) td,
.ADR_6_2_IndSubTable table tr:nth-child(n) td,
.ADR_6_3_IndSubTable table tr:nth-child(n) td {
	border-style:none !important;
	white-space: normal;
}
.PARTE_D_IndSubTable thead,
.ADR_5_IndSubTable thead,
.ADR_5_1_IndSubTable thead,
.ADR_5_2_IndSubTable thead,
.ADR_5_3_IndSubTable thead,
.ADR_5_4_IndSubTable thead,
.ADR_5_5_IndSubTable thead,
.ADR_5_6_IndSubTable thead,
.ADR_5_7_IndSubTable thead,
.ADR_5_8_IndSubTable thead,
.ADR_5_9_IndSubTable thead,
.ADR_5_10_IndSubTable thead,
.ADR_5_11_IndSubTable thead,
.ADR_6_IndSubTable thead,
.ADR_6_1_IndSubTable thead,
.ADR_6_2_IndSubTable thead,
.ADR_6_3_IndSubTable thead {   
 	color: #000000 ;
    /*text-align: center;*/   
}

.PARTE_D_IndSubTable th,
.ADR_5_IndSubTable th,
.ADR_5_1_IndSubTable th,
.ADR_5_2_IndSubTable th,
.ADR_5_3_IndSubTable th,
.ADR_5_4_IndSubTable th,
.ADR_5_5_IndSubTable th,
.ADR_5_6_IndSubTable th,
.ADR_5_7_IndSubTable th,
.ADR_5_8_IndSubTable th,
.ADR_5_9_IndSubTable th,
.ADR_5_10_IndSubTable th,
.ADR_5_11_IndSubTable th,
.ADR_6_IndSubTable th,
.ADR_6_1_IndSubTable th,
.ADR_6_2_IndSubTable th,
.ADR_6_3_IndSubTable th {   
 	  background-color:#8DB3E1 !important;
	  border:1px solid #778899 !important;
}

 
.Table-row-type-1-ADR {
   background-color: #8DB3E1;
   border:1px solid #778899 !important;
}

.Table-row-type-ADR {
    background-color: #8DB3E1;
    border:1px solid #778899 !important;
}

.Table-row-type-2-ADR {
    background-color: #8DB3E1;
    border:1px solid #778899 !important;
}

.lineFraction span {
	border-bottom: thin solid #000000 !important;
	padding-left: 15px !important;
	padding-right: 15px !important;
}

.bold {
	 font-weight: bold;
}
.normal{
	 font-weight: normal;
	 font-style: normal;
}

.italic {
	font-style: italic;
}
.underline { 
	text-decoration: underline; 
}

/*********************** SUP e AIC ***********************************************/

.SUP .lineFraction span,
.AIC .lineFraction span, 
.SUP_Checklist .lineFraction span,
.AIC_Checklist .lineFraction span {
  border-bottom: none !important;
}
.SUP,
.AIC  {
	border:none;
}
.SUP_Checklist,
.AIC_Checklist  {
	border:none;
}

.SUP_table:nth-child(2),
.AIC_table:nth-child(2)  {
	border:1px solid #778899;
}

.SUP_Checklist_table:nth-child(2),
.AIC_Checklist_table:nth-child(2)  {
	border:1px solid #778899;
}

.SUP_Checklist table:nth-child(2) th,
.AIC_Checklist table:nth-child(2) th {
    border:1px solid ;
}

/** START  setting for AIC header: remove border in AIC header **/
a[id="AIC_HEADER"] + table td {
    border: 1px solid #000000;
}

a[id="AIC_HEADER"] + table .col1 {
    width: 80%;
}
a[id="AIC_HEADER"] + table .col2 {
    width: 20%;
}

a[id="AIC_HEADER_INT"] + table tr:nth-child(n) td {
	border: none !important;
}

/** END setting for AIC header: remove border in AIC header **/

/** START  setting for SUP header: remove border in SUP header **/
a[id="SUP_HEADER"] + table td {
    border: 1px solid #000000;
}

a[id="SUP_HEADER"] + table .col1 {
    width: 80%;
}
a[id="SUP_HEADER"] + table .col2 {
    width: 20%;
}

a[id="SUP_HEADER_INT"] + table tr:nth-child(n) td {
	border: none !important;
}

a[id="SUP_INFO_TABLE"] + table .col1,
a[id="SUP_INFO_TABLE"] + table .col2,
a[id="SUP_INFO_TABLE"] + table .col3,
a[id="SUP_INFO_TABLE"] + table .col4,
a[id="SUP_INFO_TABLE"] + table .col5 {
    width: 20%;
}

a[id="SUP_ENR_TABLE"] + table .col1,
a[id="SUP_ENR_TABLE"] + table .col2,
a[id="SUP_ENR_TABLE"] + table .col3,
a[id="SUP_ENR_TABLE"] + table .col4,
a[id="SUP_ENR_TABLE"] + table .col5 {
    width: 20%;
}

a[id="SUP_ENRA_TABLE"] + table .col1,
a[id="SUP_ENRA_TABLE"] + table .col2,
a[id="SUP_ENRA_TABLE"] + table .col3,
a[id="SUP_ENRA_TABLE"] + table .col4,
a[id="SUP_ENRA_TABLE"] + table .col5 {
    width: 20%;
}

a[id="SUP_ENRB_TABLE"] + table .col1,
a[id="SUP_ENRB_TABLE"] + table .col2,
a[id="SUP_ENRB_TABLE"] + table .col3,
a[id="SUP_ENRB_TABLE"] + table .col4,
a[id="SUP_ENRB_TABLE"] + table .col5 {
    width: 20%;
}

#SUP_ENR_ROW1 td:first-child,
#SUP_ENR_ROW2 td:first-child,
#SUP_ENR_ROW3 td:first-child,
#SUP_ENR_ROW4 td:first-child,
#SUP_ENR_ROW5 td:first-child,
#SUP_ENR_ROW6 td:nth-child(odd),
#SUP_ENR_ROW7,
#SUP_ENR_ROW8,
#SUP_ENRB_ROW1,
#SUP_ENRB_ROW2,
#SUP_ENRC_ROW1 td:first-child,
#SUP_ENRC_ROW2 td:first-child {
background-color: #b8b8b8 ;
}

a[id*="SUP_ENR_TAB_INT_1"] + table tr:nth-child(n) td {
	border: none !important;
	background-color: #ffffff !important ;
}

a[id*="SUP_ENR_TAB_INT"] + table tr:nth-child(n) td {
	border: none !important;
	background-color: #ffffff !important ;
}

/** END setting for SUP header: remove border in SUP header **/


.SUP_table td,
.AIC_table td{
    border:1px solid #778899;
}

.SUP_Checklist_table td,
.AIC_Checklist_table td {
    border: 1px solid #778899  !important;
}



.titlepage .AIC_IndSubTable  tr:nth-child(n) td,
.titlepage .SUP_IndSubTable  tr:nth-child(n) td  {
	border:1px solid #778899;/* !important;*/
	color: #000000 ;
    /*text-align: center;*/
}
.titlepage .AIC_IndSubTable .Table-row-type-1,
.titlepage .SUP_IndSubTable .Table-row-type-1 {
    background-color: #b8b8b8;
    border: 1px solid #778899 !important;
}
.titlepage .AIC_IndSubTable table tr:nth-child(n) td ,
.titlepage .SUP_IndSubTable table tr:nth-child(n) td {
	border-style:none !important;
	white-space: normal;
}
.titlepage .AIC_IndSubTable thead,
.titlepage .SUP_IndSubTable thead {   
 	color: #000000 ;
    /*text-align: center;*/   
}

/** The following settings define header colour for AICs **/

#AIC_ROW1_Administrative,
#AIC_ROW2_Administrative,
#AIC_ROW3_Administrative,
#AIC_ROW4_Administrative,
#AIC_ROW1_INT_Administrative,
#AIC_ROW2_INT_Administrative,
#AIC_ROW3_INT_Administrative,
#AIC_ROW4_INT_Administrative,
#AIC_ROW5_INT_Administrative {
background-color: #FFFFFF !important;
}

#AIC_ROW1_ATC,
#AIC_ROW2_ATC,
#AIC_ROW3_ATC,
#AIC_ROW4_ATC,
#AIC_ROW1_INT_ATC,
#AIC_ROW2_INT_ATC,
#AIC_ROW3_INT_ATC,
#AIC_ROW4_INT_ATC,
#AIC_ROW5_INT_ATC {
background-color: #ffff99 !important;
}

#AIC_ROW1_Safety,
#AIC_ROW2_Safety,
#AIC_ROW3_Safety,
#AIC_ROW4_Safety,
#AIC_ROW1_INT_Safety,
#AIC_ROW2_INT_Safety,
#AIC_ROW3_INT_Safety,
#AIC_ROW4_INT_Safety,
#AIC_ROW5_INT_Safety {
background-color: #ffcccc !important;
}

#AIC_ROW1_Danger,
#AIC_ROW2_Danger,
#AIC_ROW3_Danger,
#AIC_ROW4_Danger,
#AIC_ROW1_INT_Danger,
#AIC_ROW2_INT_Danger,
#AIC_ROW3_INT_Danger,
#AIC_ROW4_INT_Danger,
#AIC_ROW5_INT_Danger {
background-color: #ccaaff !important;
}

#AIC_ROW1_Maps,
#AIC_ROW2_Maps,
#AIC_ROW3_Maps,
#AIC_ROW4_Maps,
#AIC_ROW1_INT_Maps,
#AIC_ROW2_INT_Maps,
#AIC_ROW3_INT_Maps,
#AIC_ROW4_INT_Maps,
#AIC_ROW5_INT_Maps {
background-color: #99cc99 !important;
}

/** The following settings define header colour for SUPs and SUP Checklists **/

#SUP_ROW1,
#SUP_ROW2,
#SUP_ROW3,
#SUP_ROW4,
#SUP_ROW_INT1,
#SUP_ROW_INT2,
#SUP_ROW_INT3,
#SUP_ROW_INT4,
#SUP_ROW_INT5 {
background-color: #ffff99 !important;
}
/*********************************************************************************/
/** ELIMINAZIONE DEI BORDI INTERMEDI NELLE TABELLE VERTICALI AD 2 e AD 3**/
a[id="AD2.2_TABLE"] + table tr:nth-child(1) td:nth-child(1),
a[id="AD2.2_TABLE"] + table tr:nth-child(3) td:nth-child(1),
a[id="AD2.2_TABLE"] + table tr:nth-child(6) td:nth-child(1),
a[id="AD2.2_TABLE"] + table tr:nth-child(8) td:nth-child(1),
a[id="AD2.2_TABLE"] + table tr:nth-child(11) td:nth-child(1),
a[id="AD2.3_TABLE"] + table tr:nth-child(1) td:nth-child(1),
a[id="AD2.3_TABLE"] + table tr:nth-child(3) td:nth-child(1),
a[id="AD2.3_TABLE"] + table tr:nth-child(5) td:nth-child(1),
a[id="AD2.3_TABLE"] + table tr:nth-child(7) td:nth-child(1),
a[id="AD2.3_TABLE"] + table tr:nth-child(9) td:nth-child(1),
a[id="AD2.3_TABLE"] + table tr:nth-child(11) td:nth-child(1),
a[id="AD2.3_TABLE"] + table tr:nth-child(13) td:nth-child(1),
a[id="AD2.3_TABLE"] + table tr:nth-child(15) td:nth-child(1),
a[id="AD2.3_TABLE"] + table tr:nth-child(17) td:nth-child(1),
a[id="AD2.3_TABLE"] + table tr:nth-child(19) td:nth-child(1),
a[id="AD2.3_TABLE"] + table tr:nth-child(21) td:nth-child(1),
a[id="AD2.4_TABLE"] + table tr:nth-child(1) td:nth-child(1),
a[id="AD2.4_TABLE"] + table tr:nth-child(3) td:nth-child(1),
a[id="AD2.4_TABLE"] + table tr:nth-child(5) td:nth-child(1),
a[id="AD2.4_TABLE"] + table tr:nth-child(7) td:nth-child(1),
a[id="AD2.4_TABLE"] + table tr:nth-child(9) td:nth-child(1),
a[id="AD2.4_TABLE"] + table tr:nth-child(11) td:nth-child(1),
a[id="AD2.5_TABLE"] + table tr:nth-child(1) td:nth-child(1),
a[id="AD2.5_TABLE"] + table tr:nth-child(3) td:nth-child(1),
a[id="AD2.5_TABLE"] + table tr:nth-child(5) td:nth-child(1),
a[id="AD2.5_TABLE"] + table tr:nth-child(7) td:nth-child(1),
a[id="AD2.5_TABLE"] + table tr:nth-child(9) td:nth-child(1),
a[id="AD2.5_TABLE"] + table tr:nth-child(11) td:nth-child(1),
a[id="AD2.6_TABLE"] + table tr:nth-child(1) td:nth-child(1),
a[id="AD2.6_TABLE"] + table tr:nth-child(3) td:nth-child(1),
a[id="AD2.6_TABLE"] + table tr:nth-child(5) td:nth-child(1),
a[id="AD2.7_TABLE"] + table tr:nth-child(1) td:nth-child(1),
a[id="AD2.7_TABLE"] + table tr:nth-child(3) td:nth-child(1),
a[id="AD2.7_TABLE"] + table tr:nth-child(5) td:nth-child(1),
a[id="AD2.7_TABLE"] + table tr:nth-child(7) td:nth-child(1),
/* a[id="AD2.8_TABLE"] + table tr:nth-child(1) td:nth-child(1),
a[id="AD2.8_TABLE"] + table tr:nth-child(3) td:nth-child(1),
a[id="AD2.8_TABLE"] + table tr:nth-child(5) td:nth-child(1),
a[id="AD2.8_TABLE"] + table tr:nth-child(7) td:nth-child(1),
a[id="AD2.8_TABLE"] + table tr:nth-child(9) td:nth-child(1), */
a[id="AD2_9_TABLE"] + table tr:nth-child(1) td:nth-child(1),
a[id="AD2_9_TABLE"] + table tr:nth-child(3) td:nth-child(1),
a[id="AD2_9_TABLE"] + table tr:nth-child(5) td:nth-child(1),
a[id="AD2_9_TABLE"] + table tr:nth-child(7) td:nth-child(1),
a[id="AD2.11_TABLE"] + table tr:nth-child(odd) td:nth-child(1),
a[id="AD2.15_TABLE"] + table tr:nth-child(1) td:nth-child(1),
a[id="AD2.15_TABLE"] + table tr:nth-child(3) td:nth-child(1),
a[id="AD2.15_TABLE"] + table tr:nth-child(5) td:nth-child(1),
a[id="AD2.15_TABLE"] + table tr:nth-child(7) td:nth-child(1),
a[id="AD2.9_TABLE"] + table tr:nth-child(1) td:nth-child(1),
a[id="AD2.9_TABLE"] + table tr:nth-child(3) td:nth-child(1),
a[id="AD3_12_1_TABLE"] + table tr:nth-child(1) td:nth-child(1),
a[id="AD3_12_1_TABLE"] + table tr:nth-child(3) td:nth-child(1),
a[id="AD3_12_1_TABLE"] + table tr:nth-child(5) td:nth-child(1),
a[id="AD3_12_1_TABLE"] + table tr:nth-child(7) td:nth-child(1),
a[id="AD3_12_1_TABLE"] + table tr:nth-child(9) td:nth-child(1),
a[id="AD3_12_1_TABLE"] + table tr:nth-child(11) td:nth-child(1),
a[id="AD3_12_1_TABLE"] + table tr:nth-child(13) td:nth-child(1),
a[id="AD3_12_1_TABLE"] + table tr:nth-child(15) td:nth-child(1),
a[id="AD3_12_1_TABLE"] + table tr:nth-child(17) td:nth-child(1),
a[id="AD3_12_1_TABLE"] + table tr:nth-child(19) td:nth-child(1),
a[id="AD3_14_TABLE"] + table tr:nth-child(1) td:nth-child(1),
a[id="AD3_14_TABLE"] + table tr:nth-child(3) td:nth-child(1),
a[id="AD3_14_TABLE"] + table tr:nth-child(5) td:nth-child(1),
a[id="AD3_14_TABLE"] + table tr:nth-child(7) td:nth-child(1),
a[id="AD3_14_TABLE"] + table tr:nth-child(9) td:nth-child(1)
{
    border-top: 1px solid #778899;
    border-left: 1px solid #778899;
    border-right: 1px solid #778899;
	border-bottom: none !important;
}

a[id="AD2.2_TABLE"] + table tr:nth-child(2) td:nth-child(1),
a[id="AD2.2_TABLE"] + table tr:nth-child(4) td:nth-child(1),
a[id="AD2.2_TABLE"] + table tr:nth-child(7) td:nth-child(1),
a[id="AD2.2_TABLE"] + table tr:nth-child(9) td:nth-child(1),
a[id="AD2.2_TABLE"] + table tr:nth-child(12) td:nth-child(1),
a[id="AD2.3_TABLE"] + table tr:nth-child(even) td:nth-child(1),
a[id="AD2.4_TABLE"] + table tr:nth-child(even) td:nth-child(1),
a[id="AD2.5_TABLE"] + table tr:nth-child(even) td:nth-child(1),
a[id="AD2.6_TABLE"] + table tr:nth-child(even) td:nth-child(1),
a[id="AD2.7_TABLE"] + table tr:nth-child(even) td:nth-child(1),
/* a[id="AD2.8_TABLE"] + table tr:nth-child(even) td:nth-child(1), */
a[id="AD2_9_TABLE"] + table tr:nth-child(even) td:nth-child(1),
a[id="AD2.11_TABLE"] + table tr:nth-child(even) td:nth-child(1),
a[id="AD2.9_TABLE"] + table tr:nth-child(even) td:nth-child(1),
a[id="AD2.15_TABLE"] + table tr:nth-child(even) td:nth-child(1),
a[id="AD3_12_1_TABLE"] + table tr:nth-child(even) td:nth-child(1),
a[id="AD3_14_TABLE"] + table tr:nth-child(even) td:nth-child(1)
{
	border-top: none !important;
    border-bottom: 1px solid #778899;
    border-left: 1px solid #778899;
    border-right: 1px solid #778899;
   
}


/* formatto il font della 2.17 */

a[id="AD2.17_TABLE"] + table tbody {
font-family: Arial;
font-size: 9pt;

}

