html, body {
    height: 100%;
    width: 100%
    }
body {
    margin: 0;
    padding: 0;
    font: 75% Verdana, Arial, sans-serif
    }
table, tr, td, th, p, li, dd {
    font-size: 10pt;
    color: #000
    }
dt {
    font-weight: bold;
    font-size: 1.1em
    }
#content p {
    margin: 0 0 1em 0
    }
h1 {
    margin: 0.1em 0 0 0;
    font: bold 1.8em Helvetica, Verdana, Arial, sans-serif;
    color: #CB111C
    }
h2 {
    margin: 1.4em 0 0.3em;
    font: bold 1.2em Verdana, Arial, sans-serif
    }
span.error_box2 {
    color: red;
    font-style: italic
    }
b, strong, .bold {
    font-weight: bold
    }
i, em, .italic {
    font-style: italic
    }
.smallHeader {
    font-size: 12pt
    }
.smallBold {
    font-size: 8pt;
    font-weight: bold
    }
.redBold {
    color: #CB111C;
    font-weight: bold
    }
.red {
    color: #CB111C
    }
.blueBold {
    color: #2B4662;
    font-weight: bold
    }
.blueBold12 {
    color: #2B4662;
    font-weight: bold;
    font-size: 12pt
    }
.lightBlueBold12 {
    color: #4A6DD3;
    font-weight: bold;
    font-size: 12pt
    }
.eventTitle {
    color: #2B4662;
    font-weight: bold
    }
.small {
    font-size: 8pt
    }
/*******************************************
DO NOT DELETE THE FOLLOWING STYLES.
THEY ARE USED BY HTML EDITOR CONTROL IN ADMIN.
********************************************/
.largest {
    font-size: 14pt
    }
.larger {
    font-size: 12pt
    }
/*** end of styles to not delete ***/
/****************** LINKs ******************/
a:link {
    color: #C8131C;
    text-decoration: underline
    }
a:visited {
    color: #955B48;
    text-decoration: underline
    }
a:hover, a:active {
    color: #4A6DD3;
    text-decoration: none
    }
#links a, #content a {
    font-weight: bold
    }
/********************** Interior Layout *********************/
#footerwrap {
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    font-size: 0.83em
    }
#footer {
    margin: 0 auto
    }
#footer p {
    font-size: 8pt
    }