﻿/*Import Google Open Sans Font*/
@import url('https://fonts.googleapis.com/css?family=Open+Sans&display=swap');

/*Variables*/
:root {
  --ProductColour: #407EC9;
    /* Inception: #407EC9 */
    /* OverDrive: #AB2328 */
    /* Streamline: #A73A64 */
    /* Ross Corporate: #D42E12 */

  --Heading1TextSize: 36pt;
  --Heading2TextSize: 24pt;
  --Heading3TextSize: 18pt;
  --Heading4TextSize: 12pt;

  --ContentTextSize: 12pt;
  --ContentLineHeight: 1.75;
  --ContentMarginTop: 18pt;

}

/*Guide Paragraph Styles*/
p.FM_CTitle {
        margin-left:     18.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      6.000pt;
        margin-bottom:   6.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     bold;
        font-size:       18.000pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;

}
p.FM_CVersion {
        margin-left:     18.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      4.000pt;
        margin-bottom:   4.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     bold;
        font-size:       14.000pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;

}
p.FM_Body {
        margin-left:     18.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      var(--ContentMarginTop);
        margin-bottom:   6.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     normal;
        font-size:       var(--ContentTextSize);
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        line-height:     var(--ContentLineHeight);
        
}
p.FM_DropDownBody {
        margin-left:     18.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     normal;
        font-size:       2.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_DropDownCaption {
        margin-left:     18.000pt;
        margin-right:    0.000pt;
        text-align:      justify;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        font-family:     'Open Sans';
        font-style:      italic;
        font-weight:     bold;
        font-size:       var(--ContentTextSize);
        color:           var(--ProductColour);
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
a.dropspot {
	x-image-place: right;
	x-open-image: url(Twistie-Open.png);
	x-close-image: url(Twistie-Close.png);
	display: inline;
        font-family:     'Open Sans';
        font-style:      italic;
        font-weight:     bold;
        font-size:       var(--ContentTextSize);
        text-decoration: none;
	color: var(--ProductColour);
}
p.FM_Footer {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      justify;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        font-family:     'Open Sans';
        font-style:      italic;
        font-weight:     bold;
        font-size:       var(--ContentTextSize);
        color:           var(--ProductColour);
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_Footnote {
        margin-left:     30.000pt;
        margin-right:    18.000pt;
        text-align:      left;
        text-indent:     -12.000pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        font-family:     'Times New Roman';
        font-style:      normal;
        font-weight:     normal;
        font-size:       var(--ContentTextSize);
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_GImage {
        margin-left:     18.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      var(--ContentMarginTop);
        margin-bottom:   0.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     normal;
        font-size:       var(--ContentTextSize);
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_GImageCaption {
        margin-left:     18.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   11.000pt;
        font-family:     'Open Sans';
        font-style:      italic;
        font-weight:     normal;
        font-size:       9.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_GImageProcedure {
        margin-left:     40.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      6.000pt;
        margin-bottom:   0.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     normal;
        font-size:       var(--ContentTextSize);
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_GImageSubProcedure {
        margin-left:     58.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      6.000pt;
        margin-bottom:   0.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     normal;
        font-size:       var(--ContentTextSize);
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_HForMoreInformation {
        margin-left:     18.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      var(--ContentMarginTop);
        margin-bottom:   6.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     bold;
        font-size:       var(--ContentTextSize);
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_HHeading1 {
        margin-left:     18.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      14.000pt;
        margin-bottom:   0.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     bold;
        font-size:       var(--Heading1TextSize);
        color:           var(--ProductColour);
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_HHeading2 {
        margin-left:     18.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      15.000pt;
        margin-bottom:   0.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     bold;
        font-size:       var(--Heading2TextSize);
        color:           var(--ProductColour);
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_HHeading3 {
        margin-left:     18.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      15.000pt;
        margin-bottom:   0.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     bold;
        font-size:       var(--Heading3TextSize);
        color:           var(--ProductColour);
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_HHeading4 {
        margin-left:     18.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      15.000pt;
        margin-bottom:   0.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     bold;
        font-size:       var(--Heading4TextSize);
        color:           var(--ProductColour);
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_HProcedure {
        margin-left:     18.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      6.000pt;
        margin-top:      var(--ContentMarginTop);
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     bold;
        font-size:       var(--ContentTextSize);
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_Important {
	background-image: url(Icon_Star.png);
	background-repeat: No-Repeat;
        margin-left:     20.000pt;
        margin-right:    0.000pt;
        margin-top:      var(--ContentMarginTop);
        margin-bottom:   6.000pt;
	padding-left:    20px;
        text-align:      left;
	text-indent:     -0pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     normal;
        font-size:       var(--ContentTextSize);
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        line-height:     var(--ContentLineHeight);
        
}
p.FM_LBullet1 {
        margin-left:     28.800pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -10.800pt;
        margin-top:      4.000pt;
        margin-bottom:   4.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     normal;
        font-size:       var(--ContentTextSize);
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        line-height:     var(--ContentLineHeight);
        
}
p.FM_LBullet1Continue {
        margin-left:     30.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      3.000pt;
        margin-bottom:   3.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     normal;
        font-size:       var(--ContentTextSize);
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        line-height:     var(--ContentLineHeight);
        
}
p.FM_LBullet2 {
        margin-left:     40.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -10.800pt;
        margin-top:      4.000pt;
        margin-bottom:   4.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     normal;
        font-size:       var(--ContentTextSize);
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        line-height:     var(--ContentLineHeight);
        
}
p.FM_LBullet2Continue {
        margin-left:     40.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      4.000pt;
        margin-bottom:   4.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     normal;
        font-size:       var(--ContentTextSize);
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        line-height:     var(--ContentLineHeight);
        
}
p.FM_LLegend1 {
        margin-left:     11.800pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -12.800pt;
        margin-top:      3.000pt;
        margin-bottom:   0.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     normal;
        font-size:       8.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_LLegendList1 {
        margin-left:     28.800pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -10.800pt;
        margin-top:      6.000pt;
        margin-bottom:   6.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     bold;
        font-size:       var(--ContentTextSize);
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_LLegendListDescription {
        margin-left:     28.800pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      6.000pt;
        margin-bottom:   6.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     normal;
        font-size:       var(--ContentTextSize);
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        line-height:     var(--ContentLineHeight);
        
}
p.FM_LLetter1 {
        margin-left:     55.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -14.400pt;
        margin-top:      6.000pt;
        margin-bottom:   6.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     normal;
        font-size:       var(--ContentTextSize);
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        line-height:     var(--ContentLineHeight);
        
}
p.FM_LLetterBullet1 {
        margin-left:     70.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -10.800pt;
        margin-top:      3.000pt;
        margin-bottom:   3.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     normal;
        font-size:       var(--ContentTextSize);
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        line-height:     var(--ContentLineHeight);
        
}
p.FM_LLetterBullet1Continue {
        margin-left:     70.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      4.000pt;
        margin-bottom:   4.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     normal;
        font-size:       var(--ContentTextSize);
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        line-height:     var(--ContentLineHeight);
        
}
p.FM_LLetterBullet2 {
        margin-left:     82.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -10.800pt;
        margin-top:      3.000pt;
        margin-bottom:   3.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     normal;
        font-size:       var(--ContentTextSize);
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        line-height:     var(--ContentLineHeight);
        
}
p.FM_LLetterBullet2Continue {
        margin-left:     82.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      4.000pt;
        margin-bottom:   4.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     normal;
        font-size:       var(--ContentTextSize);
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        line-height:     var(--ContentLineHeight);
        
}
p.FM_LLetterContinue {
        margin-left:     58.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      6.000pt;
        margin-bottom:   6.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     normal;
        font-size:       var(--ContentTextSize);
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        line-height:     var(--ContentLineHeight);
        
}
p.FM_LNumber1 {
        margin-left:     36.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -18.000pt;
        margin-top:      var(--ContentMarginTop);
        margin-bottom:   6.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     normal;
        font-size:       var(--ContentTextSize);
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        line-height:     var(--ContentLineHeight);
        
}
p.FM_LNumberBullet1 {
        margin-left:     50.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -10.800pt;
        margin-top:      3.000pt;
        margin-bottom:   3.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     normal;
        font-size:       var(--ContentTextSize);
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        line-height:     var(--ContentLineHeight);
        
}
p.FM_LNumberBullet1Continue {
        margin-left:     50.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      4.000pt;
        margin-bottom:   4.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     normal;
        font-size:       var(--ContentTextSize);
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        line-height:     var(--ContentLineHeight);
        
}
p.FM_LNumberBullet2 {
        margin-left:     60.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -10.800pt;
        margin-top:      3.000pt;
        margin-bottom:   3.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     normal;
        font-size:       var(--ContentTextSize);
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        line-height:     var(--ContentLineHeight);
        
}
p.FM_LNumberBullet2Continue {
        margin-left:     60.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      4.000pt;
        margin-bottom:   4.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     normal;
        font-size:       var(--ContentTextSize);
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        line-height:     var(--ContentLineHeight);
        
}
p.FM_LNumberContinue {
        margin-left:     40.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      6.000pt;
        margin-bottom:   6.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     normal;
        font-size:       var(--ContentTextSize);
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        line-height:     var(--ContentLineHeight);
        
}
p.FM_TableFootnote {
        margin-left:     36.000pt;
        margin-right:    18.000pt;
        text-align:      left;
        text-indent:     -18.000pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        font-family:     'Times New Roman';
        font-style:      normal;
        font-weight:     normal;
        font-size:       var(--ContentTextSize);
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_TAnchorPoint {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      center;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     normal;
        font-size:       9.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_TCelBody {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      3.000pt;
        margin-bottom:   3.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     normal;
        font-size:       var(--ContentTextSize);
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        line-height:     var(--ContentLineHeight);
        
}
p.FM_TCelBodyRight {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      right;
        text-indent:     0.000pt;
        margin-top:      3.000pt;
        margin-bottom:   3.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     normal;
        font-size:       var(--ContentTextSize);
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        line-height:     var(--ContentLineHeight);
        
}
p.FM_TCelBodySmall {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      4.000pt;
        margin-bottom:   0.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     normal;
        font-size:       8.0pt;
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        line-height:     var(--ContentLineHeight);
        
}
p.FM_TCelList1 {
        margin-left:     7.200pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -7.200pt;
        margin-top:      3.000pt;
        margin-bottom:   3.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     normal;
        font-size:       var(--ContentTextSize);
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        line-height:     var(--ContentLineHeight);
        
}
p.FM_TCelList2 {
        margin-left:     14.400pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -7.200pt;
        margin-top:      3.000pt;
        margin-bottom:   3.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     normal;
        font-size:       var(--ContentTextSize);
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        line-height:     var(--ContentLineHeight);
        
}
p.FM_TCelNumber {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      center;
        text-indent:     0.000pt;
        margin-top:      2.000pt;
        margin-bottom:   2.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     normal;
        font-size:       var(--ContentTextSize);
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        line-height:     var(--ContentLineHeight);
        
}
p.FM_THeading {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      center;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   5.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     bold;
        font-size:       var(--ContentTextSize);
        color:           #ffffff;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_THeadingAdmonition {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   5.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     bold;
        font-size:       var(--ContentTextSize);
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_TTitle {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      center;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        font-family:     'Open Sans';
        font-style:      italic;
        font-weight:     bold;
        font-size:       var(--ContentTextSize);
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
caption.FM_TTitle {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      center;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        font-family:     'Open Sans';
        font-style:      italic;
        font-weight:     bold;
        font-size:       var(--ContentTextSize);
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
/*Guide Character Styles*/
span.FM_CBlue {
        color:           #0000ff;
        
}
span.FM_CGreen {
        color:           #00ff00;
        
}
span.FM_CRed {
        color:           #ff0000;
        
}
span.FM_CRedDark {
        color:           #a40000;
        
}
span.FM_CYellow {
        color:           #ffff00;
        
}
span.FM_LHypertext {
        color:           #0000ff;
        text-decoration: underline;
        
}
span.FM_RBookTitle {
        font-style:      italic;
        
}
span.FM_SBold {
        font-weight:     bold;
        
}
span.FM_SItalic {
        font-style:      italic;
        
}
span.FM_SSuperscript {
        
}
span.FM_SSymbolStar {
        font-family:     Wingdings;
        font-style:      normal;
        font-weight:     normal;
        font-size:       12.0pt;
        color:           var(--ProductColour);
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
span.FM_UElement {
        font-weight:     bold;
        
}
span.FM_UTypedText {
        font-family:     Courier;
        
}

/*Online Help Paragraph Styles*/
p.FM_OHBody {
        margin-left:     18.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      var(--ContentMarginTop);
        margin-bottom:   5.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     normal;
        font-size:       var(--ContentTextSize);
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        line-height:     var(--ContentLineHeight);
       
}
p.FM_OHBodyButtons {
        margin-left:     18.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      var(--ContentMarginTop);
        margin-bottom:   5.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     normal;
        font-size:       var(--ContentTextSize);
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_OHBodyFirst {
        margin-left:     18.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      var(--ContentMarginTop);
        margin-bottom:   5.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     normal;
        font-size:       var(--ContentTextSize);
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        line-height:     var(--ContentLineHeight);
        
}
p.FM_OHBodyIndented {
        margin-left:     36.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      var(--ContentMarginTop);
        margin-bottom:   5.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     normal;
        font-size:       var(--ContentTextSize);
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        line-height:     var(--ContentLineHeight);
        
}
p.FM_OHBodyTab {
        margin-left:     18.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      var(--ContentMarginTop);
        margin-bottom:   5.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     normal;
        font-size:       var(--ContentTextSize);
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        line-height:     var(--ContentLineHeight);
        
}
p.FM_OHHHeading1 {
        margin-left:     18.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      14.000pt;
        margin-bottom:   9.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     bold;
        font-size:       var(--Heading1TextSize);
        color:           var(--ProductColour);
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_OHHHeading2 {
        margin-left:     18.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      var(--ContentMarginTop);
        margin-bottom:   3.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     bold;
        font-size:       var(--Heading2TextSize);
        color:           var(--ProductColour);
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_OHHHeading3 {
        margin-left:     18.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      var(--ContentMarginTop);
        margin-bottom:   2.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     bold;
        font-size:       var(--Heading3TextSize);
        color:           var(--ProductColour);
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_OHHHeadingDialogBox {
        margin-left:     18.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      14.000pt;
        margin-bottom:   9.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     bold;
        font-size:       var(--Heading1TextSize);
        color:           var(--ProductColour);
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_OHHHeadingDialogBoxTab {
        margin-left:     18.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      var(--ContentMarginTop);
        margin-bottom:   9.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     bold;
        font-size:       var(--Heading1TextSize);
        color:           var(--ProductColour);
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_OHHHeadingSection {
        margin-left:     18.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      var(--ContentMarginTop);
        margin-bottom:   6.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     bold;
        font-size:       var(--Heading3TextSize);
        color:           var(--ProductColour);
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_OHHHeadingTab {
        margin-left:     18.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      var(--ContentMarginTop);
        margin-bottom:   0.000pt;
        font-family:     Arial;
        font-style:      normal;
        font-weight:     bold;
        font-size:       var(--Heading2TextSize);
        color:           var(--ProductColour);
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_OHIDropdownTitle {
        margin-left:     36.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   5.000pt;
        font-family:     'Open Sans';
        font-style:      italic;
        font-weight:     bold;
        font-size:       var(--ContentTextSize);
        color:           var(--ProductColour);
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_OHImportant {
	background-image: url(Icon_Star.png);
	background-repeat: No-Repeat;
	margin-left:     20pt;
        margin-right:    0.000pt;
        margin-top:      var(--ContentMarginTop);
        margin-bottom:   5.000pt;
	padding-left:    20px;
        text-align:      left;
	text-indent:     -0pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     normal;
        font-size:       var(--ContentTextSize);
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        line-height:     var(--ContentLineHeight);
        
}
p.FM_OHLBulletList {
        margin-left:     28.800pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -10.800pt;
        margin-top:      0.000pt;
        margin-bottom:   5.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     normal;
        font-size:       var(--ContentTextSize);
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        line-height:     var(--ContentLineHeight);
        
}
p.FM_OHLBulletList2 {
        margin-left:     39.600pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -10.800pt;
        margin-top:      0.000pt;
        margin-bottom:   5.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     normal;
        font-size:       var(--ContentTextSize);
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        line-height:     var(--ContentLineHeight);
        
}
p.FM_OHLBulletListContinue {
        margin-left:     28.800pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   5.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     normal;
        font-size:       var(--ContentTextSize);
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        line-height:     var(--ContentLineHeight);
        
}
p.FM_OHLBulletList2Continue {
        margin-left:     39.600pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   5.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     normal;
        font-size:       var(--ContentTextSize);
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        line-height:     var(--ContentLineHeight);
        
}
p.FM_OHLNumber1 {
        margin-left:     36.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -18.000pt;
        margin-top:      0.000pt;
        margin-bottom:   5.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     normal;
        font-size:       var(--ContentTextSize);
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        line-height:     var(--ContentLineHeight);
        
}
p.FM_OHLNumberBulletList {
        margin-left:     46.800pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -10.800pt;
        margin-top:      0.000pt;
        margin-bottom:   5.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     normal;
        font-size:       var(--ContentTextSize);
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        line-height:     var(--ContentLineHeight);
        
}
p.FM_OHMDropdownItem {
        margin-left:     10.800pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -10.800pt;
        margin-top:      6pt;
        margin-bottom:   0.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     normal;
        font-size:       var(--ContentTextSize);
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_OHMDropdownItemEnd {
        margin-left:     10.800pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -10.800pt;
        margin-top:      6pt;
        margin-bottom:   0.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     normal;
        font-size:       var(--ContentTextSize);
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_OHMDropdownItemIndented {
        margin-left:     24.984pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   5.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     normal;
        font-size:       var(--ContentTextSize);
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_OHMDropdownTitle {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      3.500pt;
        margin-bottom:   2.000pt;
        font-family:     'Open Sans';
        font-style:      italic;
        font-weight:     bold;
        font-size:       var(--ContentTextSize);
        color:           var(--ProductColour);
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_OHMDropdownTitleIndented {
        margin-left:     24.984pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   5.000pt;
        font-family:     'Open Sans';
        font-style:      italic;
        font-weight:     bold;
        font-size:       var(--ContentTextSize);
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_OHNNote {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   0.000pt;
        font-family:     'Open Sans';
        font-style:      italic;
        font-weight:     normal;
        font-size:       var(--ContentTextSize);
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        line-height:     var(--ContentLineHeight);
        
}
p.FM_OHSDropdownTitle {
        margin-left:     36.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      3.500pt;
        margin-bottom:   2.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     bold;
        font-size:       var(--ContentTextSize);
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_OHTBulletList {
        margin-left:     10.800pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     -10.800pt;
        margin-top:      5.000pt;
        margin-bottom:   5.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     normal;
        font-size:       var(--ContentTextSize);
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        line-height:     var(--ContentLineHeight);
        
}
p.FM_OHTCellBody {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      var(--ContentMarginTop);
        margin-bottom:   0.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     normal;
        font-size:       var(--ContentTextSize);
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        line-height:     var(--ContentLineHeight);
        
}
p.FM_OHTCellBodyCenter {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      center;
        text-indent:     0.000pt;
        margin-top:      var(--ContentMarginTop);
        margin-bottom:   0.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     normal;
        font-size:       var(--ContentTextSize);
        color:           #000000;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        line-height:     var(--ContentLineHeight);
        
}
p.FM_OHTHeading {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      center;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   5.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     bold;
        font-size:       var(--ContentTextSize);
        color:           #ffffff;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_OHTHeadingRight {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      right;
        text-indent:     0.000pt;
        margin-top:      0.000pt;
        margin-bottom:   5.000pt;
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     bold;
        font-size:       var(--ContentTextSize);
        color:           #ffffff;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
p.FM_OHXDialogBoxPageStyleTitleTableAnchor {
        margin-left:     0.000pt;
        margin-right:    0.000pt;
        text-align:      left;
        text-indent:     0.000pt;
        margin-top:      33.000pt;
        margin-bottom:   12.000pt;
        font-family:     'Open Sans';
        font-style:      italic;
        font-weight:     bold;
        font-size:       var(--ContentTextSize);
        color:           #ff00ff;
        background-color: none;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}

/*Online Help Character Styles*/
span.FM_OHBookName {
        font-style:      italic;
        
}
span.FM_OHCBlue {
        color:           Blue;
        
}
span.FM_OHCGreen {
        color:           Green;
        
}
span.FM_OHCrossReference {
        color:           #0000ff;
        text-decoration: underline;
        
}
span.FM_OHCRed {
        color:           Red;
        
}
span.FM_OHCRedDark {
        color:           DarkRed;
        
}
span.FM_OHLHypertext {
        color:           #0000ff;
        text-decoration: underline;
        
}
span.FM_OHRBookTitle {
        font-style:      italic;
        
}
span.FM_OHSBold {
        font-weight:     bold;
        
}
span.FM_OHSItalic {
        font-style:      italic;
        
}
span.FM_OHSSymbolStar {
        font-family:     Wingdings;
        
}
span.FM_OHNNoteTitle {
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     bold;
        font-size:       11.0pt;
        color:           #00007f;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
span.FM_OHTimecode06 {
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     bold;
        font-size:       6.0pt;
        color:           #000000;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
span.FM_OHTimecode08 {
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     bold;
        font-size:       8.0pt;
        color:           #000000;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
span.FM_OHTimecode10 {
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     bold;
        font-size:       var(--ContentTextSize);
        color:           #000000;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
span.FM_OHTimecode12 {
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     bold;
        font-size:       12.0pt;
        color:           #000000;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
span.FM_OHTimecode14 {
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     bold;
        font-size:       14.0pt;
        color:           #000000;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
span.FM_OHTimecode18 {
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     bold;
        font-size:       18.0pt;
        color:           #000000;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
span.FM_OHTimecode24 {
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     bold;
        font-size:       24.0pt;
        color:           #000000;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
span.FM_OHTimecode30 {
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     bold;
        font-size:       30.0pt;
        color:           #000000;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
span.FM_OHTimecode36 {
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     bold;
        font-size:       36.0pt;
        color:           #000000;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
span.FM_OHTimecode48 {
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     bold;
        font-size:       48.0pt;
        color:           #000000;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
span.FM_OHTimecode60 {
        font-family:     'Open Sans';
        font-style:      normal;
        font-weight:     bold;
        font-size:       60.0pt;
        color:           #000000;
        text-decoration: none;
        letter-spacing:  0.00em;
        
}
span.FM_OHUIElement {
        font-family:     'Open Sans';
        font-weight:     bold;
        
}
span.FM_OHUITypedText {
        font-family:     'Courier New';
        font-size:       9.0pt;
        
}
span.FM_OHUIVariable {
        font-family:     'Open Sans';
        font-style:      italic;
        font-weight:     bold;
        
}

/*Online Help Table Styles*/
table.TopRow {
        margin-left: 24px;
	border-left-style: Solid;
	border-left-width: 2px;
	border-left-color: #d9d9d9;
	border-right-style: Solid;
	border-right-width: 2px;
	border-right-color: #d9d9d9;
	border-top-style: Solid;
	border-top-width: 2px;
	border-top-color: #d9d9d9;
	border-bottom-style: Solid;
	border-bottom-width: 2px;
	border-bottom-color: #d9d9d9;
}
table.TopRow tr:nth-child(-n + 1) {
	background-color: #d9d9d9;
}
table.TopRow td {
	padding-left: 10px;
	padding-right: 10px;
        border-left-style: Solid;
	border-left-width: 1px;
	border-left-color: #d9d9d9;
	border-right-style: Solid;
	border-right-width: 1px;
	border-right-color: #d9d9d9;
	border-top-style: Solid;
	border-top-width: 1px;
	border-top-color: #d9d9d9;
	border-bottom-style: Solid;
	border-bottom-width: 1px;
	border-bottom-color: #d9d9d9;
}
table.NoBorders {
        width: auto;
        margin-right: auto;
        margin-left: 0px;
	padding: 0px;
	border-left-style: None;
	border-right-style: None;
	border-top-style: None;
	border-bottom-style: None;
	x-border-spacing: 0px;
}
table.NoBorders td {
	border-left-style: None;
	border-right-style: None;
	border-top-style: None;
	border-bottom-style: None;
}
