body   { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
p   { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 120% }
td   { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
.bulletspacing { line-height: 160% }
a:link { color: #004478; text-decoration: none }
.sidenavlink { color: #fff; font-size: 12px; font-weight: bold; text-decoration: none; padding: 8px; border-bottom: 1px dotted #fff }
a:hover { color: #184d29; text-decoration: underline }
.nounderline { color: #fff; text-decoration: none }
a:visited { color: #175a8e }
a:active { color: #53942e }
.tablespacing { padding: 12px }
H1   { color: #004478; font-size: 18px; font-stretch: expanded; padding-top: 6px }
.introtext  { font-size: 13px; font-style: italic; line-height: 150%; margin: 12px }
.norepeatwspacing  { background-repeat: repeat-x; padding: 20px }
.careertable { padding: 5px }
.pagemenu  { font-size: 10px; text-decoration: none }
H2 { color: #8f8b64; font-size: 15px }
H3 { color: #256147; font-size: 13px; font-weight: bold }
.sectionhdr  { color: #000; font-size: 13px; font-weight: bold; background-color: #85a6bd; padding: 4px; border-top: 1px solid #696969 }
.newslistings { font-size: 11px; line-height: 130% }
.bulletspacing { line-height: 120% }
.imagespacing { padding: 10px }
.SpecialAnncmt { color: #2d3b6a; font-size: 17px; line-height: 145%; text-align: center }
