﻿body {
    font-family: Segoe UI,Calibri, Arial;
    font-size: 10pt;
    color: #324d92;
    background-color: #f1f1f2;
    margin-bottom: 5px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
}

table.Header {
    width: 100%;
    background-color: White;
    border-bottom: 1px solid #e0e0e2;
}

table.Menu {
    width: 400px;
    background-color: White;
    border-bottom: 1px solid #e0e0e2;
    border-left: 1px solid #e0e0e2;
    border-right: 1px solid #e0e0e2;
}

table.Content {
    border: 1px solid #e0e0e2;
    border-radius: 5px;
    -moz-border-radius: 5px;
    padding: 5px;
    width: 900px;
    background-color: White;
}

td.BottomBorder8 {
    font-size: 8pt;
    font-weight: bold;
    border-bottom: 1px solid #e0e0e2;
}

td.BottomBorder9 {
    font-size: 9pt;
    font-weight: bold;
    border-bottom: 1px solid #e0e0e2;
}

td.BottomBorder10 {
    font-size: 10pt;
    font-weight: bold;
    border-bottom: 1px solid #e0e0e2;
}

td.BottomBorderNoBold10 {
    font-size: 10pt;
    border-bottom: 1px solid #e0e0e2;
}

td.TopBorderNoBold10 {
    font-size: 10pt;
    border-top: 1px solid #e0e0e2;
}

td.NoBorder12 {
    font-size: 12pt;
    font-weight: bold;
}

td.BottomBorder12 {
    font-size: 12pt;
    font-weight: bold;
    border-bottom: 1px solid #e0e0e2;
}

a {
    font-family: Arial;
    font-size: 9pt;
    color: #324d92;
}

    a.link {
        font-family: Arial;
        font-size: 9pt;
        color: #324d92;
    }

    a.visited {
        font-family: Arial;
        font-size: 9pt;
        color: #324d92;
    }

    a:hover {
        font-family: Arial;
        font-size: 9pt;
        color: Blue;
    }

table.Rounded {
    border: 1px solid #6788be;
    border-radius: 5px;
    -moz-border-radius: 5px;
    padding: 5px;
    background-color: #f5f5f5;
    color: #324d92;
}

table.RoundedDottedRed {
    border: 2px dotted Red;
    border-radius: 5px;
    -moz-border-radius: 5px;
    padding: 5px;
    background-color: #f5f5f5;
}

table.RoundedYellow {
    border: 2px dotted Green;
    border-radius: 5px;
    -moz-border-radius: 5px;
    padding: 5px;
    background-color: #ffffcc;
}

.TableCell100Percent {
    display: table-cell;
    width: 100%;
    padding: 3px;
    table-layout: fixed;
}

.Table100Percent {
    display: table;
    width: 100%;
    padding: 0px;
}

.Table900 {
    display: table;
    width: 900px;
    padding: 0px;
    margin: 0 auto;
}

.TableRow {
    display: table-row;
    width: auto;
    clear: both;
}

.TableCell {
    float: left; /*fix for  buggy browsers*/
    display: table-cell;
    width: auto;
    padding: 3px;
}

.TableCell10 {
    display: table-cell;
    width: 10px;
    padding: 3px;
    table-layout: fixed;
}

.TableCell75 {
    display: table-cell;
    width: 75px;
    padding: 3px;
    table-layout: fixed;
}

.TableCell80 {
    display: table-cell;
    width: 80px;
    padding: 3px;
    table-layout: fixed;
}

.TableCell90 {
    display: table-cell;
    width: 90px;
    padding: 3px;
    table-layout: fixed;
}

.TableCell100 {
    display: table-cell;
    width: 100px;
    padding: 3px;
    table-layout: fixed;
}

.TableCell120 {
    display: table-cell;
    width: 120px;
    padding: 3px;
    table-layout: fixed;
}

.TableCell130 {
    display: table-cell;
    width: 130px;
    padding: 3px;
    table-layout: fixed;
}

.TableCell140 {
    display: table-cell;
    width: 140px;
    padding: 3px;
    table-layout: fixed;
}

.TableCell150 {
    display: table-cell;
    width: 150px;
    padding: 3px;
    table-layout: fixed;
}

.TableCell175 {
    display: table-cell;
    width: 175px;
    padding: 3px;
    table-layout: fixed;
}

.TableCell200 {
    display: table-cell;
    width: 200px;
    padding: 3px;
    table-layout: fixed;
}

.TableCell250 {
    display: table-cell;
    width: 250px;
    padding: 3px;
    table-layout: fixed;
}

.TableCell300 {
    display: table-cell;
    width: 300px;
    padding: 3px;
    table-layout: fixed;
}

.TableCell350 {
    display: table-cell;
    width: 350px;
    padding: 3px;
    table-layout: fixed;
}

.TableCell400 {
    display: table-cell;
    width: 400px;
    padding: 3px;
    table-layout: fixed;
}

.TableCell450 {
    display: table-cell;
    width: 450px;
    padding: 3px;
    table-layout: fixed;
}

.TableCell600 {
    display: table-cell;
    width: 600px;
    padding: 3px;
    table-layout: fixed;
}

.TableCell800 {
    display: table-cell;
    width: 800px;
    padding: 3px;
    table-layout: fixed;
}

.TableCell1Percent {
    display: table-cell;
    width: 1%;
    padding: 3px;
    table-layout: fixed;
}

.TableCell2Percent {
    display: table-cell;
    width: 2%;
    padding: 3px;
    table-layout: fixed;
}

.TableCell3Percent {
    display: table-cell;
    width: 3%;
    padding: 3px;
    table-layout: fixed;
}

.TableCell4Percent {
    display: table-cell;
    width: 4%;
    padding: 3px;
    table-layout: fixed;
}

.TableCell5Percent {
    display: table-cell;
    width: 5%;
    padding: 3px;
    table-layout: fixed;
}

.TableCell10Percent {
    display: table-cell;
    width: 10%;
    padding: 3px;
    table-layout: fixed;
}

.TableCell14Percent {
    display: table-cell;
    width: 14%;
    padding: 3px;
    table-layout: fixed;
}

.TableCell15Percent {
    display: table-cell;
    width: 15%;
    padding: 3px;
    table-layout: fixed;
}

.TableCell16Percent {
    display: table-cell;
    width: 16%;
    padding: 3px;
    table-layout: fixed;
}

.TableCell20Percent {
    display: table-cell;
    width: 20%;
    padding: 3px;
    table-layout: fixed;
}

.TableCell25Percent {
    display: table-cell;
    width: 25%;
    padding: 3px;
    table-layout: fixed;
}

.TableCell33Percent {
    display: table-cell;
    width: 33%;
    padding: 3px;
    table-layout: fixed;
}

.TableCell34Percent {
    display: table-cell;
    width: 34%;
    padding: 3px;
    table-layout: fixed;
}

.TableCell50Percent {
    display: table-cell;
    width: 50%;
    padding: 3px;
    table-layout: fixed;
}

.TableCell60Percent {
    display: table-cell;
    width: 60%;
    padding: 3px;
    table-layout: fixed;
}

.TableCell66Percent {
    display: table-cell;
    width: 66%;
    padding: 3px;
    table-layout: fixed;
}

.TableCell67Percent {
    display: table-cell;
    width: 67%;
    padding: 3px;
    table-layout: fixed;
}

.TableCell75Percent {
    display: table-cell;
    width: 75%;
    padding: 3px;
    table-layout: fixed;
}

.TableCell100Percent {
    display: table-cell;
    width: 100%;
    padding: 3px;
    table-layout: fixed;
}
