table
{
    border-collapse:collapse; border-spacing:0; empty-cells:show 
}

td, th
{
    vertical-align:top; font-size:12pt;
}

h1, h2, h3, h4, h5, h6
{
    clear:both;
}

ol, ul
{
    margin:0; padding:0;
}

li
{
    list-style: none; margin:0; padding:0;
}

span.footnodeNumber
{
    padding-right:1em; 
}

span.annotation_style_by_filter
{
    font-size:95%; font-family:Arial; background-color:#fff000;  margin:0; border:0; padding:0;  
}

span.heading_numbering
{
    margin-right: 0.8rem; 
}
*
{
    margin:0;
}

.P1
{
    font-size:12pt; line-height:115%; margin-bottom:0.247cm; margin-top:0cm; font-family:'Liberation Serif'; writing-mode:horizontal-tb; direction:ltr;
}

.P10
{
    font-size:12pt; font-family:'Liberation Serif'; writing-mode:horizontal-tb; direction:ltr;font-weight:bold; 
}

.P11
{
    font-size:12pt; font-family:'Liberation Serif'; writing-mode:horizontal-tb; direction:ltr;font-weight:bold; 
}

.P12
{
    font-size:12pt; font-family:'Liberation Serif'; writing-mode:horizontal-tb; direction:ltr;font-weight:bold; 
}

.P13
{
    font-size:12pt; font-family:'Liberation Serif'; writing-mode:horizontal-tb; direction:ltr;font-weight:bold; 
}

.P14
{
    font-size:12pt; font-family:'Liberation Serif'; writing-mode:horizontal-tb; direction:ltr;font-weight:bold; 
}

.P15
{
    font-size:12pt; font-family:'Liberation Serif'; writing-mode:horizontal-tb; direction:ltr;font-weight:bold; 
}

.P16
{
    font-size:12pt; font-family:'Liberation Serif'; writing-mode:horizontal-tb; direction:ltr;font-weight:bold; 
}

.P19
{
    font-size:12pt; font-family:'Liberation Serif'; writing-mode:horizontal-tb; direction:ltr;
}

.P2
{
    font-size:12pt; font-family:'Liberation Serif'; writing-mode:horizontal-tb; direction:ltr;
}

.P20
{
    font-size:12pt; font-family:'Liberation Serif'; writing-mode:horizontal-tb; direction:ltr;
}

.P21
{
    font-size:12pt; line-height:115%; margin-bottom:0.247cm; margin-top:0cm; font-family:'Liberation Serif'; writing-mode:horizontal-tb; direction:ltr;text-align:center ! important; font-weight:bold; 
}

.P22
{
    font-size:12pt; line-height:115%; margin-bottom:0.247cm; margin-top:0cm; font-family:'Liberation Serif'; writing-mode:horizontal-tb; direction:ltr;text-align:center ! important; 
}

.P23
{
    font-size:12pt; line-height:115%; margin-bottom:0.247cm; margin-top:0cm; font-family:'Liberation Serif'; writing-mode:horizontal-tb; direction:ltr;
}

.P3
{
    font-size:12pt; font-family:'Liberation Serif'; writing-mode:horizontal-tb; direction:ltr;
}

.P4
{
    font-size:12pt; font-family:'Liberation Serif'; writing-mode:horizontal-tb; direction:ltr;
}

.P5
{
    font-size:10pt; margin-bottom:0.499cm; margin-top:0cm; font-family:'Liberation Mono'; writing-mode:horizontal-tb; direction:ltr;
}

.P6
{
    font-size:12pt; font-family:'Liberation Serif'; writing-mode:horizontal-tb; direction:ltr;
}

.P7
{
    font-size:12pt; font-family:'Liberation Serif'; writing-mode:horizontal-tb; direction:ltr;
}

.P8
{
    font-size:12pt; font-family:'Liberation Serif'; writing-mode:horizontal-tb; direction:ltr;
}

.P9
{
    font-size:12pt; font-family:'Liberation Serif'; writing-mode:horizontal-tb; direction:ltr;
}

.Preformatted_20_Text
{
    font-size:10pt; font-family:'Liberation Mono'; writing-mode:horizontal-tb; direction:ltr;margin-top:0cm; margin-bottom:0cm; 
}

.Standard
{
    font-size:12pt; font-family:'Liberation Serif'; writing-mode:horizontal-tb; direction:ltr;
}

.Text_20_body
{
    font-size:12pt; font-family:'Liberation Serif'; writing-mode:horizontal-tb; direction:ltr;margin-top:0cm; margin-bottom:0.247cm; line-height:115%; 
}

.Emphasis
{
    font-style:italic; 
}

.Internet_20_link
{
    color:#000080; text-decoration:underline; 
}

.Source_20_Text
{
    font-family:'Liberation Mono'; 
}

.Strong_20_Emphasis
{
    font-weight:bold; 
}

.T11
{
    text-decoration:none ! important; font-weight:normal; 
}

.T3
{
    font-weight:normal; 
}

.T4
{
    font-weight:normal; 
}

.T5
{
    font-weight:normal; 
}

.T9
{
    font-weight:bold; 
}
