body { color: #353535; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 17px; background-color: #d3e0e4; text-align: center; margin: 0; padding: 0; }
p { }
td { }
a:link { color: #0294c0; }
a:visited { color: #0294c0; }
a:hover { color: #003768; }
a:active { color: #003768; }
#top { background-image: url(/images/sitewide/background_02.jpg); background-repeat: no-repeat; }
#head { background-image: url(/images/sitewide/background_25.jpg); background-repeat: repeat-y; text-align: left; padding-right: 30px; padding-left: 30px; }
#menu { background-image: url(/images/sitewide/background_25.jpg); background-repeat: repeat-y; text-align: left; padding-right: 30px; padding-left: 30px; }
.menu { background-color: #104471; text-align: left; border-bottom: 4px solid #fff; }
#flash { background-image: url(/images/sitewide/background_25.jpg); background-repeat: repeat-y; text-align: left; padding-right: 30px; padding-left: 30px; }
#content { background-image: url(/images/sitewide/background_25.jpg); background-repeat: repeat-y; text-align: left; vertical-align: top; padding-right: 30px; padding-left: 30px; }
.content { background-image: url(../images/sitewide/content-fade_20.jpg); background-repeat: repeat-x; padding-top: 30px; }
#bottom { background-image: url(/images/sitewide/background_27.jpg); background-repeat: no-repeat; }
.linkspace { margin-right: 3px; margin-left: 3px; }
.bottom-menu { color: #7f9bb3; font-size: 11px; line-height: 14px; text-align: center; margin-top: 25px; margin-bottom: 8px; }
.bottom-menu a:link, a:visited { color: #7f9bb3; text-decoration: underline; }
.bottom-menu a:hover, a:active { text-decoration: none; }
.main-content { vertical-align: top; padding-right: 40px; padding-left: 40px; }
.main-content p { margin-top: 8px; margin-bottom: 0; }
.sidebar { color: #6d6d6e; font-size: 11px; line-height: 14px; vertical-align: top; padding-right: 30px; padding-left: 30px; }
.sidebar2 { color: #6d6d6e; font-size: 11px; line-height: 14px; vertical-align: top; padding-right: 30px; }
.sidebar p, sidebar2 p { margin-top: 6px; }
h1 { color: #003768; font-size: 20px; line-height: 20px; margin: 0; padding: 0; }
h3 { color: #0294c0; font-size: 15px; margin: 20px 0 0; padding: 0; }
h5 { color: #4d7395; font-size: 13px; font-weight: bold; margin-top: 12px; margin-bottom: 0; padding-bottom: 0; }
.photo-left { float: left; margin-top: 4px; margin-right: 15px; margin-bottom: 8px; }
.photo-left-table { margin-top: 10px; margin-right: 14px; margin-bottom: 8px; float: left; }
.photo-right-table { float: right; margin-top: 10px; margin-bottom: 8px; margin-left: 18px; }
.caption { color: #6d6d6e; font-size: 11px; line-height: 14px; vertical-align: top; padding-top: 4px; padding-right: 12px; }
.photo-right { float: right; margin-top: 4px; margin-bottom: 8px; margin-left: 15px; }
.contact-cell-r { font-weight: bold; text-align: right; vertical-align: top; padding-top: 6px; padding-right: 10px; padding-bottom: 4px; }
.contact-cell-l { text-align: left; vertical-align: top; padding-top: 4px; padding-bottom: 4px; }
