/*

CSS1-Addressable Style Sheet for
RWD Technologies (tm)
Info Pak Conversion

Created: 10/13/1999
Template File: InfoPak_convert.dot
Template Version: 01.10

*/

BODY {
   color: black;
   background: #FFFFFF;
}

.block-text {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.body-text-p101-text-p00-text-p100-text {
   font-size: 10pt;
   font-family: "Arial";
   text-align: left;
   text-indent: 0.00em;
   margin-top: 0.00em;
   margin-bottom: 0.60em;
   margin-right: 0.00em;
   margin-left: 3.28em;
}

.body-text-2 {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.body-text-3 {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.body-text-first-indent {
   font-size: 10pt;
   font-family: "Times New Roman";
   text-align: left;
   text-indent: 1.05em;
   margin-top: 0.00em;
   margin-bottom: 0.60em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.body-text-first-indent-2 {
   font-size: 10pt;
   font-family: "Times New Roman";
   text-align: left;
   text-indent: 1.05em;
   margin-top: 0.00em;
   margin-bottom: 0.60em;
   margin-right: 0.00em;
   margin-left: 2.20em;
}

.body-text-indent {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.body-text-indent-2 {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.body-text-indent-3 {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.c00g-sap-cancel {
}

.c00g-sap-enter {
}

.c00g-sap-execute {
}

.c00g-sap-execute-white {
}

.c00g-sap-exit {
}

.c00g-sap-go-back {
}

.c00g-sap-save {
}

.c00g-win95-checkbox-off {
   font-weight: bold;
}

.c00g-win95-checkbox-on {
}

.c00g-win95-radio-button-off {
   font-weight: bold;
}

.c00g-win95-radio-button-on {
}

.c01-text-step-number {
   font-weight: bold;
}

.c100-html-tags {
}

.c100-icon-book {
}

.c100-icon-contact {
}

.c100-icon-critical {
}

.c100-icon-exclamation {
}

.c100-icon-note {
}

.c100-icon-onlinehelp {
}

.c100-icon-question {
}

.c100-icon-reference {
}

.c100-icon-screen {
}

.c100-icon-shortcut {
}

.c100-icon-system {
}

.c100-icon-time {
}

.c100-link-step {
   font-weight: bold;
}

.c100-text-example {
   font-weight: bold;
}

.c100-text-menu-path {
   font-weight: bold;
}

.c100-text-note {
   font-weight: bold;
}

.c100-text-sapdings {
   font-size: 10pt;
   font-family: "SAPDings";
}

.c100-text-screen-name {
   font-style: italic;
}

.c100-text-step-number {
   font-weight: bold;
}

.c100-text-tab {
   background: CCCCCC;
}
.c100g-base-sap-button {
   font-weight: bold;
}

.c100g-sap-blank-button {
   font-weight: bold;
}

.c100g-sap-cancel-button {
   font-weight: bold;
}

.c100g-sap-enter-button {
   font-weight: bold;
}

.c100g-sap-execute-button {
   font-weight: bold;
}

.c100g-sap-execute-white {
   font-weight: bold;
}

.c100g-sap-exit-button {
   font-weight: bold;
}

.c100g-sap-go-back-button {
   font-weight: bold;
}

.c100g-sap-matchcode-button {
   font-weight: bold;
}

.c100g-sap-save-changes-button {
   font-weight: bold;
}

.c100g-sap-text-button {
   font-weight: bold;
}

.c100g-win95-checkbox-off {
   font-weight: bold;
}

.c100g-win95-checkbox-on {
   font-weight: bold;
}

.c100g-win95-radio-button-on {
   font-weight: bold;
}

.c101-h3 {
   font-weight: bold;
}

.c101-icon-ats-recordexpl {
}

.c101-icon-ats-screeninfo {
}

.c101-text-fieldname {
   font-weight: bold;
}

.c101-text-step-number {
   font-weight: bold;
}

.c102-text-step-number {
   font-weight: bold;
}

.c105-text-step-number {
   font-weight: bold;
}

.c109-icon-explanationframe {
}

.c109-icon-infoblock {
}

.c109-icon-prompt {
}

.c109-icon-screenflow {
}

.c109-icon-steps {
}

.c109-text-content {
   color: #0000ff
}

.c109-text-demoprompt {
}

.c109-text-id {
   color: #008000
}

.c109-text-promptfields {
   font-weight: bold;
}

.c109-text-type {
   color: #ff00ff
}

.caption {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.closing {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.comment-reference {
}

.comment-text {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.date {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.default-paragraph-font {
}

.document-map {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.emphasis {
   font-style: italic;
}

.endnote-reference {
}

.endnote-text {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.envelope-address {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.envelope-return {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.followedhyperlink {
}

.footer-p100-footer-left-p00-footer-left {
   font-size: 9pt;
   font-family: "Arial";
   text-align: left;
   text-indent: 0.00em;
   margin-top: 0.00em;
   margin-bottom: 0.00em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.footnote-reference {
}

.footnote-text {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.header {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.heading-1 {
   font-weight: bold;
   font-size: 11pt;
   font-family: "Arial";
   text-align: left;
   text-indent: 0.00em;
   margin-top: 0.18em;
   margin-bottom: 0.18em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.heading-2 {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.heading-3 {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.heading-4 {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.heading-5 {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.heading-6 {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.heading-7 {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.heading-8 {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.heading-9 {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.hyperlink {
   color: #0000ff
}

.index-1 {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.index-2 {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.index-3 {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.index-4 {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.index-5 {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.index-6 {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.index-7 {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.index-8 {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.index-9 {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.index-heading {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.line-number {
}

.list {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.list-2 {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.list-3 {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.list-4 {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.list-5 {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.list-bullet {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.list-bullet-2 {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.list-bullet-3 {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.list-bullet-4 {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.list-bullet-5 {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.list-continue {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.list-continue-2 {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.list-continue-3 {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.list-continue-4 {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.list-continue-5 {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.list-number {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.list-number-2 {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.list-number-3 {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.list-number-4 {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.list-number-5 {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.macro-text {
   font-size: 10pt;
   font-family: "Courier New";
   text-align: left;
   text-indent: 0.00em;
   margin-top: 0.00em;
   margin-bottom: 0.00em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.message-header {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.normal {
   font-size: 10pt;
   font-family: "Times New Roman";
   text-align: left;
   text-indent: 0.00em;
   margin-top: 0.00em;
   margin-bottom: 0.00em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.normal-indent {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.note-heading {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.p00-footer-right {
   font-size: 9pt;
   font-family: "Arial";
   text-align: right;
   text-indent: 0.00em;
   margin-top: 0.00em;
   margin-bottom: 0.00em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p00-header-left {
   font-style: italic;
   font-size: 9pt;
   font-family: "Arial";
   text-align: left;
   text-indent: 0.00em;
   margin-top: 0.00em;
   margin-bottom: 0.00em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p00-header-right-bold {
   font-weight: bold;
   font-style: italic;
   font-size: 9pt;
   font-family: "Arial";
   text-align: right;
   text-indent: 0.00em;
   margin-top: 0.00em;
   margin-bottom: 0.00em;
   margin-right: 0.16em;
   margin-left: 0.40em;
}

.p100-base-sans {
   font-size: 9pt;
   font-family: "Arial";
   text-align: left;
   text-indent: 0.00em;
   margin-top: 0.00em;
   margin-bottom: 0.00em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p100-base-serif {
   font-size: 12pt;
   font-family: "Times New Roman";
   text-align: left;
   text-indent: 0.00em;
   margin-top: 0.00em;
   margin-bottom: 0.00em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p100-blank-cell {
   font-size: 1pt;
   font-family: "Arial";
   text-align: left;
   text-indent: 0.00em;
   margin-top: 0.00em;
   margin-bottom: 6.00em;
   margin-right: 0.00em;
   margin-left: 29.20em;
}

.p100-blank-line {
   font-size: 9pt;
   font-family: "Arial";
   text-align: left;
   text-indent: 0.00em;
   margin-top: 0.00em;
   margin-bottom: 0.00em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p100-footer-center {
   font-size: 9pt;
   font-family: "Arial";
   text-align: center;
   text-indent: 0.00em;
   margin-top: 0.00em;
   margin-bottom: 0.00em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p100-footer-small {
   font-size: 7pt;
   font-family: "Arial";
   text-align: center;
   text-indent: 0.00em;
   margin-top: 0.14em;
   margin-bottom: 0.14em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p100-header-small {
   font-size: 7pt;
   font-family: "Arial";
   text-align: center;
   text-indent: 0.00em;
   margin-top: 0.14em;
   margin-bottom: 0.14em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p100-html-tags {
   color: #0000ff
   font-size: 10pt;
   font-family: "Tahoma";
   text-align: left;
   text-indent: 0.00em;
   margin-top: 0.00em;
   margin-bottom: 0.00em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p100-table-bullet {
   font-size: 10pt;
   font-family: "Arial";
   text-align: left;
   text-indent: -2.52em;
   margin-top: 0.00em;
   margin-bottom: 0.00em;
   margin-right: 0.00em;
   margin-left: 2.92em;
   list-style: circle;
}

.p100-table-example {
   font-weight: bold;
   font-size: 10pt;
   font-family: "Arial";
   text-align: left;
   text-indent: 0.00em;
   margin-top: 0.30em;
   margin-bottom: 0.00em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p100-table-note {
   font-size: 10pt;
   font-family: "Arial";
   text-align: left;
   text-indent: -3.60em;
   margin-top: 0.30em;
   margin-bottom: 0.30em;
   margin-right: 0.00em;
   margin-left: 4.00em;
}

.p100-table-numbering {
   font-size: 10pt;
   font-family: "Arial";
   text-align: left;
   text-indent: -1.80em;
   margin-top: 0.60em;
   margin-bottom: 0.30em;
   margin-right: 0.00em;
   margin-left: 2.20em;
   list-style: circle;
}

.p100-text-noindent {
   font-size: 10pt;
   font-family: "Arial";
   text-align: left;
   text-indent: 0.00em;
   margin-top: 0.00em;
   margin-bottom: 0.60em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p100-text-noindent-bold {
   font-weight: bold;
   font-size: 10pt;
   font-family: "Arial";
   text-align: left;
   text-indent: 0.00em;
   margin-top: 0.60em;
   margin-bottom: 0.60em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p101-ats-recordexpl {
   font-size: 10pt;
   font-family: "Arial";
   text-align: left;
   text-indent: -3.60em;
   margin-top: 0.90em;
   margin-bottom: 0.90em;
   margin-right: 0.00em;
   margin-left: 6.88em;
}

.p101-blank-line {
   font-size: 8pt;
   font-family: "Arial";
   text-align: left;
   text-indent: 0.00em;
   margin-top: 0.00em;
   margin-bottom: 0.00em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p101-footer-right {
   font-size: 9pt;
   font-family: "Arial";
   text-align: right;
   text-indent: 0.00em;
   margin-top: 0.00em;
   margin-bottom: 0.00em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p101-graphic-screen {
   font-size: 9pt;
   font-family: "Arial";
   text-align: left;
   text-indent: 0.00em;
   margin-top: 0.00em;
   margin-bottom: 1.33em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p101-graphic-screenflow {
   font-size: 9pt;
   font-family: "Arial";
   text-align: center;
   text-indent: 0.00em;
   margin-top: 0.00em;
   margin-bottom: 1.33em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p101-h1-doctitle {
   font-weight: bold;
   font-size: 11pt;
   font-family: "Arial";
   text-align: left;
   text-indent: 0.00em;
   margin-top: 0.27em;
   margin-bottom: 0.27em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p101-h1-doctitle-centered {
   font-weight: bold;
   font-size: 11pt;
   font-family: "Arial";
   text-align: center;
   text-indent: 0.00em;
   margin-top: 0.27em;
   margin-bottom: 0.27em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p101-h2 {
   font-weight: bold;
   font-size: 10pt;
   font-family: "Arial";
   text-align: left;
   text-indent: 0.00em;
   margin-top: 1.20em;
   margin-bottom: 0.60em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p101-h2-screen {
   font-weight: bold;
   font-size: 11pt;
   font-family: "Arial";
   text-align: left;
   text-indent: 0.00em;
   margin-top: 0.00em;
   margin-bottom: 0.18em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p101-header-center {
   font-style: italic;
   font-size: 9pt;
   font-family: "Arial";
   text-align: center;
   text-indent: 0.00em;
   margin-top: 0.00em;
   margin-bottom: 0.00em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p101-header-left {
   font-style: italic;
   font-size: 9pt;
   font-family: "Arial";
   text-align: left;
   text-indent: 0.00em;
   margin-top: 0.00em;
   margin-bottom: 0.00em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p101-header-left-bold {
   font-weight: bold;
   font-style: italic;
   font-size: 9pt;
   font-family: "Arial";
   text-align: left;
   text-indent: 0.00em;
   margin-top: 0.00em;
   margin-bottom: 0.00em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p101-header-right {
   font-style: italic;
   font-size: 9pt;
   font-family: "Arial";
   text-align: right;
   text-indent: 0.00em;
   margin-top: 0.00em;
   margin-bottom: 0.00em;
   margin-right: 0.16em;
   margin-left: 0.40em;
}

.p101-header-right-bold {
   font-weight: bold;
   font-style: italic;
   font-size: 9pt;
   font-family: "Arial";
   text-align: right;
   text-indent: 0.00em;
   margin-top: 0.00em;
   margin-bottom: 0.00em;
   margin-right: 0.16em;
   margin-left: 0.40em;
}

.p101-header-right-nobold {
   font-weight: bold;
   font-style: italic;
   font-size: 9pt;
   font-family: "Arial";
   text-align: right;
   text-indent: 0.00em;
   margin-top: 0.00em;
   margin-bottom: 0.00em;
   margin-right: 0.16em;
   margin-left: 0.40em;
}

.p101-link-table-goto {
   font-size: 10pt;
   font-family: "Arial";
   text-align: center;
   text-indent: 0.00em;
   margin-top: 0.60em;
   margin-bottom: 0.30em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}


.p101-step-ats-recordexpl {
   font-size: 10pt;
   font-family: "Arial";
   text-align: left;
   text-indent: -3.60em;
   margin-top: 0.90em;
   margin-bottom: 0.90em;
   margin-right: 0.00em;
   margin-left: 6.88em;
}

.p101-step-bullet {
   font-size: 10pt;
   font-family: "Arial";
   text-align: left;
   text-indent: -1.80em;
   margin-top: 0.20em;
   margin-bottom: 0.60em;
   margin-right: 0.00em;
   margin-left: 5.08em;
   list-style: circle;
}

.p101-step-note {
   font-size: 10pt;
   font-family: "Arial";
   text-align: left;
   text-indent: -2.6em;
   margin-top: 0.90em;
   margin-bottom: 0.90em;
   margin-right: 0.00em;
   margin-left: 6.88em;
}

.p101-step-screeninfo {
   font-size: 8pt;
   font-family: "Arial";
   text-align: left;
   text-indent: -3.60em;
   margin-top: 0.00em;
   margin-bottom: 1.13em;
   margin-right: 0.00em;
   margin-left: 4.00em;
}

.p101-step-sub {
   font-size: 10pt;
   font-family: "Arial";
   text-align: left;
   text-indent: -4.32em;
   margin-top: 0.60em;
   margin-bottom: 0.90em;
   margin-right: 0.00em;
   margin-left: 7.60em;
}

.p101-table {
   font-size: 10pt;
   font-family: "Arial";
   text-align: left;
   text-indent: 0.00em;
   margin-top: 0.60em;
   margin-bottom: 0.30em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p101-table-bold {
   font-weight: bold;
   font-size: 10pt;
   font-family: "Arial";
   text-align: left;
   text-indent: 0.00em;
   margin-top: 0.60em;
   margin-bottom: 0.30em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p101-table-center {
   font-size: 10pt;
   font-family: "Arial";
   text-align: center;
   text-indent: 0.00em;
   margin-top: 0.60em;
   margin-bottom: 0.30em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p101-table-example {
   font-size: 10pt;
   font-family: "Arial";
   text-align: left;
   text-indent: -5.04em;
   margin-top: 0.30em;
   margin-bottom: 0.00em;
   margin-right: 0.00em;
   margin-left: 5.44em;
}

.p101-table-field {
   font-size: 10pt;
   font-family: "Arial";
   text-align: left;
   text-indent: 0.00em;
   margin-top: 0.60em;
   margin-bottom: 0.30em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p101-table-fieldaction {
   font-size: 10pt;
   font-family: "Arial";
   text-align: left;
   text-indent: 0.00em;
   margin-top: 0.60em;
   margin-bottom: 0.30em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p101-table-fieldbubble {
   font-size: 10pt;
   font-family: "Arial";
   text-align: left;
   text-indent: 0.00em;
   margin-top: 0.60em;
   margin-bottom: 0.30em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p101-table-fielddef {
   font-size: 10pt;
   font-family: "Arial";
   text-align: left;
   text-indent: 0.00em;
   margin-top: 0.60em;
   margin-bottom: 0.30em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p101-table-fieldreq {
   font-size: 10pt;
   font-family: "Arial";
   text-align: center;
   text-indent: 0.00em;
   margin-top: 0.60em;
   margin-bottom: 0.30em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p101-table-fieldtmpl {
   font-size: 10pt;
   font-family: "Arial";
   text-align: center;
   text-indent: 0.00em;
   margin-top: 0.60em;
   margin-bottom: 0.30em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p101-table-heading {
   font-weight: bold;
   font-size: 10pt;
   font-family: "Arial";
   text-align: center;
   text-indent: 0.00em;
   margin-top: 0.30em;
   margin-bottom: 0.30em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p101-table-nofielddef {
   font-size: 10pt;
   font-family: "Arial";
   text-align: center;
   text-indent: 0.00em;
   margin-top: 0.60em;
   margin-bottom: 0.30em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p101-table-note {
   font-size: 10pt;
   font-family: "Arial";
   text-align: left;
   text-indent: -3.60em;
   margin-top: 0.30em;
   margin-bottom: 0.30em;
   margin-right: 0.00em;
   margin-left: 4.00em;
}

.p101-table-step {
   font-size: 10pt;
   font-family: "Arial";
   text-align: left;
   text-indent: -2.61em;
   margin-top: 0.60em;
   margin-bottom: 0.30em;
   margin-right: 0.00em;
   margin-left: 3.01em;
}

.p101-text-bullet {
   font-size: 10pt;
   font-family: "Arial";
   text-align: left;
   text-indent: -1.0em;
   margin-top: 0.30em;
   margin-bottom: 0.30em;
   margin-right: 0.00em;
   margin-left: 5.08em;
   list-style: circle;
}


.p101-step {
   font-size: 10pt;
   font-family: "Arial";
   text-align: left;
   text-indent: -1.1em;
   margin-top: 0.90em;
   margin-bottom: 0.90em;
   margin-right: 0.00em;
   margin-left: 1.50em;
}
.p101-text-bullet-transaction {
   font-size: 10pt;
   font-family: "Arial";
   text-align: left;
   text-indent: -1.80em;
   margin-top: 0.60em;
   margin-bottom: 0.30em;
   margin-right: 0.00em;
   margin-left: 5.08em;
   list-style: circle;
}

.p101-text-continued {
   font-style: italic;
   font-size: 10pt;
   font-family: "Arial";
   text-align: left;
   text-indent: 0.00em;
   margin-top: 0.00em;
   margin-bottom: 0.60em;
   margin-right: 0.00em;
   margin-left: 3.28em;
}

.p102-blank-line-afterbar {
   font-size: 10pt;
   font-family: "Arial";
   text-align: left;
   text-indent: 0.00em;
   margin-top: 0.00em;
   margin-bottom: 0.00em;
   margin-right: 0.00em;
   margin-left: 2.56em;
}

.p102-blank-line-beforebar {
   font-size: 10pt;
   font-family: "Arial";
   text-align: left;
   text-indent: 0.00em;
   margin-top: 1.20em;
   margin-bottom: 0.00em;
   margin-right: 0.00em;
   margin-left: 2.56em;
}

.p102-blank-page {
   font-size: 12pt;
   font-family: "Times New Roman";
   text-align: center;
   text-indent: 0.00em;
   margin-top: 24.00em;
   margin-bottom: 0.00em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p102-graphic-screen {
   font-size: 9pt;
   font-family: "Arial";
   text-align: left;
   text-indent: 0.00em;
   margin-top: 0.00em;
   margin-bottom: 1.33em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p102-graphic-screen-bar-icon-left {
   font-size: 10pt;
   font-family: "Times New Roman";
   text-align: left;
   text-indent: 0.00em;
   margin-top: 0.10em;
   margin-bottom: 0.00em;
   margin-right: 0.00em;
   margin-left: -0.03em;
}

.p102-graphic-screen-bar-icon-right {
   font-size: 10pt;
   font-family: "Times New Roman";
   text-align: left;
   text-indent: 0.00em;
   margin-top: 0.10em;
   margin-bottom: 0.00em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p102-graphic-screenflow {
   font-size: 9pt;
   font-family: "Arial";
   text-align: center;
   text-indent: 0.00em;
   margin-top: 0.00em;
   margin-bottom: 0.00em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p102-h1-doctitle {
   font-weight: bold;
   font-size: 11pt;
   font-family: "Arial";
   text-align: left;
   text-indent: 0.00em;
   margin-top: 0.27em;
   margin-bottom: 0.27em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p102-h1-doctitle-centered {
   font-weight: bold;
   font-size: 11pt;
   font-family: "Arial";
   text-align: center;
   text-indent: 0.00em;
   margin-top: 0.27em;
   margin-bottom: 0.27em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p102-h2 {
   font-weight: bold;
   font-size: 11pt;
   font-family: "Arial";
   text-align: left;
   text-indent: 0.00em;
   margin-top: 1.09em;
   margin-bottom: 0.55em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p102-h2-screen {
   font-weight: bold;
   font-size: 11pt;
   font-family: "Arial";
   text-align: left;
   text-indent: 0.00em;
   margin-top: 0.00em;
   margin-bottom: 0.18em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p102-label-doctype {
   font-weight: bold;
   font-size: 11pt;
   font-family: "Arial";
   text-align: center;
   text-indent: 0.00em;
   margin-top: 0.27em;
   margin-bottom: 0.27em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p102-link-table-goto {
   font-size: 10pt;
   font-family: "Arial";
   text-align: center;
   text-indent: 0.00em;
   margin-top: 0.30em;
   margin-bottom: 0.30em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p102-step {
   font-size: 10pt;
   font-family: "Arial";
   text-align: left;
   text-indent: -2.88em;
   margin-top: 0.90em;
   margin-bottom: 0.90em;
   margin-right: 0.00em;
   margin-left: 3.28em;
}

.p102-step-note {
   font-size: 10pt;
   font-family: "Arial";
   text-align: left;
   text-indent: -2.80em;
   margin-top: 0.90em;
   margin-bottom: 0.90em;
   margin-right: 0.00em;
   margin-left: 6.88em;
}

.p102-step-sub {
   font-size: 10pt;
   font-family: "Arial";
   text-align: left;
   text-indent: -4.32em;
   margin-top: 0.90em;
   margin-bottom: 0.90em;
   margin-right: 0.00em;
   margin-left: 7.60em;
}

.p102-table {
   font-size: 10pt;
   font-family: "Arial";
   text-align: left;
   text-indent: 0.00em;
   margin-top: 0.30em;
   margin-bottom: 0.30em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p102-table-bullet {
   font-size: 10pt;
   font-family: "Arial";
   text-align: left;
   text-indent: 0.00em;
   margin-top: 0.00em;
   margin-bottom: 0.00em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p102-table-example {
   font-weight: bold;
   font-size: 10pt;
   font-family: "Arial";
   text-align: left;
   text-indent: 0.00em;
   margin-top: 0.30em;
   margin-bottom: 0.00em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p102-table-field {
   font-size: 10pt;
   font-family: "Arial";
   text-align: left;
   text-indent: 0.00em;
   margin-top: 0.30em;
   margin-bottom: 0.30em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p102-table-fielddef {
   font-size: 10pt;
   font-family: "Arial";
   text-align: left;
   text-indent: 0.00em;
   margin-top: 0.30em;
   margin-bottom: 0.30em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p102-table-fieldreq {
   font-size: 10pt;
   font-family: "Arial";
   text-align: center;
   text-indent: 0.00em;
   margin-top: 0.30em;
   margin-bottom: 0.30em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p102-table-heading {
   font-weight: bold;
   font-size: 10pt;
   font-family: "Arial";
   text-align: center;
   text-indent: 0.00em;
   margin-top: 0.20em;
   margin-bottom: 0.20em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p102-table-note {
   font-size: 10pt;
   font-family: "Arial";
   text-align: left;
   text-indent: -3.60em;
   margin-top: 0.30em;
   margin-bottom: 0.30em;
   margin-right: 0.00em;
   margin-left: 4.00em;
}

.p102-table-step {
   font-size: 10pt;
   font-family: "Arial";
   text-align: left;
   text-indent: -2.59em;
   margin-top: 0.30em;
   margin-bottom: 0.30em;
   margin-right: 0.00em;
   margin-left: 2.99em;
}

.p102-text {
   font-size: 10pt;
   font-family: "Arial";
   text-align: left;
   text-indent: 0.00em;
   margin-top: 0.00em;
   margin-bottom: 0.60em;
   margin-right: 0.00em;
   margin-left: 3.28em;
}

.p102-text-bullet {
   font-size: 10pt;
   font-family: "Arial";
   text-align: left;
   text-indent: -1.80em;
   margin-top: 0.30em;
   margin-bottom: 0.30em;
   margin-right: 0.00em;
   margin-left: 5.08em;
   list-style: circle;
}

.p102-text-screen-bar {
   color: white;
   font-weight: bold;
   font-size: 10pt;
   font-family: "Arial";
   text-align: left;
   text-indent: 0.00em;
   margin-top: 0.10em;
   margin-bottom: 0.00em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p104-bullet {
   font-size: 10pt;
   font-family: "Arial";
   text-align: left;
   text-indent: -1.80em;
   margin-top: 0.30em;
   margin-bottom: 0.30em;
   margin-right: 0.00em;
   margin-left: 5.08em;
   list-style: circle;
}

.p104-bullet-required {
   font-weight: bold;
   font-size: 10pt;
   font-family: "Arial";
   text-align: left;
   text-indent: -1.80em;
   margin-top: 0.30em;
   margin-bottom: 0.30em;
   margin-right: 0.00em;
   margin-left: 5.08em;
   list-style: circle;
}

.p105-table-heading-data {
   font-weight: bold;
   font-size: 8pt;
   font-family: "Arial";
   text-align: center;
   text-indent: 0.00em;
   margin-top: 0.38em;
   margin-bottom: 0.38em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p105-table-questionmark {
   font-size: 10pt;
   font-family: "Arial";
   text-align: right;
   text-indent: 0.00em;
   margin-top: 0.10em;
   margin-bottom: 0.00em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p105-table-user {
   font-weight: bold;
   font-size: 8pt;
   font-family: "Arial";
   text-align: center;
   text-indent: 0.00em;
   margin-top: 0.75em;
   margin-bottom: 0.38em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p105-table-userdata {
   font-size: 8pt;
   font-family: "Arial";
   text-align: center;
   text-indent: 0.00em;
   margin-top: 0.75em;
   margin-bottom: 0.38em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p105-text-task {
   font-size: 10pt;
   font-family: "Arial";
   text-align: left;
   text-indent: -2.88em;
   margin-top: 0.90em;
   margin-bottom: 0.60em;
   margin-right: 0.00em;
   margin-left: 6.16em;
}

.p106-footer-left {
   font-size: 8pt;
   font-family: "Arial";
   text-align: left;
   text-indent: 0.00em;
   margin-top: 0.00em;
   margin-bottom: 0.00em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p106-footer-right {
   font-size: 8pt;
   font-family: "Arial";
   text-align: right;
   text-indent: 0.00em;
   margin-top: 0.00em;
   margin-bottom: 0.00em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p106-h2 {
   font-weight: bold;
   font-size: 11pt;
   font-family: "Arial";
   text-align: left;
   text-indent: 0.00em;
   margin-top: 0.00em;
   margin-bottom: 0.00em;
   margin-right: 0.00em;
   margin-left: 0.40em;
   text-decoration: underline
}

.p106-header-left {
   font-size: 10pt;
   font-family: "Arial";
   text-align: left;
   text-indent: 0.00em;
   margin-top: 0.00em;
   margin-bottom: 0.00em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p106-header-left-bold {
   font-weight: bold;
   font-size: 10pt;
   font-family: "Arial";
   text-align: left;
   text-indent: 0.00em;
   margin-top: 0.00em;
   margin-bottom: 0.00em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p106-header-left-bpp {
   font-weight: bold;
   font-size: 14pt;
   font-family: "Arial";
   text-align: left;
   text-indent: 0.00em;
   margin-top: 0.00em;
   margin-bottom: 0.43em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p106-table {
   font-size: 9pt;
   font-family: "Arial";
   text-align: left;
   text-indent: 0.00em;
   margin-top: 0.67em;
   margin-bottom: 0.67em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p106-table-heading {
   font-weight: bold;
   font-size: 9pt;
   font-family: "Arial";
   text-align: center;
   text-indent: 0.00em;
   margin-top: 0.00em;
   margin-bottom: 0.00em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p106-text {
   font-size: 10pt;
   font-family: "Arial";
   text-align: left;
   text-indent: 0.00em;
   margin-top: 0.60em;
   margin-bottom: 0.60em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.p109-note {
   font-size: 10pt;
   font-family: "Arial";
   text-align: left;
   text-indent: -3.60em;
   margin-top: 0.90em;
   margin-bottom: 0.90em;
   margin-right: 0.00em;
   margin-left: 6.88em;
}

.p109-table-note {
   font-size: 10pt;
   font-family: "Arial";
   text-align: left;
   text-indent: 0.00em;
   margin-top: 0.60em;
   margin-bottom: 0.30em;
   margin-right: 0.00em;
   margin-left: 0.40em;
}

.page-number {
}

.plain-text {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.salutation {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.signature {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.strong {
   font-weight: bold;
}

.subtitle {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.table-of-authorities {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.table-of-figures {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.title {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.toa-heading {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.toc-1 {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.toc-2 {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.toc-3 {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.toc-4 {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.toc-5 {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.toc-6 {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.toc-7 {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.toc-8 {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

.toc-9 {
   font-weight: bold;
   font-size: 14pt;
   color: red
}

