﻿
p.FM_Body_Text {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      8.000pt;
        margin-bottom:   6.000pt;
        word-spacing:    0.250em;
        font-family:     'Times New Roman';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_Body_Text {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      8.000pt;
        margin-bottom:   6.000pt;
        word-spacing:    0.250em;
        font-family:     'Times New Roman';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_Table_Heading {
        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:     Optima;
        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_Heading {
        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:     Optima;
        font-style:      normal;
        font-weight:     bold;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_Org_Info {
        margin-left:     81.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -45.000pt;
        margin-top:      7.000pt;
        margin-bottom:   3.000pt;
        word-spacing:    0.250em;
        font-family:     'Arial Narrow';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_Org_Info {
        margin-left:     81.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -45.000pt;
        margin-top:      7.000pt;
        margin-bottom:   3.000pt;
        word-spacing:    0.250em;
        font-family:     'Arial Narrow';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.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_Heading_1 {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      22.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     Arial;
        font-style:      normal;
        font-weight:     bold;
        font-size:       20.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_Heading_1 {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      22.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     Arial;
        font-style:      normal;
        font-weight:     bold;
        font-size:       20.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_Chapter_Title {
        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:     Arial;
        font-style:      normal;
        font-weight:     bold;
        font-size:       30.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_Chapter_Title {
        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:     Arial;
        font-style:      normal;
        font-weight:     bold;
        font-size:       30.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_Note {
        margin-left:     81.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -45.000pt;
        margin-top:      8.000pt;
        margin-bottom:   8.000pt;
        word-spacing:    0.250em;
        font-family:     Arial;
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_Note {
        margin-left:     81.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -45.000pt;
        margin-top:      8.000pt;
        margin-bottom:   8.000pt;
        word-spacing:    0.250em;
        font-family:     Arial;
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_List_3_Bullet {
        margin-left:     72.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -18.000pt;
        margin-top:      5.250pt;
        margin-bottom:   3.600pt;
        word-spacing:    0.250em;
        font-family:     Arial;
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_List_3_Bullet {
        margin-left:     72.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -18.000pt;
        margin-top:      5.250pt;
        margin-bottom:   3.600pt;
        word-spacing:    0.250em;
        font-family:     Arial;
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_List_2_Bullet {
        margin-left:     54.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -18.000pt;
        margin-top:      5.250pt;
        margin-bottom:   3.600pt;
        word-spacing:    0.250em;
        font-family:     Arial;
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_List_2_Bullet {
        margin-left:     54.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -18.000pt;
        margin-top:      5.250pt;
        margin-bottom:   3.600pt;
        word-spacing:    0.250em;
        font-family:     Arial;
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_List_1_Bullet {
        margin-left:     36.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -18.000pt;
        margin-top:      5.250pt;
        margin-bottom:   3.000pt;
        word-spacing:    0.250em;
        font-family:     Arial;
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_List_1_Bullet {
        margin-left:     36.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -18.000pt;
        margin-top:      5.250pt;
        margin-bottom:   3.000pt;
        word-spacing:    0.250em;
        font-family:     Arial;
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_Warning_Icon {
        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:     'Times New Roman';
        font-style:      normal;
        font-weight:     normal;
        font-size:       2.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_Warning_Icon {
        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:     'Times New Roman';
        font-style:      normal;
        font-weight:     normal;
        font-size:       2.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_Heading_3 {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      16.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     Arial;
        font-style:      normal;
        font-weight:     bold;
        font-size:       14.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_Heading_3 {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      16.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     Arial;
        font-style:      normal;
        font-weight:     bold;
        font-size:       14.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
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:     Arial;
        font-style:      normal;
        font-weight:     normal;
        font-size:       8.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:     Arial;
        font-style:      normal;
        font-weight:     normal;
        font-size:       8.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_Heading_2 {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      18.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     Arial;
        font-style:      normal;
        font-weight:     bold;
        font-size:       16.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_Heading_2 {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      18.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     Arial;
        font-style:      normal;
        font-weight:     bold;
        font-size:       16.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_GroupTitlesIX {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      justify;
        text-indent:     0.000pt;
        margin-top:      12.000pt;
        margin-bottom:   6.000pt;
        word-spacing:    0.250em;
        font-family:     Arial;
        font-style:      normal;
        font-weight:     normal;
        font-size:       24.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_GroupTitlesIX {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      justify;
        text-indent:     0.000pt;
        margin-top:      12.000pt;
        margin-bottom:   6.000pt;
        word-spacing:    0.250em;
        font-family:     Arial;
        font-style:      normal;
        font-weight:     normal;
        font-size:       24.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_Caution_Text {
        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:       10.0pt;
        color:           #001ad1;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_Caution_Text {
        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:       10.0pt;
        color:           #001ad1;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_Warning {
        margin-left:     81.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -45.000pt;
        margin-top:      7.000pt;
        margin-bottom:   3.000pt;
        word-spacing:    0.250em;
        font-family:     Arial;
        font-style:      normal;
        font-weight:     bold;
        font-size:       10.0pt;
        color:           #ae0000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_Warning {
        margin-left:     81.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -45.000pt;
        margin-top:      7.000pt;
        margin-bottom:   3.000pt;
        word-spacing:    0.250em;
        font-family:     Arial;
        font-style:      normal;
        font-weight:     bold;
        font-size:       10.0pt;
        color:           #ae0000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_Heading_5 {
        margin-left:     81.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      10.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     Arial;
        font-style:      italic;
        font-weight:     normal;
        font-size:       13.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_Heading_5 {
        margin-left:     81.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      10.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     Arial;
        font-style:      italic;
        font-weight:     normal;
        font-size:       13.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_Caution_Icon {
        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:     'Times New Roman';
        font-style:      normal;
        font-weight:     normal;
        font-size:       2.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_Caution_Icon {
        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:     'Times New Roman';
        font-style:      normal;
        font-weight:     normal;
        font-size:       2.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_Table_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:     Optima;
        font-style:      italic;
        font-weight:     normal;
        font-size:       9.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_Table_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:     Optima;
        font-style:      italic;
        font-weight:     normal;
        font-size:       9.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_Heading3 {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      21.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Times New Roman';
        font-style:      normal;
        font-weight:     bold;
        font-size:       11.0pt;
        color:           #001ad1;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.01em;
        
}
caption.FM_Heading3 {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      21.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     'Times New Roman';
        font-style:      normal;
        font-weight:     bold;
        font-size:       11.0pt;
        color:           #001ad1;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.01em;
        
}
p.FM_Heading_4 {
        margin-left:     81.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      16.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     Arial;
        font-style:      italic;
        font-weight:     bold;
        font-size:       13.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_Heading_4 {
        margin-left:     81.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      16.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     Arial;
        font-style:      italic;
        font-weight:     bold;
        font-size:       13.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_Table_Text {
        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:     Optima;
        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_Text {
        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:     Optima;
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_Note_Text {
        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:       10.0pt;
        color:           #001ad1;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_Note_Text {
        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:       10.0pt;
        color:           #001ad1;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_Heading2 {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      18.000pt;
        margin-bottom:   4.000pt;
        word-spacing:    0.250em;
        font-family:     'Times New Roman';
        font-style:      normal;
        font-weight:     bold;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_Heading2 {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      18.000pt;
        margin-bottom:   4.000pt;
        word-spacing:    0.250em;
        font-family:     'Times New Roman';
        font-style:      normal;
        font-weight:     bold;
        font-size:       11.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:     Arial;
        font-style:      normal;
        font-weight:     normal;
        font-size:       8.0pt;
        color:           #000000;
        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:     Arial;
        font-style:      normal;
        font-weight:     normal;
        font-size:       8.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_Footnote {
        margin-left:     18.000pt;
        margin-right:    18.000pt;
        text-align:      left;
        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:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_Footnote {
        margin-left:     18.000pt;
        margin-right:    18.000pt;
        text-align:      left;
        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:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_Definition_Description {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      3.000pt;
        margin-bottom:   3.000pt;
        word-spacing:    0.250em;
        font-family:     'Times New Roman';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_Definition_Description {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      3.000pt;
        margin-bottom:   3.000pt;
        word-spacing:    0.250em;
        font-family:     'Times New Roman';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_Level1IX {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      justify;
        text-indent:     0.000pt;
        margin-top:      1.000pt;
        margin-bottom:   1.000pt;
        word-spacing:    0.250em;
        font-family:     'Times New Roman';
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_Level1IX {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      justify;
        text-indent:     0.000pt;
        margin-top:      1.000pt;
        margin-bottom:   1.000pt;
        word-spacing:    0.250em;
        font-family:     'Times New Roman';
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_Caution {
        margin-left:     81.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -45.000pt;
        margin-top:      7.000pt;
        margin-bottom:   3.000pt;
        word-spacing:    0.250em;
        font-family:     Arial;
        font-style:      normal;
        font-weight:     bold;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_Caution {
        margin-left:     81.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -45.000pt;
        margin-top:      7.000pt;
        margin-bottom:   3.000pt;
        word-spacing:    0.250em;
        font-family:     Arial;
        font-style:      normal;
        font-weight:     bold;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_TableTitle {
        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:     'Times New Roman';
        font-style:      normal;
        font-weight:     bold;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_TableTitle {
        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:     'Times New Roman';
        font-style:      normal;
        font-weight:     bold;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_Table_Title {
        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:     Arial;
        font-style:      normal;
        font-weight:     bold;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_Table_Title {
        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:     Arial;
        font-style:      normal;
        font-weight:     bold;
        font-size:       12.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_Heading2TOC {
        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:     '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_Heading2TOC {
        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:     '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_Heading1TOC {
        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:     '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_Heading1TOC {
        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:     '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_In_Column {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      center;
        text-indent:     0.000pt;
        margin-top:      8.000pt;
        margin-bottom:   8.000pt;
        word-spacing:    0.250em;
        font-family:     Tahoma;
        font-style:      italic;
        font-weight:     bold;
        font-size:       9.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_Figure_In_Column {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      center;
        text-indent:     0.000pt;
        margin-top:      8.000pt;
        margin-bottom:   8.000pt;
        word-spacing:    0.250em;
        font-family:     Tahoma;
        font-style:      italic;
        font-weight:     bold;
        font-size:       9.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_Definition_Heading {
        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:     'Times New Roman';
        font-style:      normal;
        font-weight:     bold;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  underline  ;
		letter-spacing:  0.00em;
        
}
caption.FM_Definition_Heading {
        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:     'Times New Roman';
        font-style:      normal;
        font-weight:     bold;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  underline  ;
		letter-spacing:  0.00em;
        
}
p.FM_List_3_Text {
        margin-left:     54.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      5.250pt;
        margin-bottom:   3.600pt;
        word-spacing:    0.250em;
        font-family:     Arial;
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_List_3_Text {
        margin-left:     54.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      5.250pt;
        margin-bottom:   3.600pt;
        word-spacing:    0.250em;
        font-family:     Arial;
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_List_2_Text {
        margin-left:     36.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      5.250pt;
        margin-bottom:   3.600pt;
        word-spacing:    0.250em;
        font-family:     Arial;
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_List_2_Text {
        margin-left:     36.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      5.250pt;
        margin-bottom:   3.600pt;
        word-spacing:    0.250em;
        font-family:     Arial;
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_List_1_Text {
        margin-left:     18.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      8.000pt;
        margin-bottom:   6.000pt;
        word-spacing:    0.250em;
        font-family:     Arial;
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_List_1_Text {
        margin-left:     18.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      8.000pt;
        margin-bottom:   6.000pt;
        word-spacing:    0.250em;
        font-family:     Arial;
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_Bullet {
        margin-left:     18.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -18.000pt;
        margin-top:      4.000pt;
        margin-bottom:   3.000pt;
        word-spacing:    0.250em;
        font-family:     'Times New Roman';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_Bullet {
        margin-left:     18.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -18.000pt;
        margin-top:      4.000pt;
        margin-bottom:   3.000pt;
        word-spacing:    0.250em;
        font-family:     'Times New Roman';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
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_List_1 {
        margin-left:     18.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -18.000pt;
        margin-top:      5.250pt;
        margin-bottom:   3.600pt;
        word-spacing:    0.250em;
        font-family:     Arial;
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_List_1 {
        margin-left:     18.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -18.000pt;
        margin-top:      5.250pt;
        margin-bottom:   3.600pt;
        word-spacing:    0.250em;
        font-family:     Arial;
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_Table_Footnote {
        margin-left:     18.000pt;
        margin-right:    18.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     Optima;
        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:     18.000pt;
        margin-right:    18.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     Optima;
        font-style:      normal;
        font-weight:     normal;
        font-size:       9.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_List_3_First {
        margin-left:     54.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -18.000pt;
        margin-top:      5.250pt;
        margin-bottom:   3.600pt;
        word-spacing:    0.250em;
        font-family:     Arial;
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_List_3_First {
        margin-left:     54.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -18.000pt;
        margin-top:      5.250pt;
        margin-bottom:   3.600pt;
        word-spacing:    0.250em;
        font-family:     Arial;
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_List_2_First {
        margin-left:     36.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -18.000pt;
        margin-top:      5.250pt;
        margin-bottom:   3.600pt;
        word-spacing:    0.250em;
        font-family:     Arial;
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_List_2_First {
        margin-left:     36.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -18.000pt;
        margin-top:      5.250pt;
        margin-bottom:   3.600pt;
        word-spacing:    0.250em;
        font-family:     Arial;
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_List_1_First {
        margin-left:     18.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -18.000pt;
        margin-top:      8.000pt;
        margin-bottom:   3.000pt;
        word-spacing:    0.250em;
        font-family:     Arial;
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_List_1_First {
        margin-left:     18.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -18.000pt;
        margin-top:      8.000pt;
        margin-bottom:   3.000pt;
        word-spacing:    0.250em;
        font-family:     Arial;
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_Table_List_1_Bullet {
        margin-left:     18.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -18.000pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     Optima;
        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_List_1_Bullet {
        margin-left:     18.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -18.000pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     Optima;
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_System_Settings {
        margin-left:     81.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -45.000pt;
        margin-top:      7.000pt;
        margin-bottom:   3.000pt;
        word-spacing:    0.250em;
        font-family:     Arial;
        font-style:      italic;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_System_Settings {
        margin-left:     81.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -45.000pt;
        margin-top:      7.000pt;
        margin-bottom:   3.000pt;
        word-spacing:    0.250em;
        font-family:     Arial;
        font-style:      italic;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_List_3 {
        margin-left:     54.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -18.000pt;
        margin-top:      5.250pt;
        margin-bottom:   3.600pt;
        word-spacing:    0.250em;
        font-family:     Arial;
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_List_3 {
        margin-left:     54.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -18.000pt;
        margin-top:      5.250pt;
        margin-bottom:   3.600pt;
        word-spacing:    0.250em;
        font-family:     Arial;
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_Level2IX {
        margin-left:     54.000pt;
        margin-right:    0.000pt;
        text-align:      justify;
        text-indent:     -36.000pt;
        margin-top:      1.000pt;
        margin-bottom:   1.000pt;
        word-spacing:    0.250em;
        font-family:     'Times New Roman';
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_Level2IX {
        margin-left:     54.000pt;
        margin-right:    0.000pt;
        text-align:      justify;
        text-indent:     -36.000pt;
        margin-top:      1.000pt;
        margin-bottom:   1.000pt;
        word-spacing:    0.250em;
        font-family:     'Times New Roman';
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_Warning_Text {
        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:     bold;
        font-size:       10.0pt;
        color:           #ae0000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_Warning_Text {
        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:     bold;
        font-size:       10.0pt;
        color:           #ae0000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_Note_Icon {
        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:     'Times New Roman';
        font-style:      normal;
        font-weight:     normal;
        font-size:       2.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_Note_Icon {
        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:     'Times New Roman';
        font-style:      normal;
        font-weight:     normal;
        font-size:       2.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_Note_Icon {
        
                font:bold 18px Vacation MT;

}
p.FM_List_2 {
        margin-left:     36.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -18.000pt;
        margin-top:      5.250pt;
        margin-bottom:   3.600pt;
        word-spacing:    0.250em;
        font-family:     Arial;
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_List_2 {
        margin-left:     36.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -18.000pt;
        margin-top:      5.250pt;
        margin-bottom:   3.600pt;
        word-spacing:    0.250em;
        font-family:     Arial;
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_IndexIX {
        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:     'Times New Roman';
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_IndexIX {
        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:     'Times New Roman';
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_Definition_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:     'Times New Roman';
        font-style:      normal;
        font-weight:     bold;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_Definition_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:     'Times New Roman';
        font-style:      normal;
        font-weight:     bold;
        font-size:       11.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
p.FM_Chapter_Number {
        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:     Arial;
        font-style:      normal;
        font-weight:     bold;
        font-size:       88.0pt;
        color:           #000000;
        background-color: none;
        text-decoration:  none  ;
		letter-spacing:  0.00em;
        
}
caption.FM_Chapter_Number {
        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:     Arial;
        font-style:      normal;
        font-weight:     bold;
        font-size:       88.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:      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_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:     '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;
        
}
OL, UL {
        margin-top: 0px;
        margin-bottom: 0px;
}

span.FM_Warning_Symbol {
        font-family:     SAPDings;
        font-style:      normal;
        font-weight:     bold;
        font-size:       24.0pt;
        color:           #ae0000;
        text-decoration :  none  ;
		letter-spacing:  0.00em;
        
}
span.FM_Italics {
        font-style:      italic;
        text-decoration :  none  ;
		letter-spacing:  0.00em;
        
}
span.FM_Default_Paragraph_Font {
        
}
span.FM_Note_Symbol {
        font-family:     'Vacation MT';
        font-style:      normal;
        font-weight:     bold;
        font-size:       18.0pt;
        color:           #000000;
        text-decoration :  none  ;
		letter-spacing:  0.00em;
        
}
span.FM_Note_Symbol {
        
                     font:bold normal 18px Vacation MT;

}
span.FM_CodeItalic {
        font-family:     'Courier New';
        font-style:      italic;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        text-decoration :  none  ;
		letter-spacing:  0.00em;
        
}
span.FM_Callout {
        font-family:     Arial;
        font-style:      normal;
        font-weight:     normal;
        font-size:       8.0pt;
        color:           #000000;
        letter-spacing:  0.00em;
        
}
span.FM_Bolded {
        font-family:     Arial;
        font-style:      normal;
        font-weight:     bold;
        font-size:       11.0pt;
        color:           #000000;
        text-decoration :  none  ;
		letter-spacing:  0.00em;
        
}
span.FM_BoldCodeItalic {
        font-family:     'Courier New';
        font-style:      italic;
        font-weight:     bold;
        font-size:       10.0pt;
        color:           #000000;
        text-decoration :  none  ;
		letter-spacing:  0.00em;
        
}
span.FM_Table_Reference_Italic {
        font-family:     'Times New Roman';
        font-style:      italic;
        font-weight:     bold;
        font-size:       8.0pt;
        color:           #000000;
        text-decoration :  none  ;
		letter-spacing:  0.00em;
        
}
span.FM_Process_Symbol {
        font-family:     'Wingdings 3';
        font-style:      normal;
        font-weight:     bold;
        font-size:       18.0pt;
        color:           #128aff;
        text-decoration :  none  ;
		letter-spacing:  0.00em;
        
}
span.FM_Cross_Reference {
        color:           #228a22;
        text-decoration :  underline  ;
		letter-spacing:  0.00em;
        
}
span.FM_BoldCode {
        font-family:     'Courier New';
        font-style:      normal;
        font-weight:     bold;
        font-size:       10.0pt;
        color:           #000000;
        text-decoration :  none  ;
		letter-spacing:  0.00em;
        
}
span.FM_Emphasis {
        font-style:      italic;
        
}
span.FM_Code {
        font-family:     'Courier New';
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        text-decoration :  none  ;
		letter-spacing:  0.00em;
        
}
span.FM_BoldItalic {
        font-style:      italic;
        font-weight:     bold;
        color:           #000000;
        text-decoration :  none  ;
		letter-spacing:  0.00em;
        
}
span.FM_Org_Symbol {
        font-family:     'Wingdings 3';
        font-style:      normal;
        font-weight:     bold;
        font-size:       18.0pt;
        color:           #666666;
        text-decoration :  none  ;
		letter-spacing:  0.00em;
        
}
span.FM_Bolded_Note {
        font-family:     'Century Gothic';
        font-style:      normal;
        font-weight:     bold;
        font-size:       11.0pt;
        color:           #000000;
        text-decoration :  none  ;
		letter-spacing:  0.00em;
        
}
span.FM_Hypertext {
        font-family:     'Times New Roman';
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #0000ff;
        text-decoration :  underline  ;
		letter-spacing:  0.00em;
        
}
span.FM_Bullet_Finger_Big {
        font-family:     Arial;
        font-style:      normal;
        font-weight:     normal;
        font-size:       18.0pt;
        color:           #000000;
        text-decoration :  none  ;
		letter-spacing:  0.00em;
        
}
span.FM_Bullet_Finger {
        font-family:     Arial;
        font-style:      normal;
        font-weight:     normal;
        font-size:       11.0pt;
        color:           #000000;
        text-decoration :  none  ;
		letter-spacing:  0.00em;
        
}
span.FM_Subscript {
        font-style:      normal;
        text-decoration :  none  ;
		
}
span.FM_italic_or {
        font-family:     'Times New Roman';
        font-style:      italic;
        font-weight:     bold;
        font-size:       11.0pt;
        color:           #000000;
        text-decoration :  none  ;
		letter-spacing:  0.00em;
        
}
span.FM_Change_Bar {
        text-decoration :  none  ;
		letter-spacing:  0.00em;
        
}
span.FM_Caution_Symbol {
        font-family:     SAPIcons;
        font-style:      normal;
        font-weight:     bold;
        font-size:       18.0pt;
        color:           #ff8000;
        text-decoration :  none  ;
		letter-spacing:  0.00em;
        
}
span.FM_System_Symbol {
        font-family:     ZapfDingbats, Wingdings, Webdings;
        font-style:      normal;
        font-weight:     normal;
        font-size:       18.0pt;
        color:           #228a22;
        text-decoration :  none  ;
		letter-spacing:  0.00em;
        
}
span.FM_ital {
        font-style:      italic;
        text-decoration :  none  ;
		letter-spacing:  0.00em;
        
}
span.FM_Emphsis {
        
}
span.FM_CodeParameter {
        font-family:     'Courier Std';
        font-style:      normal;
        font-weight:     bold;
        font-size:       11.0pt;
        color:           #000000;
        text-decoration :  none  ;
		letter-spacing:  0.00em;
        
}
span.FM_Symbol {
        font-family:     Symbol;
        font-size:       12.0pt;
        letter-spacing:  0.00em;
        
}
span.FM_StepNumber {
        font-family:     Arial;
        font-style:      normal;
        font-weight:     bold;
        font-size:       8.0pt;
        color:           #000000;
        letter-spacing:  0.00em;
        
}
span.FM_note {
        
}
span.FM_Checkmark {
        font-family:     'Wingdings 2';
        font-style:      normal;
        font-weight:     bold;
        font-size:       14.0pt;
        color:           #000000;
        text-decoration :  none  ;
		letter-spacing:  0.00em;
        
}
span.FM_ChapterNumber {
        font-family:     Arial;
        font-style:      normal;
        font-weight:     bold;
        font-size:       10.0pt;
        color:           #000000;
        letter-spacing:  0.04em;
        
}
span.FM_BulletSymbol {
        font-family:     'Courier New';
        font-style:      normal;
        font-weight:     bold;
        font-size:       11.0pt;
        color:           #000000;
        letter-spacing:  0.00em;
        
}
span.FM_Superscript {
        font-style:      normal;
        text-decoration :  none  ;
		
}
span.FM_Bold {
        font-weight:     bold;
        
}
span.FM_Default_XREF_style {
        color:           #00ff00;
        
}
span.FM_Underline {
        text-decoration :  underline  ;
		letter-spacing:  0.00em;
        
}
span.FM_Keycap {
        font-family:     'Courier New';
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        text-decoration :  none  ;
		letter-spacing:  0.00em;
        font-variant:    small-caps;
        
}
span.FM_Important {
        font-family:     'Wingdings 3';
        font-style:      normal;
        font-weight:     bold;
        font-size:       18.0pt;
        
}
span.FM_special_info {
        font-family:     Arial;
        font-style:      normal;
        font-weight:     bold;
        font-size:       10.0pt;
        color:           #000000;
        text-decoration :  none  ;
		letter-spacing:  0.00em;
        
}
span.FM_PageNumber {
        font-weight:     bold;
        
}
span.FM_EquationVariables {
        font-style:      italic;
        
}
span.FM_EquationNumber {
        font-family:     Arial;
        font-style:      normal;
        font-weight:     bold;
        font-size:       8.0pt;
        color:           #000000;
        letter-spacing:  0.00em;
        
}