﻿
table.note {
        
	margin: 13px 0px 13px 13px;
	background-color: #e2e2e2;

}
table.note {
        
	margin: 13px 0px 13px 13px;
	background-color: #e2e2e2;

}
table.TopRownb {
        
	x-1st-row: 1;
	x-1st-row-name: t1st;
	x-border-spacing: 0px;
	x-row-pat-1: 1;
	x-row-pat-1-name: t1Row;
	x-row-pat-count: 2;
	x-row-pat-2: 1;
	x-row-pat-2-name: t2Row;

}
table.TopRownb tr.t2Row td {
        
	font-family: Arial;
	font-size: 10pt;
	colspan: 3;

}
table.TopRownb tr.t1Row td {
        
	font-family: Arial;
	font-size: 10pt;
	colspan: 3;

}
table.TopRownb tr.t1st td {
        
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	text-align: Center;
	colspan: 3;
	background-color: #dbdbdb;

}
table.note {
        
	margin: 13px 0px 13px 13px;
	background-color: #e2e2e2;

}
table.TopRownb {
        
	x-1st-row: 1;
	x-1st-row-name: t1st;
	x-border-spacing: 0px;
	x-row-pat-1: 1;
	x-row-pat-1-name: t1Row;
	x-row-pat-count: 2;
	x-row-pat-2: 1;
	x-row-pat-2-name: t2Row;

}
table.TopRownb tr.t2Row td {
        
	font-family: Arial;
	font-size: 10pt;
	colspan: 3;

}
table.TopRownb tr.t1Row td {
        
	font-family: Arial;
	font-size: 10pt;
	colspan: 3;

}
table.TopRownb tr.t1st td {
        
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	text-align: Center;
	colspan: 3;
	background-color: #dbdbdb;

}
table.note {
        
	margin: 13px 0px 13px 13px;
	background-color: #e2e2e2;

}
table.note {
        
	margin: 13px 0px 13px 13px;
	background-color: #e2e2e2;

}
table.note {
        
	margin: 13px 0px 13px 13px;
	background-color: #e2e2e2;

}
table.note {
        
	margin: 13px 0px 13px 13px;
	background-color: #e2e2e2;

}
table.note {
        
	margin: 13px 0px 13px 13px;
	background-color: #e2e2e2;

}
table.note {
        
	margin: 13px 0px 13px 13px;
	background-color: #e2e2e2;

}
table.note {
        
	margin: 13px 0px 13px 13px;
	background-color: #e2e2e2;

}
table.note {
        
	margin: 13px 0px 13px 13px;
	background-color: #e2e2e2;

}
table.note {
        
	margin: 13px 0px 13px 13px;
	background-color: #e2e2e2;

}
table.note {
        
	margin: 13px 0px 13px 13px;
	background-color: #e2e2e2;

}
table.note {
        
	margin: 13px 0px 13px 13px;
	background-color: #e2e2e2;

}
table.TopRownb {
        
	x-1st-row: 1;
	x-1st-row-name: t1st;
	x-border-spacing: 0px;
	x-row-pat-1: 1;
	x-row-pat-1-name: t1Row;
	x-row-pat-count: 2;
	x-row-pat-2: 1;
	x-row-pat-2-name: t2Row;

}
table.TopRownb tr.t2Row td {
        
	font-family: Arial;
	font-size: 10pt;
	colspan: 3;

}
table.TopRownb tr.t1Row td {
        
	font-family: Arial;
	font-size: 10pt;
	colspan: 3;

}
table.TopRownb tr.t1st td {
        
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	text-align: Center;
	colspan: 3;
	background-color: #dbdbdb;

}
table.note {
        
	margin: 13px 0px 13px 13px;
	background-color: #e2e2e2;

}
table.blank {
        
	margin: 13px 0px 13px 13px;

}
BODY {
        
	font-family: Verdana, sans-serif;
	font-size: 13px;
	color: #000000;
	background-color: #ffffff;
	padding: 0px;
	margin: 13px 52px;

}
p.FM_C3CodeIndent {
        margin-left:     47.520pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -24.120pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     Andale Mono;
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  -0.03em;
        
}
caption.FM_C3CodeIndent {
        margin-left:     47.520pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -24.120pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     Andale Mono;
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  -0.03em;
        
}
p.FM_PrivilegesGIF {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      14.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     Verdana;
        font-style:      normal;
        font-weight:     normal;
        font-size:       2.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
caption.FM_PrivilegesGIF {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      14.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     Verdana;
        font-style:      normal;
        font-weight:     normal;
        font-size:       2.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_M2MessageText {
        margin-left:     5.400pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      10.000pt;
        margin-bottom:   5.000pt;
        word-spacing:    0.250em;
        font-family:     Andale Mono;
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
caption.FM_M2MessageText {
        margin-left:     5.400pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      10.000pt;
        margin-bottom:   5.000pt;
        word-spacing:    0.250em;
        font-family:     Andale Mono;
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_T3TableHeadSmall {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      1.000pt;
        margin-bottom:   1.000pt;
        word-spacing:    0.250em;
        font-family:     Verdana;
        font-style:      normal;
        font-weight:     bold;
        font-size:       9.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
caption.FM_T3TableHeadSmall {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      1.000pt;
        margin-bottom:   1.000pt;
        word-spacing:    0.250em;
        font-family:     Verdana;
        font-style:      normal;
        font-weight:     bold;
        font-size:       9.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_M5MessageBullet {
        margin-left:     70.200pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -12.600pt;
        margin-top:      3.000pt;
        margin-bottom:   3.000pt;
        word-spacing:    0.250em;
        font-family:     Verdana;
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
caption.FM_M5MessageBullet {
        margin-left:     70.200pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -12.600pt;
        margin-top:      3.000pt;
        margin-bottom:   3.000pt;
        word-spacing:    0.250em;
        font-family:     Verdana;
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_F4FigureTitle {
        margin-left:     5.400pt;
        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:     Verdana;
        font-style:      italic;
        font-weight:     bold;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
caption.FM_F4FigureTitle {
        margin-left:     5.400pt;
        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:     Verdana;
        font-style:      italic;
        font-weight:     bold;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_F1Anchor {
        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:     Verdana;
        font-style:      normal;
        font-weight:     normal;
        font-size:       7.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
caption.FM_F1Anchor {
        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:     Verdana;
        font-style:      normal;
        font-weight:     normal;
        font-size:       7.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_A5TitleNumber {
        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:     Verdana;
        font-style:      normal;
        font-weight:     normal;
        font-size:       24.0pt;
        color:           #b30000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
caption.FM_A5TitleNumber {
        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:     Verdana;
        font-style:      normal;
        font-weight:     normal;
        font-size:       24.0pt;
        color:           #b30000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_X5GlossaryDefinition {
        margin-left:     5.400pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      9.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     Verdana;
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
caption.FM_X5GlossaryDefinition {
        margin-left:     5.400pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      9.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     Verdana;
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_T8ProcTableFirst {
        margin-left:     18.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -18.000pt;
        margin-top:      7.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     Verdana;
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
caption.FM_T8ProcTableFirst {
        margin-left:     18.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -18.000pt;
        margin-top:      7.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     Verdana;
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_F5FigureTitleWide {
        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:     Verdana;
        font-style:      italic;
        font-weight:     bold;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
caption.FM_F5FigureTitleWide {
        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:     Verdana;
        font-style:      italic;
        font-weight:     bold;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_CautionGIF {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      14.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     Verdana;
        font-style:      normal;
        font-weight:     normal;
        font-size:       2.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
caption.FM_CautionGIF {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      14.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     Verdana;
        font-style:      normal;
        font-weight:     normal;
        font-size:       2.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_X4GlossaryTerm {
        margin-left:     5.400pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      9.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     Verdana;
        font-style:      normal;
        font-weight:     bold;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
caption.FM_X4GlossaryTerm {
        margin-left:     5.400pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      9.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     Verdana;
        font-style:      normal;
        font-weight:     bold;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_MiniTOC {
        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:     Verdana;
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
caption.FM_MiniTOC {
        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:     Verdana;
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_A4PartTitle {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   39.000pt;
        word-spacing:    0.250em;
        font-family:     Verdana;
        font-style:      normal;
        font-weight:     bold;
        font-size:       25.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
caption.FM_A4PartTitle {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   39.000pt;
        word-spacing:    0.250em;
        font-family:     Verdana;
        font-style:      normal;
        font-weight:     bold;
        font-size:       25.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_X2Header {
        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:     Verdana;
        font-style:      italic;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
caption.FM_X2Header {
        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:     Verdana;
        font-style:      italic;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_X1Footnote {
        margin-left:     35.424pt;
        margin-right:    18.000pt;
        text-align:      left;
        text-indent:     -12.024pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     Verdana;
        font-style:      normal;
        font-weight:     normal;
        font-size:       9.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
caption.FM_X1Footnote {
        margin-left:     35.424pt;
        margin-right:    18.000pt;
        text-align:      left;
        text-indent:     -12.024pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     Verdana;
        font-style:      normal;
        font-weight:     normal;
        font-size:       9.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_T9ProcTableNext {
        margin-left:     18.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -18.000pt;
        margin-top:      7.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     Verdana;
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
caption.FM_T9ProcTableNext {
        margin-left:     18.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -18.000pt;
        margin-top:      7.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     Verdana;
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_T7TableBulletSmall {
        margin-left:     23.400pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -23.400pt;
        margin-top:      6.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     Verdana;
        font-style:      normal;
        font-weight:     normal;
        font-size:       9.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
caption.FM_T7TableBulletSmall {
        margin-left:     23.400pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -23.400pt;
        margin-top:      6.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     Verdana;
        font-style:      normal;
        font-weight:     normal;
        font-size:       9.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_T2TableHeadCenter {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      center;
        text-indent:     0.000pt;
        margin-top:      2.000pt;
        margin-bottom:   2.000pt;
        word-spacing:    0.250em;
        font-family:     Verdana;
        font-style:      normal;
        font-weight:     bold;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
caption.FM_T2TableHeadCenter {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      center;
        text-indent:     0.000pt;
        margin-top:      2.000pt;
        margin-bottom:   2.000pt;
        word-spacing:    0.250em;
        font-family:     Verdana;
        font-style:      normal;
        font-weight:     bold;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_NoteGIF {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      14.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     Verdana;
        font-style:      normal;
        font-weight:     normal;
        font-size:       2.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
caption.FM_NoteGIF {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      14.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     Verdana;
        font-style:      normal;
        font-weight:     normal;
        font-size:       2.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_F2AnchorWide {
        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:     Verdana;
        font-style:      normal;
        font-weight:     normal;
        font-size:       7.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
caption.FM_F2AnchorWide {
        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:     Verdana;
        font-style:      normal;
        font-weight:     normal;
        font-size:       7.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_C5CodeWide {
        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:     Andale Mono;
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  -0.03em;
        
}
caption.FM_C5CodeWide {
        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:     Andale Mono;
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  -0.03em;
        
}
p.FM_A3AppendixTitle {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   39.000pt;
        word-spacing:    0.250em;
        font-family:     Verdana;
        font-style:      normal;
        font-weight:     bold;
        font-size:       25.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
caption.FM_A3AppendixTitle {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   39.000pt;
        word-spacing:    0.250em;
        font-family:     Verdana;
        font-style:      normal;
        font-weight:     bold;
        font-size:       25.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_X6Watermark {
        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:     Verdana;
        font-style:      normal;
        font-weight:     normal;
        font-size:       72.0pt;
        color:           #d9d9d9;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
caption.FM_X6Watermark {
        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:     Verdana;
        font-style:      normal;
        font-weight:     normal;
        font-size:       72.0pt;
        color:           #d9d9d9;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_T5TableTextCenter {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      center;
        text-indent:     0.000pt;
        margin-top:      2.000pt;
        margin-bottom:   2.000pt;
        word-spacing:    0.250em;
        font-family:     Verdana;
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
caption.FM_T5TableTextCenter {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      center;
        text-indent:     0.000pt;
        margin-top:      2.000pt;
        margin-bottom:   2.000pt;
        word-spacing:    0.250em;
        font-family:     Verdana;
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_M6MessagePara {
        margin-left:     5.400pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      9.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     Verdana;
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
caption.FM_M6MessagePara {
        margin-left:     5.400pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      9.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     Verdana;
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_M4MessageSolution {
        margin-left:     5.400pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      4.000pt;
        margin-bottom:   2.000pt;
        word-spacing:    0.250em;
        font-family:     Verdana;
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
caption.FM_M4MessageSolution {
        margin-left:     5.400pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      4.000pt;
        margin-bottom:   2.000pt;
        word-spacing:    0.250em;
        font-family:     Verdana;
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_F3Callout {
        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:     Verdana;
        font-style:      normal;
        font-weight:     normal;
        font-size:       9.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
caption.FM_F3Callout {
        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:     Verdana;
        font-style:      normal;
        font-weight:     normal;
        font-size:       9.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_TipGIF {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      14.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     Verdana;
        font-style:      normal;
        font-weight:     normal;
        font-size:       2.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
caption.FM_TipGIF {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      14.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     Verdana;
        font-style:      normal;
        font-weight:     normal;
        font-size:       2.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_M1MessageNumber {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      10.000pt;
        margin-bottom:   5.000pt;
        word-spacing:    0.250em;
        font-family:     Andale Mono;
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
caption.FM_M1MessageNumber {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      10.000pt;
        margin-bottom:   5.000pt;
        word-spacing:    0.250em;
        font-family:     Andale Mono;
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_X3Footer {
        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:     Verdana;
        font-style:      italic;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
caption.FM_X3Footer {
        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:     Verdana;
        font-style:      italic;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_C4CodeIndent2 {
        margin-left:     61.920pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -24.120pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     Andale Mono;
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  -0.03em;
        
}
caption.FM_C4CodeIndent2 {
        margin-left:     61.920pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -24.120pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     Andale Mono;
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  -0.03em;
        
}
p.FM_M3MessageExplanation {
        margin-left:     5.400pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      5.000pt;
        margin-bottom:   3.000pt;
        word-spacing:    0.250em;
        font-family:     Verdana;
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
caption.FM_M3MessageExplanation {
        margin-left:     5.400pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      5.000pt;
        margin-bottom:   3.000pt;
        word-spacing:    0.250em;
        font-family:     Verdana;
        font-style:      normal;
        font-weight:     normal;
        font-size:       10.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_ImportantGIF {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      14.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     Verdana;
        font-style:      normal;
        font-weight:     normal;
        font-size:       2.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
caption.FM_ImportantGIF {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      14.000pt;
        margin-bottom:   0.000pt;
        word-spacing:    0.250em;
        font-family:     Verdana;
        font-style:      normal;
        font-weight:     normal;
        font-size:       2.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_C1CodeSpace {
        margin-left:     5.400pt;
        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:     Andale Mono;
        font-style:      normal;
        font-weight:     normal;
        font-size:       7.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
caption.FM_C1CodeSpace {
        margin-left:     5.400pt;
        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:     Andale Mono;
        font-style:      normal;
        font-weight:     normal;
        font-size:       7.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
OL, UL {
        margin-top: 0px;
        margin-bottom: 0px;
}

span.FM_SmallCaps {
        font-variant:    small-caps;
        
}
span.FM_WebJump {
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
span.FM_Dingbats {
        font-family:     Wingdings;
        font-style:      normal;
        font-weight:     normal;
        font-size:       7.0pt;
        color:           #000000;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
span.FM_Superscript {
        
}
span.FM_PageNumber {
        font-family:     Verdana;
        font-style:      italic;
        font-weight:     bold;
        font-size:       10.0pt;
        color:           #000000;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
span.FM_DocNote {
        font-weight:     bold;
        color:           #ff0000;
        text-decoration: underline;
        
}
span.FM_Emphasis {
        
}
span.FM_NoSMCaps {
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
span.FM_caution {
        font-family:     Arial;
        font-style:      normal;
        font-weight:     bold;
        font-size:       13.0pt;
        color:           #b30000;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
span.FM_Xref {
        font-style:      italic;
        font-weight:     normal;
        color:           #00007f;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
span.FM_URL {
        font-family:     Andale Mono;
        color:           #0000bf;
        text-decoration: underline;
        letter-spacing:  0.00em;
        
}
span.FM_Code8Pt {
        font-family:     Andale Mono;
        font-size:       8.0pt;
        letter-spacing:  -0.03em;
        
}
span.FM_DefaultParagraphFont {
        
}
span.FM_Code7Pt {
        font-family:     Andale Mono;
        font-size:       7.0pt;
        letter-spacing:  -0.03em;
        
}
span.FM_CrossRef {
        color:           #0000bf;
        
}