.sidebar { color: #f60; font-size: 8pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 13pt; margin-right: 7pt; margin-bottom: 0; margin-left: 9pt; }
.sidebarRight { color: #f60; font-size: 8pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 13pt; margin-right: 16pt; margin-bottom: 0; margin-left: 18pt; }
.sidebar-BULLET { color: #f60; font-size: 8pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 13pt; text-indent: -6pt; margin: 0 7pt 0 13pt; padding-top: 0; padding-bottom: 0; }
.BOLD { font-weight: bold; }
.ITALIC { font-style: oblique; }
.body-INDENT { color: black; font-size: 9pt; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; line-height: 17pt; text-indent: 20pt; word-spacing: 0.5px; margin: 0 12pt 0 15pt; }
.body-NO-INDENT { color: black; font-size: 9pt; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; line-height: 17pt; word-spacing: 0.5px; margin: 6pt 12pt 0 15pt; }
.body-OURDEST { color: black; font-size: 12pt; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; line-height: 19pt; margin: 6pt 12pt 0 15pt; }
.body-NOTES { color: black; font-size: 7pt; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; line-height: 12pt; margin: 6pt 12pt 0 15pt; }
.body-TITLEPG { color: #fff; font-size: 9pt; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; line-height: 16pt; margin: 6pt 12pt 0 15pt; padding-right: 40pt; padding-left: 60pt; }
.F-body-NO-INDENT { color: black; font-size: 9pt; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; line-height: 12pt; margin: 4pt 6pt 1pt; }
.FH-body-INDENT { color: black; font-size: 9pt; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; line-height: 12pt; margin: 4pt 6pt 1pt 14pt; padding-left: 14px; }
.F-body-INDENT { color: black; font-size: 9pt; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; line-height: 12pt; vertical-align: bottom; margin: 6pt 6pt 0 22pt; padding-left: 16px; }
.F-body-NOTES { color: black; font-size: 7pt; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; line-height: 11pt; margin: 6pt 12pt 0 0; }
.NOTES-indent { color: black; font-size: 7pt; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; line-height: 12pt; text-indent: -12pt; margin-top: 6pt; margin-right: 12pt; margin-bottom: 0; padding-left: 12pt; }
.DO-BOLD { font-weight: bold; }
.DO-superscript { color: black; font-size: 7pt; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; line-height: 16pt; vertical-align: 4pt; }
.chart-body { color: #000; font-size: 9pt; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; line-height: 14pt; text-indent: -14pt; padding-left: 13pt; }
.chart-bodyBold { color: black; font-size: 10pt; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 14pt; text-indent: -4pt; }
.head-NO-INDENT { color: #f60; font-size: 10pt; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 16pt; }
.head-no-pad { color: #f60; font-size: 10pt; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 16pt; }
.progresshead { margin-top: 0; padding-left: 120px; }
.chart { font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; padding: 12pt; }
.typegrey { color: #666; }
.typeblue { color: #09c; }
.chart2 { margin: 6px 18px 6px 12px; padding: 6px 18px 6px 12px; }

