p, li, div.index {font-size:10pt; font-family:Verdana, Tahoma, Arial;}
p.MsoCaption {font-size:9pt; font-weight:bold;}
h1, h2, h3, h4, h5, h6 {font-family:Verdana, Arial;}
h1 {font-size:18pt;}
h2 {font-size:14pt;}
h3 {font-size:12pt;}
h4 {font-size:10pt;}
h5 {font-size:10pt;}
h6 {font-size:10pt;}
h1,h2,h3,h4,h5,h6{clear:both}
p.MsoListBullet, p.MsoListNumber, p.Indentlist, p.List1 {margin-left:20px;}
p.MsoList2, p.MsoListBullet2, p.MsoListNumber2, p.Indentlist2, p.List2 {margin-left:40px;}
p.MsoList3, p.MsoListBullet3, p.MsoListNumber3, p.Indentlist3, p.List3 {margin-left:60px;}
p.MsoList4, p.MsoListBullet4, p.MsoListNumber4, p.Indentlist4, p.List4 {margin-left:80px;}
p.MsoList5, p.MsoListBullet5, p.MsoListNumber5, p.Indentlist5, p.List5 {margin-left:100px;}
a:link, span.MsoHyperlink {color:#0070C0; text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed {color:purple; text-decoration:underline;}
p.Interface, span.Interface {font-family:Verdana, Tahoma, Arial; color:#0070C0; text-decoration:none;}
span.Term {color:#ac3333; font-family:Courier New; white-space:nowrap; }
pre.src_adm, pre.src_dev, pre.src_res, pre.result {margin-top:0; background:#E6E6E6; font-size:10pt; font-family:Courier New; white-space:pre-wrap;}
pre.src_dev {color:blue;}
pre.src_dev span.comment {color:green;}
pre.src_dev span.string, pre.src_dev span.number, pre.src_dev span.date {color:black;}
pre.src_dev span.keyword, pre.src_dev span.operator {color:red;}
pre.src_dev span.preprocessor {color:brown;}
a.cbData {display:none; display:block\9}
a.cbData, a.copy_source {text-align:right; margin:0; background:#E6E6E6; font-size:8pt; font-family:Courier New; border-bottom:1px solid #969696; text-decoration:none}
a.copy_source {display:block}
p.aa, li.aa, div.aa,
p.Note, p.Warningword, p.Warningword0 {font-weight:bold; margin-bottom:6px; padding-left:30px;}
p.Note span.Note, span.WarningWord {font-weight:bold; text-transform:uppercase;}
p.Note {font-weight:normal}
span.Note {font-weight:bold}
p.Notes {margin:6px 0 24px 30px; padding-left:10px; border-left:3px solid #ccc;}
p.Lang-subheader {font-size:10pt; font-style:italic;}
p.Lang {font-style:italic; font-weight:bold;}
p.Lang-parameter {border-bottom:1px solid #000000; width:100%; padding:0cm; font-size:10pt; font-family:Courier New; font-style:italic;}
table td {padding:5px; border:1px solid #9f9f9f; vertical-align:top;}
table {border-collapse:collapse;margin-bottom:16pt}
table.MsoNormalTable {border:0}
table.MsoNormalTable td {border:0; vertical-align:middle}
.Bold {font-weight:bold;}
.Subscript {vertical-align:sub;}
a.bookmark {color:#000;text-decoration:none;display:block}
div.index {padding:10pt}

body.bspdoc span.Interface {color:#000; font-weight:bold}
body.bspdoc .Note {color:#0070C0}
body.bspdoc p.Note span.Note {font-weight:normal; text-transform:none}
body.bspdoc p.Note {margin-top:auto; margin-bottom:auto; padding-left:inherit; border-top:0; border-bottom:0}

body.hrmdoc p.Warningword {border:0;font-weight:bold}
body.hrmdoc p.Notes {margin-top:6px; padding-left:10px; border-top:3px double #000; border-bottom:3px double #000;}