﻿BODY {
background: #dfecfc url('images/bg.jpg') repeat-x;
background-attachment: fixed;
}

table.main {
border: #569272 1px solid;
background-color: white;
}

table.srch {
border: white 1px solid;
background-color: #064380;
}
td.searchTitle {
background-color: #d02537;
font-family: Arial, sans-serif;
font-size: 12px;
color: white;
text-decoration: none;
font-weight: bold;
text-align: center;
padding: 3px;
}
td.srchCont {
padding: 3px;
text-align: center;
}
.srchField {
background-color: white;
font-family: Arial, sans-serif;
font-size: 11px;
color: #910f1d;
text-decoration: none;
font-weight: bold;
text-align: center;
width: 100px;
border: #07427c 1px solid;
}

td.promoText {
text-align: left;
font-family: Arial, sans-serif;
font-size: 12px;
color: #3c5722;
text-decoration: none;
font-weight: bold;
padding: 2px;
}
td.promoTextError {
text-align: left;
font-family: Arial, sans-serif;
font-size: 11px;
color: red;
text-decoration: none;
font-weight: bold;
padding: 2px;
}

td.terms {
background-color: white;
text-align: left;
font-family: Arial, sans-serif;
font-size: 13px;
color: #2b2c2c;
text-decoration: none;
font-weight: normal;
padding: 10px;
}
td.termsHead {
background-color: white;
text-align: left;
font-family: Arial, sans-serif;
font-size: 16px;
color: #054678;
text-decoration: none;
font-weight: bold;
padding: 10px;
}

td.left {
background: #66a4e1 url('images/bg-nav.jpg') bottom no-repeat;
vertical-align: top;
padding-top: 10px;
}

td.menu {
text-align: left;
padding-left: 7px;
font-family: Arial, sans-serif;
font-size: 13px;
color: white;
text-decoration: none;
font-weight: bold;
height: 20px;
}
.menu a:link, .menu a:visited {
font-family: Arial, sans-serif;
font-size: 13px;
color: white;
text-decoration: none;
font-weight: bold;
}
.menu a:active, .menu a:hover {
font-family: Arial, sans-serif;
font-size: 13px;
color: #ffa9be;
text-decoration: underline;
font-weight: bold;
}

td.homecells {
padding-right: 12px;
text-align: left;
font-family: Arial, sans-serif;
font-size: 13px;
color: #2b2c2c;
text-decoration: none;
font-weight: normal;
height: 20px;
}
.homecells a:link, .homecells a:visited {
font-family: Arial, sans-serif;
font-size: 13px;
color: #095bab;
text-decoration: none;
font-weight: bold;
}
.homecells a:active, .homecells a:hover {
font-family: Arial, sans-serif;
font-size: 13px;
color: #d8182d;
text-decoration: underline;
font-weight: bold;
}

td.contentTitles {
font-family: Arial, sans-serif;
font-size: 14px;
color: #437e5e;
text-decoration: none;
font-weight: bold;
padding: 3px;
padding-left: 0px;
}
td.content {
text-align: left;
font-family: Arial, sans-serif;
font-size: 13px;
color: #2b2c2c;
text-decoration: none;
font-weight: normal;
}
.content a:link, .content a:visited {
font-family: Arial, sans-serif;
font-size: 13px;
color: #095bab;
text-decoration: none;
font-weight: bold;
}
.content a:active, .content a:hover {
font-family: Arial, sans-serif;
font-size: 13px;
color: #d8182d;
text-decoration: underline;
font-weight: bold;
}
td.homecourses {
text-align: left;
font-family: Arial, sans-serif;
font-size: 13px;
color: #2b2c2c;
text-decoration: none;
font-weight: normal;
padding-right: 10px;
}
.homecourses a:link, .homecourses a:visited {
font-family: Arial, sans-serif;
font-size: 13px;
color: #095bab;
text-decoration: none;
font-weight: bold;
}
.homecourses a:active, .homecourses a:hover {
font-family: Arial, sans-serif;
font-size: 13px;
color: #d8182d;
text-decoration: underline;
font-weight: bold;
}

.content h1 {
font-family: Arial, sans-serif;
font-size: 14px;
color: #2b2c2c;
text-decoration: none;
font-weight: bold;
}

td.articleName {
font-family: Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif;
font-size: 14px;
color: #095bab;
text-decoration: none;
font-weight: bold;
padding: 2px;
}
td.articleDate {
font-family: Arial, sans-serif;
font-size: 12px;
color: #666666;
text-decoration: none;
font-weight: normal;
}
td.articleText {
font-family: Arial, sans-serif;
font-size: 13px;
color: #095bab;
text-decoration: none;
font-weight: normal;
}
.content a:link, .content a:visited {
font-family: Arial, sans-serif;
font-size: 13px;
color: #095bab;
text-decoration: none;
font-weight: bold;
}
.content a:active, .content a:hover {
font-family: Arial, sans-serif;
font-size: 13px;
color: #d8182d;
text-decoration: underline;
font-weight: bold;
}

#lists {
padding: 2px;
margin-left: -15px;
font-family: Arial, sans-serif;
font-size: 13px;
color: #2b2c2c;
text-decoration: none;
font-weight: normal;
}

table.forms {
border: #fdc2d6 1px dashed;
}

td.messages {
background-color: #910534;
font-family: Arial, sans-serif;
font-size: 12px;
color: white;
text-decoration: none;
font-weight: bold;
padding: 3px;
}
.messages a:link, .messages a:visited {
font-family: Arial, sans-serif;
font-size: 12px;
color: white;
text-decoration: underline;
font-weight: bold;
}
.messages a:active, .messages a:hover {
font-family: Arial, sans-serif;
font-size: 12px;
color: white;
text-decoration: none;
font-weight: bold;
border-bottom: white 1px solid;
border-top: white 1px solid;
}

td.titles {
background-color: #d886a2;
font-family: Arial, sans-serif;
font-size: 12px;
color: white;
text-decoration: none;
font-weight: bold;
padding: 3px;
}
td.subtitles {
border-bottom: #02263b 1px solid;
border-top: #02263b 1px solid;
background-color: #054c75;
font-family: Arial, sans-serif;
font-size: 12px;
color: white;
text-decoration: none;
font-weight: bold;
padding: 3px;
}
td.subtitles2 {
border-bottom: #02263b 1px solid;
border-top: white 1px solid;
background-color: #0d73ac;
font-family: Arial, sans-serif;
font-size: 12px;
color: white;
text-decoration: none;
font-weight: bold;
padding: 3px;
}
td.instructions {
background-color: #d6edfa;
font-family: Arial, sans-serif;
font-size: 11px;
color: #05486e;
text-decoration: none;
font-weight: bold;
padding: 3px;
}
.instructions a:link, .instructions a:visited {
font-family: Arial, sans-serif;
font-size: 11px;
color: #05486e;
text-decoration: none;
font-weight: bold;
}
.instructions a:active, .instructions a:hover {
font-family: Arial, sans-serif;
font-size: 11px;
color: black;
text-decoration: none;
font-weight: bold;
}

td.courseCells {
border-top: white 1px solid;
background-color: #d6edfa;
font-family: Arial, sans-serif;
font-size: 12px;
color: #585858;
text-decoration: none;
font-weight: bold;
padding: 3px;
height: 65px;
}

td.formFieldNames {
font-family: Arial, sans-serif;
font-size: 12px;
color: #095BAB;
text-decoration: none;
font-weight: bold;
padding: 3px;
}
.formFieldNames a:link, .formFieldNames a:visited {
font-family: Arial, sans-serif;
font-size: 12px;
color: #095BAB;
text-decoration: underline;
font-weight: bold;
}
.formFieldNames a:active, .formFieldNames a:hover {
font-family: Arial, sans-serif;
font-size: 12px;
color: black;
text-decoration: none;
font-weight: bold;
border-bottom: black 1px solid;
border-top: black 1px solid;
}

.formFields {
background: #e8f1fc url('images/bg-fields.jpg') right no-repeat;
font-family: Arial, sans-serif;
font-size: 12px;
color: black;
text-decoration: none;
font-weight: bold;
border: #b2d3cf 1px solid;
}

.submitButtons {
background-color: #910534;
font-family: Arial, sans-serif;
font-size: 11px;
color: white;
text-decoration: none;
font-weight: bold;
border: #f68baf 1px solid;
}

/* CONSTANT CONTACT SIGN UP */
td.ccLabel {
font-family: Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif;
font-size: 12px;
color: #011931;
text-decoration: none;
font-weight: bold;
}
.ccField {
background-color: white;
font-family: Arial, sans-serif;
font-size: 11px;
color: #012447;
text-decoration: none;
font-weight: bold;
border: #2d77c0 1px solid;
width: 95%;
}

.ccSubmit {
background-color: #2d6c4a;
font-family: verdana, Arial, sans-serif;
font-size: 10px;
color: white;
text-decoration: none;
font-weight: bold;
border: #1c4a31 1px solid;
}

td.articlesLeft {
background-color: #93c6fb;
}

td.footer {
background: transparent url('images/bg-footer.jpg') bottom no-repeat;
height: 85px;
font-family: sans-serif;
font-size: 11px;
color: #508bc9;
text-decoration: none;
font-weight: normal;
vertical-align: top;
padding: 5px;
}
.footer a:link, .footer a:visited {
font-family: sans-serif;
font-size: 11px;
color: #4f916d;
text-decoration: underline;
font-weight: bold;
}
.footer a:active, .footer a:hover {
font-family: sans-serif;
font-size: 11px;
color: #4f916d;
text-decoration: underline;
font-weight: bold;
}
