
a:link        { color: #007; text-decoration: underline }
a:visited    { color: #007; text-decoration: underline }
a:hover    { color: #f90; text-decoration: underline }
.body  { color: #007; font-size: 12pt; font-family: "Times New Roman", Georgia, Times }
.body12pt { color: #007; font-size: 12pt; font-family: "Times New Roman", Georgia, Times }
.body10pt { color: #007; font-size: 10pt; font-family: "Times New Roman", Georgia, Times }
.head16pt  { color: #007; font-weight: bold; font-size: 16pt }
.head14pt { color: #007; font-weight: bold; font-size: 14pt; font-family: "Times New Roman", Georgia, Times }
.head18pt { color: #007; font-weight: bold; font-size: 18pt }
.head24ptgold { color: #7e7e3d; font-weight: bold; font-size: 24pt }
.head20ptgold { color: #7e7e3d; font-weight: bold; font-size: 20pt }
.arial10pt  { font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.arial9pt { font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.arial8pt { color: #007; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.cal_head   { color: #fc0; font-weight: bold; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; text-transform: uppercase }
.cal_head a:link      { color: #fc0; text-decoration: underline }
.cal_head a:visited      { color: #fc0; text-decoration: underline }
.cal_head a:hover   { color: #3f3; text-decoration: underline }
.cal_date         { color: #ff9; font-weight: 600; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; margin-top: 12pt }
.cal_body         { color: #fff; font-weight: 600; font-size: 8pt; line-height: 11pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }
.cal_post   { color: #fff; font-style: italic; font-size: 7pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-bottom: 4pt }
