body {
	background-color: #ffffff;
	font-family: sans-serif;
}
p.indenttext-1 {
	padding-left: 32px;
}
p.indenttext-2 {
	padding-left: 64px;
}
p.indenttext-3 {
	padding-left: 96px;
}
span.initword {
	font-size: 2em;
	color: #003366;
	padding-right: 8px;
	line-height: 0.9em;
}
cite {
	font-family: sans-serif;
	font-style: italic;
}
span.productname {
	font-variant: small-caps;
	white-space: nowrap;
}
span.optionname {
	font-variant: small-caps;
	white-space: nowrap;
}
span.companyname {
	font-variant: small-caps;
	white-space: nowrap;
}
span.technologyname {
	font-variant: small-caps;
	white-space: nowrap;
}
span.inlinetextheader {
	font-style: italic;
}
span.picturetitle {
	vertical-align: top;
	font-size: 0.7em;
	font-style: italic;
}
*.referenceimage {
	float: right;
	padding: 0px;
	padding-left: 16px;
	padding-bottom: 8px;
}
*.leftimage {
	float: left;
	padding: 0px;
	padding-right: 16px;
	padding-bottom: 8px;
}
*.stopleftimagefloat {
	clear: left;
}
*.rightimage {
	float: right;
	padding: 0px;
	padding-left: 16px;
	padding-bottom: 8px;
}
*.stoprightimagefloat {
	clear: right;
}
*.referenceimage p span {
	vertical-align: top;
	font-size: 0.7em;
	font-style: italic;
}
p.rightalign {
	text-align: right;
}
*.optiontext {
	background-color: #d7dce1;
}
*.newtext {
	text-decoration: underline;
}
*.obsoletetext {
	text-decoration:line-through;
}
span.programtext {
	font-family: monospace;
	font-style: normal;
}
pre {
	font-family: monospace;
	font-style: normal;
}
span.keyword {
	font-family: monospace;
	font-weight: bold;
	font-style: normal;
}

span.variabletext {
	font-family: monospace;
	font-style: italic;
}

img {
	border-style: none;
}


table.fmtTable {
	border: 0px;
	border-style: none;
	border-spacing: 2px;
	background-color: #ffffff;
	width: 100%;
}
table.fmtTable td {
	padding: 5px;
}
table.fmtTable th {
	padding: 5px;
}
thead.fmtTableHeader {
	text-align: left;
	font-weight: bold;
	background-color: #bbbbbb;
}
tbody.fmtTableBody {
	background-color: #cccccc;
}
tfoot.fmtTableFooter {
	background-color: #bbbbbb;
}

hr {
	border-style: solid;
	border-color:#003366;
	color:#003366;
	background-color:#003366;
	padding:0px;
	margin-top:16px;
	margin-bottom:16px;
}

xsolinkref {
	color: #6cc479;
}

xsokeyword {
	color: #cb6365;
}

xsologo {
	color: #6c99c4;
}

xsovar {
	color: #bf056a;
}

div.keywordindex li {
	list-style: none;
}

