﻿
p.FM_table_footnote {
        margin-left:     10.800pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -10.800pt;
        margin-top:      2.000pt;
        margin-bottom:   2.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       9.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_table_footnote {
        margin-left:     10.800pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -10.800pt;
        margin-top:      2.000pt;
        margin-bottom:   2.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       9.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_ol_step_num_continue {
        margin-left:     54.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -27.000pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_ol_step_num_continue {
        margin-left:     54.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -27.000pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_ol_step_num_continue {
        
                           font:14px adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
p.FM_ul_bullet {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -27.000pt;
        margin-top:      0.000pt;
        margin-bottom:   8.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_ul_bullet {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -27.000pt;
        margin-top:      0.000pt;
        margin-bottom:   8.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_ul_bullet {
        
                font:14px adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
p.FM_table_anchor {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      4.000pt;
        margin-bottom:   8.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     bold;
        font-size:       4.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_table_anchor {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      4.000pt;
        margin-bottom:   8.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     bold;
        font-size:       4.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_step_tutorial_continue {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      4.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_step_tutorial_continue {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      4.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_step_tutorial_continue {
        
                             font:14px adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
p.FM_step_tutorial_begin {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      4.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_step_tutorial_begin {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      4.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_step_tutorial_begin {
        
                          font:14px adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
p.FM_Haupttext {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      8.000pt;
        margin-bottom:   8.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_Haupttext {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      8.000pt;
        margin-bottom:   8.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_glossterm_runhead {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      4.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     bold;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_glossterm_runhead {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      4.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     bold;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_glossterm {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      4.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     bold;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_glossterm {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      4.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     bold;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_desc {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      4.000pt;
        margin-bottom:   4.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_desc {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      4.000pt;
        margin-bottom:   4.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_desc {
        
           text-align:left;
           margin-bottom:0.5em;
           font:normal 11px adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
p.FM_def_list_term_hd {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     bold;
        font-size:       13.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_def_list_term_hd {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     bold;
        font-size:       13.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_def_list_term_hd {
        
                       font:normal 14px adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
p.FM_def_desc_note {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      8.000pt;
        margin-bottom:   8.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      italic;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_def_desc_note {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      8.000pt;
        margin-bottom:   8.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      italic;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_def_desc_note {
        
                    font:14px adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
p.FM_codeblock {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      6.000pt;
        margin-bottom:   6.000pt;
        word-spacing:    0.250em;
        font-family:     'Courier New';
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_codeblock {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      6.000pt;
        margin-bottom:   6.000pt;
        word-spacing:    0.250em;
        font-family:     'Courier New';
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_substep_info_continue {
        margin-left:     54.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      4.000pt;
        margin-bottom:   4.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_substep_info_continue {
        margin-left:     54.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      4.000pt;
        margin-bottom:   4.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_substep_info_continue {
        
                            font:14px adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
p.FM_short_description {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      8.000pt;
        margin-bottom:   8.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: #cccccc;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_short_description {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      8.000pt;
        margin-bottom:   8.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: #cccccc;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_parml_term {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     bold;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_parml_term {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     bold;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_Mapping_Table_Title {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      2.000pt;
        margin-bottom:   2.000pt;
        word-spacing:    0.250em;
        font-family:     'Times New Roman';
        font-style:      normal;
        font-weight:     normal;
        font-size:       14.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_Mapping_Table_Title {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      2.000pt;
        margin-bottom:   2.000pt;
        word-spacing:    0.250em;
        font-family:     'Times New Roman';
        font-style:      normal;
        font-weight:     normal;
        font-size:       14.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_ul_ul_entry_bullet {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -14.400pt;
        margin-top:      0.000pt;
        margin-bottom:   4.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_ul_ul_entry_bullet {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -14.400pt;
        margin-top:      0.000pt;
        margin-bottom:   4.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_ul_ul_entry_bullet {
        
                         font:14px adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
p.FM_ul_step_indent {
        margin-left:     54.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_ul_step_indent {
        margin-left:     54.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_ul_step_indent {
        
                     font:14px adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
p.FM_ul_ol_entry_bullet {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -14.400pt;
        margin-top:      0.000pt;
        margin-bottom:   4.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_ul_ol_entry_bullet {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -14.400pt;
        margin-top:      0.000pt;
        margin-bottom:   4.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_ul_ol_entry_bullet {
        
                         font:14px adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
h5 {
        
    color:black;
    font:bold 0.9em adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
caption.h5 {
        
    color:black;
    font:bold 0.9em adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
p.FM_substep_tutorial_continue {
        margin-left:     108.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -54.000pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_substep_tutorial_continue {
        margin-left:     108.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -54.000pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_substep_tutorial_continue {
        
                                font:14px adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
p.FM_substep_info_begin {
        margin-left:     54.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      4.000pt;
        margin-bottom:   4.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_substep_info_begin {
        margin-left:     54.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      4.000pt;
        margin-bottom:   4.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_substep_info_begin {
        
                         font:14px adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
p.FM_screen {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      10.000pt;
        margin-bottom:   6.000pt;
        word-spacing:    0.250em;
        font-family:     'Courier New';
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_screen {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      10.000pt;
        margin-bottom:   6.000pt;
        word-spacing:    0.250em;
        font-family:     'Courier New';
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_ol_entry_num_continue {
        margin-left:     12.600pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -12.600pt;
        margin-top:      0.000pt;
        margin-bottom:   4.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_ol_entry_num_continue {
        margin-left:     12.600pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -12.600pt;
        margin-top:      0.000pt;
        margin-bottom:   4.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_footnote_p {
        margin-left:     10.800pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      2.000pt;
        margin-bottom:   2.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       9.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_footnote_p {
        margin-left:     10.800pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      2.000pt;
        margin-bottom:   2.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       9.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_Courant {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      8.000pt;
        margin-bottom:   8.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_Courant {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      8.000pt;
        margin-bottom:   8.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_ul_entry_indent {
        margin-left:     12.600pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   4.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_ul_entry_indent {
        margin-left:     12.600pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   4.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_ul_entry_indent {
        
                      font:14px adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
p.FM_table_cell_head {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      center;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     bold;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_table_cell_head {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      center;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     bold;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_table_cell_head {
        
                      font:14px adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
p.FM_ol_step_num_begin {
        margin-left:     54.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -27.000pt;
        margin-top:      0.000pt;
        margin-bottom:   4.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_ol_step_num_begin {
        margin-left:     54.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -27.000pt;
        margin-top:      0.000pt;
        margin-bottom:   4.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_ol_step_num_begin {
        
                        font:14px adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
p.FM_ol_list_num_indent {
        margin-left:     54.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   8.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_ol_list_num_indent {
        margin-left:     54.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   8.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_ol_list_num_indent {
        
                         font:14px adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
p.FM_msgblock {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      6.000pt;
        margin-bottom:   6.000pt;
        word-spacing:    0.250em;
        font-family:     'Courier New';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_msgblock {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      6.000pt;
        margin-bottom:   6.000pt;
        word-spacing:    0.250em;
        font-family:     'Courier New';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_figure_title {
        margin-left:     54.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -54.000pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_figure_title {
        margin-left:     54.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -54.000pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_figure_title {
        
                   font:12px adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
p.FM_def_list_desc_hd {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     bold;
        font-size:       13.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_def_list_desc_hd {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     bold;
        font-size:       13.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_def_list_desc_hd {
        
                       font:normal 11px adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
p.FM_substep_result_continue {
        margin-left:     108.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -54.000pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_substep_result_continue {
        margin-left:     108.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -54.000pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_substep_result_continue {
        
                              font:14px adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
p.FM_example_title {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      14.000pt;
        margin-bottom:   8.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     bold;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_example_title {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      14.000pt;
        margin-bottom:   8.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     bold;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_substep_tutorial_begin {
        margin-left:     54.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      4.000pt;
        margin-bottom:   4.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_substep_tutorial_begin {
        margin-left:     54.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      4.000pt;
        margin-bottom:   4.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_substep_tutorial_begin {
        
                             font:14px adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
p.FM_step_info_begin {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      4.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_step_info_begin {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      4.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_step_info_begin {
        
                      font:14px adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
p.FM_pre {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      5.000pt;
        margin-bottom:   5.000pt;
        word-spacing:    0.250em;
        font-family:     'Courier New';
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_pre {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      5.000pt;
        margin-bottom:   5.000pt;
        word-spacing:    0.250em;
        font-family:     'Courier New';
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_long_quote {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      8.000pt;
        margin-bottom:   8.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      italic;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_long_quote {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      8.000pt;
        margin-bottom:   8.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      italic;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_link_last {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      2.000pt;
        margin-bottom:   8.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_link_last {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      2.000pt;
        margin-bottom:   8.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_glossdef {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_glossdef {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM__Header {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     bold;
        font-size:       18.0pt;
        color:           #575757;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM__Header {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     bold;
        font-size:       18.0pt;
        color:           #575757;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_ul_entry_bullet {
        margin-left:     12.600pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -12.600pt;
        margin-top:      0.000pt;
        margin-bottom:   4.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_ul_entry_bullet {
        margin-left:     12.600pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -12.600pt;
        margin-top:      0.000pt;
        margin-bottom:   4.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_ul_entry_bullet {
        
                      font:14px adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
p.FM_table_cell_head_left {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     bold;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_table_cell_head_left {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     bold;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_table_cell_head_left {
        
                           font:14px adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
p.FM_ol_num_indent {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   8.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_ol_num_indent {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   8.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_ol_num_indent {
        
                    font:14px adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
p.FM_table_title {
        margin-left:     48.600pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -48.600pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_table_title {
        margin-left:     48.600pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -48.600pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_step_begin {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -27.000pt;
        margin-top:      6.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_step_begin {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -27.000pt;
        margin-top:      6.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_step_begin {
        
                 font:14px adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
p.FM_ol_num_continue {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -27.000pt;
        margin-top:      0.000pt;
        margin-bottom:   8.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_ol_num_continue {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -27.000pt;
        margin-top:      0.000pt;
        margin-bottom:   8.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_ol_num_continue {
        
                      font:14px adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
p.FM_ol_list_entry_indent {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   4.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_ol_list_entry_indent {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   4.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_ol_list_entry_indent {
        
                           font:14px adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
p.FM_figure_anchor {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      4.000pt;
        margin-bottom:   8.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     bold;
        font-size:       4.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_figure_anchor {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      4.000pt;
        margin-bottom:   8.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     bold;
        font-size:       4.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_figure_anchor {
        
                    display:none;

}
p.FM_unorderedstep_continue {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -27.000pt;
        margin-top:      6.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_unorderedstep_continue {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -27.000pt;
        margin-top:      6.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_unorderedstep_continue {
        
                             font:14px adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
p.FM_ul_list_bullet_indent {
        margin-left:     54.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   8.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_ul_list_bullet_indent {
        margin-left:     54.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   8.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_ul_list_bullet_indent {
        
                            font:14px adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
p.FM_step_info_continue {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      4.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_step_info_continue {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      4.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_step_info_continue {
        
                         font:14px adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
p.FM_parml_def {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_parml_def {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_ol_num_begin {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -27.000pt;
        margin-top:      14.000pt;
        margin-bottom:   8.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_ol_num_begin {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -27.000pt;
        margin-top:      14.000pt;
        margin-bottom:   8.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_ol_num_begin {
        
                   font:14px adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
p.FM_note {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      8.000pt;
        margin-bottom:   8.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      italic;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_note {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      8.000pt;
        margin-bottom:   8.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      italic;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_note {
        
           font:14px adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
p.FM_hazard_typeofhazard {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      justify;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Times New Roman';
        font-style:      normal;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_hazard_typeofhazard {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      justify;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Times New Roman';
        font-style:      normal;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_hazard_howtoavoid {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      justify;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Times New Roman';
        font-style:      normal;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_hazard_howtoavoid {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      justify;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Times New Roman';
        font-style:      normal;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_unorderedstep_begin {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -27.000pt;
        margin-top:      6.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_unorderedstep_begin {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -27.000pt;
        margin-top:      6.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_unorderedstep_begin {
        
                          font:14px adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
p.FM_ul_ul_bullet {
        margin-left:     54.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -27.000pt;
        margin-top:      0.000pt;
        margin-bottom:   8.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_ul_ul_bullet {
        margin-left:     54.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -27.000pt;
        margin-top:      0.000pt;
        margin-bottom:   8.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_ul_ul_bullet {
        
                   font:14px adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
p.FM_ul_ol_bullet {
        margin-left:     54.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -27.000pt;
        margin-top:      0.000pt;
        margin-bottom:   8.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_ul_ol_bullet {
        margin-left:     54.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -27.000pt;
        margin-top:      0.000pt;
        margin-bottom:   8.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_ul_ol_bullet {
        
                   font:14px adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
p.FM_table_footnote_p {
        margin-left:     10.800pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      2.000pt;
        margin-bottom:   2.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       9.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_table_footnote_p {
        margin-left:     10.800pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      2.000pt;
        margin-bottom:   2.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       9.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_step_continue {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -27.000pt;
        margin-top:      6.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_step_continue {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -27.000pt;
        margin-top:      6.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_step_continue {
        
                    font:14px adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
p.FM_related_links {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      8.000pt;
        margin-bottom:   2.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #575757;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        font-variant:    small-caps;
        
}
caption.FM_related_links {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      8.000pt;
        margin-bottom:   2.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #575757;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        font-variant:    small-caps;
        
}
p.FM_ul_step_bullet {
        margin-left:     54.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -27.000pt;
        margin-top:      0.000pt;
        margin-bottom:   4.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_ul_step_bullet {
        margin-left:     54.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -27.000pt;
        margin-top:      0.000pt;
        margin-bottom:   4.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_ul_step_bullet {
        
                     font:14px adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
p.FM_ol_entry_indent {
        margin-left:     12.600pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   4.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_ol_entry_indent {
        margin-left:     12.600pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   4.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_ol_entry_indent {
        
                      font:14px adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
p.FM_Mapping_Table_Cell {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      2.000pt;
        margin-bottom:   2.000pt;
        word-spacing:    0.250em;
        font-family:     'Times New Roman';
        font-style:      normal;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_Mapping_Table_Cell {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      2.000pt;
        margin-bottom:   2.000pt;
        word-spacing:    0.250em;
        font-family:     'Times New Roman';
        font-style:      normal;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_link_title {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      2.000pt;
        margin-bottom:   2.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     bold;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_link_title {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      2.000pt;
        margin-bottom:   2.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     bold;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_def_term {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     bold;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_def_term {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     bold;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_def_term {
        
               font:bold normal 14px adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
p.FM_本文 {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      8.000pt;
        margin-bottom:   8.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_本文 {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      8.000pt;
        margin-bottom:   8.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
h4 {
        
    font:bold 0.95em adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
caption.h4 {
        
    font:bold 0.95em adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
p.FM_step_result_continue {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      4.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_step_result_continue {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      4.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_step_result_continue {
        
                           font:14px adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
h1 {
        
    border-bottom:3px solid #a15800;
    padding-bottom:10px;
    font:bold 1.4em adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;
    color:#a15800;

}
caption.h1 {
        
    border-bottom:3px solid #a15800;
    padding-bottom:10px;
    font:bold 1.4em adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;
    color:#a15800;

}
p.FM_figure_anchor_wide {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      4.000pt;
        margin-bottom:   8.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     bold;
        font-size:       4.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_figure_anchor_wide {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      4.000pt;
        margin-bottom:   8.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     bold;
        font-size:       4.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
h3 {
        
    font:bold 1em adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
caption.h3 {
        
    font:bold 1em adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
p.FM_refsyn_title {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      14.000pt;
        margin-bottom:   8.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     bold;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_refsyn_title {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      14.000pt;
        margin-bottom:   8.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     bold;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_ol_list_num_continue {
        margin-left:     54.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -27.000pt;
        margin-top:      0.000pt;
        margin-bottom:   8.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_ol_list_num_continue {
        margin-left:     54.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -27.000pt;
        margin-top:      0.000pt;
        margin-bottom:   8.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_ol_list_num_continue {
        
                           font:14px adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
p.FM_ol_list_num_begin {
        margin-left:     54.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -27.000pt;
        margin-top:      0.000pt;
        margin-bottom:   8.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_ol_list_num_begin {
        margin-left:     54.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -27.000pt;
        margin-top:      0.000pt;
        margin-bottom:   8.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_ol_list_num_begin {
        
                        font:14px adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
p.FM_ol_list_entry_num_begin {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -14.400pt;
        margin-top:      0.000pt;
        margin-bottom:   4.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_ol_list_entry_num_begin {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -14.400pt;
        margin-top:      0.000pt;
        margin-bottom:   4.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_ol_list_entry_num_begin {
        
                              font:14px adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
p.FM_ol_entry_num_begin {
        margin-left:     12.600pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -12.600pt;
        margin-top:      0.000pt;
        margin-bottom:   4.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_ol_entry_num_begin {
        margin-left:     12.600pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -12.600pt;
        margin-top:      0.000pt;
        margin-bottom:   4.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_ol_entry_num_begin {
        
                         font:14px adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
p.FM_note_entry {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      6.000pt;
        margin-bottom:   6.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      italic;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_note_entry {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      6.000pt;
        margin-bottom:   6.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      italic;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_def_desc {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_def_desc {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_def_desc {
        
               font:14px adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
p.FM__Footer {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     bold;
        font-size:       9.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM__Footer {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     bold;
        font-size:       9.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
h2 {
        
    color:black;
    padding-top:10px;
    border-bottom:none #a15800;
    padding-bottom:10px;
    font:bold 1.2em adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
caption.h2 {
        
    color:black;
    padding-top:10px;
    border-bottom:none #a15800;
    padding-bottom:10px;
    font:bold 1.2em adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
p.FM_substep_result_begin {
        margin-left:     108.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -54.000pt;
        margin-top:      4.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_substep_result_begin {
        margin-left:     108.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -54.000pt;
        margin-top:      4.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_substep_result_begin {
        
                           font:14px adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
p.FM_substep_continue {
        margin-left:     54.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -27.000pt;
        margin-top:      4.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_substep_continue {
        margin-left:     54.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -27.000pt;
        margin-top:      4.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_substep_continue {
        
                       font:14px adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
p.FM_step_result_begin {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      4.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_step_result_begin {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      4.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_step_result_begin {
        
                        font:14px adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
p.FM_link {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      2.000pt;
        margin-bottom:   2.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_link {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      2.000pt;
        margin-bottom:   2.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_link {
        
           font:14px adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
p.FM_hazard_consequence {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      justify;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Times New Roman';
        font-style:      normal;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_hazard_consequence {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      justify;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Times New Roman';
        font-style:      normal;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_figure_title_wide {
        margin-left:     180.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -54.000pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_figure_title_wide {
        margin-left:     180.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -54.000pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_figure_title_wide {
        
                        font:12px adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
p.FM_ul_bullet_indent {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   8.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_ul_bullet_indent {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   8.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_ul_bullet_indent {
        
                       font:14px adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
p.FM_table_cell_body {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_table_cell_body {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_table_cell_body {
        
                      font:14px adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
p.FM_substep_begin {
        margin-left:     54.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -27.000pt;
        margin-top:      4.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_substep_begin {
        margin-left:     54.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -27.000pt;
        margin-top:      4.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_substep_begin {
        
                    font:14px adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
p.FM_ol_list_entry_num_continue {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -14.400pt;
        margin-top:      0.000pt;
        margin-bottom:   4.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_ol_list_entry_num_continue {
        margin-left:     27.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -14.400pt;
        margin-top:      0.000pt;
        margin-bottom:   4.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_ol_list_entry_num_continue {
        
                                 font:14px adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
p.FM_footnote {
        margin-left:     10.800pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -10.800pt;
        margin-top:      2.000pt;
        margin-bottom:   2.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       9.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_footnote {
        margin-left:     10.800pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -10.800pt;
        margin-top:      2.000pt;
        margin-bottom:   2.000pt;
        word-spacing:    0.250em;
        font-family:     'Myriad Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       9.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_Body {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      8.000pt;
        margin-bottom:   8.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_Body {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      8.000pt;
        margin-bottom:   8.000pt;
        word-spacing:    0.250em;
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_Body {
        
           font:14px adobe-clean, Segoe UI, Verdana, Arial, Helvetica, sans-serif, SimSun-18030;

}
OL, UL {
        margin-top: 0px;
        margin-bottom: 0px;
}

span.FM_xml_processing_instruction {
        
}
span.FM_high_teletype {
        font-family:     'Courier New';
        
}
span.FM_high_subscript {
        
}
span.FM_soft_sys_output {
        font-family:     'Courier New';
        
}
span.FM_prog_space {
        font-family:     'Minion Pro';
        font-size:       12.0pt;
        
}
span.FM_prog_parm_name {
        
}
span.FM_high_italic {
        font-style:      italic;
        
}
span.FM_draft_comment {
        font-style:      italic;
        color:           #0000ff;
        
}
span.FM_step_callouts {
        font-family:     'Myriad Pro';
        font-style:      italic;
        color:           #575757;
        font-variant:    small-caps;
        
}
span.FM_soft_var_name {
        font-style:      italic;
        
}
span.FM_Emphasis {
        font-style:      italic;
        
}
span.FM_prog_var {
        font-style:      italic;
        
}
span.FM_link_alter {
        font-style:      italic;
        
}
span.FM_note_type {
        font-weight:     bold;
        font-variant:    small-caps;
        
}
span.FM_note_type {
        
                   font-size:14px;

}
span.FM_link_external {
        color:           #128aff;
        text-decoration :  none  ;
		letter-spacing:  0.00em;
        
}
span.FM_label_affix {
        
}
span.FM_high_linethrough {
        
}
span.FM_xml_namespace {
        
}
span.FM_soft_msgph {
        font-family:     'Courier New';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        text-decoration :  none  ;
		letter-spacing:  0.00em;
        
}
span.FM_high_superscript {
        
}
span.FM_cite {
        font-style:      italic;
        
}
span.FM_xml_textentity {
        
}
span.FM_xml_element {
        
}
span.FM_prog_synph {
        
}
span.FM_link_asis {
        font-family:     'Minion Pro';
        font-style:      normal;
        font-weight:     bold;
        font-size:       12.0pt;
        color:           #0000ff;
        text-decoration :  none  ;
		letter-spacing:  0.00em;
        
}
span.FM_xml_numcharref {
        
}
span.FM_win_title {
        
}
span.FM_prog_option {
        
}
span.FM_xml_attribute {
        
}
span.FM_ui_control {
        font-weight:     bold;
        
}
span.FM_high_bold {
        font-weight:     bold;
        
}
span.FM_prog_codeph {
        font-family:     'Courier New';
        
}
span.FM_high_underline {
        text-decoration :  underline  ;
		
}
span.FM_xml_parameterentity {
        
}
span.FM_soft_filepath {
        font-style:      italic;
        
}
span.FM_quote {
        font-style:      italic;
        
}
span.FM__HeaderGray {
        color:           #575757;
        
}
span.FM_soft_user_input {
        font-family:     'Courier New';
        
}
span.FM_prog_kwd {
        font-family:     'Courier New';
        
}
span.FM_high_overline {
        
}