.morestyle44390{ font-size: 9pt ;}
.clickstyle44390{ font-size: 9pt; color: #222222; line-height: 150% ;}
.leaderfont44390{ font-size: 9pt; line-height: 150% ;}
.titlestyle44390{ line-height: 150%; font-size: 9pt; text-decoration: none ;}
.columnstyle44390{ font-size: 9pt; color: #222222; text-decoration: none ;}
.timestyle44390{ font-size: 9pt; color: #222222; line-height: 150%;}
A.c44390 {
line-height: 150%; font-size: 9pt; text-decoration: none 
;}
A.c44390:link {
color:#222222;}
A.c44390:visited {
color:#222222;}
A.c44390:active {
color: #222222;}
A.c44390:hover {
color: #cc0000;}
.titlestyle44392{ line-height: 220%; color: #222222; font-size: 9pt; font-weight: bold; text-decoration: none ;}
.summarystyle44392{ line-height: 150%; color: #222222; font-size: 9pt ;}

.morestyle44391{ font-size: 9pt ;}
.clickstyle44391{ font-size: 9pt; color: #222222; line-height: 150% ;}
.leaderfont44391{ font-size: 9pt; line-height: 150% ;}
.titlestyle44391{ line-height: 150%; font-size: 9pt; text-decoration: none ;}
.columnstyle44391{ font-size: 9pt; color: #222222; text-decoration: none ;}
.timestyle44391{ font-size: 9pt; color: #222222; line-height: 150%;}
A.c44391 {
line-height: 150%; font-size: 9pt; text-decoration: none 
;}
A.c44391:link {
color:#222222;}
A.c44391:visited {
color:#222222;}
A.c44391:active {
color: #222222;}
A.c44391:hover {
color: #cc0000;}
.morestyle44393{ font-size: 9pt ;}
.clickstyle44393{ font-size: 9pt; color: #222222; line-height: 150% ;}
.leaderfont44393{ font-size: 9pt; line-height: 150% ;}
.titlestyle44393{ line-height: 150%; font-size: 9pt; text-decoration: none ;}
.columnstyle44393{ font-size: 9pt; color: #222222; text-decoration: none ;}
.timestyle44393{ font-size: 9pt; color: #222222; line-height: 150%;}
A.c44393 {
line-height: 150%; font-size: 9pt; text-decoration: none 
;}
A.c44393:link {
color:#222222;}
A.c44393:visited {
color:#222222;}
A.c44393:active {
color: #222222;}
A.c44393:hover {
color: #cc0000;}
.morestyle44394{ font-size: 9pt ;}
.clickstyle44394{ font-size: 9pt; color: #222222; line-height: 150% ;}
.leaderfont44394{ font-size: 9pt; line-height: 150% ;}
.titlestyle44394{ line-height: 150%; font-size: 9pt; text-decoration: none ;}
.columnstyle44394{ font-size: 9pt; color: #222222; text-decoration: none ;}
.timestyle44394{ font-size: 9pt; color: #222222; line-height: 150%;}
A.c44394 {
line-height: 150%; font-size: 9pt; text-decoration: none 
;}
A.c44394:link {
color:#222222;}
A.c44394:visited {
color:#222222;}
A.c44394:active {
color: #222222;}
A.c44394:hover {
color: #cc0000;}
.morestyle44395{ font-size: 9pt ;}
.clickstyle44395{ font-size: 9pt; color: #222222; line-height: 150% ;}
.leaderfont44395{ font-size: 9pt; line-height: 150% ;}
.titlestyle44395{ line-height: 150%; font-size: 9pt; text-decoration: none ;}
.columnstyle44395{ font-size: 9pt; color: #222222; text-decoration: none ;}
.timestyle44395{ font-size: 9pt; color: #222222; line-height: 150%;}
A.c44395 {
line-height: 150%; font-size: 9pt; text-decoration: none 
;}
A.c44395:link {
color:#222222;}
A.c44395:visited {
color:#222222;}
A.c44395:active {
color: #222222;}
A.c44395:hover {
color: #cc0000;}
.morestyle44396{ font-size: 9pt ;}
.clickstyle44396{ font-size: 9pt; color: #222222; line-height: 150% ;}
.leaderfont44396{ font-size: 9pt; line-height: 150% ;}
.titlestyle44396{ line-height: 150%; font-size: 9pt; text-decoration: none ;}
.columnstyle44396{ font-size: 9pt; color: #222222; text-decoration: none ;}
.timestyle44396{ font-size: 9pt; color: #222222; line-height: 150%;}
A.c44396 {
line-height: 150%; font-size: 9pt; text-decoration: none 
;}
A.c44396:link {
color:#222222;}
A.c44396:visited {
color:#222222;}
A.c44396:active {
color: #222222;}
A.c44396:hover {
color: #cc0000;}
