body { color: black; background-color: white; }
p { color: #000; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 22px; }
td { color: black; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
h1 { color: #f00; font-size: 22px; font-weight: bold; margin: 0.67em 0; }
h2 { color: blue; font-size: 20px; font-weight: bold; margin: 0.83em 0; }
a:link { color: teal ; font-weight: bold; text-decoration: underline; }
a:visited { color: purple }
a:hover { color: purple }
a:active { color: red }
.date { color: #fc0; font-size: 10px; }
.footnote1 { color: #8e8e8e; font-size: 12px; }
.Table_Title { color: blue; font-size: 14px; line-height: 2; }
.Table_Text1 { color: black; font-size: 10pt; line-height: 12pt; }
.Foot_number { color: black; font-size: 10pt; }

