/* Evergreen Health Plan - recreated stylesheet (original evergreen.css was not archived) */
body { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #222; background: #ffffff; }
td, p { font-family: Arial, Helvetica, sans-serif; }
a { color: #0a5b55; }
a:hover { color: #8c8167; }
.nav1, a.nav1 { font-family: Tahoma, Arial, sans-serif; font-size: 10pt; color: #0a5b55; text-decoration: none; }
a.nav1:hover { text-decoration: underline; }
.nav4, a.nav4, span.nav4 { font-family: Arial, sans-serif; font-size: 9pt; color: #5a4f37; text-decoration: none; font-weight: bold; }
a.nav4:hover { color: #0a5b55; text-decoration: underline; }
.textbox { font-size: 9pt; border: 1px solid #8c8167; padding: 1px 3px; }
.button { font-size: 8pt; background: #8c8167; color: #fff; border: 1px solid #5a4f37; cursor: pointer; }
.MsoPlainText { margin: 0 0 8px 0; }

/* footer (evergreenbottombg1b) — light text on the dark teal band */
td[background*="evergreenbottombg"], td[background*="evergreenbottombg"] td { color: #f3ead2; font-family: Arial, sans-serif; font-size: 9pt; }
.nav3, a.nav3 { font-family: Tahoma, Arial, sans-serif; font-size: 9pt; font-weight: bold; color: #ffffff; text-decoration: none; }
a.nav3:hover { color: #e9dfc4; text-decoration: underline; }
td[background*="evergreenbottombg"] a { color: #ffffff; }

/* About Us services table */
table.services { border-collapse: collapse; border: 1px solid #c9bf9f; margin: 8px auto 4px; }
table.services td { border: 1px solid #d8d0bc; padding: 10px 12px; vertical-align: middle; line-height: 1.35; }
table.services td:first-child { background: #f4f1e6; color: #0a5b55; }
table.services td:first-child font, table.services td:first-child b { color: #0a5b55; }
table.services tr:nth-child(even) td:last-child { background: #fbfaf5; }
tr.nav3 td { padding-top: 18px; }
