.qs__3_ { text-align: center; padding-left: 0 !important; font-family: Times, 'Times New Roman', serif; font-size: 10.0pt; font-weight: bold; text-decoration: underline }
div.qs__3_ { margin-top: 0.11in; margin-bottom: 0.11in }

.qs_Cnv_cell_ { text-align: left; font-family: Times, 'Times New Roman', serif; font-size: 10.0pt }
div.qs_Cnv_cell_ { margin-top: 0.04in; margin-bottom: 0.04in; margin-left: 0.23in }

.qs_cell_ { font-family: Times, 'Times New Roman', serif; font-size: 10.0pt }
div.qs_cell_ { margin-top: 0.04in; margin-bottom: 0.04in; margin-left: 0.23in }

.qs_cell2_ { font-family: Helvetica, Arial, sans-serif; font-size: 10.0pt }
div.qs_cell2_ { margin-bottom: 0.04in }

.qs_flexcell_ { text-align: left; font-family: Helvetica, Arial, sans-serif; font-size: 10.0pt }
div.qs_flexcell_ { margin-top: 0.04in; margin-bottom: 0.04in }

.qs_hcell_ { text-indent: -0.23in; word-spacing: 0px; text-align: left; font-family: Helvetica, Arial, sans-serif; font-size: 10.0pt; font-weight: bold; font-variant: small-caps; text-transform:uppercase }
div.qs_hcell_ { margin-top: 0.04in; margin-bottom: 0.04in; margin-left: 0.23in }

.qs_head_date_ { text-align: left; font-family: Helvetica, Arial, sans-serif; font-size: 12.0pt }
div.qs_head_date_ { margin-top: 0.04in; margin-bottom: 0.04in }

.qs_head_emer_ { text-align: center; padding-left: 0 !important; font-family: Palatino; font-size: 22.0pt; font-weight: bold; font-style: italic; font-variant: small-caps; text-transform:none }
div.qs_head_emer_ { margin-bottom: 0.06in }

.qs_head_linebot_ { text-align: center; padding-left: 0 !important; font-family: Times, 'Times New Roman', serif; font-size: 14.0pt }
div.qs_head_linebot_ { margin-bottom: 0.23in }

.qs_head_linetop_ { text-align: center; padding-left: 0 !important; font-family: Times, 'Times New Roman', serif; font-size: 14.0pt }
div.qs_head_linetop_ { margin-bottom: 0.08in }

.qs_head_page_ { text-align: right; font-family: Helvetica, Arial, sans-serif; font-size: 12.0pt }
div.qs_head_page_ { margin-top: 0.21in; margin-bottom: 0.00in }

.qs_head_title_ { text-align: center; padding-left: 0 !important; font-family: Helvetica, Arial, sans-serif; font-size: 12.0pt }
div.qs_head_title_ { margin-top: 0.04in; margin-bottom: 0.04in }

.qs_head_toc_ { text-align: center; padding-left: 0 !important; font-family: Helvetica, Arial, sans-serif; font-size: 12.0pt; font-weight: bold; font-variant: small-caps; text-transform:uppercase }
div.qs_head_toc_ { margin-bottom: 0.06in }

.qs_micro_caption_ { font-family: Times, 'Times New Roman', serif; font-size: 10.0pt }
div.qs_micro_caption_ { margin-top: 0.04in; margin-bottom: 0.04in }

.qs_micro_ftnote_ { text-align: left; font-family: Times, 'Times New Roman', serif; font-size: 12.0pt }
div.qs_micro_ftnote_ { margin-top: 0.04in; margin-bottom: 0.04in }

.qs_notice_3agcy_ { text-align: center; padding-left: 0 !important; font-family: Times, 'Times New Roman', serif; font-size: 10.0pt; font-weight: bold; text-decoration: underline }
div.qs_notice_3agcy_ { margin-top: 0.11in; margin-bottom: 0.11in }

.qs_num_subrule_ { text-indent: 0.30in; word-spacing: 0px; font-family: Helvetica, Arial, sans-serif; font-size: 10.0pt; font-weight: bold }
div.qs_num_subrule_ { margin-top: 0.11in; margin-bottom: 0.11in }

.qs_pagenum_ { font-family: Helvetica, Arial, sans-serif; font-size: 10.0pt }
div.qs_pagenum_ { margin-top: 0.06in; margin-bottom: 0.06in }

.qs_rule_2agcy_ { text-align: center; padding-left: 0 !important; font-family: Times, 'Times New Roman', serif; font-size: 12.0pt; font-weight: bold; text-decoration: underline }
div.qs_rule_2agcy_ { margin-top: 0.11in; margin-bottom: 0.00in }

.qs_rule_4subrule_ { font-family: Helvetica, Arial, sans-serif; font-size: 10.0pt }
div.qs_rule_4subrule_ { margin-top: 0.11in; margin-bottom: 0.11in }

.qs_50x4_cell_ { text-align: left; font-family: Times, 'Times New Roman', serif; font-size: 14.0pt }
div.qs_50x4_cell_ { margin-top: 0.04in; margin-bottom: 0.04in }

.qs_6_subhead_ { font-family: Helvetica Black, Arial Black, sans-serif; font-size: 16.0pt; font-weight: bold; font-style: italic }
div.qs_6_subhead_ { margin-top: 0.06in; margin-bottom: 0.06in }

.qs_Agency_ { text-align: center; padding-left: 0 !important; font-family: Times, 'Times New Roman', serif; font-size: 14.0pt; font-weight: bold }
div.qs_Agency_ { margin-top: 0.04in; margin-bottom: 0.05in }

.qs_Code_ { text-align: left; font-family: Times, 'Times New Roman', serif; font-size: 14.0pt }
div.qs_Code_ { margin-top: 0.04in; margin-bottom: 0.04in }

.qs_Insert_ { text-align: left; font-family: Times, 'Times New Roman', serif; font-size: 14.0pt }
div.qs_Insert_ { margin-top: 0.04in; margin-bottom: 0.04in }

.qs_Remove_ { text-align: left; font-family: Times, 'Times New Roman', serif; font-size: 14.0pt }
div.qs_Remove_ { margin-top: 0.04in; margin-bottom: 0.04in }

.qs_Volume_ { text-align: right; font-family: Times, 'Times New Roman', serif; font-size: 14.0pt }
div.qs_Volume_ { margin-top: 0.04in; margin-bottom: 0.00in; margin-right: 0.53in }

.qs_bullet_ { text-indent: -0.38in; word-spacing: 0px; text-align: left; font-family: Times, 'Times New Roman', serif; font-size: 14.0pt }
div.qs_bullet_ { margin-top: 0.06in; margin-bottom: 0.06in; margin-left: 1.13in; margin-right: 1.13in }

.qs_head_ { text-align: left; font-family: Helvetica, Arial, sans-serif; font-size: 16.0pt; font-weight: bold }
div.qs_head_ { margin-top: 0.27in; margin-bottom: 0.08in }

.qs_head_cent_ { text-align: left; font-family: Helvetica, Arial, sans-serif; font-size: 14.0pt; font-weight: bold; font-style: italic }
div.qs_head_cent_ { margin-top: 0.04in; margin-bottom: 0.04in }

.qs_head_instr_ { text-align: center; padding-left: 0 !important; font-family: Palatino; font-size: 22.0pt; font-weight: bold; font-style: italic; font-variant: small-caps; text-transform:none }
div.qs_head_instr_ { margin-bottom: 0.06in }

.qs_head_left_ { text-align: left; font-family: Helvetica, Arial, sans-serif; font-size: 14.0pt; font-weight: bold; font-style: italic }
div.qs_head_left_ { margin-top: 0.04in; margin-bottom: 0.04in }

.qs_list_ { text-indent: -0.75in; word-spacing: 0px; text-align: left; font-family: Times, 'Times New Roman', serif; font-size: 14.0pt }
div.qs_list_ { margin-top: 0.06in; margin-bottom: 0.06in; margin-left: 1.13in; margin-right: 1.13in }

.qs_para_ { font-family: Times, 'Times New Roman', serif; font-size: 14.0pt }
div.qs_para_ { margin-top: 0.06in; margin-bottom: 0.06in }

.qs_subhead_ { text-align: left; font-family: Times, 'Times New Roman', serif; font-size: 14.0pt; font-weight: bold }
div.qs_subhead_ { margin-top: 0.09in; margin-bottom: 0.08in }

.qs___bullet_ { font-family: Times, 'Times New Roman', serif; font-size: 14.0pt }
div.qs___bullet_ { margin-top: 0.04in; margin-bottom: 0.04in }

.qs___list_ { font-family: Times, 'Times New Roman', serif; font-size: 14.0pt }
div.qs___list_ { margin-top: 0.04in; margin-bottom: 0.04in }

