.titlestyle191156{ font-size: 9pt; color: #222222; text-decoration: none ;}

.titlestyle191145{ line-height: 220%; color: #222222; font-size: 9pt; font-weight: bold; text-decoration: none ;}
.summarystyle191145{ line-height: 150%; color: #222222; font-size: 9pt ;}

.morestyle191147{ font-size: 9pt ;}
.clickstyle191147{ font-size: 9pt; color: #222222; line-height: 150% ;}
.leaderfont191147{ font-size: 9pt; line-height: 150% ;}
.titlestyle191147{ line-height: 150%; font-size: 9pt; text-decoration: none ;}
.columnstyle191147{ font-size: 9pt; color: #222222; text-decoration: none ;}
.timestyle191147{ font-size: 9pt; color: #222222; line-height: 150%;}
A.c191147 {
line-height: 150%; font-size: 9pt; text-decoration: none 
;}
A.c191147:link {
color:#222222;}
A.c191147:visited {
color:#222222;}
A.c191147:active {
color: #222222;}
A.c191147:hover {
color: #cc0000;}
.morestyle191148{ font-size: 9pt ;}
.clickstyle191148{ font-size: 9pt; color: #222222; line-height: 150% ;}
.leaderfont191148{ font-size: 9pt; line-height: 150% ;}
.titlestyle191148{ line-height: 150%; font-size: 9pt; text-decoration: none ;}
.columnstyle191148{ font-size: 9pt; color: #222222; text-decoration: none ;}
.timestyle191148{ font-size: 9pt; color: #222222; line-height: 150%;}
A.c191148 {
line-height: 150%; font-size: 9pt; text-decoration: none 
;}
A.c191148:link {
color:#222222;}
A.c191148:visited {
color:#222222;}
A.c191148:active {
color: #222222;}
A.c191148:hover {
color: #cc0000;}
.morestyle191149{ font-size: 9pt ;}
.clickstyle191149{ font-size: 9pt; color: #222222; line-height: 150% ;}
.leaderfont191149{ font-size: 9pt; line-height: 150% ;}
.titlestyle191149{ line-height: 150%; font-size: 9pt; text-decoration: none ;}
.columnstyle191149{ font-size: 9pt; color: #222222; text-decoration: none ;}
.timestyle191149{ font-size: 9pt; color: #222222; line-height: 150%;}
A.c191149 {
line-height: 150%; font-size: 9pt; text-decoration: none 
;}
A.c191149:link {
color:#222222;}
A.c191149:visited {
color:#222222;}
A.c191149:active {
color: #222222;}
A.c191149:hover {
color: #cc0000;}
.morestyle191151{ font-size: 9pt ;}
.clickstyle191151{ font-size: 9pt; color: #222222; line-height: 150% ;}
.leaderfont191151{ font-size: 9pt; line-height: 150% ;}
.titlestyle191151{ line-height: 150%; font-size: 9pt; text-decoration: none ;}
.columnstyle191151{ font-size: 9pt; color: #222222; text-decoration: none ;}
.timestyle191151{ font-size: 9pt; color: #222222; line-height: 150%;}
A.c191151 {
line-height: 150%; font-size: 9pt; text-decoration: none 
;}
A.c191151:link {
color:#222222;}
A.c191151:visited {
color:#222222;}
A.c191151:active {
color: #222222;}
A.c191151:hover {
color: #cc0000;}
.morestyle191150{ font-size: 9pt ;}
.clickstyle191150{ font-size: 9pt; color: #222222; line-height: 150% ;}
.leaderfont191150{ font-size: 9pt; line-height: 150% ;}
.titlestyle191150{ line-height: 150%; font-size: 9pt; text-decoration: none ;}
.columnstyle191150{ font-size: 9pt; color: #222222; text-decoration: none ;}
.timestyle191150{ font-size: 9pt; color: #222222; line-height: 150%;}
A.c191150 {
line-height: 150%; font-size: 9pt; text-decoration: none 
;}
A.c191150:link {
color:#222222;}
A.c191150:visited {
color:#222222;}
A.c191150:active {
color: #222222;}
A.c191150:hover {
color: #cc0000;}
.morestyle191152{ font-size: 9pt ;}
.clickstyle191152{ font-size: 9pt; color: #222222; line-height: 150% ;}
.leaderfont191152{ font-size: 9pt; line-height: 150% ;}
.titlestyle191152{ line-height: 150%; font-size: 9pt; text-decoration: none ;}
.columnstyle191152{ font-size: 9pt; color: #222222; text-decoration: none ;}
.timestyle191152{ font-size: 9pt; color: #222222; line-height: 150%;}
A.c191152 {
line-height: 150%; font-size: 9pt; text-decoration: none 
;}
A.c191152:link {
color:#222222;}
A.c191152:visited {
color:#222222;}
A.c191152:active {
color: #222222;}
A.c191152:hover {
color: #cc0000;}
