a:visited { color: #666; font-size: inherit; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: inherit; text-decoration: underline; }
a:link { color: #21772c; font-size: inherit; font-weight: inherit; text-decoration: underline; }
a:hover { color: #21772c; font-size: inherit; font-weight: inherit; background-color: #ffefaf; text-decoration: underline; }
a:active { color: #21772c; font-size: inherit; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: inherit; background-color: #ffefaf; text-decoration: underline; }

input { border: solid black 1px; }
select { border: solid black 1px; }
textarea { border: solid black 1px; }

.bdygreybld { color: #666; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; }
.bdygrey { color: #666; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
.bdygreen { color: #21772c; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
.bdygreenbld { color: #21772c; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; }
.bdywhite { color: #fdfdfd; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
.hdrgreen { color: #21772c; font-size: 11pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; }
.td0 { color: #21772c; background-color: #CCCCCC; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-align: left; }
.td1 { color: #21772c; background-color: #FBFBFB; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-align: left; }
.table { color: #FFFFFF; background-color: #21772C; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-align: left; }
