
a:hover { color: #ff4343; text-decoration: underline }
a     { color: #0048c2; text-decoration: none }
h1      { color: #0c6; font-size: 14pt }
h2        { font-size: 12pt }
.pt008ln100graybase { color: #3c3c3c; font-size: 8pt; line-height: 100% }
.pt008ln100link { font-size: 8pt; line-height: 100% }
.pt009ln100graybase   { color: #3c3c3c; font-size: 9pt; line-height: 100%; font-stretch: expanded }
.pt009ln120graybase { color: #3c3c3c; font-size: 9pt; line-height: 120% }
.pt010ln100graybase  { color: #3c3c3c; font-size: 10pt; line-height: 100% }
.pt010ln100redbase { color: #f36; font-size: 10pt; line-height: 100% }
.pt105ln100graybase { color: #3c3c3c; font-size: 10.5pt; line-height: 100% }
.pt10ln100grayboldbase1 { color: #6c9; font-size: 10pt; font-weight: bold; line-height: 100%; font-stretch: condensed }
.pt105ln120graybase  { color: #3c3c3c; font-size: 10.5pt; line-height: 120% }
.pt105ln140graybase  { color: #3c3c3c; font-size: 10.5pt; line-height: 140%; font-stretch: expanded }
.pt105ln160graybase  { color: #3c3c3c; font-size: 10pt; line-height: 160% }
.pt11ln160graybase1 { color: #3c3c3c; font-size: 11pt; line-height: 160% }
.pt10ln160backblue   { color: white; font-size: 10pt; line-height: 160%; background-color: #0000af }
.pt010ln120graybase { color: #3c3c3c; font-size: 10pt; line-height: 120% }
.pt010ln140graybase { color: #3c3c3c; font-size: 10pt; line-height: 140% }
.pt010ln140whitebase1 { color: white; font-size: 11pt; font-weight: bold; line-height: 140% }
.pt010ln200graybase { color: #3c3c3c; font-size: 10pt; line-height: 200% }
.pt010ln160graybase { color: #3c3c3c; font-size: 10pt; line-height: 160% }
.pt010ln500graybase { color: #3c3c3c; font-size: 10pt; line-height: 500% }
.pt010ln300graybase { color: #3c3c3c; font-size: 10pt; line-height: 300% }
.pt011ln100graybase { color: #3c3c3c; font-size: 11pt; line-height: 100% }
.pt011ln120graybase { color: #3c3c3c; font-size: 11pt; line-height: 120% }
.pt011ln120redbase1 { color: #f36; font-size: 11pt; line-height: 120% }
.pt011ln120grayboldbase  { color: #3c3c3c; font-size: 11pt; font-weight: bold; line-height: 120% }
.pt011ln140graybase { color: #3c3c3c; font-size: 11pt; line-height: 140% }
.pt011ln160graybase1 { color: #3c3c3c; font-size: 11pt; line-height: 160% }
.summary   { font-size: xx-small; font-style: italic; background-color: #ffffff; text-align: right; margin: 0; padding: 0; width: 760px; border: solid 0 #cccccc }
h3  { font-size: 10.5pt; font-weight: bold; font-stretch: extra-expanded }
