.ckglogo
{
    display: block;
    width: 100%;
    height: 180px;
    border-top-left-radius: 10px;
}
.ckglogo2 {
    display: block;
    width: 100%;
    height: 180px;
    border-top-right-radius: 10px;
}
.ckglogo3 {
    display: block;
    width: 100%;
    height: 180px;
}
.ckglogo4 {
    display: block;
    width: 100%;
    height: 180px;
}
.titlebar {
    background: linear-gradient(to bottom right, #08088A, #0000CC, white);
    height: 185px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}
.titletable {
    width: 100%;
}
.titletd1 {
    width: 30%;
}
.titletd2 {
    width: 20%;
}
.titletd3 {
    width: 20%;
}
.titletd4 {
    width: 10%;
}
.titletd5 {
    width: 20%;
    text-align: center;
    text-shadow: 1px 1px white;
    font: bold italic 2.8em sans-serif;
}
.navbar {
    background: linear-gradient(to bottom right, white, #0000CC, #08088A);
    height: 37px;
    width: 100%;
}
    .navbar ul {
        list-style-type: none;
        margin: 0;
        padding: 0;
        overflow: hidden;
        background: linear-gradient(to bottom right, white, #0000CC, #08088A);
    }
    .navbar li {
        float: left;
    }
        .navbar li a {
            font: bold italic 1.0em sans-serif;
            display: block;
            color: white;
            text-align: center;
            padding: 8px 16px;
            text-decoration: none;
        }
            .navbar li a:hover:not(.active) {
                background-color: black;
                color: white;
                text-shadow: 1px 1px darkgray;
            }
            .navbar li a.activepage {
                background: linear-gradient(white, lightgrey, grey);
                color: black;
                text-shadow: 1px 1px lightgray;
            }
.bodybck {
    width: 100%;
    border-radius: 5px;
    opacity: .6;
}
.bodytab {
    width: 100%;
}
.bodytab1 {
    width: 100%;
    text-align: center;
}
.bodytab2 {
    width:100%;
    text-align: center;
}
.bodytab1td {
    width: 33%;
    text-align: center;
}
.bodytab2td {
    width: 50%;
    text-align: center;
}
.bodytxth {
    color: black;
    font: bold italic 2.8em sans-serif;
    text-align: center;
    text-shadow: 1px 1px gray;
    margin: 0px;
}
.bodytxtp {
    color: black;
    font: italic 2.0em sans-serif;
    text-shadow: 1px 1px white;
}
.bodydiv {
    vertical-align: top;
    background-image: url(images/bck.jpg);
    background-position: 25%;
    min-height:57vh;
}
.bodytxth2 {
    font: bold italic 2.0em sans-serif;
    text-align: center;
    text-shadow: 1px 1px gray;
}
.bodyp {
    text-align: justify;
    font-size: 1.5em;
    margin: 0px 110px 25px 110px;
}
.bodyul {
    text-align: left;
    margin-left: 35%;
    font-size: 1.2em;
}
.bodyblockp {
    display: inline-block;
    width: 350px;
    height: 75px;
    margin-left: 40%;
}
.fieldtab {
    width: 90%;
}
.fieldtabtd {
    text-align: justify;
    width: 50%;
    vertical-align: top;
}
.fieldtabh2 {
    font: bold italic 1.8em sans-serif;
    margin-left: 35%;
    text-shadow: 1px 1px gray;
}
.indextab {
    width: 100%;
}
.indextabtd {
    width: 20%;
}
.indextabimg {
    width: 100%;
    display: block;
    height: 300px;
}
.bottombar {
    background: #575353;
    height: 10vh;
}
.bottombar2 {
    background: #575353;
    border-top: groove;
}
.bottomtxtl {
    color: lightgray;
    margin-left: 1vw;
    vertical-align: central;
    font: italic .6em sans-serif;
}
.bottomtxtr {
    color: lightgray;
    font: italic 90% sans-serif;
    display: block;
    margin-left: 1vw;
}
.bottombarimg {
    height: 8vh;
    margin-left: 1vw;
    margin-top: 5px;
}
.ibitab {
    width: 100%;
}
.ibitabtd {
    width: 50%;
    text-align: center;
    vertical-align: central;
}
.ibilogo {
    margin: 0px;
}
.ibidllink {
    background: gray;
    text-decoration: none;
    color: white;
}
.ibip {
    text-align: left;
    margin-left: 5vw;
    font: .9em sans-serif;
}