/* body { text-align: center; background: #555555;} */
body { text-align: center; background: White; }
body, p { font: 12px Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; color: #3d3d39; line-height: 1.35; }
p.navigation a:hover, ul.navigation a.active { color: #005c92; }
p.navigation a, a.inactive { color: #3d3d39; text-decoration: none; }

td { font: 12px Arial, Helvetica, sans-serif;}

.mainContainer, .footer { margin: 0px auto; text-align: left; width: 980px; }
.footer { padding-bottom: 15px; }
.footer p { padding: 8px 0px 0px 15px; }
.footer p, .footer a { color: ; }

h1 { font-size: 30px; color: #005c92; margin: 27px 0px 43px 0px; padding: 0px; }
h2 { margin: 0px; padding: 0px; font-size: 14px; color: #a0a487; }
h3 { margin: 0px; padding: 0px; font-size: 12px; }

h4 { margin: 0px; padding: 0px; font-size: 13px; color: #a0a487;}
h5 { margin: 0px; padding: 0px; font-size: 12px; color: #005c92;}
h6 { margin: 0px; padding: 0px; font-size: 13px; color: #a0a487; }


a { color: #005c92; }
a:hover { color: #9aa8c7; }
a img { border: none; }
img {  }
img.subhead { margin: 20px 0px 4px 0px; }
img.button { float: right; }
.clear { clear: both; font-size: 1%; }

input.search { width: 110px; font-size: 12px; float: left; margin-right: 5px; }
input.login { width: 95px; font-size: 12px; margin-right: 5px; }
.options { width: 110px; font-size: 12px; float: left; margin-right: 5px; }
textarea { width: 100%; margin-bottom: 3px; }

.heightShim { width: 15px; height: 500px; float: left; }

ul.navigation { margin: 20px 0px 0px 0px; padding: 0px; }
ul.navigation li { list-style: none; margin-bottom: 5px; }
ul.navigation a:hover, ul.navigation a.active { color: #005c92; }
ul.navigation a, a.inactive { color: #3d3d39; text-decoration: none; }
ul.navigation ul.navigation { margin: 4px 0px 0px 15px; }


