.pngbg { background: transparent url(/templates/template_h/i/global4-bg.png) no-repeat right top }
.nopng { width: 409px; height: 104px }
.sitesubtitle  { color: #ff8c00; font-weight: bold; font-size: 16px; font-family: skia, "gill sans", "century gothic", verdana, arial, helvetica; text-decoration: none; background: url(/templates/template_h/i/subtitle-bg.jpg) repeat-x left top; padding-top: 8px }
.footer { color: white; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background: navy url(/templates/template_h/i/footer.jpg) repeat-x left bottom; text-align: center; letter-spacing: 1ex }
.footer a:link   { color: white; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: center }
.footer a:visited   { color: white; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: center }
.footer a:hover   { color: #ffa500; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; text-align: center; letter-spacing: 0.3ex }
.menubg { background: url(/templates/template_h/i/menu-bg-body.jpg) repeat-y left top }
.menuhead { background: url(/templates/template_h/i/menu-bg.jpg) no-repeat left top }
.leftbg { background: #8697dd url(/templates/template_h/i/left-bg.jpg) repeat-y left top }
.bodybg { background: #8697dd url(/templates/template_h/i/body-top-bg.jpg) repeat-x left top }
.body  { color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: justify; padding-right: 12px; border-right: 1px solid #191970 }
.menu { color: black; font-weight: bold; font-size: 12px; line-height: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: center; padding-right: 2px; padding-left: 2px; border-right: 2px ridge #e1e8f7; width: 90px; height: 40px }
.menu a:link { color: #191970; text-decoration: none }
.menu a:visited { color: #191970; text-decoration: none }
.menu a:hover { color: red; text-decoration: underline; border-top: 3px solid #191970 }
.newstitlefloat  { color: navy; font-style: italic; font-weight: bold; font-size: 14px; font-family: skia, "gill sans", "century gothic", verdana, arial, helvetica; text-decoration: none; text-align: left; padding-bottom: 3px; border-bottom: 1px dotted #eaf3ff }
.pagetitle { color: navy; font-style: italic; font-weight: bold; font-size: 15px; font-family: skia, "gill sans", "century gothic", verdana, arial, helvetica; text-decoration: none; text-align: left; padding-top: 8px; padding-left: 35px; border-bottom: 1px dotted #e1e8f7 }
.newsheadlines { color: navy; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: right; padding-right: 5px; width: 145px }
.newsheadlines a:link  { color: #f00; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: right }
.newsheadlines a:visited { color: #f00; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: right }
.newsheadlines a:hover { color: navy; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; text-align: right }
.sitetitle  { color: black; font-weight: bold; font-size: 26px; font-family: skia, "gill sans", "century gothic", verdana, arial, helvetica; text-decoration: none; text-align: left; vertical-align: bottom; padding-right: 12px; padding-left: 0px; height: 60px }
.mailingbg { background: url(/templates/template_h/i/mailing-list-bg.gif) no-repeat left bottom; width: 230px; height: 44px }
.mailinglist { color: white; font-size: 10px; text-decoration: none; padding-bottom: 2px }
a:link   { color: white; text-decoration: none }
a:visited  { color: #ffeec9; text-decoration: none }
a:hover  { color: #fffd82; text-decoration: underline }

