#top { height: 205px; background: #9DBFFF url('img/ds1_top_b.gif') 0 0 repeat-x; }
#logo { height: 205px; background: url('img/ds1_top.jpg') 0 0 no-repeat; }
#nav { background: #7BAF3D; height: 21px; padding: 0 0 0 166px; font-size: 8pt; }
#nav img { margin: 0; padding: 0; border: 0; }

#content_wrapper { clear: both; padding-top: 1em; width: 950px }
#content_side_wrapper { float: left; width: 175px; }
#content_side { padding: 0 1em; text-align: right; }
#content { float: left; width: 700px; }
#content a:link, #content a:visited { color: #7BAF3D; }
#content a:hover, #content a:focus { color: #529BF5; }

#footer_wrapper { clear: both; padding-left: 175px; padding-top: 1em; }
#footer_wrapper2 { border-top: solid #7BAF3D 1px; width: 700px; }
#footer { padding: 1em 0; font-size: 8pt; font-family: Tahoma, Arial, helvetica, Sans-Serif; }
#footer .info { color: #7BAF3D; padding-bottom: 1em; }
#footer .info, #footer .info a:link, #footer .info a:visited { color: #7BAF3D; }
#footer .info a:hover, #footer .info a:focus { color: #529BF5; }
#footer .copy, #footer .copy a:link, #footer .copy a:visited { color: #9DBFFF; }
#footer .copy a:hover, #footer .copy a:focus { color: #7BAF3D; }

.copysilent, .copysilent:link, .copysilent:visited, .copysilent:hover, .copysilent:focus { text-decoration: none !important; color: #000000 !important; }

h1 { color: #529BF5; font-family: Trebuchet MS, Arial, helvetica, Sans-Serif; font-size: 18pt; margin: 0; }
h2 { color: #7BAF3D; font-family: Trebuchet MS, Arial, helvetica, Sans-Serif; font-size: 14pt; margin: 0; }
div + h2 { margin-top: 1em }
#content { font-family: Arial, helvetica, Sans-Serif; font-size: 10pt; }
#content div { margin-bottom: 1em; }

a img { border: 0; }