hr.NsrSeparator{
  height:4pt;
  clear:all;
}
ol{
  margin-top:0pt;
  margin-bottom:0pt;
  margin-left:0pt;
  text-align: justify;	
}
ul{
  margin-top:0pt;
  margin-bottom:0pt;
  margin-left:0pt;
  list-style-type: disc;
  text-align: justify;	

}
table{
  border-collapse: collapse;
  text-align: left;
}
tr{
  vertical-align: top;
  text-align: left;
}
td{
  padding-left:5pt;
  padding-right:5pt;
  text-align: left;
}
body.NSR{
  background-color:#003366;
  font-family:"Arial";
  font-size:10pt;
  font-weight:normal;
  font-style:normal;
  text-decoration:none;
  text-align: justify;
}
body.SCR{
  font-family:"Arial";
  font-size:10pt;
  font-weight:normal;
  font-style:normal;
  text-decoration:none;
  text-align: justify;	
}
p{
  margin-top:6pt;
  margin-bottom:0pt;
  margin-left:0cm;
  margin-right:.4cm;
  text-indent:0cm;
  font-family:"Arial";
  font-size:10pt;
  font-weight:normal;
  font-style:normal;
  text-decoration:none;
  text-align: justify;	
}
body.glossaryNSR{
  background-color:#C0C0C0;
  font-family:"Arial";
  font-size:10pt;
  font-weight:normal;
  font-style:normal;
  text-decoration:none;
  text-align: justify;	
}
body.glossarySCR{
  font-family:"Arial";
  font-size:10pt;
  font-weight:normal;
  font-style:normal;
  text-decoration:none;
  text-align: justify;	
}
p.Heading1,li.Heading1,div.Heading1{
  margin-top:6pt;
  margin-bottom:6pt;
  margin-left:0cm;
  margin-right:.4cm;
  text-indent:0cm;
  font-family:"Arial";
  font-size:12pt;
  font-weight:bold;
  font-style:normal;
  text-decoration:none;
  color:#000080;
  text-align: justify;	
}
p.Heading2,li.Heading2,div.Heading2{
  margin-top:6pt;
  margin-bottom:6pt;
  margin-left:0cm;
  margin-right:.4cm;
  text-indent:0cm;
  font-family:"Arial";
  font-size:12pt;
  font-weight:bold;
  font-style:normal;
  text-decoration:none;
  color:#000080;
  text-align: justify;	
}
p.Heading3,li.Heading3,div.Heading3{
  margin-top:6pt;
  margin-bottom:6pt;
  margin-left:0cm;
  margin-right:.4cm;
  text-indent:0cm;
  font-family:"Arial";
  font-size:12pt;
  font-weight:bold;
  font-style:normal;
  text-decoration:none;
  text-align: justify;	
  color:#000080;
}
p.Heading9,li.Heading9,div.Heading9{
  margin-top:6pt;
  margin-bottom:6pt;
  margin-left:0cm;
  margin-right:.4cm;
  text-indent:0cm;
  font-family:"Arial";
  font-size:12pt;
  font-weight:bold;
  font-style:normal;
  text-decoration:none;
  text-align: justify;	
  color:#000080;
}
p.Glossary,li.Glossary,div.Glossary{
  margin-top:6pt;
  margin-bottom:6pt;
  margin-left:0cm;
  margin-right:.4cm;
  text-indent:0cm;
  font-family:"Arial";
  font-size:12pt;
  font-weight:bold;
  font-style:normal;
  text-decoration:none;
  text-align: justify;	
  color:#FFFFFF;
}
p.Hanging1,li.Hanging1,div.Hanging1{
  margin-top:6pt;
  margin-bottom:0pt;
  margin-left:0cm;
  margin-right:.4cm;
  text-indent:0cm;
  font-family:"Arial";
  font-size:10pt;
  font-weight:normal;
  font-style:normal;
  text-align: justify;	
  text-decoration:none;
}
p.Hanging2,li.Hanging2,div.Hanging2{
  margin-top:6pt;
  margin-bottom:0pt;
  margin-left:0cm;
  margin-right:.4cm;
  text-indent:0cm;
  font-family:"Arial";
  font-size:10pt;
  font-weight:normal;
  font-style:normal;
  text-decoration:none;
  text-align: justify;	
}
p.Hanging3,li.Hanging3,div.Hanging3{
  margin-top:6pt;
  margin-bottom:0pt;
  margin-left:0cm;
  margin-right:0.4cm;
  text-indent:0cm;
  font-family:"Arial";
  font-size:10pt;
  font-weight:normal;
  font-style:normal;
  text-decoration:none;
  text-align: justify;	
}
p.Hanging4,li.Hanging4,div.Hanging4{
  margin-top:6pt;
  margin-bottom:0pt;
  margin-left:0cm;
  margin-right:0.4cm;
  text-indent:0cm;
  font-family:"Arial";
  font-size:10pt;
  font-weight:normal;
  font-style:normal;
  text-decoration:none;
  text-align: justify;	
}
p.Indent1,li.Indent1,div.Indent1{
  margin-top:6pt;
  margin-bottom:0pt;
  margin-left:0cm;
  margin-right:.4cm;
  text-indent:0cm;
  font-family:"Arial";
  font-size:10pt;
  font-weight:normal;
  font-style:normal;
  text-decoration:none;
  color:#000000;
  text-align: justify;	
}
p.Indent2,li.Indent2,div.Indent2{
  margin-top:6pt;
  margin-bottom:0pt;
  margin-left:0cm;
  margin-right:.4cm;
  text-indent:0cm;
  font-family:"Arial";
  font-size:10pt;
  font-weight:normal;
  font-style:normal;
  text-decoration:none;
  text-align: justify;	
}
p.Indent3,li.Indent3,div.Indent3{
  margin-top:6pt;
  margin-bottom:0pt;
  margin-left:0cm;
  margin-right:.4cm;
  text-indent:0cm;
  font-family:"Arial";
  font-size:10pt;
  font-weight:normal;
  font-style:normal;
  text-align: justify;	
  text-decoration:none;
}
span.Italic{
  font-weight:normal;
  font-style:italic;
  text-decoration:none;
  text-align: justify;	
}
span.Link{
  font-weight:normal;
  font-style:normal;
  text-decoration:none;
  text-align: justify;	
}
A.LinkJumpToDestinationTopic{
  font-weight:normal;
  font-style:normal;
  text-decoration:underline;
  text-align: justify;	
}
A.LinkPopupDestinationTopic{
  font-weight:normal;
  font-style:normal;
  text-decoration:underline;
  text-align: justify;	
}
p.Contents,li.Contents,div.Contents{
  margin-top:6pt;
  margin-bottom:0pt;
  margin-left:0cm;
  margin-right:0.4cm;
  text-indent:0cm;
  font-family:"Arial";
  font-size:10pt;
  font-weight:normal;
  font-style:normal;
  text-decoration:none;
  text-align: justify;	
}

p.PartHeading,li.PartHeading,div.PartHeading{
  margin-top:6pt;
  margin-bottom:6pt;
  margin-left:0cm;
  margin-right:0.4cm;
  text-indent:0cm;
  background-color:#CCCCCC;
  font-family:"Arial";
  font-size:14pt;
  font-weight:bold;
  font-style:normal;
  text-decoration:none;
  text-align:justify;
}
