body { }
p { }
td { }
a:link { }
a:visited { }
a:hover { }
a:active { }
.addresstext { color: #000; font-size: 12px; font-family: "Times New Roman", Times, serif; font-weight: bold; line-height: 18px; word-spacing: 1px; letter-spacing: 1px; }
.bodysubhead { color: #4c9170; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-variant: small-caps; line-height: 18px; }
.bodytext { color: #000; font-size: 14px; font-family: "Times New Roman", Times, serif; line-height: 18px; list-style-type: square; }
.bodytextbig { color: #000; font-size: 16px; font-family: "Times New Roman", Times, serif; line-height: 18px; }
.bodytext a:link { color: #4c9170; font-weight: bold; text-decoration: none; }
.bodytext a:visited { color: #4c9170; font-weight: bold; text-decoration: none; }
.bodytext a:hover { color: #cce0d6 ; font-weight: bold; background-color: #4c9170; text-decoration: none; }
.bodytext a:active { color: #4c9170 ; font-weight: bold; text-decoration: none; }
.footertext { color: #006233; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-align: center; }
.footertext a:link { color: #000; text-decoration: none; }
.footertext a:visited { color: #000; text-decoration: none; }
.footertext a:hover { color: #006233 ; text-decoration: none; }
.footertext a:active { color: #666 ; text-decoration: none; }
.headline { color: #4c9170; font-size: 24px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 30px; word-spacing: 2px; letter-spacing: 2px; }
.subhead { color: #4c9170; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; font-variant: small-caps; line-height: 18px; }
.sidebarheads { color: #fff; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; }
.sidebarheads a:link { color: #fff; font-weight: bold; text-decoration: none; }
.sidebarheads a:visited { color: #fff; font-weight: bold; text-decoration: none; }
.sidebarheads a:hover { color: #ffff9e ; font-weight: bold; text-decoration: none; }
.sidebarheads a:active { color: #fff ; font-weight: bold; text-decoration: none; }
.mainbackground { background-image: url(../images/web_back.jpg); background-repeat: repeat-y; background-position: center top; }
.footer-bg { background-color: #e4f4eb; background-image: url(../images/ech_web_34.gif); background-repeat: repeat-x; background-position: left top; padding: 10px; }
.credit { color: #666; font-size: 8px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; text-align: center; word-spacing: 3px; letter-spacing: 3px; }
.credit a:link { color: #666; text-transform: capitalize; }
.credit a:visited { color: #666; text-transform: capitalize; }
.credit a:hover { color: #000 ; text-transform: capitalize; }
.credit a:active { color: #666 ; text-transform: capitalize; }
.spacer17 { padding: 30px 30px 17px 17px; }
.leftspacer { padding: 0 0 18px 7px; }
.sidebargradient { background-color: #b2d0c1; background-image: url(../images/sidebar-gradient.jpg); background-repeat: repeat-x; background-position: left top; }
.photospace { margin-left: 10px; }
.spacer30 { padding: 22px 9px 30px 28px; }
.arrowspacer { padding: 9px 7px 7px 0; }
.sidebarspacer { padding: 7px 7px 7px 0; }
.smalltext { color: #006233; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; }
.smalltext a:link { color: #000; text-decoration: none; }
.smalltext a:visited { color: #000; text-decoration: none; }
.smalltext a:hover { color: #006233 ; text-decoration: none; }
.smalltext a:active { color: #666 ; text-decoration: none; }
