body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000; background-color: #eff8db; margin: 0; padding: 0}

#nav {width: 150px; margin: 0; padding: 12px 0; display: block; font-family: Verdana, arial, helvetica, sans-serif; font-size: 11px; color: #9C3}
#nav .spacer {background: url('springsummer2010/images/divider.gif') no-repeat 0 0; width: 150px; height: 13px}

#nav a.menu {margin: 0 12px; width: 126px; display: block; font-size: 11px}
#nav a.menu, #nav a.menu:visited {color: #FFF; text-decoration: none}
#nav a.menu:hover, #nav a.menu:active {color: #CF3; text-decoration: underline}

#nav a.menuon {margin: 0 12px; width: 126px; display: block; color: #9C3; text-decoration: none; font-size: 11px}

.content {font-size:12px}

.disclaimer {font-family: Verdana, arial, helvetica, sans-serif; font-size: 10px; color: #666666}
.disclaimer sup {font-size: 9px}
.footnote {font-size: 11px; font-style: italic}
.tablefootnote {font-size: 9px; font-style: italic}

.callout {width: 100%; padding: 15px; background-color: #FFF2D4}
.right {float: right; padding: 0 0 10px 10px}
.left {float: left; padding: 0 10px 10px 0}

.wrapperblue {font-family: arial, helvetica, sans-serif; font-size: 24px; color: #006C80}

a:link, a:visited {font-family: Verdana, arial, helvetica, sans-serif; font-size: 12px; color: #007655}
a:hover, a:active {color: #00A879}
 
sup {font-size: 11px}

h1 {font-family: arial, helvetica, sans-serif; font-size: 20px; margin: 0; padding: 0; font-weight: normal}
h2 {font-family: arial, helvetica, sans-serif; font-size: 18px; margin: 1em 0 0 0; padding: 0; font-weight: normal}
h3 {font-family: arial, helvetica, sans-serif; font-size: 16px; margin: 1em 0 0 0; padding: 0; font-weight: bold}
h3.past {font-family: arial, helvetica, sans-serif; font-size: 16px; margin: 0; padding: 0; font-weight: bold}

.red {color: #C21E22}
.gold {color: #CC9900}
.orange {color: #F8971D}
.darkgreen {color: #007655}
.teal {color: #128C8F}
.darkblue {color: #0061AF}
.grey {color: #999999}
.blue {color: #007CC3}
.green {color: #007045}
.purple {color: #6873AC}
.lightblue {color: #8DABD9}
.leafltgrn {color: #51A348}
.blackeye {color: #72123D}
.olive {color: #818C45}
.brown {color: #986F3E}
.pink {color: #cb357c}
.mint {color: #92B496}

/* TABLES */
.tablebody {font-family: Arial, Helvetica, sans-serif; font-size: 11px; border-collapse: collapse; border: 1px solid #000; color: #000; margin: 0; padding: 0}
.tablebody td.head {border-right: 1px solid #FFF}
.tablebody th {padding: 3px; background: #dee245}
.tablebody th.green {padding: 3px; background: #b3cb95; color: #000}
.tablebody td {padding: 3px}
.subgreen {background: #51A348; color: #FFF; font-weight: bold; text-align: center; border: 1px solid #51A348; border-left: 0; border-right: 1px solid #6873AC}
.subpurple {background: #6873AC; color: #FFF; font-weight: bold; border: 1px solid #6873AC}

.sub2green {background: #edf4d3; color: #51A348}
.sub2purple {background: #e8e7f4; color: #6873AC}

.lightbluebkg {background: #dde6f4; padding: 1px 10px 5px 10px; margin: 0}
.orangebkg {background: #F8971D; padding: 1px 10px 5px 10px; margin: 0; color: #FFF}
.orangebkg a {color: #FFF}

.lightgreenbkg {background: #d8e3cf; padding: 1px 10px 5px 10px; margin: 0}
.lightyellowbkg {background: #fff8d4; padding: 1px 10px 5px 10px; margin: 0}
