/* CSS Document */

/* HTML Tags */
body {
        font-family:Arial, sans-serif;
        font-size:x-small;
        color:#55737A;
        margin:0px;
        margin-top:25px;
        margin-bottom:25px;
        text-align:center;
        background-color:#F7FDFF;
        cursor: default;
        width:100%;
}

a {
        cursor:pointer;
}

/* Layout styles */
#container {
        width:1000px;
        margin-left:auto;
        margin-right:auto;
        text-align:left;
        border-right:1px solid #D1E0E4;
}

.menu_row {
        width:20%;
        vertical-align:top;
        text-align:center;
}

.content_row {
        width:80%;
}
/* Header styles */
#header {
        text-transform: uppercase;
        font-size:x-large;
        vertical-align:middle;
        font-weight: bold;
        height:inherit;
        width:100%;
}

.headercolor_1 {
        color:#5A8F9B;
}

.headercolor_2 {
        color:#C0BC4B;
}

.headercolor_3 {
        color:#97BBC3;
        width:100%;
}

#subheader {
        font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
        text-transform: uppercase;
        font-size:xx-small;
        color:#BDD0D4;
        letter-spacing: 1.55px;
        text-align:justify;
        height:auto;
        font-style: italic;
        padding-bottom:5px;
}
Q {
        DISPLAY: none
}
#main-copy Q {
        PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 200%; PADDING-BOTTOM: 0px; MARGIN: 0.3em 0px 0.8em 1ex; COLOR: rgb(225,225,225); TEXT-INDENT: -1ex; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px; BACKGROUND-COLOR: transparent; TEXT-ALIGN: left
}
#main-copy Q.centred {
        MARGIN-LEFT: 0px; TEXT-ALIGN: center
}
Q:unknown {
        content: ""
}
Q:unknown {
        content: ""
}
/* Navigation styles */
#navigation {
        width:100%;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        text-align:center;
        font-size:xx-small;
        border-top:1px solid #D1E0E4;
        border-left:1px solid #D1E0E4;
}

#navigation a {
        font-weight:bold;
        width:100%;
        text-decoration:none;
        color:#97BBC3;
}

#navigation td {
        background-color:#EAF5F7;
}
#navigation a:hover {
        width:100%;
        color:#C0BC4B;
}

/* Content styles */
#content {
        border-top:1px solid #D1E0E4;
        border-left:1px solid #D1E0E4;
        vertical-align:top;
        width:100%;
}

#content p {
        padding-left:17.5px;
        margin-top:7.5px;
        margin-bottom:7.5px;
}

#content a {
        color:#5A8F9B;
        text-decoration:underline;
        font-style: italic;
}

#content a:hover {
        color:#C0BC4B;
}

.content_div {
        width:auto;
        height:100%;
        overflow:auto;
        padding-right:7.5px;
        padding-left:7.5px;
}

/* Other styles */

h2 {
        color:#5A8F9B;
        font-size:medium;
        margin:0px;
        margin-top:7.5px;
        border-bottom:1px solid #D1E0E4;
}

.spacer {
        width:100%;
        height:auto;
}

.news_table {
        width:90%;
        margin-top:7.5px;
        margin-left:auto;
        margin-right:auto;
        border:1px solid #D1E0E4;
        font-weight:bold;
        text-align:left;
}

.news_header {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-weight:bold;
        border-bottom:1px solid #D1E0E4;
        background-color:#EAF5F7;
}

.news_cell {
        border-bottom:1px solid #D1E0E4;
        color:#97BBC3;
}

.news_date {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-weight:bold;
}

.news_table a {
        font-weight:normal;
}

.copyright {
        font-size:xx-small;
        color:#c3c3c3;
        text-align:right;
        padding-right:7.5px;
}

.copyright a {
        color:#c3c3c3;
        text-decoration:underline;
}
