a img { text-decoration: none; border: solid 6px #fff; }
a:link img { text-decoration: none; border: solid 6px #fff; }
a:visited img { text-decoration: none; border: solid 6px #fff; }
a:hover img { text-decoration: none; border: solid 6px #006a4d; }
a:active img { text-decoration: none; border: solid 6px #fff; }
a:focus img { text-decoration: none; border: solid 6px #6e273d; }
table { text-align: center; }
tbody { text-align: center; }
td { text-align: center; vertical-align: top; }
th { text-align: center; }
thead { text-align: center; }
tr { text-align: center; }
.clear { visibility: hidden; clear: both; height: 1em; }
.person-index { width: 96px; height: 256px; float: left; margin: 0.5em; padding: 0.5em; }
.person-index a  { text-decoration: none; }
.person-index a:link  { text-decoration: none; }
.person-index a:visited  { text-decoration: none; }
.person-index a:hover  { text-decoration: none; }
.person-index a:active  { text-decoration: none; }
.person-index a:focus  { text-decoration: none; }
.person-info { text-align: justify; }
.person-name { font-size: 1.2em; }
.person-name, .person-name-small { color: #000756; font-weight: 700; text-align: left; }
.person-name-small { font-size: 1em; }
.person-role { font-size: 1.1em }
.person-role, .person-role-small { color: #006a4d; font-weight: 700; text-align: left; }
.person-role-small { font-size: 0.75em; }
