
.captions { color: black; font-style: italic; font-size: 9pt; font-family: Georgia, "Times New Roman", Times; text-align: left }
a:link   { color: #336; font-weight: 500; text-decoration: none; background-color: transparent }
a:visited    { color: #8c8c8c; font-weight: 500; text-decoration: none; background-color: transparent }
a:hover  { color: #336; font-weight: 500; text-decoration: underline; background-color: transparent }
a:active    { color: #336; font-weight: 500; text-decoration: underline; background-color: transparent; margin-right: 10px; margin-left: 10px }
.hdrtxt { color: black; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: right }
.body2  { color: #339; font-weight: 600; font-size: 11pt; font-family: Arial, Helvetica, Swiss, SunSans-Regular }
.body3 { color: black; font-weight: bold; font-size: 11pt; font-family: Arial, Helvetica, Swiss, SunSans-Regular; text-align: center }
.head1   { color: #000; font-weight: bold; font-size: 14pt; font-family: Arial, Helvetica, Swiss, SunSans-Regular }
.head2   { color: #000; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Swiss, SunSans-Regular }
.head3 { color: black; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Swiss, SunSans-Regular }
.head4  { color: black; font-weight: bold; font-size: 11pt; font-family: Arial, Helvetica, Swiss, SunSans-Regular; text-align: center }
.body4   { color: black; font-weight: normal; font-size: 11pt; font-family: Arial, Helvetica, Swiss, SunSans-Regular; text-align: center }
.body5  { color: #000; font-style: italic; font-size: 10pt; font-family: Georgia, "Times New Roman", Times }
h1 { color: black; font-weight: bold; font-size: 18px }
h2 { color: black; font-weight: bold; font-size: 14px }
h3 { color: black; font-weight: bold; font-size: 12px }
h4 { color: black; font-weight: bold; font-size: 12px; text-align: right }
td  { color: black; font-size: 10pt; font-family: Arial, Helvetica, Swiss, SunSans-Regular }

