body { font-family: Arial, Verdana, Helvetica; background-color: #f2f2f2; background-image: url(../images/blue_bg.gif); background-repeat: repeat-x; background-position: 0 top; margin: 0; padding: 0; }
p { margin: 0; padding: 0; }
td { }
a:link { color: white; text-decoration: none; }
a:visited { color: white; text-decoration: none; }
a:hover { color: #174ebf; text-decoration: none; }
a:active { color: #174ebf; text-decoration: none; }
#container { background-color: white; width: 879px; margin: 0 auto; padding: 0; }
/*Top Links*/
#toplinks { background-color: white; text-align: right; width: 879px; height: 50px; }
.toplinks { color: #898888; font-size: 0.7em; padding-top: 27px; padding-right: 15px; }
.toplinks a:link { color: #898888; text-decoration: underline; }
.toplinks a:visited { color: #898888; text-decoration: underline; }
.toplinks a:hover { color: #605d56; text-decoration: underline; }
.toplinks a:active { color: #898888; text-decoration: underline; }
#logoholder { background-image: url(../images/b-inspired.jpg); width: 879px; height: 153px; }
#mainholder { background-color: white; width: 879px; }
/*Nav column styles
*/
#navcol { width: 231px; float: left; }
/*Green bullets*/
.navigation { color: #8abc24; font-size: 0.7em; font-weight: bold; padding-top: 25px; }
.navigation p { color: #8abc24; background-image: url(../images/green_circle.gif); background-repeat: no-repeat; background-position: left center; margin-right: 10px; margin-left: 10px; padding: 7px 15px 7px 18px; }
.navigation h2 { color: black; font-size: 1.1em; font-weight: normal; margin-bottom: 0; padding-top: 20px; padding-bottom: 7px; padding-left: 10px; }
.navigation a:link { color: #174ebf; font-weight: normal; }
.navigation a:hover { color: #174ebf; font-weight: normal; text-decoration: underline; }
.navigation a:visited { color: #174ebf; font-weight: normal; }
.navigation li { margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 3px; }
.navigation ul { margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 8px; }
.navigationrule { border-top: 2px dotted #8abc24; }
.navigationblue { color: #8abc24; font-size: 0.7em; font-weight: bold; }
.navigationblue p { color: #8abc24; background-image: url(../images/blue_circle.gif); background-repeat: no-repeat; background-position: left center; margin-right: 10px; margin-left: 10px; padding: 7px 15px 7px 18px; border-bottom: 2px dotted #8abc24; }
.navigationblue h2 { color: black; font-size: 1.1em; font-weight: normal; margin-bottom: 0; padding-top: 20px; padding-bottom: 7px; padding-left: 10px; }
.navigationblue a:link { color: #174ebf; font-weight: normal; }
.navigationblue a:hover { color: #174ebf; font-weight: normal; text-decoration: underline; }
.navigationblue a:visited { color: #174ebf; font-weight: normal; }
#rightcol { width: 624px; float: left; border-left: 1px solid #9c3; }
/*Footer
*/
#footer { background-color: white; background-image: url(../images/footer_curve.gif); background-repeat: no-repeat; background-position: left bottom; width: 879px; clear: both; padding-top: 30px; }
.footer { color: #898888; font-size: 0.7em; line-height: 1.7em; text-align: center; padding-top: 10px; padding-right: 15px; padding-bottom: 25px; }
#footerspace { background-color: #f2f2f2; width: 879px; height: 20px; }
#topnav { background-color: #9c3; background-image: url(../images/menu_curve.gif); background-repeat: no-repeat; background-position: right bottom; width: 624px; height: 31px; }
/*Body styles
*/
#body { width: 624px; }
.bodytext { color: #808080; font-size: 0.8em; line-height: 1.8em; padding-right: 10px; padding-left: 15px; }
.bodytext a:link { color: #06c; text-decoration: underline; }
.bodytext a:visited { color: #06c; text-decoration: underline; }
.bodytext a:hover { color: #002d6c; text-decoration: underline; }
.bodytext p { padding-top: 5px; padding-bottom: 5px; }
.bodytext ol { margin-left: 20px; padding-left: 0; }
.bodytext ol li { margin-top: 10px; }
.bodytext ul li { margin: 0; }
.bodytext ul { margin-top: 4px; }
.bodytext h2 { color: black; font-size: 1.4em; font-weight: normal; margin-top: 28px; margin-bottom: 6px; padding-top: 0; padding-bottom: 0; }
.bodytext h3 { color: #656769; font-size: 1.1em; font-weight: bold; margin-top: 22px; margin-bottom: 0; padding-top: 0; padding-bottom: 0; }
.findoutmore { font-size: 0.8em; line-height: 2em; text-align: right; padding-right: 10px; }
.pdf { font-size: 0.7em; }
