.anchor_clear{
   display: none;
}

.EmbeddedDangerPrefix {
	background-color: #DD2B1C;
	color: #ffffff;
}

.EmbeddedWarningPrefix {
	background-color: #EC520D;
	color: #000000;
}

.EmbeddedCautionPrefix {
	background-color: #FFD319;
	color: #000000;
}

.EmbeddedNoticePrefix {
	font-style: italic;
	background-color: #00A3D4;
	color: #ffffff;
}

.InlineWebReference, .ProceduralConditionBullet, .Emphasis, .ProceduralIntermediateResultBullet, .MetadatumReference, .ProceduralResultBullet, .ProceduralConditionBullet, .ProceduralIntermediateResultBullet, .ProceduralResultBullet, .Subscript, .Superscript, .Variable {
    direction: ltr;
}
.Bold, .CommentPrefix, .CommentSuffix, .EmbeddedNotice, .EmbeddedCaution, .EmbeddedWarning, .EmbeddedDanger, .EmbeddedNoticePrefix, .EmbeddedCautionPrefix, .EmbeddedWarningPrefix, .EmbeddedDangerPrefix, .EmbeddedSafetyText, .Gena858f5f6b80343af8e43d94f181b23cb {
    direction: ltr;
    font-weight: bold;
}

/*.EmbeddedDanger:before, .EmbeddedWarning:before, .EmbeddedCaution:before {
  content: "\26a0"; /*"\2605";*/
} */


.SafetyCause, .MarginText, .TableHeadingWide, .TableHeading {
    color: #000000;
    direction: ltr;
    font-family: Arial,Microsoft Sans Serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: bold;
    line-height: 12.4189pt;
    /*margin-bottom: 9pt;*/
    /*margin-bottom: -0.12cm;*/
    /*margin-top: 0.15cm;*/
    text-align: left;
    text-decoration: none;
    text-indent: 0;
}
.tooltipContent{
  border: solid 1px #dddddd;
  padding-left: 8px;
  padding-right: 2px;
  
}
.tooltip table{
  table-layout:fixed;
  margin-bottom:-1px;
  border-left: solid 1px #dddddd;
  border-right: solid 1px #dddddd;
  border-top: solid 1px #dddddd;
}
.tooltip table tr td{
  border:none;
  background-color: #dddddd;

}

.tooltip table tr td:nth-child(1){
  width:20%;
}
.tooltip table tr td:nth-child(2){
  width:80%;
}

.SafetyCause{
    margin-top: 0cm;
    font-weight: bold;
    font-size: 10pt;
    font-style: normal;
}

.Code {
    direction: ltr;
    font-family: Courier New;
}

.CodeBlockInstructionContent {
  margin-left: 0.75cm;
	margin-top: 0.15cm;
	margin-bottom: 9pt;
	text-align: left;
	text-indent: 0cm;
}

.CodeBlockListContent {
  margin-left: 0.64cm;
	margin-top: 0.15cm;
	margin-right: 0cm;
	margin-bottom: 0cm;
	text-align: left;
	text-indent: 0cm;
	word-wrap: break-word;
}

.CodeBlockDashListContent {
  margin-left: 1.24cm;
	margin-top: 0.15cm;
	margin-right: 0cm;
	margin-bottom: 0cm;
	text-align: left;
	text-indent: 0cm;
	word-wrap: break-word;
}
.CodeBlockFirst {
  margin-bottom: 9pt;
}

/*.CodeBlockFirst {
    background-color: #dddddd;
    color: #000000;
    direction: ltr;
    font-family: Courier New;
    font-size: 9pt;
    font-style: normal;
    font-weight: normal;
    line-height: 12.2344pt;
    margin-bottom: 9pt;
    margin-top: 0.15cm;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
} */

.CSCNC {
    background-color: #dddddd;
    color: #000000;
    direction: ltr;
    font-family: Courier New;
    font-size: 9pt;
    font-style: normal;
    font-weight: normal;
    line-height: 12.2344pt;
    /*margin-bottom: 9pt;*/
    margin-top: 0;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
}

.Comment {
    background-color: #f5f5f5;
    direction: ltr;
    font-family: Arial,Microsoft Sans Serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: normal;
    line-height: 10.3491pt;
    margin-bottom: 9pt;
    margin-top: 0.15cm;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
}
.CommentText {
    direction: ltr;
    font-weight: normal;
}
.InlineCommentPrefix, .InlineCommentSuffix {
    direction: ltr;
    font-family: Arial Unicode MS,Arial;
    font-weight: bold;
}
.InlineCommentText {
    direction: ltr;
    font-family: Arial Unicode MS,Arial;
    font-weight: normal;
}
dl.ProceduralCondition, dl.UnorderedList, dl.UnorderedListIndent, dl.ProceduralResult, dl.SafetyProceduralCondition, dl.SafetyProceduralResult, dl.SafetyProceduralInstructionBullets, dl.OrderedList, dl.OrderedListIndent, dl.Genb02b3c986f354c7ba7ef1dde2c1ea9fd {
    margin-bottom: 9pt;
    margin-left: 0;
    margin-top: 0.15cm;
}

dl.SafetyProceduralCondition, dl.SafetyProceduralResult, dl.SafetyProceduralInstructionBullets{
    margin-bottom: 0pt;
}

dt.ProceduralCondition, dt.ProceduralIntermediateResult, dt.ProceduralResult, dt.SafetyProceduralCondition, dt.SafetyProceduralIntermediateResult, dt.SafetyProceduralResult, dt.SafetyProceduralInstructionBullets {
    color: #000000;
    direction: ltr;
    float: left;
    font-family: Arial,Microsoft Sans Serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: normal;
    line-height: 12.4189pt;
    margin: 0;
    position: relative;
    text-align: center;
    text-decoration: none;
    width: 0.6cm;
}
dd.ProceduralCondition, dd.UnorderedList, dd.UnorderedListIndent, dd.ProceduralResult, dd.SafetyProceduralCondition, dd.SafetyProceduralResult, dd.SafetyProceduralInstructionBullets {
    color: #000000;
    direction: ltr;
    font-family: Arial,Microsoft Sans Serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: normal;
    line-height: 12.4189pt;
    margin: 0 0 0 0.6cm;
    position: relative;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
}

.SafetyProceduralConditionBuillet {
	direction: ltr;
}

dl.SafetyProceduralInstructionBullet {
	margin-left: 0.15cm;
	margin-top: ;
	margin-bottom: ;
}

dt.SafetyProceduralInstructionBullet {
	position: relative;
  float: left;	width: 0.45cm;
	margin: 0px;
	line-height: 10.34912109375pt;
}

dd.SafetyProceduralInstructionBullet {
	
	position: relative;
	margin-left: 0.45cm;
	/*line-height: 10.34912109375pt;*/
  line-height: 12.4189453125pt;
	
	word-wrap: break-word;
}

dl.ID0EMDA, dl.ID0EBCA, dl.ID0EOCA, dl.ID0E6VA, dl.ID0ENXA, dl.ID0E2YA, dl.ID0EJ1A, dl.ID0EHPB, dl.ID0E3NA, dl.ID0E5EB, dl.ID0EDIB, dl.ID0EYLB, dl.ID0EEVC, dl.ID0EUWC, dl.ID0EFYC, dl.ID0EWZC, dl.ID0EH2C, dl.ID0EY3C, dl.ID0EJ5C, dl.ID0E16C, dl.ID0ELBD, dl.ID0EOHD {
    margin: 0;
    padding: 0;
    width: 100%;
}
.SafetyConsequence, .Paragraph {
    color: #000000;
    direction: ltr;
    font-family: Arial,Microsoft Sans Serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: normal;
    line-height: 12.4189pt;
    /*margin-bottom: 9pt*/;
    margin-top: 0.15cm;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
}

.SafetyConsequence{
  
    margin-top: 0.15cm;
    margin-bottom: 0.15cm;
}

.EmptyParagraph {
    display: none;
}
.EmphasisBoldItalic {
    direction: ltr;
    font-style: italic;
    font-weight: bold;
}
.EmphasisStrikethrough {
    direction: ltr;
    text-decoration: line-through;
}
.EmphasisUnderline {
    direction: ltr;
    text-decoration: underline;
}
.ID0EYIAC, .ID0ESJAC, .ID0EMKAC, .ID0EGLAC, .ID0ENGAE, .ID0EQLBG, .ID0EJOAI, .ID0EZRAI, .ID0EJVAI, .ID0EZYAI, .ID0EJ3AI, .ID0EZ6AI, .ID0E3YBI, .ID0E2ZBI, .ID0EB2BI, .ID0EH3BI {
    border-collapse: collapse;
    table-layout: fixed;
}
.ID0EJMAC, .ID0EEOAC, .ID0E5PAC {
    background-color: #c0c0c0;
    border-color: #000000;
    border-style: solid;
    border-width: 1px;
}
.ID0EJMAC__RTL, .ID0EEOAC__RTL, .ID0E5PAC__RTL {
    background-color: #c0c0c0;
    border-color: #000000;
    border-style: solid;
    border-width: 1px;
}
.Gen49a8a2aeffda45e3b7d8aebce2f7c9ae, .Gen73aab46636004cbba35f6f7bd13bfe51, .Gen9935a93edd854160b1dc07786835630b, .TableHeaderLeft {
    background-color: #dddddd;
    color: #000000;
    direction: ltr;
    font-family: Arial,Microsoft Sans Serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: bold;
    line-height: 10.3491pt;
    margin: 0;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
}
.Italic {
    direction: ltr;
    font-style: italic;
}
.GlossaryImage {
    color: #000000;
    direction: ltr;
    font-family: Arial,Microsoft Sans Serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: normal;
    line-height: 12.4189pt;
    margin-bottom: 9pt;
    margin-left: 0.6cm;
    margin-top: 0.15cm;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
}
.ID0EFHAE {
    border-color: #000000;
    border-style: solid;
    border-width: 0;
}
.ID0EFHAE__RTL {
    border-color: #000000;
    border-style: solid;
    border-width: 0;
}
.CaptionWide, .CaptionSmall, .CaptionMedium, .CaptionTextColumn, .CaptionTextArea, .ImageCaption {
    color: #000000;
    direction: ltr;
    font-family: Arial,Microsoft Sans Serif;
    font-size: 9pt;
    font-style: italic;
    font-weight: normal;
    line-height: 12.4189pt;
    margin-bottom: 9pt;
    margin-top: 0;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
}
.CaptionMargin {
    color: #000000;
    direction: ltr;
    font-family: Arial,Microsoft Sans Serif;
    font-size: 9pt;
    font-style: italic;
    font-weight: normal;
    line-height: 10.3491pt;
    margin-bottom: 9pt;
    margin-top: 0;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
}
.GraphicWide, .GraphicSmall, .GraphicMedium, .GraphicTextColumn, .GraphicTextArea, .Graphic {
    color: #000000;
    direction: ltr;
    font-family: Arial Unicode MS;
    font-size: 10pt;
    font-style: normal;
    font-weight: normal;
    line-height: 17.5pt;
    margin-top: 0.15cm;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
    margin-bottom: 5pt;
}

.GraphicMargin {
    color: #000000;
    direction: ltr;
    font-family: Arial Unicode MS;
    font-size: 10pt;
    font-style: normal;
    font-weight: normal;
    line-height: 17.5pt;
    margin-top: 0;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
}
.Gen31a257785ecc4eb09447855da4b06249 {
    color: #000000;
    direction: ltr;
    font-family: Arial Unicode MS;
    font-size: 10pt;
    font-style: normal;
    font-weight: normal;
    line-height: 17.5pt;
    margin-left: 1cm;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
}
.Gen5fdc9465ce914ce7b29003d07c343c53 {
    color: #000000;
    direction: ltr;
    font-family: Arial Unicode MS;
    font-size: 10pt;
    font-style: normal;
    font-weight: normal;
    line-height: 17.5pt;
    margin-left: 1.5cm;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
}
.IndexSection {
    color: #000000;
    direction: ltr;
    font-family: Arial,Microsoft Sans Serif;
    font-size: 14pt;
    font-style: normal;
    font-weight: bold;
    line-height: 16.0986pt;
    margin-bottom: 0;
    margin-left: 0;
    margin-top: 0.5cm;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
}
.IndexSubtopic {
    color: #000000;
    direction: ltr;
    font-family: Microsoft Sans Serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: normal;
    line-height: 10.1865pt;
    margin-left: 1cm;
    text-align: left;
    text-decoration: none;
    text-indent: -0.5cm;
}
.IndexTopic {
    color: #000000;
    direction: ltr;
    font-family: Arial,Microsoft Sans Serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: normal;
    line-height: 10.3491pt;
    margin-left: 0.5cm;
    text-align: left;
    text-decoration: none;
    text-indent: -0.5cm;
}                         
dl.ProceduralInstruction, dl.SafetyProceduralInstruction, dl.SafetyProceduralInstruction {
    margin-bottom: 9pt;
    margin-left: 0.15cm;
    margin-top: 0.15cm;
}

dl.SafetyProceduralInstruction{
    margin-bottom: 0pt;
}


dt.ProceduralInstruction, dt.SafetyProceduralInstruction, dt.SafetyProceduralInstruction {
    color: #000000;
    direction: ltr;
    float: left;
    font-family: Arial,Microsoft Sans Serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: normal;
    line-height: 12.4189pt;
    margin: 0;
    position: relative;
    text-align: left;
    text-decoration: none;
    width: 0.45cm;
}
dd.ProceduralInstruction, dd.SafetyProceduralInstruction, dd.SafetyProceduralInstruction {
    color: #000000;
    direction: ltr;
    font-family: Arial,Microsoft Sans Serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: normal;
    line-height: 12.4189pt;
    margin: 0 0 0 0.45cm;
    position: relative;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
}
dl.ProceduralIntermediateResult, dl.DashList, dl.DashList, dl.DashListIndent, dl.DashListIndent, dl.SafetyProceduralIntermediateResult {
    margin-bottom: 9pt;
    margin-left: 0.6cm;
    margin-top: 0.15cm;
}
dd.ProceduralIntermediateResult, dd.DashList, dd.DashList, dd.DashListIndent, dd.DashListIndent, dd.SafetyProceduralIntermediateResult {
    color: #000000;
    direction: ltr;
    font-family: Arial,Microsoft Sans Serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: normal;
    line-height: 12.4189pt;
    margin: 0 0 0 0.6cm;
    position: relative;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
}
a.InlineLexiconReference:link, .InlineLexiconReference {
    color: #ff8000;
    direction: ltr;
    font-family: Arial Unicode MS,Arial;
}
dl.Gen55b573653f38405eadc44f09c4415b9a, dl.Gen78300835cdbf461687a6bbd10938cb60 dl.CrossReference, dl.ResourceReference {
    margin-bottom: 9pt;
    margin-left: 0;
    margin-top: 0;
}
dt.Gen55b573653f38405eadc44f09c4415b9a, dt.Gen78300835cdbf461687a6bbd10938cb60 {
    color: #000000;
    direction: ltr;
    float: left;
    font-family: Arial,Microsoft Sans Serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: normal;
    line-height: 10.3491pt;
    margin: 0;
    position: relative;
    text-align: center;
    text-decoration: none;
    width: 0.6cm;
}
dd.Gen55b573653f38405eadc44f09c4415b9a, dd.Gen78300835cdbf461687a6bbd10938cb60 {
    color: #000000;
    direction: ltr;
    font-family: Arial,Microsoft Sans Serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: normal;
    line-height: 10.3491pt;
    margin: 0 0 0 0.6cm;
    position: relative;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
}
dt.CrossReference, dt.ResourceReference, dt.DashList, dt.DashList, dt.DashListIndent, dt.DashListIndent, dt.UnorderedList, dt.UnorderedListIndent {
    color: #000000;
    direction: ltr;
    float: left;
    font-family: Arial,Microsoft Sans Serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: normal;
    line-height: 12.4189pt;
    margin: 0;
    position: relative;
    text-align: center;
    text-decoration: none;
    width: 0.6cm;
}
dd.CrossReference, dd.ResourceReference {
    color: #000000;
    direction: ltr;
    font-family: Arial,Microsoft Sans Serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: normal;
    line-height: 12.4189pt;
    margin: 0 0 0 0.6cm;
    position: relative;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
}
dl.Gen5c18298016de4f53b811a86426e430cb {
    margin-bottom: 9pt;
    margin-left: 0;
    margin-top: 0.45cm;
}
dt.Gen5c18298016de4f53b811a86426e430cb {
    color: #000000;
    direction: ltr;
    float: left;
    font-family: Arial,Microsoft Sans Serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: bold;
    line-height: 10.3491pt;
    margin: 0;
    position: relative;
    text-align: center;
    text-decoration: none;
    width: 0.6cm;
}
dd.Gen5c18298016de4f53b811a86426e430cb {
    color: #000000;
    direction: ltr;
    font-family: Arial,Microsoft Sans Serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: bold;
    line-height: 10.3491pt;
    margin: 0 0 0 0.6cm;
    position: relative;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
}
.InlineResourceReference, .InlineCrossReference {
    direction: ltr;
    font-family: Arial Unicode MS,Arial;
}
.InlineGeneratedTableReferenceTitle, .InlineGeneratedTableReferenceChapterNumber {
    direction: ltr;
    font-family: Segoe UI,Arial Unicode MS,Arial;
}
.ID0ENNAG, .ID0EEPAG, .ID0EYQAG, .ID0EKSAG, .ID0ES3AG, .ID0ED5AG, .ID0E66AG, .ID0EQBBG, .ID0EMDBG, .ID0E4EBG, .ID0EZGBG, .ID0EKIBG, .ID0E1QAI, .ID0EKUAI, .ID0E1XAI, .ID0EK2AI, .ID0E15AI, .ID0ETACI, .ID0EQBCI {
    border-color: #000000;
    border-style: solid;
    border-width: 1px;
}
.ID0ENNAG__RTL, .ID0EEPAG__RTL, .ID0EYQAG__RTL, .ID0EKSAG__RTL, .ID0ES3AG__RTL, .ID0ED5AG__RTL, .ID0E66AG__RTL, .ID0EQBBG__RTL, .ID0EMDBG__RTL, .ID0E4EBG__RTL, .ID0EZGBG__RTL, .ID0EKIBG__RTL, .ID0E1QAI__RTL, .ID0EKUAI__RTL, .ID0E1XAI__RTL, .ID0EK2AI__RTL, .ID0E15AI__RTL, .ID0ETACI__RTL, .ID0EQBCI__RTL {
    border-color: #000000;
    border-style: solid;
    border-width: 1px;
}
.Gen233e102b70ee4c468ae3e923f2dd80c6, .Gendf132b5922a14acab83cdbadaeed7d4d, .Gen733f2f057c3a4627a8cbe41925afeee8, .Gen9d712242ff3c41339d218f3ab5d58647, .ServiceNoteKey, .ServiceNoteValue, .Gen1861669ae17a4beb827d3296453bbc9c, .Gen345214b412234961982d3741b2d3f6a1, .Gen8484111a30024d8c8cde684f38088945, .Gen7c47d5f2275e45ca94775c9531e5a224, .Genc7564f62c0e74989a4d15440556ed5f6, .Genc4b40070175a430685043c78a1d86f07 {
    color: #000000;
    direction: ltr;
    font-family: Arial,Microsoft Sans Serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: normal;
    line-height: 10.3491pt;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
}
.Gen1c413f61210f4ef88a82bf1e0888693f, .CrossReferenceTitle, .Gen981375c56c8644fdb35fa53da099f801, .ExternalReferenceTitle {
    color: #000000;
    direction: ltr;
    font-family: Arial,Microsoft Sans Serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: bold;
    line-height: 12.4189pt;
    margin-bottom: 9pt;
    margin-top: 0.45cm;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
}
.ServiceNoteHeading {
    color: #000000;
    direction: ltr;
    font-family: Arial,Microsoft Sans Serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 9pt;
    margin-top: 0.15cm;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
}
.TableHeaderCenterSmall {
    background-color: #dddddd;
    color: #000000;
    direction: ltr;
    font-family: Arial Narrow,Arial;
    font-size: 8pt;
    font-style: normal;
    font-weight: bold;
    margin: 0;
    text-align: center;
    text-decoration: none;
    text-indent: 0;
}
.TableCellLeftSmall {
    color: #000000;
    direction: ltr;
    font-family: Arial Narrow,Arial;
    font-size: 8pt;
    font-style: normal;
    font-weight: normal;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
}
.TableCellRightSmall {
    color: #000000;
    direction: ltr;
    font-family: Arial Narrow,Arial;
    font-size: 8pt;
    font-style: normal;
    font-weight: normal;
    text-align: right;
    text-decoration: none;
    text-indent: 0;
}
.TableCellCenterSmall {
    color: #000000;
    direction: ltr;
    font-family: Arial Narrow,Arial;
    font-size: 8pt;
    font-style: normal;
    font-weight: normal;
    margin: 0;
    text-align: center;
    text-decoration: none;
    text-indent: 0;
}
.TableHeaderRight {
    background-color: #dddddd;
    color: #000000;
    direction: ltr;
    font-family: Arial,Microsoft Sans Serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: bold;
    margin: 0;
    text-align: right;
    text-decoration: none;
    text-indent: 0;
}
.TableHeaderLeft {
    background-color: #dddddd;
    color: #000000;
    direction: ltr;
    font-family: Arial,Microsoft Sans Serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: bold;
    margin: 0;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
}
.TableHeaderCenter {
    background-color: #dddddd;
    color: #000000;
    direction: ltr;
    font-family: Arial,Microsoft Sans Serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: bold;
    margin-left: 0;
    text-align: center;
    text-decoration: none;
    text-indent: 0;
}
.TableHeaderLeftSmall {
    background-color: #dddddd;
    color: #000000;
    direction: ltr;
    font-family: Arial Narrow,Arial;
    font-size: 8pt;
    font-style: normal;
    font-weight: bold;
    margin: 0;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
}
.TableHeaderRightSmall {
    background-color: #dddddd;
    color: #000000;
    direction: ltr;
    font-family: Arial Narrow,Arial;
    font-size: 8pt;
    font-style: normal;
    font-weight: bold;
    margin: 0;
    text-align: right;
    text-decoration: none;
    text-indent: 0;
}
.TableCellCenter {
    color: #000000;
    direction: ltr;
    font-family: Arial,Microsoft Sans Serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: normal;
    text-align: center;
    text-decoration: none;
    text-indent: 0;
}
.TableCellRight {
    color: #000000;
    direction: ltr;
    font-family: Arial,Microsoft Sans Serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: normal;
    text-align: right;
    text-decoration: none;
    text-indent: 0;
}
/*.tooltip {
	display: none;
}*/
.TableCellLeft {
    color: #000000;
    direction: ltr;
    font-family: Arial,Microsoft Sans Serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: normal;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
}
dt.OrderedList, dt.OrderedListIndent {
    color: #000000;
    direction: ltr;
    float: left;
    font-family: Arial,Microsoft Sans Serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: normal;
    line-height: 12.4189pt;
    margin: 0;
    position: relative;
    text-align: left;
    text-decoration: none;
    width: 0.6cm;
}
dd.OrderedList, dd.OrderedListIndent {
    color: #000000;
    direction: ltr;
    font-family: Arial,Microsoft Sans Serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: normal;
    line-height: 12.4189pt;
    margin: 0 0 0 0.6cm;
    position: relative;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
}
.GlossaryDescription {
    color: #000000;
    direction: ltr;
    font-family: Arial,Microsoft Sans Serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: normal;
    line-height: 10.3491pt;
    margin-left: 0.6cm;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
}
.PageBreak {
    color: #000000;
    direction: ltr;
    font-family: Arial Unicode MS;
    font-size: 0;
    font-style: normal;
    font-weight: normal;
    line-height: 0;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
}
.ID0ECPAI, .ID0ESSAI, .ID0ECWAI, .ID0ESZAI, .ID0EC4AI, .ID0ESABI {
    border-color: #000000;
    border-style: solid;
    border-width: 1px;
    vertical-align: middle !important;
}
.ID0ECPAI__RTL, .ID0ESSAI__RTL, .ID0ECWAI__RTL, .ID0ESZAI__RTL, .ID0EC4AI__RTL, .ID0ESABI__RTL {
    border-color: #000000;
    border-style: solid;
    border-width: 1px;
    vertical-align: middle !important;
}
.Gena0f97f34e9464adcb7fe15a2d7a4b5e4, .Gen333198b1e8d741e1891992659978a5f9, .Gen0d7105475873498490c4f4240a9e5603, .Genb15511800d28438ba887670382ff1357, .Gen4374f3ebc402476ea5d102b5f555c23d, .SafetyWord {
    color: #000000;
    direction: ltr;
    font-family: Arial Unicode MS;
    font-size: 9pt;
    font-style: normal;
    font-weight: bold;
    line-height: 15.75pt;
    margin-bottom: 9pt;
    margin-top: 0;
    text-align: center;
    text-decoration: none;
    text-indent: 0;
}
.ID0EKCBI {
    border-color: #000000;
    border-style: solid;
    border-width: 0.5pt;
}
.ID0EKCBI__RTL {
    border-color: #000000;
    border-style: solid;
    border-width: 0.5pt;
}
dl.ID0EQIB {
    margin: 0;
    padding: 0;
    width: 100%;
}
.Gen9d7fec28ec674358b0cfa8959f6a7a29, .Gena331a911b5d44caf8fc9e06d07de0749, .Gendec0a080b835466d806c6a40674aadb1, .Gen73cddee83c0e4f6db99d30532bbdabc9, .Gen7f0dc378e5964292a7bada9f72523ba0, .SafetyIcon {
    color: #000000;
    direction: ltr;
    font-family: Arial Unicode MS;
    font-size: 10pt;
    font-style: normal;
    font-weight: normal;
    line-height: 17.5pt;
    text-align: center;
    text-decoration: none;
    text-indent: 0;
}
.SubHeadingH3 {
    color: #000000;
    direction: ltr;
    font-family: Arial,Microsoft Sans Serif;
    font-size: 12pt;
    font-style: normal;
    font-weight: bold;
    line-height: 13.7988pt;
    margin-bottom: 0;
    margin-top: 0.5cm;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
}
.SubHeadingH4, .SubHeadingH5 {
    color: #000000;
    direction: ltr;
    font-family: Arial,Microsoft Sans Serif;
    font-size: 10pt;
    font-style: normal;
    font-weight: bold;
    line-height: 11.499pt;
    margin-bottom: 0;
    margin-top: 0.5cm;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
}
.SubHeading {
    color: #000000;
    direction: ltr;
    font-family: Arial,Microsoft Sans Serif;
    font-size: 14pt;
    font-style: normal;
    font-weight: bold;
    line-height: 16.0986pt;
    margin-bottom: 0;
    margin-top: 0.5cm;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
}
.ID0ENCCI, .ID0EIECI {
    background-color: #ffffff;
    border-color: #dddddd;
    border-style: solid;
    border-width: 1px;
}
.ID0ENCCI__RTL, .ID0EIECI__RTL {
    background-color: #ffffff;
    border-color: #dddddd;
    border-style: solid;
    border-width: 1px;
}
.ID0ELDCI, .ID0EDGCI, .ID0E2ICI {
    border-color: #ffffff;
    border-style: none;
    border-width: 0;
}
.ID0ELDCI__RTL, .ID0EDGCI__RTL, .ID0E2ICI__RTL {
    border-color: #ffffff;
    border-style: none;
    border-width: 0;
}
.ID0EGFCI, .ID0E5HCI, .ID0EYJCI {
    border-color: #dddddd;
    border-style: solid;
    border-width: 1px;
}
.ID0EGFCI__RTL, .ID0E5HCI__RTL, .ID0EYJCI__RTL {
    border-color: #dddddd;
    border-style: solid;
    border-width: 1px;
}
.ID0EAHCI {
    background-color: #cccccc;
    border-color: #000000;
    border-style: solid;
    border-width: 1px;
}
.ID0EAHCI__RTL {
    background-color: #cccccc;
    border-color: #000000;
    border-style: solid;
    border-width: 1px;
}
.ID0E2KCI, .ID0EXMCI {
    background-color: #dddddd;
    border-color: #cccccc;
    border-style: solid;
    border-width: 1px;
}
.ID0E2KCI__RTL, .ID0EXMCI__RTL {
    background-color: #dddddd;
    border-color: #cccccc;
    border-style: solid;
    border-width: 1px;
}
.ID0EZLCI {
    background-color: #cccccc;
    border-color: #000000;
    border-style: solid;
    border-width: 1px;
}
.ID0EZLCI__RTL {
    background-color: #cccccc;
    border-color: #000000;
    border-style: solid;
    border-width: 1px;
}
.GlossaryEntry {
    color: #000000;
    direction: ltr;
    font-family: Arial,Microsoft Sans Serif;
    font-size: 14pt;
    font-style: normal;
    font-weight: bold;
    line-height: 16.0986pt;
    margin-bottom: 0;
    margin-top: 0.6cm;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
}
.IndexTitel {
    color: #000000;
    direction: ltr;
    font-family: Arial,Microsoft Sans Serif;
    font-size: 20pt;
    font-style: normal;
    font-weight: bold;
    line-height: 22.998pt;
    margin-bottom: 9pt;
    margin-top: 0;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
}
.TocTitle {
    color: #000000;
    direction: ltr;
    font-family: Arial,Microsoft Sans Serif;
    font-size: 14pt;
    font-style: normal;
    font-weight: bold;
    line-height: 16.0986pt;
    margin-bottom: 0.3cm;
    margin-top: 0;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
}
.HeadingMargin, .Heading, .GlossaryTitle {
    color: #000000;
    direction: ltr;
    font-family: Arial,Microsoft Sans Serif;
    font-size: 14pt;
    font-style: normal;
    font-weight: bold;
    line-height: 16.0986pt;
    margin-bottom: 9pt;
    margin-top: 0;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
}
dl.Genab0f07490a4e40b1ab89ff07174342a4 {
    margin-bottom: 9pt;
    margin-top: 0.15cm;
}
dt.Genab0f07490a4e40b1ab89ff07174342a4, dt.Gen1da2e7c567734400a0ab4d030260fa44, dt.Genb02b3c986f354c7ba7ef1dde2c1ea9fd, dt.Genda7bdd9157e24a8b9d73cc0f6e64733b, dt.Gen9a3ebbbc0f8e4807bfffd00132541889, dt.Gen204689b16c9541559f7f7a9c6b656e17, dt.Gened9c3ae8d100431396beef16b1698e66, dt.Genf1999c4e04fe4e60913239ca8a626d59, dt.Genec22972413f342cc9a36234879430e8b {
    color: #000000;
    direction: ltr;
    float: left;
    font-family: Arial,Microsoft Sans Serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: normal;
    line-height: 12.4189pt;
    margin: 0;
    position: relative;
    text-align: center;
    text-decoration: none;
    width: 0.5cm;
}
dd.Genab0f07490a4e40b1ab89ff07174342a4 {
    color: #000000;
    direction: ltr;
    font-family: Arial,Microsoft Sans Serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: normal;
    line-height: 12.4189pt;
    margin: 0 0 0 0.5cm;
    position: relative;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
}
dl.Gen1da2e7c567734400a0ab4d030260fa44 {
    margin-bottom: 9pt;
    margin-left: 0.5cm;
    margin-top: 0.15cm;
}
dd.Gen1da2e7c567734400a0ab4d030260fa44 {
    color: #000000;
    direction: ltr;
    font-family: Arial,Microsoft Sans Serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: normal;
    line-height: 12.4189pt;
    margin: 0 0 0 0.5cm;
    position: relative;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
}
dd.Genb02b3c986f354c7ba7ef1dde2c1ea9fd {
    color: #000000;
    direction: ltr;
    font-family: Arial,Microsoft Sans Serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: normal;
    line-height: 12.4189pt;
    margin: 0 0 0 0.5cm;
    position: relative;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
}
dl.Genda7bdd9157e24a8b9d73cc0f6e64733b {
    margin-bottom: 9pt;
    margin-left: 1.5cm;
    margin-top: 0.15cm;
}
dd.Genda7bdd9157e24a8b9d73cc0f6e64733b {
    color: #000000;
    direction: ltr;
    font-family: Arial,Microsoft Sans Serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: normal;
    line-height: 12.4189pt;
    margin: 0 0 0 0.5cm;
    position: relative;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
}
dl.Gen9a3ebbbc0f8e4807bfffd00132541889 {
    margin-bottom: 9pt;
    margin-left: 2cm;
    margin-top: 0.15cm;
}
dd.Gen9a3ebbbc0f8e4807bfffd00132541889 {
    color: #000000;
    direction: ltr;
    font-family: Arial,Microsoft Sans Serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: normal;
    line-height: 12.4189pt;
    margin: 0 0 0 0.5cm;
    position: relative;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
}
dl.Gen204689b16c9541559f7f7a9c6b656e17 {
    margin-bottom: 9pt;
    margin-left: 2.5cm;
    margin-top: 0.15cm;
}
dd.Gen204689b16c9541559f7f7a9c6b656e17 {
    color: #000000;
    direction: ltr;
    font-family: Arial,Microsoft Sans Serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: normal;
    line-height: 12.4189pt;
    margin: 0 0 0 0.5cm;
    position: relative;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
}
dl.Gened9c3ae8d100431396beef16b1698e66 {
    margin-bottom: 9pt;
    margin-left: 3cm;
    margin-top: 0.15cm;
}
dd.Gened9c3ae8d100431396beef16b1698e66 {
    color: #000000;
    direction: ltr;
    font-family: Arial,Microsoft Sans Serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: normal;
    line-height: 12.4189pt;
    margin: 0 0 0 0.5cm;
    position: relative;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
}
dl.Genf1999c4e04fe4e60913239ca8a626d59 {
    margin-bottom: 9pt;
    margin-left: 3.5cm;
    margin-top: 0.15cm;
}
dd.Genf1999c4e04fe4e60913239ca8a626d59 {
    color: #000000;
    direction: ltr;
    font-family: Arial,Microsoft Sans Serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: normal;
    line-height: 12.4189pt;
    margin: 0 0 0 0.5cm;
    position: relative;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
}
dl.Genec22972413f342cc9a36234879430e8b {
    margin-bottom: 9pt;
    margin-left: 4cm;
    margin-top: 0.15cm;
}
dd.Genec22972413f342cc9a36234879430e8b {
    color: #000000;
    direction: ltr;
    font-family: Arial,Microsoft Sans Serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: normal;
    line-height: 12.4189pt;
    margin: 0 0 0 0.5cm;
    position: relative;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
}
dl.ID0EUGD, dl.ID0EBHD {
    margin: 0;
    padding: 0;
    width: 100%;
}
.Released {
    color: #00c000;
    direction: ltr;
}
.NotReleased {
    color: #ff0000;
    direction: ltr;
}
.Approved {
    color: #33c0c0;
    direction: ltr;
}
.ID0EDJAK {
    border-color: #ffffff;
    border-style: none;
    border-width: 0;
}
.ID0EDJAK__RTL {
    border-color: #ffffff;
    border-style: none;
    border-width: 0;
}
.ID0ETOAK {
    border-color: #ffffff;
    border-style: none;
    border-width: 0;
}
.ID0ETOAK__RTL {
    border-color: #ffffff;
    border-style: none;
    border-width: 0;
}
.ID0E1FCI {
    border-color: #ffffff;
    border-style: none;
    border-width: 0;
}
.ID0E1FCI__RTL {
    border-color: #ffffff;
    border-style: none;
    border-width: 0;
}
.ID0EKLCI {
    border-color: #ffffff;
    border-style: none;
    border-width: 0;
}
.ID0EKLCI__RTL {
    border-color: #ffffff;
    border-style: none;
    border-width: 0;
}
.ID0EA4DI {
    border-color: #ffffff;
    border-style: none;
    border-width: 0;
}
.ID0EA4DI__RTL {
    border-color: #ffffff;
    border-style: none;
    border-width: 0;
}
.ID0ERCAK {
    border-color: #ffffff;
    border-style: none;
    border-width: 0;
}
.ID0ERCAK__RTL {
    border-color: #ffffff;
    border-style: none;
    border-width: 0;
}
.ID0ETFDI {
    border-color: #ffffff;
    border-style: none;
    border-width: 0;
}
.ID0ETFDI__RTL {
    border-color: #ffffff;
    border-style: none;
    border-width: 0;
}
.ID0EDLDI {
    border-color: #ffffff;
    border-style: none;
    border-width: 0;
}
.ID0EDLDI__RTL {
    border-color: #ffffff;
    border-style: none;
    border-width: 0;
}
.ID0EAHCI {
    border-color: #ffffff;
    border-style: none;
    border-width: 0;
}
.ID0EAHCI__RTL {
    border-color: #ffffff;
    border-style: none;
    border-width: 0;
}
.ID0EQMCI__RTL {
    border-color: #ffffff;
    border-style: none;
    border-width: 0;
}
.ID0ENNCI {
    border-color: #dddddd;
    border-style: solid;
    border-width: 1px;
}
.ID0ELDCI {
    border-color: #ffffff;
    border-style: none;
    border-width: 0;
}
.ID0ELDCI__RTL {
    border-color: #ffffff;
    border-style: none;
    border-width: 0;
}
.ID0E2ICI {
    border-color: #ffffff;
    border-style: none;
    border-width: 0;
}
.ID0E2ICI__RTL {
    border-color: #ffffff;
    border-style: none;
    border-width: 0;
}
.ID0ERICI {
    border-color: #ffffff;
    border-style: none;
    border-width: 0;
}
.ID0ERICI__RTL {
    border-color: #ffffff;
    border-style: none;
    border-width: 0;
}
.ID0EJLCI {
    border-color: #ffffff;
    border-style: none;
    border-width: 0;
}
.ID0EJLCI__RTL {
    border-color: #ffffff;
    border-style: none;
    border-width: 0;
}

.TableCellCenter{
	text-align: center;
}

.TableCellLeft{
	text-align: left;
}

.TableCellRight{
	text-align: right;
}
