.header-wrap { background: #fff; }
.logo-wrap { padding: 0px; padding: 0.0rem; overflow: hidden; }
.logo { display: inline-block; margin: 20px 15px; }
.logo a { text-decoration: none; }
.logo-name { text-transform: uppercase; text-shadow: 1px 2px 5px #969696; border-bottom: 3px solid #000; display: inline-block; }
.logo-desc { font-size: 14px; font-size: 0.875rem; color: #979797; margin-top: 5px; text-align: center; }
.Table
    {
        display: table;
    }
.Title
    {
        display: table-caption;
        text-align: center;
        font-weight: bold;
        font-size: larger;
    }
.Heading
    {
        display: table-row;
        font-weight: bold;
        text-align: center;
    }
.Row
    {
        display: table-row;
    }
.Cell
    {
        display: table-cell;
        border: solid;
        border-width: none;
        padding-left: 5px;
        padding-right: 5px;
    }

