<style>
    .full-width{
        width: 100%;
    }
    .half-width{
        width: 50%;
    }
    .fourteen-width{
        width: 40%;
    }
    .ten-width{
        width: 10%;
    }
    .celda {
        text-align: center;
        padding: 5px;
        border: 0.1px solid black;
    }

    .text-left{
        text-align: left;
    }
    .text-right{
        text-align: right;
    }
    .five-width{
        width: 5%;
    }
    html {
        font-family: sans-serif;
        font-size: 12px;
    }

    .page-break {
        page-break-after: always;
    }

    table {
        width: 100%;
        border-spacing: 0;
        border: 1px solid black;
    }

    table.no-border{
        border: 0px solid white;

    }


    th {
        padding: 5px;
        text-align: center;
        border-color: #0088cc;
        border: 0.1px solid black;
    }

    .title {
        font-weight: bold;
        padding: 5px;
        font-size: 20px !important;
        text-decoration: underline;
    }

    p>strong {
        margin-left: 5px;
        font-size: 13px;
    }

    thead {
        font-weight: bold;
        background: #0088cc;
        color: white;
        text-align: center;
    }
</style>
