.titlestyle278055{ line-height: 220%; color: #222222; font-size: 9pt; font-weight: bold; text-decoration: none ;}
.summarystyle278055{ line-height: 150%; color: #222222; font-size: 9pt ;}

.morestyle278059{ font-size: 9pt ;}
.clickstyle278059{ font-size: 9pt; color: #222222; line-height: 150% ;}
.leaderfont278059{ font-size: 9pt; line-height: 150% ;}
.titlestyle278059{ text-align: justify; line-height: 150%; font-size: 11pt; text-decoration: none;}
.columnstyle278059{ font-size: 9pt; color: #222222; text-decoration: none ;}
.timestyle278059{ font-size: 9pt; color: #222222; line-height: 150%;}
A.c278059 {
text-align: justify; line-height: 150%; font-size: 11pt; text-decoration: none;}
A.c278059:link {
color:#222222;}
A.c278059:visited {
color:#222222;}
A.c278059:active {
color: #222222;}
A.c278059:hover {
color: #cc0000;}
.morestyle278060{ font-size: 9pt ;}
.clickstyle278060{ font-size: 9pt; color: #222222; line-height: 150% ;}
.leaderfont278060{ font-size: 9pt; line-height: 150% ;}
.titlestyle278060{ text-align: justify; line-height: 150%; font-size: 11pt; text-decoration: none;}
.columnstyle278060{ font-size: 9pt; color: #222222; text-decoration: none ;}
.timestyle278060{ font-size: 9pt; color: #222222; line-height: 150%;}
A.c278060 {
text-align: justify; line-height: 150%; font-size: 11pt; text-decoration: none;}
A.c278060:link {
color:#222222;}
A.c278060:visited {
color:#222222;}
A.c278060:active {
color: #222222;}
A.c278060:hover {
color: #cc0000;}
.morestyle278061{ font-size: 9pt ;}
.clickstyle278061{ font-size: 9pt; color: #222222; line-height: 150% ;}
.leaderfont278061{ font-size: 9pt; line-height: 150% ;}
.titlestyle278061{ text-align: justify; line-height: 150%; font-size: 11pt; text-decoration: none;}
.columnstyle278061{ font-size: 9pt; color: #222222; text-decoration: none ;}
.timestyle278061{ font-size: 9pt; color: #222222; line-height: 150%;}
A.c278061 {
text-align: justify; line-height: 150%; font-size: 11pt; text-decoration: none;}
A.c278061:link {
color:#222222;}
A.c278061:visited {
color:#222222;}
A.c278061:active {
color: #222222;}
A.c278061:hover {
color: #cc0000;}
.morestyle278075{ font-size: 9pt ;}
.clickstyle278075{ font-size: 9pt; color: #222222; line-height: 150% ;}
.leaderfont278075{ font-size: 9pt; line-height: 150% ;}
.titlestyle278075{ text-align: justify; line-height: 150%; font-size: 11pt; text-decoration: none;}
.columnstyle278075{ font-size: 9pt; color: #222222; text-decoration: none ;}
.timestyle278075{ font-size: 9pt; color: #222222; line-height: 150%;}
A.c278075 {
text-align: justify; line-height: 150%; font-size: 11pt; text-decoration: none;}
A.c278075:link {
color:#222222;}
A.c278075:visited {
color:#222222;}
A.c278075:active {
color: #222222;}
A.c278075:hover {
color: #cc0000;}
.morestyle278076{ font-size: 9pt ;}
.clickstyle278076{ font-size: 9pt; color: #222222; line-height: 150% ;}
.leaderfont278076{ font-size: 9pt; line-height: 150% ;}
.titlestyle278076{ text-align: justify; line-height: 150%; font-size: 11pt; text-decoration: none;}
.columnstyle278076{ font-size: 9pt; color: #222222; text-decoration: none ;}
.timestyle278076{ font-size: 9pt; color: #222222; line-height: 150%;}
A.c278076 {
text-align: justify; line-height: 150%; font-size: 11pt; text-decoration: none;}
A.c278076:link {
color:#222222;}
A.c278076:visited {
color:#222222;}
A.c278076:active {
color: #222222;}
A.c278076:hover {
color: #cc0000;}
.morestyle278077{ font-size: 9pt ;}
.clickstyle278077{ font-size: 9pt; color: #222222; line-height: 150% ;}
.leaderfont278077{ font-size: 9pt; line-height: 150% ;}
.titlestyle278077{ text-align: justify; line-height: 150%; font-size: 11pt; text-decoration: none;}
.columnstyle278077{ font-size: 9pt; color: #222222; text-decoration: none ;}
.timestyle278077{ font-size: 9pt; color: #222222; line-height: 150%;}
A.c278077 {
text-align: justify; line-height: 150%; font-size: 11pt; text-decoration: none;}
A.c278077:link {
color:#222222;}
A.c278077:visited {
color:#222222;}
A.c278077:active {
color: #222222;}
A.c278077:hover {
color: #cc0000;}
.morestyle278078{ font-size: 9pt ;}
.clickstyle278078{ font-size: 9pt; color: #222222; line-height: 150% ;}
.leaderfont278078{ font-size: 9pt; line-height: 150% ;}
.titlestyle278078{ text-align: justify; line-height: 150%; font-size: 11pt; text-decoration: none;}
.columnstyle278078{ font-size: 9pt; color: #222222; text-decoration: none ;}
.timestyle278078{ font-size: 9pt; color: #222222; line-height: 150%;}
A.c278078 {
text-align: justify; line-height: 150%; font-size: 11pt; text-decoration: none;}
A.c278078:link {
color:#222222;}
A.c278078:visited {
color:#222222;}
A.c278078:active {
color: #222222;}
A.c278078:hover {
color: #cc0000;}
.morestyle278079{ font-size: 9pt ;}
.clickstyle278079{ font-size: 9pt; color: #222222; line-height: 150% ;}
.leaderfont278079{ font-size: 9pt; line-height: 150% ;}
.titlestyle278079{ text-align: justify; line-height: 150%; font-size: 11pt; text-decoration: none;}
.columnstyle278079{ font-size: 9pt; color: #222222; text-decoration: none ;}
.timestyle278079{ font-size: 9pt; color: #222222; line-height: 150%;}
A.c278079 {
text-align: justify; line-height: 150%; font-size: 11pt; text-decoration: none;}
A.c278079:link {
color:#222222;}
A.c278079:visited {
color:#222222;}
A.c278079:active {
color: #222222;}
A.c278079:hover {
color: #cc0000;}
.morestyle278080{ font-size: 9pt ;}
.clickstyle278080{ font-size: 9pt; color: #222222; line-height: 150% ;}
.leaderfont278080{ font-size: 9pt; line-height: 150% ;}
.titlestyle278080{ text-align: justify; line-height: 150%; font-size: 11pt; text-decoration: none;}
.columnstyle278080{ font-size: 9pt; color: #222222; text-decoration: none ;}
.timestyle278080{ font-size: 9pt; color: #222222; line-height: 150%;}
A.c278080 {
text-align: justify; line-height: 150%; font-size: 11pt; text-decoration: none;}
A.c278080:link {
color:#222222;}
A.c278080:visited {
color:#222222;}
A.c278080:active {
color: #222222;}
A.c278080:hover {
color: #cc0000;}
