.ft-479-row-1{
font-size:9pt;font-family:Arial;}
.ft-479-row-1 A{
color:#0000cd;font-family:Times New Roman;text-decoration:none;}
.ft-479-row-1 A:Hover{
color:#aa2f3c;font-family:Times New Roman;text-decoration:underline;}
.ft-479-row-2{
font-family:Arial;font-size:9pt;}
.ft-479-row-2 A{
color:#0000cd;font-family:Times New Roman;text-decoration:none;}
.ft-479-row-2 A:Hover{
color:#aa2f3c;font-family:Times New Roman;text-decoration:underline;}
.ft-479-title{
font-size:9pt;font-family:Arial;}
.ft-479-title A{
color:#0000cd;font-family:Times New Roman;text-decoration:none;}
.ft-479-title A:Hover{
color:#aa2f3c;font-family:Times New Roman;text-decoration:underline;}
.ft-479-total{
font-size:9pt;font-family:Arial;}
.ft-479-total A{
color:#0000cd;font-family:Times New Roman;text-decoration:none;}
.ft-479-total A:Hover{
color:#aa2f3c;font-family:Times New Roman;text-decoration:underline;}
td.ft-479-row-1-341{
font-family:Arial;font-size:9pt;}
td.ft-479-row-1-341 A{
color:#0000cd;font-family:Times New Roman;text-decoration:none;}
td.ft-479-row-1-341 A:Hover{
color:#aa2f3c;font-family:Times New Roman;text-decoration:underline;}
td.ft-479-row-1-342{
font-family:Arial;font-size:9pt;}
td.ft-479-row-1-342 A{
color:#0000cd;font-family:Times New Roman;text-decoration:none;}
td.ft-479-row-1-342 A:Hover{
color:#aa2f3c;font-family:Times New Roman;text-decoration:underline;}
td.ft-479-row-1-343{
font-size:9pt;font-family:Arial;}
td.ft-479-row-1-343 A{
color:#0000cd;font-family:Times New Roman;text-decoration:none;}
td.ft-479-row-1-343 A:Hover{
color:#aa2f3c;font-family:Times New Roman;text-decoration:underline;}
td.ft-479-row-2-341{
font-size:9pt;font-family:Arial;}
td.ft-479-row-2-341 A{
color:#0000cd;font-family:Times New Roman;text-decoration:none;}
td.ft-479-row-2-341 A:Hover{
color:#aa2f3c;font-family:Times New Roman;text-decoration:underline;}
td.ft-479-row-2-342{
font-family:Arial;font-size:9pt;}
td.ft-479-row-2-342 A{
color:#0000cd;font-family:Times New Roman;text-decoration:none;}
td.ft-479-row-2-342 A:Hover{
color:#aa2f3c;font-family:Times New Roman;text-decoration:underline;}
td.ft-479-row-2-343{
font-family:Arial;font-size:9pt;}
td.ft-479-row-2-343 A{
color:#0000cd;font-family:Times New Roman;text-decoration:none;}
td.ft-479-row-2-343 A:Hover{
color:#aa2f3c;font-family:Times New Roman;text-decoration:underline;}
td.ft-479-title-341{
font-family:Arial;font-size:9pt;}
td.ft-479-title-341 A{
color:#0000cd;font-family:Times New Roman;text-decoration:none;}
td.ft-479-title-341 A:Hover{
color:#aa2f3c;font-family:Times New Roman;text-decoration:underline;}
td.ft-479-title-342{
font-size:9pt;font-family:Arial;}
td.ft-479-title-342 A{
color:#0000cd;font-family:Times New Roman;text-decoration:none;}
td.ft-479-title-342 A:Hover{
color:#aa2f3c;font-family:Times New Roman;text-decoration:underline;}
td.ft-479-title-343{
font-size:9pt;font-family:Arial;}
td.ft-479-title-343 A{
color:#0000cd;font-family:Times New Roman;text-decoration:none;}
td.ft-479-title-343 A:Hover{
color:#aa2f3c;font-family:Times New Roman;text-decoration:underline;}
td.ft-479-total-341{
font-family:Arial;font-size:9pt;}
td.ft-479-total-341 A{
color:#0000cd;font-family:Times New Roman;text-decoration:none;}
td.ft-479-total-341 A:Hover{
color:#aa2f3c;font-family:Times New Roman;text-decoration:underline;}
td.ft-479-total-342{
font-family:Arial;font-size:9pt;}
td.ft-479-total-342 A{
color:#0000cd;font-family:Times New Roman;text-decoration:none;}
td.ft-479-total-342 A:Hover{
color:#aa2f3c;font-family:Times New Roman;text-decoration:underline;}
td.ft-479-total-343{
font-size:9pt;font-family:Arial;}
td.ft-479-total-343 A{
color:#0000cd;font-family:Times New Roman;text-decoration:none;}
td.ft-479-total-343 A:Hover{
color:#aa2f3c;font-family:Times New Roman;text-decoration:underline;}

