﻿/* TABLEAUX *********************************/
.telerik-grosseron {
    border-width: 0px;
    border-style: none;
    border-spacing: 2px;
}

    .telerik-grosseron tr.telerik-reTableHeaderRow-1 {
        margin: 10px;
        padding: 10px;
        color: #000;
        background: #004c74;
        text-align: left;
        font-size: 10pt;
        font-style: normal;
        font-family: Tahoma;
        text-transform: capitalize;
        font-weight: bold;
        border-spacing: 10px;
        line-height: 14pt;
        vertical-align: top;
    }

    .telerik-grosseron td.telerik-reTableHeaderFirstCol-1 {
        padding: 10px 15px;
        color: #fff;
        line-height: 14pt;
    }

    .telerik-grosseron td.telerik-reTableHeaderLastCol-1 {
        padding: 10px 15px;
        color: #fff;
        line-height: 14pt;
    }

    .telerik-grosseron td.telerik-reTableHeaderOddCol-1 {
        padding: 10px 15px;
        color: #fff;
        line-height: 14pt;
    }

    .telerik-grosseron td.telerik-reTableHeaderEvenCol-1 {
        padding: 10px 15px;
        color: #fff;
        line-height: 14pt;
    }

    .telerik-grosseron tr.telerik-reTableOddRow-1 {
        color: #000;
        background-color: #F2F3F4;
        font-size: 10pt;
        vertical-align: top;
    }

    .telerik-grosseron tr.telerik-reTableEvenRow-1 {
        color: #000;
        background-color: #dfeef6;
        font-size: 10pt;
        vertical-align: top;
    }

    .telerik-grosseron td.telerik-reTableFirstCol-1 {
        padding: 10px 15px;
    }

    .telerik-grosseron td.telerik-reTableLastCol-1 {
        padding: 10px 15px;
    }

    .telerik-grosseron td.telerik-reTableOddCol-1 {
        padding: 10px 15px;
    }

    .telerik-grosseron td.telerik-reTableEvenCol-1 {
        padding: 10px 15px;
    }

    .telerik-grosseron tr.telerik-reTableFooterRow-1 {
        background-color: #dfeef6;
        color: #000;
        font-weight: 500;
        font-size: 10pt;
        font-family: Tahoma;
        line-height: 11pt;
    }

    .telerik-grosseron td.telerik-reTableFooterFirstCol-1 {
        padding: 10px 15px;
        border-top: solid gray 1.0pt;
        text-align: left;
    }

    .telerik-grosseron td.telerik-reTableFooterLastCol-1 {
        padding: 10px 15px;
        border-top: solid gray 1.0pt;
        text-align: left;
    }

    .telerik-grosseron td.telerik-reTableFooterOddCol-1 {
        padding: 10px 15px;
        text-align: left;
        border-top: solid gray 1.0pt;
    }

    .telerik-grosseron td.telerik-reTableFooterEvenCol-1 {
        padding: 10px 15px;
        text-align: left;
        border-top: solid gray 1.0pt;
    }


.telerik-hygialim {
    border-width: 0px;
    border-style: none;
    border-spacing: 2px;
}

    .telerik-hygialim tr.telerik-reTableHeaderRow-1 {
        margin: 10px;
        padding: 10px;
        color: #000;
        background: #004c74;
        text-align: left;
        font-size: 10pt;
        font-style: normal;
        font-family: Tahoma;
        text-transform: capitalize;
        font-weight: bold;
        border-spacing: 10px;
        line-height: 14pt;
        vertical-align: top;
    }

    .telerik-hygialim td.telerik-reTableHeaderFirstCol-1 {
        padding: 10px 15px;
        color: #fff;
        line-height: 14pt;
    }

    .telerik-hygialim td.telerik-reTableHeaderLastCol-1 {
        padding: 10px 15px;
        color: #fff;
        line-height: 14pt;
    }

    .telerik-hygialim td.telerik-reTableHeaderOddCol-1 {
        padding: 10px 15px;
        color: #fff;
        line-height: 14pt;
    }

    .telerik-hygialim td.telerik-reTableHeaderEvenCol-1 {
        padding: 10px 15px;
        color: #fff;
        line-height: 14pt;
    }

    .telerik-hygialim tr.telerik-reTableOddRow-1 {
        color: #000;
        background-color: #F2F3F4;
        font-size: 10pt;
        vertical-align: top;
    }

    .telerik-hygialim tr.telerik-reTableEvenRow-1 {
        color: #000;
        background-color: #dfeef6;
        font-size: 10pt;
        vertical-align: top;
    }

    .telerik-hygialim td.telerik-reTableFirstCol-1 {
        padding: 10px 15px;
    }

    .telerik-hygialim td.telerik-reTableLastCol-1 {
        padding: 10px 15px;
    }

    .telerik-hygialim td.telerik-reTableOddCol-1 {
        padding: 10px 15px;
    }

    .telerik-hygialim td.telerik-reTableEvenCol-1 {
        padding: 10px 15px;
    }

    .telerik-hygialim tr.telerik-reTableFooterRow-1 {
        background-color: #dfeef6;
        color: #000;
        font-weight: 500;
        font-size: 10pt;
        font-family: Tahoma;
        line-height: 11pt;
    }

    .telerik-hygialim td.telerik-reTableFooterFirstCol-1 {
        padding: 10px 15px;
        border-top: solid gray 1.0pt;
        text-align: left;
    }

    .telerik-hygialim td.telerik-reTableFooterLastCol-1 {
        padding: 10px 15px;
        border-top: solid gray 1.0pt;
        text-align: left;
    }

    .telerik-hygialim td.telerik-reTableFooterOddCol-1 {
        padding: 10px 15px;
        text-align: left;
        border-top: solid gray 1.0pt;
    }

    .telerik-hygialim td.telerik-reTableFooterEvenCol-1 {
        padding: 10px 15px;
        text-align: left;
        border-top: solid gray 1.0pt;
    }





























.telerik-grosseron2 {
    border-width: 0px;
    border-style: none;
    border-spacing: 2px;
}

    .telerik-grosseron2 tr.telerik-reTableHeaderRow-1 {
        margin: 10px;
        padding: 10px;
        color: #000;
        background: #2d8bc6;
        text-align: left;
        font-size: 10pt;
        font-style: normal;
        font-family: Tahoma;
        text-transform: capitalize;
        font-weight: bold;
        border-spacing: 10px;
        line-height: 14pt;
        vertical-align: top;
    }

    .telerik-grosseron2 td.telerik-reTableHeaderFirstCol-1 {
        padding: 10px 15px;
        color: #fff;
        line-height: 14pt;
    }

    .telerik-grosseron2 td.telerik-reTableHeaderLastCol-1 {
        padding: 10px 15px;
        color: #fff;
        line-height: 14pt;
    }

    .telerik-grosseron2 td.telerik-reTableHeaderOddCol-1 {
        padding: 10px 15px;
        color: #fff;
        line-height: 14pt;
    }

    .telerik-grosseron2 td.telerik-reTableHeaderEvenCol-1 {
        padding: 10px 15px;
        color: #fff;
        line-height: 14pt;
    }

    .telerik-grosseron2 tr.telerik-reTableOddRow-1 {
        color: #000;
        background-color: #fff;
        font-size: 10pt;
        vertical-align: top;
    }

    .telerik-grosseron2 tr.telerik-reTableEvenRow-1 {
        color: #000;
        background-color: #dfeef6;
        font-size: 10pt;
        vertical-align: top;
    }

    .telerik-grosseron2 td.telerik-reTableFirstCol-1 {
        padding: 10px 15px;
    }

    .telerik-grosseron2 td.telerik-reTableLastCol-1 {
        padding: 10px 15px;
    }

    .telerik-grosseron2 td.telerik-reTableOddCol-1 {
        padding: 10px 15px;
    }

    .telerik-grosseron2 td.telerik-reTableEvenCol-1 {
        padding: 10px 15px;
    }

    .telerik-grosseron2 tr.telerik-reTableFooterRow-1 {
        background-color: #dfeef6;
        color: #000;
        font-weight: 500;
        font-size: 10pt;
        font-family: Tahoma;
        line-height: 11pt;
    }

    .telerik-grosseron2 td.telerik-reTableFooterFirstCol-1 {
        padding: 10px 15px;
        border-top: solid gray 1.0pt;
        text-align: left;
    }

    .telerik-grosseron2 td.telerik-reTableFooterLastCol-1 {
        padding: 10px 15px;
        border-top: solid gray 1.0pt;
        text-align: left;
    }

    .telerik-grosseron2 td.telerik-reTableFooterOddCol-1 {
        padding: 10px 15px;
        text-align: left;
        border-top: solid gray 1.0pt;
    }

    .telerik-grosseron2 td.telerik-reTableFooterEvenCol-1 {
        padding: 10px 15px;
        text-align: left;
        border-top: solid gray 1.0pt;
    }


.telerik-hygialim2 {
    border-width: 0px;
    border-style: none;
    border-spacing: 2px;
}

    .telerik-hygialim2 tr.telerik-reTableHeaderRow-1 {
        margin: 10px;
        padding: 10px;
        color: #000;
        background: #21bbef;
        text-align: left;
        font-size: 10pt;
        font-style: normal;
        font-family: Tahoma;
        text-transform: capitalize;
        font-weight: bold;
        border-spacing: 10px;
        line-height: 14pt;
        vertical-align: top;
    }

    .telerik-hygialim2 td.telerik-reTableHeaderFirstCol-1 {
        padding: 10px 15px;
        color: #fff;
        line-height: 14pt;
    }

    .telerik-hygialim2 td.telerik-reTableHeaderLastCol-1 {
        padding: 10px 15px;
        color: #fff;
        line-height: 14pt;
    }

    .telerik-hygialim2 td.telerik-reTableHeaderOddCol-1 {
        padding: 10px 15px;
        color: #fff;
        line-height: 14pt;
    }

    .telerik-hygialim2 td.telerik-reTableHeaderEvenCol-1 {
        padding: 10px 15px;
        color: #fff;
        line-height: 14pt;
    }

    .telerik-hygialim2 tr.telerik-reTableOddRow-1 {
        color: #000;
        background-color: #fff;
        font-size: 10pt;
        vertical-align: top;
    }

    .telerik-hygialim2 tr.telerik-reTableEvenRow-1 {
        color: #000;
        background-color: #dcf8ff;
        font-size: 10pt;
        vertical-align: top;
    }

    .telerik-hygialim2 td.telerik-reTableFirstCol-1 {
        padding: 10px 15px;
    }

    .telerik-hygialim2 td.telerik-reTableLastCol-1 {
        padding: 10px 15px;
    }

    .telerik-hygialim2 td.telerik-reTableOddCol-1 {
        padding: 10px 15px;
    }

    .telerik-hygialim2 td.telerik-reTableEvenCol-1 {
        padding: 10px 15px;
    }

    .telerik-hygialim2 tr.telerik-reTableFooterRow-1 {
        background-color: #dfeef6;
        color: #000;
        font-weight: 500;
        font-size: 10pt;
        font-family: Tahoma;
        line-height: 11pt;
    }

    .telerik-hygialim2 td.telerik-reTableFooterFirstCol-1 {
        padding: 10px 15px;
        border-top: solid gray 1.0pt;
        text-align: left;
    }

    .telerik-hygialim2 td.telerik-reTableFooterLastCol-1 {
        padding: 10px 15px;
        border-top: solid gray 1.0pt;
        text-align: left;
    }

    .telerik-hygialim2 td.telerik-reTableFooterOddCol-1 {
        padding: 10px 15px;
        text-align: left;
        border-top: solid gray 1.0pt;
    }

    .telerik-hygialim2 td.telerik-reTableFooterEvenCol-1 {
        padding: 10px 15px;
        text-align: left;
        border-top: solid gray 1.0pt;
    }
