body { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
#content { position: absolute; top: 0; left: 0; width: 955px; }
#header { width: 955px; height: 280px; }
#padding { padding: 25px 25px 25px 250px;font-size: 0.9em; }
#padding li { margin-left: 25px; }
#subnav { font-size: 0.9em; position: absolute; top: 305px; left: 25px; width: 200px; margin: 0; padding: 0; }
#subpad { margin: 0; padding: 15px 10px 15px 15px; }
#subnav ul { margin: 0; padding: 0; }
#subnav li { margin: 0; padding: 6px 5px 3px 15px; border-bottom: 2px solid #fff; list-style-type: none; }
#footer { color: #0d7dc2; font-size: 0.8em; line-height: 1.5em; width: 600px; margin-top: 50px; margin-bottom: 10px; border-top: 1px solid #000000; }
#footer a:link,#footer a:hover,#footer a:active,#footer a:visited { color: #0d7dc2; text-decoration: none; }
#padding a:link,#padding a:visited,#padding a:active { color: #0d7dc2; text-decoration: none; }
#padding a:hover { color: #6aa451; }
#subnav a:link, #subnav a:visited, #subnav a:active { color: #000; text-decoration: none; }
#subnav a:hover { color: #6aa451; text-decoration: none; }
h1 { font-size: 1.4em; clear: both; margin-top: 0; padding-top: 0; }
h2 { font-size: 1.2em; clear: both; padding-top: 25px; }
h3 { font-size: 1.1em; clear: both; padding-top: 15px; }
p { margin-top: 1em; }
.img_right_blue { background-color: #0d7dc2; float: right; margin: 0 0 15px 15px; padding: 5px; border-style: solid; border-width: 1px; }
.img_right_green { background-color: #2e6e25; margin: 0 0 15px 15px; padding: 5px; float: right; border-style: solid; border-width: 1px; }
.img_right_black { background-color: #000; margin: 0 0 15px 15px; padding: 5px; float: right; border-style: solid; border-width: 1px; }
.img_left_blue { background-color: #0d7dc2; margin: 0 15px 15px 0; padding: 5px; float: left; border-style: solid; border-width: 1px; }
.img_left_green { background-color: #2e6e25; margin: 0 15px 15px 0; padding: 5px; float: left; border-style: solid; border-width: 1px; }
.img_left_black { background-color: #000; margin: 0 15px 15px 0; padding: 5px; float: left; border-style: solid; border-width: 1px; }
.table_border { border: solid 1px #3e79be; }
.row_highlight { background-color: #d7e6ee; }
th { color: #fff; background-color: #3e79be; }
