.display-none {display:none}
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.MsoList, p.MsoListCxSpFirst, p.MsoListCxSpMiddle, p.MsoListCxSpLast,
p.MsoListBullet, p.MsoListBulletCxSpFirst, p.MsoListBulletCxSpMiddle, p.MsoListBulletCxSpLast,
p.MsoListNumber, p.MsoListNumberCxSpFirst, p.MsoListNumberCxSpMiddle, p.MsoListNumberCxSpLast,
p.Bullet0, p.Bullet0CxSpFirst, p.Bullet0CxSpMiddle, p.Bullet0CxSpLast, p.Bullet0withGap,
p.Bullet1, p.Bullet1CxSpFirst, p.Bullet1CxSpMiddle, p.Bullet1CxSpLast, p.Bullet1withGap,
p.List1, p.List1CxSpFirst, p.List1CxSpMiddle, p.List1CxSpLast,
p.Indentlist, p.IndentlistCxSpFirst, p.IndentlistCxSpMiddle, p.IndentlistCxSpLast
{margin-left:20px;}
p.MsoList2, p.MsoList2CxSpFirst, p.MsoList2CxSpMiddle, p.MsoList2CxSpLast,
p.MsoListBullet2, p.MsoListBullet2CxSpFirst, p.MsoListBullet2CxSpMiddle, p.MsoListBullet2CxSpLast,
p.MsoListNumber2, p.MsoListNumber2CxSpFirst, p.MsoListNumber2CxSpMiddle, p.MsoListNumber2CxSpLast,
p.Bullet2, p.Bullet2CxSpFirst, p.Bullet2CxSpMiddle, p.Bullet2CxSpLast, p.Bullet2withGap,
p.List2, p.List2CxSpFirst, p.List2CxSpMiddle, p.List2CxSpLast,
p.Indentlist2, p.Indentlist2CxSpFirst, p.Indentlist2CxSpMiddle, p.Indentlist2CxSpLast
{margin-left:40px;}
p.MsoList3, p.MsoList3CxSpFirst, p.MsoList3CxSpMiddle, p.MsoList3CxSpLast,
p.MsoListBullet3, p.MsoListBullet3CxSpFirst, p.MsoListBullet3CxSpMiddle, p.MsoListBullet3CxSpLast,
p.MsoListNumber3, p.MsoListNumber3CxSpFirst, p.MsoListNumber3CxSpMiddle, p.MsoListNumber3CxSpLast,
p.Bullet3, p.Bullet3CxSpFirst, p.Bullet3CxSpMiddle, p.Bullet3CxSpLast, p.Bullet3withGap,
p.List3, p.List3CxSpFirst, p.List3CxSpMiddle, p.List3CxSpLast,
p.Indentlist3, p.Indentlist3CxSpFirst, p.Indentlist3CxSpMiddle, p.Indentlist3CxSpLast
{margin-left:60px;}
p.MsoList4, p.MsoList4CxSpFirst, p.MsoList4CxSpMiddle, p.MsoList4CxSpLast,
p.MsoListBullet4, p.MsoListBullet4CxSpFirst, p.MsoListBullet4CxSpMiddle, p.MsoListBullet4CxSpLast,
p.MsoListNumber4, p.MsoListNumber4CxSpFirst, p.MsoListNumber4CxSpMiddle, p.MsoListNumber4CxSpLast,
p.Bullet4, p.Bullet4CxSpFirst, p.Bullet4CxSpMiddle, p.Bullet4CxSpLast, p.Bullet4withGap,
p.List4, p.List4CxSpFirst, p.List4CxSpMiddle, p.List4CxSpLast,
p.Indentlist4, p.Indentlist4CxSpFirst, p.Indentlist4CxSpMiddle, p.Indentlist4CxSpLast
{margin-left:80px;}
p.MsoList5, p.MsoList5CxSpFirst, p.MsoList5CxSpMiddle, p.MsoList5CxSpLast,
p.MsoListBullet5, p.MsoListBullet5CxSpFirst, p.MsoListBullet5CxSpMiddle, p.MsoListBullet5CxSpLast,
p.MsoListNumber5, p.MsoListNumber5CxSpFirst, p.MsoListNumber5CxSpMiddle, p.MsoListNumber5CxSpLast,
p.Bullet5, p.Bullet5CxSpFirst, p.Bullet5CxSpMiddle, p.Bullet5CxSpLast, p.Bullet5withGap,
p.List5, p.List5CxSpFirst, p.List5CxSpMiddle, p.List5CxSpLast,
p.Indentlist5, p.Indentlist5CxSpFirst, p.Indentlist5CxSpMiddle, p.Indentlist5CxSpLast
{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 {font-family:Courier New}
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}
p.Notes, p.Notesbullet, p.Hotesbullet, p.NotesNumber, p.HotesNumber {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}
.Bold {font-weight:bold;}
.Subscript {vertical-align:sub;}
a.bookmark {color:#000;text-decoration:none;display:block}
div.index {padding:10pt}

body.uisldoc .Note,
body.bspdoc .Note,
body.bsp21doc .Note,
body.bsp22doc .Note,
body.bsp23doc .Note,
body.bsp241doc .Note,
body.bsp242doc .Note,
body.bsp243doc .Note,
body.bsp244doc .Note,
body.bsp245doc .Note,
body.bsp246doc .Note,
body.bsp247doc .Note,
body.bsp248doc .Note,
body.bsp249doc .Note,
body.bsp300doc .Note,
body.bsp301doc .Note,
body.bsp302doc .Note,
body.bsp303doc .Note,
body.bsp304doc .Note,
body.bsp305doc .Note,
body.bsp306doc .Note,
body.bsp307doc .Note,
body.bsp308doc .Note,
body.bsp309doc .Note,
body.bed141doc .Note,
body.bed142doc .Note,
body.bed143doc .Note,
body.bed144doc .Note,
body.bed145doc .Note,
body.bed146doc .Note,
body.bed147doc .Note,
body.bed148doc .Note,
body.bed149doc .Note,
body.bed151doc .Note,
body.bed152doc .Note,
body.bed153doc .Note,
body.bed154doc .Note,
body.bed155doc .Note,
body.bed156doc .Note,
body.bed157doc .Note,
body.bed158doc .Note,
body.bed159doc .Note
{color:#0070C0}
body.erpdoc span.Interface,
body.erp22doc span.Interface,
body.erp23doc span.Interface,
body.erp24doc span.Interface,
body.erp25doc span.Interface,
body.erp26doc span.Interface,
body.erp27doc span.Interface,
body.erp28doc span.Interface,
body.erp29doc span.Interface,
body.kadoc span.Interface,
body.ka22doc span.Interface,
body.ka23doc span.Interface,
body.ka24doc span.Interface,
body.ka25doc span.Interface,
body.ka26doc span.Interface,
body.ka27doc span.Interface,
body.ka28doc span.Interface,
body.ka29doc span.Interface,
body.bspdoc span.Interface,
body.bsp21doc span.Interface,
body.bsp22doc span.Interface,
body.bsp23doc span.Interface,
body.bsp241doc span.Interface,
body.bsp242doc span.Interface,
body.bsp243doc span.Interface,
body.bsp244doc span.Interface,
body.bsp245doc span.Interface,
body.bsp246doc span.Interface,
body.bsp247doc span.Interface,
body.bsp248doc span.Interface,
body.bsp249doc span.Interface,
body.bsp300doc span.Interface,
body.bsp301doc span.Interface,
body.bsp302doc span.Interface,
body.bsp303doc span.Interface,
body.bsp304doc span.Interface,
body.bsp305doc span.Interface,
body.bsp306doc span.Interface,
body.bsp307doc span.Interface,
body.bsp308doc span.Interface,
body.bsp309doc span.Interface
{color:#000; font-weight:bold}
body.bspdoc p.Note span.Note,
body.bsp21doc p.Note span.Note,
body.bsp22doc p.Note span.Note,
body.bsp23doc p.Note span.Note,
body.bsp241doc p.Note span.Note,
body.bsp242doc p.Note span.Note,
body.bsp243doc p.Note span.Note,
body.bsp244doc p.Note span.Note,
body.bsp245doc p.Note span.Note,
body.bsp246doc p.Note span.Note,
body.bsp247doc p.Note span.Note,
body.bsp248doc p.Note span.Note,
body.bsp249doc p.Note span.Note,
body.bsp300doc p.Note span.Note,
body.bsp301doc p.Note span.Note,
body.bsp302doc p.Note span.Note,
body.bsp303doc p.Note span.Note,
body.bsp304doc p.Note span.Note,
body.bsp305doc p.Note span.Note,
body.bsp306doc p.Note span.Note,
body.bsp307doc p.Note span.Note,
body.bsp308doc p.Note span.Note,
body.bsp309doc p.Note span.Note
{font-weight:normal; text-transform:none}
body.bspdoc p.Note,
body.bsp21doc p.Note,
body.bsp22doc p.Note,
body.bsp23doc p.Note,
body.bsp241doc p.Note,
body.bsp242doc p.Note,
body.bsp243doc p.Note,
body.bsp244doc p.Note,
body.bsp245doc p.Note,
body.bsp246doc p.Note,
body.bsp247doc p.Note,
body.bsp248doc p.Note,
body.bsp249doc p.Note,
body.bsp300doc p.Note,
body.bsp301doc p.Note,
body.bsp302doc p.Note,
body.bsp303doc p.Note,
body.bsp304doc p.Note,
body.bsp305doc p.Note,
body.bsp306doc p.Note,
body.bsp307doc p.Note,
body.bsp308doc p.Note,
body.bsp309doc p.Note
{margin-top:auto; margin-bottom:auto; padding-left:inherit; border-top:0; border-bottom:0}
body.bspdoc pre,
body.bsp21doc pre,
body.bsp22doc pre,
body.bsp23doc pre,
body.bsp241doc pre,
body.bsp242doc pre,
body.bsp243doc pre,
body.bsp244doc pre,
body.bsp245doc pre,
body.bsp246doc pre,
body.bsp247doc pre,
body.bsp248doc pre,
body.bsp249doc pre,
body.bsp300doc pre,
body.bsp301doc pre,
body.bsp302doc pre,
body.bsp303doc pre,
body.bsp304doc pre,
body.bsp305doc pre,
body.bsp306doc pre,
body.bsp307doc pre,
body.bsp308doc pre,
body.bsp309doc pre,
body.bed141doc pre,
body.bed142doc pre,
body.bed143doc pre,
body.bed144doc pre,
body.bed145doc pre,
body.bed146doc pre,
body.bed147doc pre,
body.bed148doc pre,
body.bed149doc pre,
body.bed151doc pre,
body.bed152doc pre,
body.bed153doc pre,
body.bed154doc pre,
body.bed155doc pre,
body.bed156doc pre,
body.bed157doc pre,
body.bed158doc pre,
body.bed159doc pre
{font-size:10pt}

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;}
div.codebox {
	background-color: #FEFFCC;
	border: thin solid; 
	margin-bottom: 1.2em; 
	padding: 0.5em; 
	border-color: #0000ff;

}
.k {
	color: #FF0000;
}
.c {
	color: #008000;
}
.s {
	color: #000000;
}
.n {
	color: #000000;
}
.p {
	color: #993300;
}
p.codeline {
	font-family: Courier New, Monospace; 
	font-size: 0.83em;  
	font-style: normal; 
	font-weight: normal; 
	line-height: 1.20em; 
	margin-bottom: 0.00em; 
	margin-right: 0.00em; 
	margin-top: 0.00em; 
	text-align: left; 
	text-indent: 0.00em;
	color: #0000ff;
	margin-left: 0.00em;
}
p.codeline1indent {
	font-family: Courier New, Monospace; 
	font-size: 0.83em;  
	font-style: normal; 
	font-weight: normal; 
	line-height: 1.20em; 
	margin-bottom: 0.00em; 
	margin-right: 0.00em; 
	margin-top: 0.00em; 
	text-align: left; 
	text-indent: 0.00em;
	color: #0000ff;
	margin-left: 1.20em;
}
p.codeline2indent {
	font-family: Courier New, Monospace; 
	font-size: 0.83em;  
	font-style: normal; 
	font-weight: normal; 
	line-height: 1.20em; 
	margin-bottom: 0.00em; 
	margin-right: 0.00em; 
	margin-top: 0.00em; 
	text-align: left; 
	text-indent: 0.00em;
	color: #0000ff;
	margin-left: 2.40em;
}
p.codeline3indent {
	font-family: Courier New, Monospace; 
	font-size: 0.83em;  
	font-style: normal; 
	font-weight: normal; 
	line-height: 1.20em; 
	margin-bottom: 0.00em; 
	margin-right: 0.00em; 
	margin-top: 0.00em; 
	text-align: left; 
	text-indent: 0.00em;
	color: #0000ff;
	margin-left: 3.60em;
}
p.codeline4indent {
	font-family: Courier New, Monospace; 
	font-size: 0.83em;  
	font-style: normal; 
	font-weight: normal; 
	line-height: 1.20em; 
	margin-bottom: 0.00em; 
	margin-right: 0.00em; 
	margin-top: 0.00em; 
	text-align: left; 
	text-indent: 0.00em;
	color: #0000ff;
	margin-left: 4.80em;
}
p.codeline5indent {
	font-family: Courier New, Monospace; 
	font-size: 0.83em;  
	font-style: normal; 
	font-weight: normal; 
	line-height: 1.20em; 
	margin-bottom: 0.00em; 
	margin-right: 0.00em; 
	margin-top: 0.00em; 
	text-align: left; 
	text-indent: 0.00em;
	color: #0000ff;
	margin-left: 6.00em;
}
p.codeline6indent {
	font-family: Courier New, Monospace; 
	font-size: 0.83em;  
	font-style: normal; 
	font-weight: normal; 
	line-height: 1.20em; 
	margin-bottom: 0.00em; 
	margin-right: 0.00em; 
	margin-top: 0.00em; 
	text-align: left; 
	text-indent: 0.00em;
	color: #0000ff;
	margin-left: 7.20em;
}
p.codeline7indent {
	font-family: Courier New, Monospace; 
	font-size: 0.83em;  
	font-style: normal; 
	font-weight: normal; 
	line-height: 1.20em; 
	margin-bottom: 0.00em; 
	margin-right: 0.00em; 
	margin-top: 0.00em; 
	text-align: left; 
	text-indent: 0.00em;
	color: #0000ff;
	margin-left: 8.40em;
}
p.codeline8indent {
	font-family: Courier New, Monospace; 
	font-size: 0.83em;  
	font-style: normal; 
	font-weight: normal; 
	line-height: 1.20em; 
	margin-bottom: 0.00em; 
	margin-right: 0.00em; 
	margin-top: 0.00em; 
	text-align: left; 
	text-indent: 0.00em;
	color: #0000ff;
	margin-left: 9.60em;
}
p.codeline9indent {
	font-family: Courier New, Monospace; 
	font-size: 0.83em;  
	font-style: normal; 
	font-weight: normal; 
	line-height: 1.20em; 
	margin-bottom: 0.00em; 
	margin-right: 0.00em; 
	margin-top: 0.00em; 
	text-align: left; 
	text-indent: 0.00em;
	color: #0000ff;
	margin-left: 10.80em;
}
p.codeline10indent {
	font-family: Courier New, Monospace; 
	font-size: 0.83em;  
	font-style: normal; 
	font-weight: normal; 
	line-height: 1.20em; 
	margin-bottom: 0.00em; 
	margin-right: 0.00em; 
	margin-top: 0.00em; 
	text-align: left; 
	text-indent: 0.00em;
	color: #0000ff;
	margin-left: 12.00em;
}
table {
	border-collapse: collapse;
	border-color : #999;
	border-width: 1px; 
	color: #333333; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 0.90em; 
	font-weight: normal; 
	line-height: 1.1; 
	width: 90%; 
	margin-bottom: 1.20em;
}
thead {
	border: inherit;
}
thead th{
	background-color: #A6A6A6; 
	color: #FFF; 
}
tbody, tfoot, tr {
	border:inherit inherit;
}
th {
	border-color : #666;    
	border-style : solid;   
	border-width : 1px; 
	padding : 5px; 
	padding-top: 7px;
}
td {
	border-color : #666;    
	border-style : solid;   
	border-width : 1px; 
	padding : 5px; 
	padding-top: 7px;
	background-color: #FFFFFF; 
	color : #4D4D4D;
}
