body {
font: 1em "Trebuchet MS", Verdana, Helvetica, sans-serif;
margin: 0;
padding: 0;
background-color: #FEFFCC;
background-image: url(imgs/hdr_gradient.jpg);
background-repeat: repeat-x;
}
A  {
color: #006699;
font-weight: bold;
text-decoration:none;
font-size: 1em;
}
A: Visited  {
color : #666699;
font-weight: bold;
text-decoration:none;
font-size: 1em;
}
A: Active  {
color: #6699FF;
font-weight: bold;
text-decoration: none;
font-size: 1em;
}
A: Hover  {
color: #6699FF;
font-weight: bold;
text-decoration: none;
font-size: 1em;
}
.bodycopy {
color: #333333;
font-size: 1em;
}
.bodylink {
color: #006699;
font-size: 1em;
FONT-WEIGHT: bold;
}
.bodyheader {
font-size: 1.6em;
color: #CC3333;
line-height: 110%;
}
.bodysubheader {
font-size: 1.3em;
color: #CC9900;
}
.footerhead {
color: #CC3333;
font-size: 1em;
}
.footer {
color: #333333;
font-size: 1em;
font-weight: bold;
}
SELECT {
color: #006699;
font-size: 1em;
}
img { /* border style for all images */
border: 0;
}
/* for images */
.floatleft { float: left; margin: 0px 5px 5px 0px; }
.floatright { float: right; margin: 0px 0px 15px 15px; }
.bold {
font-size: 1.2em;
color: #000000;
font-weight: bold;
}
caption {
font-size: 1.2em;
color: #000000;
font-weight: bold;
}
#container {
margin: 5px auto;
line-height: 130%;
}
#leftnav {
float: left;
width: 12em;
margin: 0;
padding: 0.8em;
}
#leftnav p { margin: 0 0 0.7em 0; }
#content {
background-color: #FEFFCC;
margin-left: 13em;
border-left: 1px solid #CC9900;
padding: 1em;
}
#content h2 { margin: 0 0 .5em 0; }
#footer {
clear: both;
font-size: 0.8em;
border-top: 1px solid #CC9900;
}
.centeredImage {
text-align:center;
display: block;
}
#logo {
margin: 0.3em 0 0.3em 0.8em;
font: 1.8em "Trebuchet MS";
font-weight: bold;
font-style: italic;
color: #CC3333;
}