﻿
    .bodytext table td {
        border: 1px solid #ccc !important;
        border-collapse: collapse !important;
    }

    .bodytext table td {
        padding: 5px !important;
    }

    .bodytext table {
        box-shadow: 10px 8px 22px 0px rgba(0,0,0,0.37);
        -webkit-box-shadow: 10px 8px 22px 0px rgba(0,0,0,0.37);
        -moz-box-shadow: 10px 8px 22px 0px rgba(0,0,0,0.37);
    }
    /* Style header cells in tables with headers */
        .bodytext table thead th, .bodytext thead {
            background-color: #8CCED7 !important;
            color: darkblue !important;
            padding: 12px !important;
        }

    /* Style first row in tables *without* thead */
        .bodytext table:not(:has(thead)) tr:first-child td {
            background-color: #4CAF50 !important;
            color: white !important;
            padding: 12px !important;
        }
.bodytext h3 {
    color: #E3B125 !important;
    font-size:1.1rem !important;
}
.bodytext h4 {
    color: #3E93D6 !important;
    font-size: 1.1rem !important;
}
.author{
    font-size:11px;
    color:gray;
}