div.rv-content table {
    border-collapse: collapse;
    border-spacing: 0;
    empty-cells: show;
    }
div.rv-content td, div.rv-content th {
    vertical-align: top;
    font-size: 133.33%;
    }
div.rv-content h1, div.rv-content h2, div.rv-content h3, div.rv-content h4, div.rv-content h5, div.rv-content h6 {
    clear: both;
    }
div.rv-content ol, div.rv-content ul {
    margin: 0;
    padding: 0;
    }
div.rv-content li {
    list-style: none;
    margin: 0;
    padding: 0;
    }
div.rv-content * {
    margin: 0;
    }
div.rv-content .fr1 {
    font-size: 133.33%;
    vertical-align: top;
    margin-left: 0em;
    margin-right: 0em;
    padding: 0.08em;
    border-style: none;
    }
div.rv-content .P10 {
    color: #0084AA;
    font-size: 93%;
    font-weight: bold;
    line-height: 0.87em;
    margin-bottom: 0.11em;
    margin-left: 0em;
    margin-right: 0.24em;
    margin-top: 0em;
    text-align: right !important;
    text-indent: 0em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .P11 {
    color: #0084AA;
    font-size: 93%;
    font-weight: bold;
    line-height: 0.87em;
    margin-bottom: 0.11em;
    margin-left: 0em;
    margin-right: 0.24em;
    margin-top: 0em;
    text-align: left !important;
    text-indent: 0em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .P12 {
    color: #0084AA;
    font-size: 93%;
    font-weight: bold;
    line-height: 0.87em;
    margin-bottom: 0.11em;
    margin-left: 0em;
    margin-right: 0.24em;
    margin-top: 0em;
    text-align: left !important;
    text-indent: 0em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .P13 {
    color: #0084AA;
    font-size: 93%;
    font-weight: bold;
    line-height: 0.87em;
    margin-bottom: 0.11em;
    margin-left: 0em;
    margin-right: 0.24em;
    margin-top: 0em;
    text-align: right !important;
    text-indent: 0em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .P14 {
    color: #0084AA;
    font-size: 93%;
    font-weight: bold;
    line-height: 0.87em;
    margin-bottom: 0.11em;
    margin-left: 0em;
    margin-right: 0.24em;
    margin-top: 0em;
    text-align: right !important;
    text-indent: 0em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .P15 {
    color: #0084AA;
    font-size: 93%;
    font-weight: bold;
    line-height: 0.87em;
    margin-bottom: 0.11em;
    margin-left: 0em;
    margin-right: 0.24em;
    margin-top: 0em;
    text-align: right !important;
    text-indent: 0em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .P16 {
    color: #0084AA;
    font-size: 93%;
    font-weight: bold;
    line-height: 0.87em;
    margin-bottom: 0.11em;
    margin-left: 0em;
    margin-right: 0em;
    margin-top: 0em;
    text-align: center !important;
    text-indent: 0em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .P17 {
    color: #0084AA;
    font-size: 93%;
    font-weight: bold;
    line-height: 0.87em;
    margin-bottom: 0em;
    margin-left: 0em;
    margin-right: 0em;
    margin-top: 0em;
    text-align: right !important;
    text-indent: 0em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .P18 {
    color: #000000;
    font-size: 100%;
    line-height: 1.09em;
    margin-bottom: 0.11em;
    margin-left: 0em;
    margin-right: 0em;
    margin-top: 0.11em;
    text-align: right !important;
    text-indent: 0em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .P19 {
    font-size: 93%;
    line-height: 1.08em;
    margin-bottom: 0em;
    margin-left: 0em;
    margin-right: 0em;
    margin-top: 0.43em;
    text-indent: 0em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .P20 {
    color: #0084AA;
    font-size: 93%;
    font-weight: bold;
    line-height: 0.87em;
    margin-bottom: 0.11em;
    margin-left: 0em;
    margin-right: 0.68em;
    margin-top: 0em;
    text-align: right !important;
    text-indent: 0em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .P21 {
    color: #0084AA;
    font-size: 93%;
    font-weight: bold;
    line-height: 0.87em;
    margin-bottom: 0em;
    margin-left: 0em;
    margin-right: 0.68em;
    margin-top: 0em;
    text-align: right !important;
    text-indent: 0em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .P22 {
    color: #000000;
    font-size: 100%;
    line-height: 1.09em;
    margin-bottom: 0.11em;
    margin-left: 0em;
    margin-right: 0.68em;
    margin-top: 0.11em;
    text-align: right !important;
    text-indent: 0em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .P23 {
    font-size: 100%;
    line-height: 1.09em;
    margin-bottom: 0.11em;
    margin-top: 0.11em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .P24 {
    font-size: 100%;
    line-height: 1.09em;
    margin-bottom: 0.11em;
    margin-top: 0.11em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .P25 {
    font-size: 100%;
    line-height: 1.09em;
    margin-bottom: 0.11em;
    margin-top: 0.11em;
    font-family: Verdana, Arial, serif;
    color: #000000;
    }
div.rv-content .P26 {
    font-size: 100%;
    line-height: 1.09em;
    margin-bottom: 0.11em;
    margin-top: 0.11em;
    font-family: Verdana, Arial, serif;
    color: #000000;
    }
div.rv-content .P27 {
    font-size: 100%;
    line-height: 1.09em;
    margin-bottom: 0.11em;
    margin-top: 0.11em;
    font-family: Verdana, Arial, serif;
    color: #000000;
    }
div.rv-content .P28 {
    font-size: 100%;
    line-height: 1.09em;
    margin-bottom: 0.11em;
    margin-top: 0.11em;
    font-family: Verdana, Arial, serif;
    color: #000000;
    }
div.rv-content .P29 {
    font-size: 100%;
    line-height: 1.09em;
    margin-bottom: 0.11em;
    margin-top: 0.11em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .P3 {
    color: #0084AA;
    font-size: 93%;
    font-weight: bold;
    line-height: 0.87em;
    margin-bottom: 0em;
    margin-left: 0em;
    margin-right: 0.24em;
    margin-top: 0em;
    text-align: right !important;
    text-indent: 0em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .P30 {
    font-size: 100%;
    line-height: 1.09em;
    margin-bottom: 0.11em;
    margin-top: 0.11em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .P31 {
    font-size: 100%;
    line-height: 1.09em;
    margin-bottom: 0.11em;
    margin-top: 0.11em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .P32 {
    font-size: 100%;
    line-height: 1.09em;
    margin-bottom: 0.11em;
    margin-top: 0.11em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .P33 {
    color: #000000;
    font-size: 100%;
    line-height: 1.09em;
    margin-bottom: 0em;
    margin-left: 0em;
    margin-right: 0.24em;
    margin-top: 0.11em;
    text-align: right !important;
    text-indent: 0em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .P34 {
    color: #000000;
    font-size: 100%;
    line-height: 1.09em;
    margin-bottom: 0em;
    margin-left: 0em;
    margin-right: 0.24em;
    margin-top: 0.11em;
    text-align: right !important;
    text-indent: 0em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .P35 {
    font-size: 100%;
    line-height: 1.09em;
    margin-bottom: 0em;
    margin-top: 0.11em;
    font-family: Verdana, Arial, serif;
    color: #000000;
    }
div.rv-content .P36 {
    color: #000000;
    font-size: 100%;
    line-height: 1.09em;
    margin-bottom: 0.11em;
    margin-left: 0em;
    margin-right: 0.24em;
    margin-top: 0.11em;
    text-align: right !important;
    text-indent: 0em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .P37 {
    color: #000000;
    font-size: 100%;
    line-height: 1.09em;
    margin-bottom: 0.11em;
    margin-left: 0em;
    margin-right: 0.24em;
    margin-top: 0.11em;
    text-align: right !important;
    text-indent: 0em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .P38 {
    color: #000000;
    font-size: 100%;
    line-height: 1.09em;
    margin-bottom: 0.11em;
    margin-left: 0em;
    margin-right: 0.24em;
    margin-top: 0.11em;
    text-align: right !important;
    text-indent: 0em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .P39 {
    color: #000000;
    font-size: 100%;
    line-height: 1.09em;
    margin-bottom: 0.11em;
    margin-left: 0em;
    margin-right: 0.24em;
    margin-top: 0.11em;
    text-align: right !important;
    text-indent: 0em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .P4 {
    color: #000000;
    font-size: 100%;
    line-height: 1.09em;
    margin-bottom: 0em;
    margin-left: 0em;
    margin-right: 0.24em;
    margin-top: 0em;
    text-align: right !important;
    text-indent: 0em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .P40 {
    color: #000000;
    font-size: 100%;
    line-height: 1.09em;
    margin-bottom: 0.11em;
    margin-left: 0em;
    margin-right: 0.24em;
    margin-top: 0.11em;
    text-align: right !important;
    text-indent: 0em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .P41 {
    color: #000000;
    font-size: 100%;
    line-height: 1.09em;
    margin-bottom: 0.11em;
    margin-left: 0em;
    margin-right: -0.01em;
    margin-top: 0.11em;
    text-align: right !important;
    text-indent: 0em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .P42 {
    color: #000000;
    font-size: 100%;
    line-height: 1.09em;
    margin-bottom: 0.11em;
    margin-left: 0em;
    margin-right: 0em;
    margin-top: 0.11em;
    text-align: right !important;
    text-indent: 0em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .P43 {
    color: #000000;
    font-size: 100%;
    line-height: 1.09em;
    margin-bottom: 0.11em;
    margin-left: 0em;
    margin-right: 0em;
    margin-top: 0.11em;
    text-align: right !important;
    text-indent: 0em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .P44 {
    color: #000000;
    font-size: 100%;
    line-height: 1.09em;
    margin-bottom: 0.11em;
    margin-left: 0em;
    margin-right: 0em;
    margin-top: 0.11em;
    text-align: right !important;
    text-indent: 0em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .P45 {
    color: #000000;
    font-size: 100%;
    line-height: 1.09em;
    margin-bottom: 0.11em;
    margin-left: 0em;
    margin-right: 0em;
    margin-top: 0.11em;
    text-align: right !important;
    text-indent: 0em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .P46 {
    color: #0084AA;
    font-size: 355.56%;
    line-height: 100%;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .P47 {
    color: #0084AA;
    font-size: 93%;
    font-weight: bold;
    line-height: 0.87em;
    margin-bottom: 0.11em;
    margin-left: 0em;
    margin-right: 0.24em;
    margin-top: 0em;
    text-align: right !important;
    text-indent: 0em;
    font-family: Verdana, Arial, serif;
    page-break-before: auto;
    page-break-after: auto;
    }
div.rv-content .P48 {
    color: #0084AA;
    font-size: 93%;
    font-weight: bold;
    line-height: 0.87em;
    margin-bottom: 0.11em;
    margin-left: 0em;
    margin-right: 0.24em;
    margin-top: 0em;
    text-align: right !important;
    text-indent: 0em;
    font-family: Verdana, Arial, serif;
    page-break-before: auto;
    page-break-after: auto;
    }
div.rv-content .P49 {
    font-size: 100%;
    line-height: 1.09em;
    margin-bottom: 0.11em;
    margin-top: 0.11em;
    font-family: Verdana, Arial, serif;
    page-break-before: auto;
    page-break-after: auto;
    }
div.rv-content .P5 {
    color: #000000;
    font-size: 100%;
    line-height: 1.09em;
    margin-bottom: 0em;
    margin-left: 0em;
    margin-right: 0.24em;
    margin-top: 0em;
    text-align: right !important;
    text-indent: 0em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .P50 {
    color: #000000;
    font-size: 100%;
    line-height: 1.09em;
    margin-bottom: 0.11em;
    margin-left: 0em;
    margin-right: 0.43em;
    margin-top: 0.11em;
    text-align: right !important;
    text-indent: 0em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .P51 {
    font-size: 100%;
    line-height: 1.09em;
    margin-bottom: 0.54em;
    margin-top: 0.54em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .P52 {
    font-size: 100%;
    line-height: 1.09em;
    margin-bottom: 0.54em;
    margin-top: 0.54em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .P53 {
    font-size: 100%;
    line-height: 1.09em;
    margin-bottom: 0.54em;
    margin-top: 0em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .P54 {
    font-size: 100%;
    line-height: 1.09em;
    margin-bottom: 0.54em;
    margin-top: 0em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .P55 {
    font-size: 100%;
    line-height: 1.09em;
    margin-bottom: 0.54em;
    margin-top: 0em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .P56 {
    color: #000000;
    font-size: 100%;
    font-style: italic;
    font-weight: bold;
    line-height: 1.09em;
    margin-bottom: 0em;
    margin-top: 0.54em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .P57 {
    color: #000000;
    font-size: 100%;
    font-weight: bold;
    line-height: 1.09em;
    margin-bottom: 0em;
    margin-top: 0.54em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .P58 {
    color: #000000;
    font-size: 100%;
    font-style: italic;
    font-weight: bold;
    line-height: 1.09em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .P59 {
    color: #000000;
    font-size: 100%;
    font-style: italic;
    font-weight: bold;
    line-height: 1.09em;
    margin-bottom: 0.54em;
    margin-top: 0em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .P6 {
    font-size: 100%;
    line-height: 1.09em;
    margin-bottom: 0em;
    margin-top: 0em;
    font-family: Verdana, Arial, serif;
    color: #000000;
    }
div.rv-content .P60 {
    color: #000000;
    font-size: 100%;
    font-weight: bold;
    line-height: 1.09em;
    margin-bottom: 0em;
    margin-top: 1.09em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .P61 {
    font-size: 100%;
    font-style: italic;
    line-height: 1.09em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .P62 {
    font-size: 100%;
    line-height: 1.09em;
    margin-bottom: 0.65em;
    margin-top: 0em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .P63 {
    font-size: 100%;
    line-height: 1.09em;
    margin-bottom: 0em;
    margin-top: 0em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .P64 {
    font-size: 100%;
    line-height: 1.09em;
    margin-bottom: 0em;
    margin-top: 0em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .P65 {
    font-size: 93%;
    line-height: 1.08em;
    margin-bottom: 0em;
    margin-left: 1.08em;
    margin-right: 0em;
    margin-top: 0.43em;
    text-indent: -1.08em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .P66 {
    font-size: 93%;
    line-height: 1.08em;
    margin-bottom: 0em;
    margin-left: 1.08em;
    margin-right: 0em;
    margin-top: 0.43em;
    text-indent: -1.08em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .P67 {
    font-size: 100%;
    line-height: 1.09em;
    margin-bottom: 0.54em;
    margin-top: 0em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .P68 {
    color: #000000;
    font-size: 100%;
    font-weight: bold;
    line-height: 1.09em;
    margin-bottom: 0em;
    margin-top: 0em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .P7 {
    font-size: 100%;
    line-height: 1.09em;
    margin-bottom: 0em;
    margin-top: 0em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .P70 {
    font-size: 93%;
    line-height: 1.08em;
    margin-bottom: 0em;
    margin-left: 0em;
    margin-right: 0em;
    margin-top: 0.43em;
    text-indent: 0em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .P8 {
    color: #0084AA;
    font-size: 355.56%;
    line-height: 100%;
    font-family: Verdana, Arial, serif;
    margin-top: 0em;
    margin-bottom: 0em;
    }
div.rv-content .P9 {
    color: #0084AA;
    font-size: 93%;
    font-weight: bold;
    line-height: 0.87em;
    margin-bottom: 0.11em;
    margin-left: 0em;
    margin-right: 0.24em;
    margin-top: 0em;
    text-align: right !important;
    text-indent: 0em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .xclass15 {
    font-size: 100%;
    font-family: Verdana, Arial, serif;
    margin-top: 0em;
    margin-bottom: 0.54em;
    line-height: 1.09em;
    }
div.rv-content .xclass20 {
    font-size: 100%;
    line-height: 1.09em;
    margin-bottom: 0em;
    margin-top: 0em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .xclass7 {
    font-size: 100%;
    font-family: Verdana, Arial, serif;
    margin-top: 0.54em;
    margin-bottom: 0.54em;
    line-height: 1.09em;
    }
div.rv-content .xclass11 {
    font-size: 100%;
    font-family: Verdana, Arial, serif;
    margin-top: 0.54em;
    margin-bottom: 0em;
    line-height: 1.09em;
    color: #000000;
    font-weight: bold;
    }
div.rv-content .xclass17 {
    color: #000000;
    font-size: 100%;
    font-weight: bold;
    line-height: 1.09em;
    margin-bottom: 0em;
    margin-top: 0.54em;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .xclass13 {
    font-size: 100%;
    font-family: Verdana, Arial, serif;
    line-height: 1.09em;
    color: #000000;
    font-style: italic;
    font-weight: bold;
    }
div.rv-content .xclass19 {
    font-size: 100%;
    font-family: Verdana, Arial, serif;
    margin-top: 0.54em;
    margin-bottom: 0em;
    line-height: 1.09em;
    color: #000000;
    font-style: italic;
    font-weight: bold;
    }
div.rv-content .xclass1 {
    font-size: 100%;
    font-family: Verdana, Arial, serif;
    margin-top: 0em;
    margin-bottom: 0.54em;
    line-height: 1.09em;
    color: #000000;
    font-style: italic;
    font-weight: bold;
    }
div.rv-content .xclass22 {
    font-size: 93%;
    font-family: Verdana, Arial, serif;
    margin-left: 0em;
    margin-right: 0.24em;
    margin-top: 0em;
    margin-bottom: 0.11em;
    line-height: 0.87em;
    text-align: right !important;
    text-indent: 0em;
    color: #0084AA;
    font-weight: bold;
    }
div.rv-content .xclass12 {
    font-size: 100%;
    font-family: Verdana, Arial, serif;
    margin-top: 0.11em;
    margin-bottom: 0.11em;
    line-height: 1.09em;
    }
div.rv-content .xclass21 {
    font-size: 355.56%;
    font-family: Verdana, Arial, serif;
    line-height: 100%;
    color: #0084AA;
    }
div.rv-content .xclass2 {
    color: #0084AA;
    font-size: 133.33%;
    line-height: 1.42em;
    font-family: Verdana, Arial, serif;
    margin-top: 0em;
    margin-bottom: 5.86em;
    }
div.rv-content .xclass10 {
    color: #0084AA;
    font-size: 133.33%;
    line-height: 1.42em;
    font-family: Verdana, Arial, serif;
    page-break-before: auto;
    page-break-after: auto;
    }
div.rv-content .xclass4 {
    width: 57.41em;
    margin-left: 0em;
    margin-right: -0.03em;
    float: none;
    }
div.rv-content .xclass5 {
    width: 57.41em;
    margin-left: 0em;
    margin-right: -0.03em;
    float: none;
    }
div.rv-content .Table1 {
    width: 57.11em;
    }
div.rv-content .Table10 {
    width: 57.11em;
    }
div.rv-content .Table11 {
    width: 57.11em;
    }
div.rv-content .Table12 {
    width: 57.11em;
    }
div.rv-content .Table13 {
    width: 57.11em;
    }
div.rv-content .Table14 {
    width: 57.11em;
    }
div.rv-content .Table15 {
    width: 57.11em;
    }
div.rv-content .Table16 {
    width: 57.11em;
    }
div.rv-content .Table17 {
    width: 57.11em;
    }
div.rv-content .Table18 {
    width: 57.11em;
    }
div.rv-content .Table19 {
    width: 57.11em;
    }
div.rv-content .Table2 {
    width: 57.11em;
    }
div.rv-content .Table20 {
    width: 57.11em;
    }
div.rv-content .Table21 {
    width: 57.11em;
    }
div.rv-content .Table22 {
    width: 57.11em;
    }
div.rv-content .Table23 {
    width: 57.11em;
    }
div.rv-content .Table24 {
    width: 57.11em;
    }
div.rv-content .Table25 {
    width: 57.11em;
    }
div.rv-content .Table26 {
    width: 57.11em;
    }
div.rv-content .Table27 {
    width: 57.11em;
    }
div.rv-content .Table28 {
    width: 57.11em;
    }
div.rv-content .Table29 {
    width: 57.11em;
    }
div.rv-content .Table3 {
    width: 57.11em;
    }
div.rv-content .Table30 {
    width: 57.11em;
    }
div.rv-content .Table31 {
    width: 57.11em;
    }
div.rv-content .Table32 {
    width: 57.11em;
    }
div.rv-content .Table33 {
    width: 57.11em;
    }
div.rv-content .Table34 {
    width: 57.11em;
    }
div.rv-content .Table35 {
    width: 57.11em;
    }
div.rv-content .Table36 {
    width: 57.11em;
    }
div.rv-content .Table37 {
    width: 57.11em;
    }
div.rv-content .Table38 {
    width: 57.11em;
    }
div.rv-content .Table39 {
    width: 57.11em;
    }
div.rv-content .Table4 {
    width: 57.11em;
    }
div.rv-content .Table40 {
    width: 57.11em;
    }
div.rv-content .Table41 {
    width: 57.11em;
    }
div.rv-content .Table42 {
    width: 57.11em;
    }
div.rv-content .Table43 {
    width: 57.11em;
    }
div.rv-content .Table44 {
    width: 57.11em;
    }
div.rv-content .Table45 {
    width: 57.11em;
    }
div.rv-content .Table46 {
    width: 57.10em;
    }
div.rv-content .Table47 {
    width: 57.11em;
    }
div.rv-content .Table48 {
    width: 57.15em;
    }
div.rv-content .Table49 {
    width: 57.11em;
    }
div.rv-content .Table5 {
    width: 57.11em;
    }
div.rv-content .Table50 {
    width: 57.11em;
    }
div.rv-content .Table51 {
    width: 57.11em;
    }
div.rv-content .Table52 {
    width: 57.11em;
    }
div.rv-content .Table53 {
    width: 57.11em;
    }
div.rv-content .Table54 {
    width: 57.11em;
    }
div.rv-content .Table55 {
    width: 57.11em;
    }
div.rv-content .Table56 {
    width: 57.11em;
    }
div.rv-content .Table57 {
    width: 57.11em;
    }
div.rv-content .Table58 {
    width: 57.11em;
    }
div.rv-content .Table59 {
    width: 57.11em;
    }
div.rv-content .Table6 {
    width: 57.11em;
    }
div.rv-content .Table60 {
    width: 56.49em;
    }
div.rv-content .Table61 {
    width: 57.11em;
    }
div.rv-content .Table62 {
    width: 57.15em;
    }
div.rv-content .Table63 {
    width: 57.15em;
    }
div.rv-content .Table64 {
    width: 57.11em;
    }
div.rv-content .Table65 {
    width: 57.11em;
    }
div.rv-content .Table66 {
    width: 57.11em;
    }
div.rv-content .Table67 {
    width: 57.11em;
    }
div.rv-content .Table68 {
    width: 57.11em;
    }
div.rv-content .Table69 {
    width: 57.38em;
    float: none;
    }
div.rv-content .Table7 {
    width: 57.11em;
    }
div.rv-content .Table70 {
    width: 57.38em;
    float: none;
    }
div.rv-content .Table71 {
    width: 57.11em;
    }
div.rv-content .Table72 {
    width: 57.11em;
    }
div.rv-content .Table73 {
    width: 57.14em;
    }
div.rv-content .Table74 {
    width: 57.11em;
    }
div.rv-content .Table75 {
    width: 57.11em;
    }
div.rv-content .Table76 {
    width: 57.11em;
    }
div.rv-content .Table77 {
    width: 57.11em;
    }
div.rv-content .Table78 {
    width: 57.11em;
    }
div.rv-content .Table79 {
    width: 57.11em;
    }
div.rv-content .Table8 {
    width: 56.49em;
    }
div.rv-content .Table80 {
    width: 57.11em;
    }
div.rv-content .Table81 {
    width: 57.11em;
    }
div.rv-content .Table82 {
    width: 57.11em;
    }
div.rv-content .Table83 {
    width: 57.38em;
    float: none;
    }
div.rv-content .Table9 {
    width: 57.11em;
    }
div.rv-content .xclass9 {
    padding: 0em;
    border-style: none;
    }
div.rv-content .xclass3 {
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table1_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table1_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table1_A21 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table1_A22 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.11em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table1_A23 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table1_A3 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table1_A5 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table10_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table10_A10 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.11em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table10_A19 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table10_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table10_A3 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table10_A9 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table11_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table11_A11 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table11_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table11_A3 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table12_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table12_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table12_A5 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table13_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table13_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table13_A6 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table14_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table14_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table14_A5 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table15_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table15_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table15_A5 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table15_A7 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table16_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table16_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table16_A3 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table16_A5 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table17_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table17_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table17_A3 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table17_A6 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table18_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table18_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table18_A3 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table18_A6 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table19_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table19_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table19_A6 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table2_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table2_A13 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table2_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table2_A22 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table2_A23 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.11em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table2_A3 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table2_A36 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.11em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table20_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table20_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table20_A3 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table20_A7 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table21_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table21_A16 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table21_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table21_A3 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table22_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table22_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table22_A3 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table22_A9 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table23_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table23_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table23_A4 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table24_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table24_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table24_A3 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table24_A4 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table25_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table25_A15 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table25_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table25_A3 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table26_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table26_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table26_A3 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table26_A8 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table27_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table27_A10 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table27_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table27_A3 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table27_A8 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table28_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table28_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table28_A3 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table28_A9 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table29_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table29_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table29_A3 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table29_A5 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table3_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table3_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table3_A21 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table3_A3 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table3_A40 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table30_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table30_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table30_A4 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table31_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table31_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table31_A6 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table32_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table32_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table32_A3 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table32_A6 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table33_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table33_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table33_A6 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table34_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table34_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table34_A4 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table35_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table35_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table35_A3 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table35_A7 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table36_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table36_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table36_A3 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table36_A8 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table37_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table37_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table37_A3 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table37_A7 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table38_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table38_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table38_A3 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table38_A7 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table39_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table39_A11 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table39_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table39_A5 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table4_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table4_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table4_A28 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table4_A3 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table4_A4 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table40_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table40_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table40_A3 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table40_A5 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table41_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table41_A16 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table41_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table41_A3 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table41_A9 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table42_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table42_A14 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table42_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table42_A3 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table42_A7 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table43_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table43_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table43_A3 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table43_A6 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table43_A7 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.11em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table44_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table44_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table44_A3 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table44_A8 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table44_A9 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.11em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table45_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table45_A15 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table45_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table45_A3 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table45_A8 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table46_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table46_A14 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table46_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table46_A3 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table46_A7 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table47_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table47_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table47_A3 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table47_A5 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table48_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table48_A10 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table48_A11 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.11em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table48_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table48_A3 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table48_A8 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table49_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table49_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table49_A3 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table49_A6 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table5_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table5_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table50_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table50_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table50_A3 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table50_A7 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table51_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table51_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table51_A3 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table52_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table52_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table52_A3 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table52_A4 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table52_A7 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table53_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table53_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table53_A3 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table53_A5 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table53_A6 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.11em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table54_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table54_A11 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table54_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table54_A3 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table55_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table55_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table55_A4 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table56_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table56_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table56_A3 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table56_A5 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table57_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table57_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table57_A5 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table58_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table58_A13 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table58_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table58_A3 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table59_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table59_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table59_A3 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table59_A36 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table6_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table6_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table6_A4 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table60_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table60_A12 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table60_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table60_A3 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table61_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table61_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table61_A3 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table61_A4 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table61_A9 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table62_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table62_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table62_A3 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table62_A8 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table63_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table63_A4 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table63_A5 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table64_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table64_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table64_A3 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table64_A8 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table65_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table65_A4 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table65_A5 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table66_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table66_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table67_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table67_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table67_A3 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table67_A7 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table68_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table68_A14 {
    vertical-align: top;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table68_A2 {
    vertical-align: top;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table68_A3 {
    vertical-align: top;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table68_C14 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table68_C2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table68_C3 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table7_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table7_A13 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table7_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table7_A3 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table71_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table71_A10 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.11em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table71_A12 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.11em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table71_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table71_A5 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table71_A9 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table72_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table72_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table72_A4 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table73_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table73_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table73_A3 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table73_A5 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table74_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table74_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table75_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table75_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table76_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table76_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table76_A4 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table77_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table77_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table77_A3 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table77_A4 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.11em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table78_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table78_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table78_A9 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table79_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table79_A19 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table79_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table79_A41 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table79_A7 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table8_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table8_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table80_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table80_A17 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table80_A18 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.11em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table80_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.11em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table80_A3 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table80_A5 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table80_A6 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table81_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table81_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table81_A3 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table81_A7 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table82_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table82_A12 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table82_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table82_A5 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table83_A1 {
    padding: 0em;
    border-style: none;
    }
div.rv-content .Table9_A1 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.06em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table9_A10 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.11em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table9_A13 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table9_A19 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom-width: 0.11em;
    border-bottom-style: solid;
    border-bottom-color: #0084AA;
    }
div.rv-content .Table9_A2 {
    vertical-align: bottom;
    padding: 0em;
    border-left-style: none;
    border-right-style: none;
    border-top-width: 0.06em;
    border-top-style: solid;
    border-top-color: #0084AA;
    border-bottom-style: none;
    }
div.rv-content .Table9_A3 {
    vertical-align: bottom;
    padding: 0em;
    border-style: none;
    }
div.rv-content .T13 {
    color: #006c9c;
    font-family: Verdana, Arial, serif;
    font-size: 93%;
    font-weight: normal;
    }
div.rv-content .T15 {
    color: #0084AA;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .T16 {
    color: #0084AA;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .T17 {
    color: #0084AA;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .T18 {
    color: #0084AA;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .T22 {
    color: #0084AA;
    font-family: Verdana, Arial, serif;
    font-size: 93%;
    font-weight: normal;
    }
div.rv-content .T23 {
    font-style: italic;
    font-weight: bold;
    }
div.rv-content .T26 {
    vertical-align: super;
    font-size: 58%;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .T28 {
    font-family: Verdana, Arial, serif;
    }
div.rv-content .T29 {
    font-family: Verdana, Arial, serif;
    font-weight: normal;
    }
div.rv-content .T3 {
    color: #000000;
    }
div.rv-content .T30 {
    font-family: Verdana, Arial, serif;
    font-weight: normal;
    }
div.rv-content .T31 {
    font-family: Verdana, Arial, serif;
    }
div.rv-content .T32 {
    font-family: Verdana, Arial, serif;
    font-weight: normal;
    }
div.rv-content .T33 {
    font-family: Verdana, Arial, serif;
    font-style: italic;
    font-weight: bold;
    }
div.rv-content .T34 {
    font-family: Verdana, Arial, serif;
    }
div.rv-content .T35 {
    font-family: Verdana, Arial, serif;
    }
div.rv-content .T36 {
    font-family: Verdana, Arial, serif;
    }
div.rv-content .T37 {
    font-family: Verdana, Arial, serif;
    }
div.rv-content .T40 {
    font-weight: bold;
    }
div.rv-content .T43 {
    font-family: Verdana, Arial, serif;
    font-size: 93%;
    }
div.rv-content .T45 {
    font-family: Verdana, Arial, serif;
    font-size: 93%;
    background-color: transparent;
    }
div.rv-content .T5 {
    color: #000000;
    font-style: italic;
    font-weight: bold;
    }
div.rv-content .T6 {
    color: #000000;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .T7 {
    color: #000000;
    font-family: Verdana, Arial, serif;
    font-style: normal;
    font-weight: normal;
    }
div.rv-content .T9 {
    color: #006c9c;
    font-family: Verdana, Arial, serif;
    }
div.rv-content .xclass8 {
    color: #000000;
    font-family: Verdana, Arial, serif;
    font-size: 100%;
    font-style: italic;
    font-weight: bold;
    }
div.rv-content .xclass16 {
    color: #000000;
    font-family: Verdana, Arial, serif;
    font-size: 93%;
    }
div.rv-content .xclass14 {
    color: #0084AA;
    font-family: Verdana, Arial, serif;
    font-size: 100%;
    }
div.rv-content .xclass6 {
    color: #0084AA;
    font-family: Verdana, Arial, serif;
    font-size: 100%;
    font-weight: bold;
    }
div.rv-content .xclass23 {
    font-family: Verdana, Arial, serif;
    font-size: 100%;
    font-weight: bold;
    }
div.rv-content .xclass18 {
    color: #000000;
    font-family: Verdana, Arial, serif;
    font-size: 133.33%;
    }
@page {
    font:9pt normal Verdana, Arial, serif;
}
body {
    font:9pt normal Verdana, Arial, serif;
}
.rv-content li * {
    font-size:100% !important;
}
.rv-content ul li {
    list-style:square;
}
div.rv-content td, div.rv-content th, div.rv-content table tbody td p span {
    font-size:100% !important;
}

div.rv-content table tbody td p {
    line-height:110% !important;
}

div.rv-content div.fr1 {
    position:relative;
    overflow:hidden;
}
div.rv-content div.fr1 p {
    display:block;
    margin:0;
    padding:0;
    line-height:0;
}
div.rv-content div.fr1 img {
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
}

.ifrs-pages table caption {
   display:none;
}
.ifrs-pages table th{
   font-weight:normal;
}
