﻿body, td{
    font-family: Sans-Serif;
    font-size: 0.94em;
}

a{color: black; text-decoration: none;}
a:hover{text-decoration: underline;}

.fill{width: 100%; height: 100%;}

body {
    margin: 0%; /* IE/NN */
    padding: 0%; /* Opera */
    height: 100%;
}

.pageTitle{
    color: black;
    font-weight: bold;
    font-size: 1.5em;
    font-family: Times New Roman, Serif;
    text-transform: uppercase;
    border-bottom: 1px solid #749dd0;
    margin-bottom: 1.5em;
}

.marginblue{background-color: #749dd0;}

.frametopleft{
    background: #ffffff url(/assets/img/frame/header_left.jpg) no-repeat right;
}

.margin{
    background: #749dd0 url(/assets/img/frame/toolbar_margin_shadow.gif) repeat-x top;
}

.wireframe{
    background: #ffffff url(/assets/img/frame/toolbar_shadow.gif) no-repeat top;
}

.contentarea{
    background: #ffffff url(/assets/img/frame/toolbar_shadow.gif) repeat-x top;
}

.contentdiv{ padding: 8px; }

.toolbar{
    background: url(/assets/img/frame/toolbar_background.gif) repeat-x;
}

.footer{
    border-top: 1px solid white;
    border-bottom: 1px solid white;
    color: White;
    background-color: #4c7399;
    text-align: center;
    padding: 3px 0px 6px 0px;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: .6em;
}        

.footer a{ color: yellow; }

td.navbarTD{
    width: 157px;
    font-weight: bold;
    text-align: right;
    background: #ffffff url(/assets/img/frame/navbar_background.gif) repeat-x top;
}

td.navbarTD a{
    padding: 0px;
    display: block;
}

td.contentsTD{ 
    width: 640px;
}

div.paddedContentDiv{
    padding: 16px;
}

.contenttable TD{ vertical-align: top; }

table.toolbar td{padding: 0px 2px;}

.missionStatement{
    font-size: large;
    font-weight: bold;
    font-style: italic;
    text-align: center;
    font-family: Times New Roman, Serif;
}
