.noresize{
	resize:none
}

.font2{
 font-size:5pt;
 font-weight:700;
}
.font5{
 font-size:5pt;
 font-weight:400;
}
.x21
 {
 font-size:5pt;
 font-style:normal;
 white-space:nowrap;
 }
.x22
 {
 text-align:center;
 white-space:nowrap;
 font-size:0pt;
 font-style:normal;
 }
.x23
 {
 text-align:left;
 vertical-align:middle;
 white-space:nowrap;
 font-size:6pt;
 font-weight:700;
 }
.x24
 {
 text-align:center;
 vertical-align:bottom;
 white-space:nowrap;
 font-size:6pt;
 font-weight:400;
 font-style:normal;
 border-top:1px solid windowtext;
 border-right:1px solid windowtext;
 border-bottom:1px solid windowtext;
 border-left:1px solid windowtext;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
 }
.x25
 {
 text-align:general;
 white-space:nowrap;
 font-size:6pt;
 font-weight:400;
 font-style:normal;
 }
.x26
 {
 text-align:center;
 white-space:nowrap;
 font-size:6pt;
 font-weight:700;
 font-style:normal;
 }
.x27
 {
 text-align:general;
 white-space:nowrap;
 font-size:6pt;
 font-weight:400;
 font-style:normal;
 }
 .x28
 {
 text-align:center;
 vertical-align:bottom;
 white-space:nowrap;
 font-size:7pt;

 font-style:normal;
 border-top:1px solid windowtext;
 border-right:1px solid windowtext;
 border-bottom:1px solid windowtext;
 border-left:1px solid windowtext;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
}
.x29
 {
 text-align:left;
 white-space:nowrap;
 font-size:7pt;
 font-weight:400;
 font-style:normal;
 border-top:none;
 border-right:none;
 border-bottom:1px solid windowtext;
 border-left:none;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
 }
.x31
 {
 text-align:center;
 vertical-align:middle;
 white-space:nowrap;
 font-size:7pt;
 font-weight:400;
 font-style:normal;
 border-top:1px solid windowtext;
 border-right:1px solid windowtext;
 border-bottom:1px solid windowtext;
 border-left:1px solid windowtext;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
 }
.x34
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:right;
 vertical-align:bottom;
 white-space:nowrap
 font-size:0pt;
 font-weight:400;
 font-style:normal;
 mso-protection:locked visible;
 }
.x35
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:general;
 vertical-align:bottom;
 white-space:normal;word-wrap:break-word;
 font-size:0pt;
 font-weight:400;
 font-style:normal;
 mso-protection:locked visible;
 }
.x36
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:general;
 vertical-align:bottom;
 white-space:nowrap;
 font-size:0pt;
 font-weight:400;
 font-style:normal;
 mso-protection:locked visible;
 }
.x38
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:general;
 vertical-align:bottom;
 white-space:nowrap;
 font-size:0pt;
 font-weight:400;
 font-style:normal;
 mso-protection:locked visible;
 }
.x39
 {
 text-align:left;
 white-space:normal;word-wrap:break-word;
 font-size:6pt;
 font-weight:700;
 font-style:normal;
 }
.x40
 {
 text-align:center;
 white-space:nowrap;
 font-size:5pt;
 font-weight:700;
 font-style:normal;

 border-right:none;
 border-bottom:1px solid windowtext;
 border-left:none;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
 }
.x41
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:right;
 vertical-align:bottom;
 white-space:nowrap;
 font-size:6pt;
 font-weight:700;
 font-style:normal;
 mso-protection:locked visible;
 }
.x42
 {
 text-align:center;
 white-space:nowrap;
 font-size:6.5pt;
 font-weight:700;
 font-style:normal;
 border-top:none;
 border-right:none;
 border-bottom:1px solid windowtext;
 border-left:none;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
 }
.x43
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:general;
 vertical-align:bottom;
 white-space:nowrap;
 font-size:0pt;
 font-weight:400;
 font-style:normal;
 mso-protection:locked visible;
 }
.x44
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:center;
 vertical-align:top;
 white-space:normal;word-wrap:break-word;
 font-size:0pt;
 font-weight:400;
 font-style:normal;
 mso-protection:locked visible;
 }
.x45
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:center;
 vertical-align:top;
 white-space:normal;word-wrap:break-word;
 font-size:0pt;
 font-weight:400;
 font-style:italic;
 mso-protection:locked visible;
 }
.x46
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:center;
 vertical-align:middle;
 white-space:normal;word-wrap:break-word;
 font-size:0pt;
 font-weight:400;
 font-style:normal;
 mso-protection:locked visible;
 }
.x47
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:center;
 vertical-align:middle;
 white-space:normal;word-wrap:break-word;
 font-size:0pt;
 font-weight:400;
 font-style:italic;
 mso-protection:locked visible;
 }
.x49
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:general;
 vertical-align:top;
 white-space:normal;word-wrap:break-word;
 font-size:0pt;
 font-weight:400;
 font-style:normal;
 border-top:1px solid windowtext;
 border-right:none;
 border-bottom:none;
 border-left:none;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
 }
.x55
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:right;
 vertical-align:bottom;
 white-space:nowrap;
 font-size:5pt;
 font-weight:700;
 font-style:normal;
 mso-protection:locked visible;
 }
.x56
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:left;
 vertical-align:bottom;
 white-space:nowrap;
 font-size:6pt;
 font-weight:700;
 font-style:normal;
 mso-protection:locked visible;
 }
.x57
 {
 text-align:left;
 font-size:0pt;
 font-weight:400;
 font-style:normal;
 border-top:none;
 border-right:none;
 border-bottom:1px solid windowtext;
 border-left:none;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 }
 .x58
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:left;
 vertical-align:middle;
 white-space:nowrap;
 font-size:6pt;
 font-weight:700;
 font-style:normal;
 border-top:none;
 border-bottom:none;
 border-left:1px solid windowtext;
 border-right:1px solid windowtext;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
 }
.x59
 {
 text-align:left;
 vertical-align:bottom;
 white-space:nowrap;
 font-size:0pt;
 font-weight:400;
 font-style:normal;
 border-top:none;
 border-right:none;
 border-bottom:1px solid windowtext;
 border-left:none;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 }
.x60
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:left;
 vertical-align:bottom;
 white-space:nowrap;
 font-size:0pt;
 font-weight:400;
 font-style:normal;
 border-top:1px solid windowtext;
 border-right:none;
 border-bottom:1px solid windowtext;
 border-left:none;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
 }
.x61
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:center;
 vertical-align:bottom;
 white-space:normal;word-wrap:break-word;
 font-size:0pt;
 font-weight:400;
 font-style:normal;
 border-top:1px solid windowtext;
 border-right:none;
 border-bottom:none;
 border-left:none;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
 }
.x62
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:center;
 vertical-align:bottom;
 white-space:normal;word-wrap:break-word;
 font-size:0pt;
 font-weight:400;
 font-style:normal;
 border-top:1px solid windowtext;
 border-right:1px solid windowtext;
 border-bottom:none;
 border-left:none;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
 }
.x63
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:general;
 vertical-align:bottom;
 white-space:normal;word-wrap:break-word;
 font-size:0pt;
 font-weight:400;
 font-style:normal;
 border-top:none;
 border-right:none;
 border-bottom:none;
 border-left:1px solid windowtext;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
 }
.x64
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:center;
 vertical-align:bottom;
 white-space:normal;word-wrap:break-word;
 font-size:0pt;
 font-weight:400;
 font-style:normal;
 border-top:none;
 border-right:1px solid windowtext;
 border-bottom:none;
 border-left:none;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
 }
.x65
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:general;
 vertical-align:bottom;
 white-space:nowrap;
 font-size:0pt;
 font-weight:400;
 font-style:normal;
 border-top:none;
 border-right:1px solid windowtext;
 border-bottom:none;
 border-left:none;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
 }
.x66
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:general;
 vertical-align:bottom;
 white-space:normal;word-wrap:break-word;
 font-size:0pt;
 font-weight:400;
 font-style:normal;
 border-top:none;
 border-right:none;
 border-bottom:1px solid windowtext;
 border-left:1px solid windowtext;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
 }
.x67
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:general;
 vertical-align:bottom;
 white-space:nowrap;
 font-size:0pt;
 font-weight:400;
 font-style:normal;
 border-top:none;
 border-right:none;
 border-bottom:1px solid windowtext;
 border-left:none;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
 }
.x68
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:general;
 vertical-align:bottom;
 white-space:normal;word-wrap:break-word;
 font-size:0pt;
 font-weight:400;
 font-style:normal;
 border-top:none;
 border-right:none;
 border-bottom:1px solid windowtext;
 border-left:none;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
 }
.x69
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:right;
 vertical-align:bottom;
 white-space:nowrap;
 font-size:0pt;
 font-weight:400;
 font-style:normal;
 border-top:none;
 border-right:none;
 border-bottom:1px solid windowtext;
 border-left:none;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
 }
.x70
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:general;
 vertical-align:bottom;
 white-space:nowrap;
 font-size:0pt;
 font-weight:400;
 font-style:normal;
 border-top:none;
 border-right:none;
 border-bottom:1px solid windowtext;
 border-left:none;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
 }
.x71
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:general;
 vertical-align:bottom;
 white-space:nowrap;
 font-size:0pt;
 font-weight:400;
 font-style:normal;
 border-top:none;
 border-right:1px solid windowtext;
 border-bottom:1px solid windowtext;
 border-left:none;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
 }
.x72
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:center;
 vertical-align:bottom;
 white-space:nowrap;
 font-size:0pt;
 font-weight:700;
 font-style:normal;
 border-top:1px solid windowtext;
 border-right:none;
 border-bottom:none;
 border-left:1px solid windowtext;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
 }
.x73
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:general;
 vertical-align:bottom;
 white-space:nowrap;
 font-size:0pt;
 font-weight:400;
 font-style:normal;
 border-top:1px solid windowtext;
 border-right:none;
 border-bottom:none;
 border-left:none;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
 }
.x74
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:general;
 vertical-align:bottom;
 white-space:normal;word-wrap:break-word;
 font-size:0pt;
 font-weight:400;
 font-style:normal;
 border-top:1px solid windowtext;
 border-right:none;
 border-bottom:none;
 border-left:none;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
 }
.x75
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:right;
 vertical-align:bottom;
 white-space:nowrap;
 font-size:0pt;
 font-weight:400;
 font-style:normal;
 border-top:1px solid windowtext;
 border-right:none;
 border-bottom:none;
 border-left:none;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
 }
.x76
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:general;
 vertical-align:bottom;
 white-space:nowrap;
 font-size:0pt;
 font-weight:400;
 font-style:normal;
 border-top:1px solid windowtext;
 border-right:none;
 border-bottom:none;
 border-left:none;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
 }
.x77
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:general;
 vertical-align:bottom;
 white-space:nowrap;
 font-size:0pt;
 font-weight:400;
 font-style:normal;
 border-top:1px solid windowtext;
 border-right:1px solid windowtext;
 border-bottom:none;
 border-left:none;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
 }
.x78
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:left;
 vertical-align:middle;
 white-space:nowrap;
 font-size:6.5pt;
 font-weight:700;
 font-style:normal;
 border-top:none;
 border-right:none;
 border-bottom:none;
 border-left:1px solid windowtext;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
 }
.x79
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:general;
 vertical-align:bottom;
 white-space:nowrap;
 font-size:0pt;
 font-weight:400;
 font-style:normal;
 border-top:none;
 border-right:1px solid windowtext;
 border-bottom:none;
 border-left:none;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
 }
.x80
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:center;
 vertical-align:middle;
 white-space:normal;word-wrap:break-word;
 font-size:0pt;
 font-weight:400;
 font-style:normal;
 border-top:none;
 border-right:none;
 border-bottom:1px solid windowtext;
 border-left:none;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
 }
.x81
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:center;
 vertical-align:middle;
 white-space:normal;word-wrap:break-word;
 font-size:0pt;
 font-weight:700;
 font-style:italic;
 border-top:none;
 border-right:none;
 border-bottom:1px solid windowtext;
 border-left:none;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
 }
.x82
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:center;
 vertical-align:middle;
 white-space:normal;word-wrap:break-word;
 font-size:0pt;
 font-weight:400;
 font-style:italic;
 border-top:none;
 border-right:none;
 border-bottom:1px solid windowtext;
 border-left:none;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
 }
.x83
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:left;
 vertical-align:bottom;
 white-space:nowrap;
 font-size:6pt;
 font-weight:700;
 font-style:normal;
 border-top:none;
 border-right:none;
 border-bottom:none;
 border-left:1px solid windowtext;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
 }
.x84
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:left;
 vertical-align:bottom;
 white-space:nowrap;
 font-size:0pt;
 font-weight:400;
 font-style:normal;
 border-top:none;
 border-right:none;
 border-bottom:1px solid windowtext;
 border-left:1px solid windowtext;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
 }
.x85
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:general;
 vertical-align:top;
 white-space:nowrap;
 font-size:0pt;
 font-weight:400;
 font-style:normal;
 border-top:1px solid windowtext;
 border-right:1px solid windowtext;
 border-bottom:none;
 border-left:none;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
 }
 .x86
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:center;
 vertical-align:middle;
 white-space:nowrap;
 font-size:6pt;
 font-weight:700;
 font-style:normal;
 border-top:none;
 border-right:none;
 border-bottom:none;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
 }
.x88
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:general;
 vertical-align:middle;
 white-space:nowrap;
 font-size:6pt;
 font-weight:700;
 font-style:normal;
 border-top:1px solid windowtext;
 border-right:none;
 border-bottom:none;
 border-left:1px solid windowtext;
 border-right:1px solid windowtext;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
 }
 .x90
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:justify;
 vertical-align:top;
 white-space:normal;word-wrap:break-word;
 font-size:6pt;
 font-weight:400;
 font-style:normal;
 border-top:none;
 border-bottom:none;
 border-left:1px solid windowtext;
 border-right:1px solid windowtext;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
 }
.x91
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:justify;
 vertical-align:top;
 white-space:normal;word-wrap:break-word;
 font-size:6pt;
 font-weight:400;
 font-style:normal;
 border-top:none;
 border-right:none;
 border-bottom:none;
 border-left:1px solid windowtext;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
 }
 .x92
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:justify;
 vertical-align:top;
 white-space:normal;word-wrap:break-word;
 font-size:7pt;
 font-weight:400;
 font-style:normal;
 border-top:none;
 border-right:none;
 border-bottom:none;
 border-left:1px solid windowtext;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
 }
.x94
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:justify;
 vertical-align:top;
 white-space:normal;word-wrap:break-word;
 font-size:6pt;
 font-weight:400;
 font-style:normal;
 border-top:none;
 border-right:none;
 border-bottom:1px solid windowtext;
 border-left:1px solid windowtext;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
 }
.x97
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:left;
 vertical-align:top;
 white-space:nowrap;
 font-size:6pt;
 font-weight:700;
 font-style:normal;
 border-top:1px solid windowtext;
 border-right:none;
 border-bottom:none;
 border-left:1px solid windowtext;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
 }
.x99
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:center;
 vertical-align:top;
 white-space:normal;word-wrap:break-word;
 font-size:7pt;
 font-weight:400;
 font-style:normal;
 border-top:none;
 border-right:none;
 border-bottom:none;
 border-left:1px solid windowtext;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
 }
 .x100
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:center;
 vertical-align:top;
 white-space:normal;word-wrap:break-word;
 font-size:6pt;
 font-weight:400;
 font-style:normal;
 border-top:none;
 border-right:none;
 border-bottom:none;
 border-left:1px solid windowtext;
 border-right:1px solid windowtext;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
 }
.x102
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:center;
 vertical-align:bottom;
 white-space:nowrap;
 font-size:0pt;
 font-weight:400;
 font-style:normal;
 mso-protection:locked visible;
 }
.x103
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:right;
 vertical-align:bottom;
 white-space:nowrap;
 font-size:6pt;
 font-weight:700;
 font-style:normal;
 mso-protection:locked visible;
 }
.x104
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:left;
 vertical-align:bottom;
 white-space:nowrap;
 font-size:6pt;
 font-weight:700;
 font-style:normal;
 border-top:none;
 border-right:none;
 border-bottom:none;
 border-left:1px solid windowtext;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
 }
.x106
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:left;
 vertical-align:bottom;
 white-space:nowrap;
 font-size:0pt;
 font-weight:400;
 font-style:normal;
 border-top:none;
 border-right:none;
 border-bottom:1px solid windowtext;
 border-left:none;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
 }
.x107
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:left;
 vertical-align:middle;
 white-space:nowrap;
 font-size:6pt;
 font-weight:700;
 font-style:normal;
 border-top:1px solid windowtext;
 border-right:none;
 border-bottom:none;
 border-left:1px solid windowtext;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
 }
.x109
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:center;
 vertical-align:middle;
 white-space:normal;word-wrap:break-word;
 font-size:0pt;
 font-weight:400;
 font-style:normal;
 border-top:1px solid windowtext;
 border-right:none;
 border-bottom:none;
 border-left:none;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
 }
.x115
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:left;
 vertical-align:middle;
 white-space:nowrap;
 font-size:6.5pt;
 font-weight:700;
 font-style:normal;
 border-top:none;
 border-right:none;
 border-bottom:none;
 border-left:1px solid windowtext;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
 }
.x117
 {
 text-align:left;
 white-space:normal;word-wrap:break-word;
 font-size:0pt;
 font-weight:700;
 font-style:normal;
 border-top:none;
 border-right:none;
 border-bottom:1px solid windowtext;
 border-left:none;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 }
.x118
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:left;
 vertical-align:bottom;
 white-space:nowrap;
 font-size:7pt;
 font-weight:400;
 font-style:normal;
 border-top:none;
 border-right:none;
 border-bottom:1px solid windowtext;
 border-left:none;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
 }
.x119
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:center;
 vertical-align:middle;
 white-space:normal;word-wrap:break-word;
 font-size:5pt;
 font-weight:400;
 font-style:normal;
 border-top:none;
 border-right:none;
 border-bottom:1px dashed windowtext;
 border-left:none;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
 }
.x121
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:left;
 vertical-align:middle;
 white-space:nowrap;
 font-size:7pt;
 font-weight:400;
 font-style:normal;
 border-top:none;
 border-right:none;
 border-bottom:1px solid windowtext;
 border-left:none;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
 }
.x122
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:center;
 vertical-align:top;
 white-space:normal;word-wrap:break-word;
 font-size:5pt;
 font-weight:700;
 font-style:normal;
 border-top:1px solid windowtext;
 border-right:none;
 border-bottom:none;
 border-left:none;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
 }
.x124
 {

 white-space:normal;word-wrap:break-word;
 font-size:6.5pt;
 font-weight:400;
 font-style:normal;
 border-top:none;
 border-right:none;
 border-bottom:1px solid windowtext;
 border-left:none;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
 }
.x125
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:left;
 vertical-align:middle;
 white-space:nowrap;
 font-size:6.5pt;
 font-weight:400;
 font-style:normal;
 
 border-right:none;
 border-bottom:1px solid windowtext;
 border-left:none;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
 }
.x127
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:center;
 vertical-align:bottom;
 white-space:normal;word-wrap:break-word;
 font-size:6.5pt;
 font-weight:400;
 font-style:normal;
 border-top:1px solid windowtext;
 border-right:none;
 border-bottom:1px solid windowtext;
 border-left:none;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
 }
.x131
 {
 text-align:center;
 vertical-align:bottom;
 white-space:nowrap;
 font-size:6pt;
 font-weight:700;
 font-style:normal;
 }
.x134
 {
 text-align:center;
 white-space:normal;
 word-wrap:break-word;
 font-size:7.5pt;
 font-weight:700;
 }
.x135
 {
 text-align:left;
 white-space:normal;word-wrap:break-word;
 border-bottom:0px !important;
 font-size:6pt;
 font-weight:700;
 }
.x136
 {

 white-space:normal;word-wrap:break-word;
 font-size:6pt;
 font-weight:700;
 }
 .x137
 {
 text-align:left;
 vertical-align:middle;
 white-space:normal;
 word-wrap:break-word;
 font-size:6pt;
 font-weight:400;
 font-style:normal;

 border-right:none;
 border-bottom:1px solid windowtext;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
 }
.x139
 {
 text-align:left;
 vertical-align:middle;
 white-space:normal;
 word-wrap:break-word;
 font-size:6pt;
 font-weight:400;
 font-style:normal;

 border-right:none;
 border-bottom:1px solid windowtext;
 border-left:1px solid windowtext;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
 }
.x158
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:general;
 vertical-align:middle;
 white-space:nowrap;
 font-size:0pt;
 font-weight:400;
 font-style:normal;
 mso-protection:locked visible;
 }
.x159
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:general;
 vertical-align:middle;
 white-space:nowrap;
 font-size:7pt;
 font-weight:400;
 font-style:normal;
 mso-protection:locked visible;
 }

 .x160
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:general;
 vertical-align:bottom;
 white-space:nowrap;
 font-size:0pt;
 font-weight:400;
 font-style:normal;

 border-bottom:none;
 border-left:none;
 mso-diagonal-down:none;
 mso-diagonal-up:none;
 mso-protection:locked visible;
 }

 .x161
 {
 mso-style-parent:style0;
 mso-number-format:General;
 text-align:general;
 vertical-align:middle;
 white-space:nowrap;
 border-left:1px solid windowtext;
 font-size:0pt;
 font-weight:400;
 font-style:normal;
 mso-protection:locked visible;
 }

.logo-left {
	width: 140px; 
	height: 60px;
	padding-top: 15px;
}

.logo-right {
	width: 60px; 
	height: 50px;
}

.logo-100 {
	width: 210px;
	height: 50px;
}

.table-reference {
	border-collapse: collapse;
	table-layout:fixed;
	width:630pt; 
}

.td-0-span {
	position:absolute;
}

.span-table-td {
	width:30pt;
}

.table-reference-r3 {
	height:2.75pt
}

.table-response3 {
	border-right:1px solid windowtext; 
	border-bottom:1px solid windowtext;
}

.td-check {
	border-right:1px solid windowtext;
}

.td-check2 {
	border-right:1px solid windowtext;
	border-bottom:1px solid windowtext;
}

.b-b-w-t {
	border-bottom:1px solid windowtext;
}

.span-t-r {
	float:right;
}

.m-s-y {
	mso-spacerun:yes
}



.table-reference-r39 {
	mso-height-source:userset;
	height:3pt;
}

.table-reference-r45 {
	mso-height-source:userset;
	height:3pt
}

.td-qr {
	border-right:1px solid windowtext;
	border-bottom:1px solid windowtext;
}

.td-qr-4 {
	border-right:1px solid windowtext;
	border-bottom:1px solid windowtext;
}

.td-qr-2 {
	border-bottom:1px solid windowtext;
}

.td-qr-5 {
	border-right:1px solid windowtext;
	border-bottom:1px solid windowtext;
}

.td-qr-3{
	border-bottom:1px solid windowtext;
}

.td-63-1 {
	height:40pt;
	width:30.5pt;
}

.td-63-2 {
	height:60pt;
	width:34.5pt;
}

.span-singn-1 {
	mso-ignore:vglayout;
	position:absolute;z-index:0;
	margin-left:17px;
	margin-top:32px;
	width:278px;
	height:1px
}

.td-r-64 {
	width:204pt;
}

.span-r-64-1 {
	mso-ignore:vglayout;
	position:absolute;
	z-index:1;
	margin-left:2px;
	margin-top:1px;
	width:280px;
	height:1px
}

.ul-study-reference {
    columns: 1;
    -webkit-columns: 1;
    -moz-columns: 1;
    padding-left: 7px !important;
}

.colum-study-reference {
  line-height: 8px !important;
  list-style:none !important;
  padding: 0px !important;
  margin: 0px !important;
}

@page { 
	size:  auto; 
	margin-top: 9pt;
	margin-bottom: 0px;
}