.qsparaSeePdf {  }
div.qsparaSeePdf {  }

.qs_Document {  }
div.qs_Document {  }

.qsletlist {  }
div.qsletlist {  }

.qslist {  }
div.qslist {  }

.qsvalidate {  }
div.qsvalidate {  }

.qsnum_para { font-weight: bold }
div.qsnum_para {  }

.qsnum_sect {  }
div.qsnum_sect {  }

.qsnum_sectnum {  }
div.qsnum_sectnum {  }

.qsnum_subdiv { font-weight: bold }
div.qsnum_subdiv {  }

.qsnum_subdivpara { font-weight: bold }
div.qsnum_subdivpara {  }

.qsnum_subsect {  }
div.qsnum_subsect {  }

.qsref_nonref {  }
div.qsref_nonref {  }

.qstitle_para {  }
div.qstitle_para {  }

.qstitle_sect {  }
div.qstitle_sect {  }

.qstitle_subchap {  }
div.qstitle_subchap {  }

.qstitle_subdiv {  }
div.qstitle_subdiv {  }

.qstitle_subsect {  }
div.qstitle_subsect {  }

.qs6x3_cell { font-family: Helvetica, Arial, sans-serif; font-size: 12.0pt; color:rgb(0,0,0); line-height: 1.11 }
div.qs6x3_cell { margin-left: 0.00in; margin-right: 0.00in; margin-top: 0.04in; margin-bottom: 0.04in }

.qsaction { font-family: Times, 'Times New Roman', serif; font-size: 11.0pt; color:rgb(0,0,0); line-height: 1.16 }
div.qsaction { margin-left: 0.00in; margin-right: 0.00in; margin-top: 0.15in; margin-bottom: 0.00in }

.qsanomaly { font-family: Times, 'Times New Roman', serif; font-size: 11.0pt; color:rgb(0,0,0); line-height: 1.16 }
div.qsanomaly { margin-left: 0.00in; margin-right: 0.00in; margin-top: 0.01in; margin-bottom: 0.01in }

.qsanomaly_blankpage { font-family: Times, 'Times New Roman', serif; font-size: 14.0pt; color:rgb(0,0,0); text-align: justify; line-height: 1.16 }
div.qsanomaly_blankpage { margin-left: 0.00in; margin-right: 0.00in; margin-top: 0.01in; margin-bottom: 0.01in }

.qsatxt_1sect { font-family: Times, 'Times New Roman', serif; font-size: 11.0pt; color:rgb(0,0,0); text-align: justify; text-indent: 0.22in; word-spacing: 0px }
div.qsatxt_1sect { margin-left: 0.00in; margin-right: 0.00in; margin-top: 0.17in; margin-bottom: 0.03in }

.qsatxt_2subsect { font-family: Times, 'Times New Roman', serif; font-size: 11.0pt; color:rgb(0,0,0); text-align: justify; text-indent: 0.22in; word-spacing: 0px }
div.qsatxt_2subsect { margin-left: 0.00in; margin-right: 0.00in; margin-top: 0.03in; margin-bottom: 0.03in }

.qsatxt_3para { font-family: Times, 'Times New Roman', serif; font-size: 11.0pt; color:rgb(0,0,0); text-align: justify; text-indent: 0.22in; word-spacing: 0px }
div.qsatxt_3para { margin-left: 0.00in; margin-right: 0.00in; margin-top: 0.03in; margin-bottom: 0.03in }

.qsatxt_4subdiv { font-family: Times, 'Times New Roman', serif; font-size: 11.0pt; color:rgb(0,0,0); text-align: justify; text-indent: 0.30in; word-spacing: 0px }
div.qsatxt_4subdiv { margin-left: 0.00in; margin-right: 0.00in; margin-top: 0.03in; margin-bottom: 0.03in }

.qsatxt_5subdivpara { font-family: Times, 'Times New Roman', serif; font-size: 11.0pt; color:rgb(0,0,0); text-align: justify; text-indent: 0.30in; word-spacing: 0px }
div.qsatxt_5subdivpara { margin-left: 0.00in; margin-right: 0.00in; margin-top: 0.03in; margin-bottom: 0.03in }

.qsbullet { font-family: Times, 'Times New Roman', serif; font-size: 14.0pt; color:rgb(0,0,0); text-indent: -0.38in; word-spacing: 0px; line-height: 1.16 }
div.qsbullet { margin-left: 1.12in; margin-right: 1.12in; margin-top: 0.06in; margin-bottom: 0.06in }

.qsfoot_text { font-family: Times, 'Times New Roman', serif; font-size: 9.0pt; color:rgb(0,0,0); line-height: 1.10 }
div.qsfoot_text { margin-left: 0.08in; margin-right: 0.08in; margin-top: 0.04in; margin-bottom: 0.04in }

.qsgraphic { font-family: Times, 'Times New Roman', serif; font-size: 12.0pt; color:rgb(0,0,0); text-align: center; padding-left: 0 !important; line-height: 1.16 }
div.qsgraphic { margin-left: 0.00in; margin-right: 0.00in; margin-top: 0.11in; margin-bottom: 0.22in }

.qshead_sect { font-family: Helvetica Black, Arial Black, sans-serif; font-size: 11.0pt; color:rgb(0,0,0) }
div.qshead_sect {  }

.qshead_title { font-family: Times, 'Times New Roman', serif; font-size: 11.0pt; color:rgb(0,0,0); text-align: center; padding-left: 0 !important }
div.qshead_title {  }

.qsline { font-family: Times, 'Times New Roman', serif; font-size: 11.0pt; color:rgb(0,0,0); text-align: center; padding-left: 0 !important; line-height: 1.10 }
div.qsline { margin-left: 0.00in; margin-right: 0.00in; margin-top: 0.06in; margin-bottom: 0.08in }

.qsline_centerrule { font-family: Times, 'Times New Roman', serif; font-size: 11.0pt; color:rgb(0,0,0); text-align: center; padding-left: 0 !important; line-height: 1.10 }
div.qsline_centerrule { margin-left: 0.00in; margin-right: 0.00in; margin-top: 0.06in; margin-bottom: 0.38in }

.qslist_bullet { font-family: Times, 'Times New Roman', serif; font-size: 11.0pt; color:rgb(0,0,0); text-indent: -0.38in; word-spacing: 0px; line-height: 1.16 }
div.qslist_bullet { margin-left: 1.12in; margin-right: 1.12in; margin-top: 0.00in; margin-bottom: 0.00in }

.qslist_letter { font-family: Times, 'Times New Roman', serif; font-size: 11.0pt; color:rgb(0,0,0); text-indent: -0.75in; word-spacing: 0px; line-height: 1.16 }
div.qslist_letter { margin-left: 1.12in; margin-right: 1.12in; margin-top: 0.00in; margin-bottom: 0.00in }

.qslist_number { font-family: Times, 'Times New Roman', serif; font-size: 11.0pt; color:rgb(0,0,0); text-indent: -0.75in; word-spacing: 0px; line-height: 1.16 }
div.qslist_number { margin-left: 1.12in; margin-right: 1.12in; margin-top: 0.00in; margin-bottom: 0.00in }

.qslist_plain { font-family: Times, 'Times New Roman', serif; font-size: 11.0pt; color:rgb(0,0,0); text-indent: -0.38in; word-spacing: 0px; line-height: 1.16 }
div.qslist_plain { margin-left: 1.12in; margin-right: 1.12in; margin-top: 0.00in; margin-bottom: 0.00in }

.qsmicro_caption { font-family: Times, 'Times New Roman', serif; font-size: 11.0pt; color:rgb(0,0,0); text-align: justify; line-height: 1.11 }
div.qsmicro_caption { margin-left: 0.00in; margin-right: 0.00in; margin-top: 0.04in; margin-bottom: 0.04in }

.qsnormal { font-family: Times, 'Times New Roman', serif; font-size: 14.0pt; color:rgb(0,0,0); line-height: 1.16 }
div.qsnormal {  }

.qsnote_annot { font-family: Times, 'Times New Roman', serif; font-size: 9.0pt; color:rgb(0,0,0); text-align: justify }
div.qsnote_annot { margin-left: 0.90in; margin-right: 0.00in; margin-top: 0.01in; margin-bottom: 0.00in }

.qsnote_cont { font-family: Times, 'Times New Roman', serif; font-size: 9.0pt; color:rgb(0,0,0); text-align: justify }
div.qsnote_cont { margin-left: 0.90in; margin-right: 0.00in; margin-top: 0.01in; margin-bottom: 0.00in }

.qsnote_history { font-family: Times, 'Times New Roman', serif; font-size: 9.0pt; color:rgb(0,0,0); text-align: justify }
div.qsnote_history { margin-left: 0.90in; margin-right: 0.00in; margin-top: 0.01in; margin-bottom: 0.00in }

.qsnote_note { font-family: Times, 'Times New Roman', serif; font-size: 9.0pt; color:rgb(0,0,0); text-align: justify }
div.qsnote_note { margin-left: 0.90in; margin-right: 0.00in; margin-top: 0.01in; margin-bottom: 0.06in }

.qsnote_para { font-family: Times, 'Times New Roman', serif; font-size: 9.0pt; color:rgb(0,0,0); text-align: justify }
div.qsnote_para { margin-left: 0.90in; margin-right: 0.00in; margin-top: 0.00in; margin-bottom: 0.06in }

.qsnote_sect { font-family: Times, 'Times New Roman', serif; font-size: 9.0pt; color:rgb(0,0,0); text-align: justify }
div.qsnote_sect { margin-left: 0.90in; margin-right: 0.00in; margin-top: 0.00in; margin-bottom: 0.06in }

.qsnote_subdiv { font-family: Times, 'Times New Roman', serif; font-size: 9.0pt; color:rgb(0,0,0); text-align: justify }
div.qsnote_subdiv { margin-left: 0.90in; margin-right: 0.00in; margin-top: 0.00in; margin-bottom: 0.06in }

.qsnote_subdivpara { font-family: Times, 'Times New Roman', serif; font-size: 9.0pt; color:rgb(0,0,0); text-align: justify }
div.qsnote_subdivpara { margin-left: 0.90in; margin-right: 0.00in; margin-top: 0.00in; margin-bottom: 0.06in }

.qsnote_subsect { font-family: Times, 'Times New Roman', serif; font-size: 9.0pt; color:rgb(0,0,0); text-align: justify }
div.qsnote_subsect { margin-left: 0.90in; margin-right: 0.00in; margin-top: 0.00in; margin-bottom: 0.06in }

.qsnum_chap { font-family: Times, 'Times New Roman', serif; font-weight: bold; font-size: 14.0pt; color:rgb(0,0,0); text-align: center; padding-left: 0 !important; line-height: 1.16 }
div.qsnum_chap { margin-left: 0.00in; margin-right: 0.00in; margin-top: 0.06in; margin-bottom: 0.06in }

.qsnum_para { font-weight: bold; font-family: Times, 'Times New Roman', serif; font-size: 11.0pt; color:rgb(0,0,0); text-align: justify; line-height: 1.16 }
div.qsnum_para { margin-left: 0.00in; margin-right: 0.00in; margin-top: 0.06in; margin-bottom: 0.06in }

.qsnum_sect { font-family: Helvetica, Arial, sans-serif; font-weight: bold; font-size: 11.0pt; color:rgb(0,0,0); text-align: justify; line-height: 1.16 }
div.qsnum_sect { margin-left: 0.00in; margin-right: 0.00in; margin-top: 0.06in; margin-bottom: 0.06in }

.qsnum_subchap { font-family: Times, 'Times New Roman', serif; font-weight: bold; font-size: 12.0pt; color:rgb(0,0,0); text-align: center; padding-left: 0 !important }
div.qsnum_subchap { margin-left: 0.00in; margin-right: 0.00in; margin-top: 0.17in; margin-bottom: 0.00in }

.qsnum_subdiv { font-weight: bold; font-family: Times, 'Times New Roman', serif; font-size: 11.0pt; color:rgb(0,0,0); text-align: justify; line-height: 1.16 }
div.qsnum_subdiv { margin-left: 0.00in; margin-right: 0.00in; margin-top: 0.06in; margin-bottom: 0.06in }

.qsnum_subdivpara { font-weight: bold; font-family: Times, 'Times New Roman', serif; font-size: 11.0pt; color:rgb(0,0,0); text-align: justify; line-height: 1.16 }
div.qsnum_subdivpara { margin-left: 0.00in; margin-right: 0.00in; margin-top: 0.06in; margin-bottom: 0.06in }

.qsnum_subsect { font-family: Helvetica, Arial, sans-serif; font-weight: bold; font-size: 11.0pt; color:rgb(0,0,0); text-align: justify; line-height: 1.16 }
div.qsnum_subsect { margin-left: 0.00in; margin-right: 0.00in; margin-top: 0.06in; margin-bottom: 0.06in }

.qsref_cfr { font-family: Times, 'Times New Roman', serif; font-size: 11.0pt; color:rgb(0,0,0); text-align: justify; line-height: 1.16 }
div.qsref_cfr { margin-left: 0.00in; margin-right: 0.00in; margin-top: 0.06in; margin-bottom: 0.06in }

.qsref_codenuma { font-family: Times, 'Times New Roman', serif; font-size: 11.0pt; color:rgb(0,0,0); text-align: justify; line-height: 1.16 }
div.qsref_codenuma { margin-left: 0.00in; margin-right: 0.00in; margin-top: 0.06in; margin-bottom: 0.06in }

.qsref_codenumb { font-family: Times, 'Times New Roman', serif; font-size: 11.0pt; color:rgb(0,0,0); text-align: justify; line-height: 1.16 }
div.qsref_codenumb { margin-left: 0.00in; margin-right: 0.00in; margin-top: 0.06in; margin-bottom: 0.06in }

.qsref_nonref { font-family: Times, 'Times New Roman', serif; font-size: 11.0pt; color:rgb(0,0,0); text-align: justify; line-height: 1.16 }
div.qsref_nonref { margin-left: 0.00in; margin-right: 0.00in; margin-top: 0.06in; margin-bottom: 0.06in }

.qsref_statnuma { font-family: Times, 'Times New Roman', serif; font-size: 11.0pt; color:rgb(0,0,0); text-align: justify; line-height: 1.16 }
div.qsref_statnuma { margin-left: 0.00in; margin-right: 0.00in; margin-top: 0.06in; margin-bottom: 0.06in }

.qsref_statnumb { font-family: Times, 'Times New Roman', serif; font-size: 11.0pt; color:rgb(0,0,0); text-align: justify; line-height: 1.16 }
div.qsref_statnumb { margin-left: 0.00in; margin-right: 0.00in; margin-top: 0.06in; margin-bottom: 0.06in }

.qsref_usc { font-family: Times, 'Times New Roman', serif; font-size: 11.0pt; color:rgb(0,0,0); text-align: justify; line-height: 1.16 }
div.qsref_usc { margin-left: 0.00in; margin-right: 0.00in; margin-top: 0.06in; margin-bottom: 0.06in }

.qstable_cell { font-family: Times, 'Times New Roman', serif; font-size: 9.0pt; color:rgb(0,0,0); line-height: 1.11 }
div.qstable_cell { margin-left: 0.00in; margin-right: 0.00in; margin-top: 0.04in; margin-bottom: 0.04in }

.qstitle_chap { font-family: Helvetica, Arial, sans-serif; font-weight: bold; font-size: 13.0pt; color:rgb(0,0,0); text-align: center; padding-left: 0 !important; line-height: 2.00 }
div.qstitle_chap { margin-left: 0.00in; margin-right: 0.00in; margin-top: 0.15in; margin-bottom: 0.45in }

.qstitle_para { font-family: Times, 'Times New Roman', serif; font-style: italic; font-size: 11.0pt; color:rgb(0,0,0); text-align: justify; line-height: 1.16 }
div.qstitle_para { margin-left: 0.00in; margin-right: 0.00in; margin-top: 0.06in; margin-bottom: 0.06in }

.qstitle_sect { font-family: Helvetica, Arial, sans-serif; font-weight: bold; font-size: 11.0pt; color:rgb(0,0,0); text-align: justify; line-height: 1.16 }
div.qstitle_sect { margin-left: 0.00in; margin-right: 0.00in; margin-top: 0.06in; margin-bottom: 0.06in }

.qstitle_subchap { font-family: Times, 'Times New Roman', serif; font-weight: bold; font-size: 12.0pt; color:rgb(0,0,0); text-align: center; padding-left: 0 !important }
div.qstitle_subchap { margin-left: 0.00in; margin-right: 0.00in; margin-top: 0.06in; margin-bottom: 0.12in }

.qstitle_subdiv { font-family: Times, 'Times New Roman', serif; font-size: 11.0pt; color:rgb(0,0,0); text-align: justify; line-height: 1.16 }
div.qstitle_subdiv { margin-left: 0.00in; margin-right: 0.00in; margin-top: 0.06in; margin-bottom: 0.06in }

.qstitle_subsect { font-family: Times, 'Times New Roman', serif; font-variant: small-caps; text-transform:none; font-size: 11.0pt; color:rgb(0,0,0); text-align: justify; line-height: 1.16 }
div.qstitle_subsect { margin-left: 0.00in; margin-right: 0.00in; margin-top: 0.06in; margin-bottom: 0.06in }

.qstoc_entry { font-family: Times, 'Times New Roman', serif; font-size: 11.0pt; color:rgb(0,0,0); text-align: justify; text-indent: -1.05in; word-spacing: 0px }
div.qstoc_entry { margin-left: 1.05in; margin-right: 0.00in; margin-top: 0.00in; margin-bottom: 0.00in }

.qstoc_subchap { font-family: Times, 'Times New Roman', serif; font-weight: bold; font-size: 9.0pt; color:rgb(0,0,0) }
div.qstoc_subchap { margin-left: 0.00in; margin-right: 0.00in; margin-top: 0.08in; margin-bottom: 0.01in }

.qstop_o_page { font-family: Times, 'Times New Roman', serif; font-weight: bold; font-size: 26.0pt; color:rgb(0,0,0); text-align: center; padding-left: 0 !important; line-height: 1.00 }
div.qstop_o_page { margin-left: 0.00in; margin-right: 0.00in; margin-top: 0.75in; margin-bottom: 0.00in }

.qsauto {  }
div.qsauto {  }

.qsfloating {  }
div.qsfloating {  }

.qsgraphic {  }
div.qsgraphic {  }

.qslinehold {  }
div.qslinehold {  }

.qstest_graphic {  }
div.qstest_graphic {  }

.qsleft_footer {  }
div.qsleft_footer {  }

.qsleft_header {  }
div.qsleft_header {  }

.qsright_footer {  }
div.qsright_footer {  }

.qsright_header {  }
div.qsright_header {  }

