﻿/* Main Container */
#main {border: none 1px black; padding: 35px; width: 1000px}

a:link {color: #F2F2F2; text-decoration: none}
a:visited {color: #F2F2F2; text-decoration: none}
a:hover {color: #F2F2F2; text-decoration: underline}
a:active {color: #F2F2F2; text-decoration: none}

a.internal {color: #0000FF; text-decoration: underline}
body {background-color: #020873; color: #F2F2F2; font-family: Sans-Serif}
hr {color: #131240}

/* Logo Container */
#logoline {font-size: medium; height: 26px; margin-bottom: 10px; text-align: left}

/* Top Menu Container */
#topmenu {background-color: #131240; font-size: x-large; margin-bottom: 10px; padding-bottom: 15px; padding-top: 15px; text-align: left}

a.topmenu {padding-left: 20px; padding-right: 20px}

/* Banner Container */
#banner {background-color: #030A8C; color: #F2F2F2; font-size: x-large; height: 168px; margin-bottom: 10px; text-align: left}

/* Side Menu and Body Container */
td.sidemenu {background-color: #8C3535; font-size: large; padding: 15px; vertical-align: top; width: 200px}
td.body {background-color: #F2F2F2; color: #131240; font-size: medium; padding: 20px 20px 10px 20px; text-align: left; vertical-align: top; width: 720px}

p.address {font-size: small; margin-top:0px; text-align: center}
p.body {text-indent: 20px}
p.header {color: #8C3535; font-size: large}
p.linkdesc {font-style: italic; margin-left: 20px; margin-top: 5px}
p.postnote {font-size: small; font-style: italic; margin-top:0px; text-align: right}
p.sidemenu {margin-top: 5px; margin-bottom: 5px}

/* List Container Styles */
div.list {border: solid 1px #B2B2B2; padding: 1px}

table.list {border: solid 2px #FFFFFF; width: 100%}
td.listheader {background-color: #D8D8D8; color: #FFFFFF; font-weight: bold; padding: 5px}
td.listbody {padding: 5px}

ul {margin-left: 0px; margin-bottom: 0px}
ul.news {list-style-image: url('images/bullet.gif'); list-style-type: square; margin-left: 15px}
li {margin-bottom: 10px}
li.news {padding-left: 5px; padding-right: 20px}

/* Email Table Styles */
td.emailheader {background-color: #D8D8D8; color: #FFFFFF; font-weight: bold; padding: 5px; border-bottom: solid 1px #FFFFFF}
td.emailbody {padding: 5px; border-bottom: solid 1px #FFFFFF}

/* Awards Color Schemes and Styles */
div.sectaward {background-color: #261464; border: solid 1px #131240; color: #CCCCCC; margin-bottom: 20px; width: 581px}
div.indivaward {background-color: #9B272D; border: solid 1px #131240; color: #CCCC66; margin-bottom: 20px; width: 641px}
span.awardheader {font-size: xx-large}
span.awardsubhdr {font-size: medium}
