/*
$Rev$:     Revision of last commit
$Author$:  Author of last commit
$Date$:    Date of last commit
$HeadURL: http://svn/legacy_layout/products/author_it/Data/Templates/Web%20Help/CSS/stylesheet.css $: Head URL
*/
.appliesto
{
	background-color:inherit;
	clear:none;
	color:#000;
	float:none;
	font-family:Arial, verdana, arial, helvetica, sans-serif;
	font-size:9pt;
	font-style:normal;
	font-variant:normal;
	font-weight:400;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:6pt 0;
	padding:0;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:baseline;
	white-space:normal;
	width:auto;
	word-spacing:normal;
}

.bodytext
{
	background-color:inherit;
	clear:none;
	color:#000;
	float:none;
	font-family:Arial, verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	font-style:normal;
	font-variant:normal;
	font-weight:400;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:6pt 0;
	padding:0;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:baseline;
	white-space:normal;
	width:auto;
	word-spacing:normal;
}

.bodytextcentered
{
	background-color:inherit;
	clear:none;
	color:#000;
	float:none;
	font-family:Arial, verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	font-style:normal;
	font-variant:normal;
	font-weight:400;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:6pt 0;
	padding:0;
	text-align:center;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:baseline;
	white-space:normal;
	width:auto;
	word-spacing:normal;
}

.bold
{
	background-color:inherit;
	color:#000;
	display:inline;
	font-weight:700;
	padding:0;
	vertical-align:baseline;
}

.bold/underline
{
	background-color:inherit;
	color:#000;
	display:inline;
	font-weight:700;
	padding:0;
	text-decoration:underline;
	vertical-align:baseline;
}

.bridgehead
{
	background-color:inherit;
	clear:none;
	color:#000;
	float:none;
	font-family:Arial, verdana, arial, helvetica, sans-serif;
	font-size:13pt;
	font-style:normal;
	font-variant:normal;
	font-weight:700;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:18pt 0 4pt;
	padding:0;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:baseline;
	white-space:normal;
	width:auto;
	word-spacing:normal;
}

.bridgehead2
{
	background-color:inherit;
	clear:none;
	color:#000;
	float:none;
	font-family:Arial, verdana, arial, helvetica, sans-serif;
	font-size:11pt;
	font-style:normal;
	font-variant:normal;
	font-weight:700;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:12pt 0 2pt;
	padding:0;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:baseline;
	white-space:normal;
	width:auto;
	word-spacing:normal;
}

.bridgehead3
{
	background-color:inherit;
	clear:none;
	color:#000;
	float:none;
	font-family:Arial, verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	font-style:normal;
	font-variant:normal;
	font-weight:700;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:6pt 0 2pt;
	padding:0;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:baseline;
	white-space:normal;
	width:auto;
	word-spacing:normal;
}

.code
{
	background-color:#EEE;
	clear:none;
	color:#000;
	float:none;
	font-family:"Courier New", verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	font-style:normal;
	font-variant:normal;
	font-weight:400;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:6pt 6pt 6pt 0;
	padding:0;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:baseline;
	white-space:normal;
	width:auto;
	word-spacing:normal;
}

.code2
{
	background-color:#EEE;
	clear:none;
	color:#000;
	display:block;
	float:none;
	font-family:"Courier New", verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	font-style:normal;
	font-variant:normal;
	font-weight:400;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:6pt 6pt 6pt 15pt;
	padding:0;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:baseline;
	white-space:normal;
	width:auto;
	word-spacing:normal;
}

.code3
{
	background-color:#EEE;
	clear:none;
	color:#000;
	display:block;
	float:none;
	font-family:"Courier New", verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	font-style:normal;
	font-variant:normal;
	font-weight:400;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:6pt 6pt 6pt 25pt;
	padding:0;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:baseline;
	white-space:normal;
	width:auto;
	word-spacing:normal;
}

.codetable
{
	background-color:#EEE;
	clear:none;
	color:#000;
	float:none;
	font-family:"Courier New", verdana, arial, helvetica, sans-serif;
	font-size:9pt;
	font-style:normal;
	font-variant:normal;
	font-weight:400;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:6pt 6pt 6pt 0;
	padding:0;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:baseline;
	white-space:normal;
	width:auto;
	word-spacing:normal;
}

.command
{
	background-color:inherit;
	color:inherit;
	display:inline;
	font-family:"Courier New", verdana, arial, helvetica, sans-serif;
	font-weight:bolder;
	padding:0;
	vertical-align:baseline;
}

.emphasis
{
	background-color:inherit;
	color:inherit;
	display:inline;
	font-style:italic;
	padding:0;
	vertical-align:baseline;
}

.expandingblock
{
	background-color:inherit;
	border-color:#AFAFAF;
	border-style:dotted;
	border-width:1px;
	clear:none;
	color:#000;
	display:block;
	float:none;
	font-family:Arial, verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	font-style:normal;
	font-variant:normal;
	font-weight:400;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:4px;
	padding:8px;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:baseline;
	white-space:normal;
	width:90%;
	word-spacing:normal;
}

.heading1
{
	background-color:inherit;
	clear:none;
	color:#517EB7;
	float:none;
	font-family:Arial, verdana, arial, helvetica, sans-serif;
	font-size:14pt;
	font-style:normal;
	font-variant:normal;
	font-weight:700;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:8pt 0 6pt;
	padding:0;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:baseline;
	white-space:normal;
	width:auto;
	word-spacing:normal;
}

.heading2
{
	background-color:inherit;
	clear:none;
	color:#517EB7;
	float:none;
	font-family:Arial, verdana, arial, helvetica, sans-serif;
	font-size:14pt;
	font-style:normal;
	font-variant:normal;
	font-weight:700;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:8pt 0 6pt;
	padding:0;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:baseline;
	white-space:normal;
	width:auto;
	word-spacing:normal;
}

.heading3
{
	background-color:inherit;
	clear:none;
	color:#517EB7;
	float:none;
	font-family:Arial, verdana, arial, helvetica, sans-serif;
	font-size:14pt;
	font-style:normal;
	font-variant:normal;
	font-weight:700;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:8pt 0 6pt;
	padding:0;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:baseline;
	white-space:normal;
	width:auto;
	word-spacing:normal;
}

.heading4
{
	background-color:inherit;
	clear:none;
	color:#517EB7;
	float:none;
	font-family:Arial, verdana, arial, helvetica, sans-serif;
	font-size:14pt;
	font-style:normal;
	font-variant:normal;
	font-weight:700;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:8pt 0 6pt;
	padding:0;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:baseline;
	white-space:normal;
	width:auto;
	word-spacing:normal;
}

.heading5
{
	background-color:inherit;
	clear:none;
	color:#517EB7;
	float:none;
	font-family:Arial, verdana, arial, helvetica, sans-serif;
	font-size:14pt;
	font-style:normal;
	font-variant:normal;
	font-weight:700;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:0;
	padding:17pt 0 0;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:baseline;
	white-space:normal;
	width:auto;
	word-spacing:normal;
}

.heading6
{
	background-color:inherit;
	clear:none;
	color:#517EB7;
	float:none;
	font-family:Arial, verdana, arial, helvetica, sans-serif;
	font-size:14pt;
	font-style:normal;
	font-variant:normal;
	font-weight:700;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:0;
	padding:17pt 0 0;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:baseline;
	white-space:normal;
	width:auto;
	word-spacing:normal;
}

.indent
{
	background-color:inherit;
	clear:none;
	color:#000;
	display:block;
	float:none;
	font-family:Arial, verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	font-style:normal;
	font-variant:normal;
	font-weight:400;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:3pt 0 3pt 17pt;
	padding:0;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:baseline;
	white-space:normal;
	width:auto;
	word-spacing:normal;
}

.indent2
{
	background-color:inherit;
	clear:none;
	color:#000;
	display:block;
	float:none;
	font-family:Arial, verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	font-style:normal;
	font-variant:normal;
	font-weight:400;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:3pt 0 3pt 34pt;
	padding:0;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:baseline;
	white-space:normal;
	width:auto;
	word-spacing:normal;
}

.indent3
{
	background-color:inherit;
	clear:none;
	color:#000;
	display:block;
	float:none;
	font-family:Arial, verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	font-style:normal;
	font-variant:normal;
	font-weight:400;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:3pt 0 3pt 46pt;
	padding:0;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:baseline;
	white-space:normal;
	width:auto;
	word-spacing:normal;
}

.indentnote
{
	background-color:#ECF4FF;
	border-color:#004080;
	border-style:solid;
	border-width:0;
	clear:none;
	color:#000;
	display:block;
	float:none;
	font-family:Arial, verdana, arial, helvetica, sans-serif;
	font-size:9pt;
	font-style:normal;
	font-variant:normal;
	font-weight:400;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:6pt 6pt 6pt 17pt;
	padding:4pt;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:baseline;
	white-space:normal;
	width:95%;
	word-spacing:normal;
}

.indentnote2 
{
	background-color:#ECF4FF;
	border-color:#004080;
	border-style:solid;
	border-width:0;
	clear:none;
	color:#000;
	display:block;
	float:none;
	font-family:Arial, verdana, arial, helvetica, sans-serif;
	font-size:9pt;
	font-style:normal;
	font-variant:normal;
	font-weight:400;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:6pt 6pt 6pt 34pt;
	padding:4pt;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:baseline;
	white-space:normal;
	width:95%;
	word-spacing:normal;
}

.indentwarning 
{
	background-color:#FFF3CA;
	border-color:#004080;
	border-style:solid;
	border-width:0;
	clear:none;
	color:#000;
	display:block;
	float:none;
	font-family:Arial, verdana, arial, helvetica, sans-serif;
	font-size:9pt;
	font-style:normal;
	font-variant:normal;
	font-weight:400;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:6pt 6pt 6pt 17pt;
	padding:4pt;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:baseline;
	white-space:normal;
	width:95%;
	word-spacing:normal;
}

.indentwarning2
{
	background-color:#FFF3CA;
	border-color:#004080;
	border-style:solid;
	border-width:0;
	clear:none;
	color:#000;
	display:block;
	float:none;
	font-family:Arial, verdana, arial, helvetica, sans-serif;
	font-size:9pt;
	font-style:normal;
	font-variant:normal;
	font-weight:400;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:6pt 6pt 6pt 34pt;
	padding:4pt;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:baseline;
	white-space:normal;
	width:95%;
	word-spacing:normal;
}

.index1
{
	background-color:inherit;
	clear:none;
	color:#000;
	float:none;
	font-family:Arial, verdana, arial, helvetica, sans-serif;
	font-size:8pt;
	font-style:normal;
	font-variant:normal;
	font-weight:400;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:0;
	padding:3pt 0 0;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:baseline;
	white-space:normal;
	width:auto;
	word-spacing:normal;
}

.index2
{
	background-color:inherit;
	clear:none;
	color:#000;
	float:none;
	font-family:Arial, verdana, arial, helvetica, sans-serif;
	font-size:8pt;
	font-style:normal;
	font-variant:normal;
	font-weight:400;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:0;
	padding:0;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:baseline;
	white-space:normal;
	width:auto;
	word-spacing:normal;
}

.index3
{
	background-color:inherit;
	clear:none;
	color:#000;
	float:none;
	font-family:Arial, verdana, arial, helvetica, sans-serif;
	font-size:8pt;
	font-style:normal;
	font-variant:normal;
	font-weight:400;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:0;
	padding:0;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:baseline;
	white-space:normal;
	width:auto;
	word-spacing:normal;
}

.indexatoz
{
	background-color:#CFCFCF;
	clear:none;
	color:gray;
	float:none;
	font-family:Arial, verdana, arial, helvetica, sans-serif;
	font-size:14pt;
	font-style:normal;
	font-variant:normal;
	font-weight:700;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:12pt 0 0;
	padding:6pt;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:baseline;
	white-space:normal;
	width:auto;
	word-spacing:normal;
}

.indexheading
{
	background-color:inherit;
	clear:none;
	color:#004080;
	float:none;
	font-family:Arial, verdana, arial, helvetica, sans-serif;
	font-size:medium;
	font-style:normal;
	font-variant:normal;
	font-weight:700;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:0;
	padding:4pt 0 0;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:baseline;
	white-space:normal;
	width:auto;
	word-spacing:normal;
}

.indexlink
{
	background-color:inherit;
	clear:none;
	color:#000;
	float:none;
	font-family:Arial, verdana, arial, helvetica, sans-serif;
	font-size:small;
	font-style:normal;
	font-variant:normal;
	font-weight:400;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:0;
	padding:0;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:baseline;
	white-space:normal;
	width:auto;
	word-spacing:normal;
}

.itallic
{
	background-color:inherit;
	color:#000;
	display:inline;
	font-size:10pt;
	font-style:italic;
	padding:0;
	vertical-align:baseline;
}

.listcontinue
{
	background-color:inherit;
	clear:none;
	color:#000;
	display:block;
	float:none;
	font-family:Arial, verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	font-style:normal;
	font-variant:normal;
	font-weight:400;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:3pt 0;
	padding:0;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:baseline;
	white-space:normal;
	width:auto;
	word-spacing:normal;
}

.listcontinue2
{
	background-color:inherit;
	clear:none;
	color:#000;
	display:block;
	float:none;
	font-family:Arial, verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	font-style:normal;
	font-variant:normal;
	font-weight:400;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:6pt 0;
	padding:0;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:baseline;
	white-space:normal;
	width:auto;
	word-spacing:normal;
}

.listcontinue3
{
	background-color:inherit;
	clear:none;
	color:#000;
	display:block;
	float:none;
	font-family:Arial, verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	font-style:normal;
	font-variant:normal;
	font-weight:400;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:6pt 0;
	padding:0;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:baseline;
	white-space:normal;
	width:auto;
	word-spacing:normal;
}

.listnote
{
	background-color:#ECF4FF;
	border-color:#004080;
	border-style:solid;
	border-width:0;
	clear:none;
	color:#000;
	display:block;
	float:none;
	font-family:Arial, verdana, arial, helvetica, sans-serif;
	font-size:9pt;
	font-style:normal;
	font-variant:normal;
	font-weight:400;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:6pt 6pt 6pt 0;
	padding:4pt;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:baseline;
	white-space:normal;
	width:95%;
	word-spacing:normal;
}

.listnote2
{
	background-color:#ECF4FF;
	border-color:#004080;
	border-style:solid;
	border-width:0;
	clear:none;
	color:#000;
	display:block;
	float:none;
	font-family:Arial, verdana, arial, helvetica, sans-serif;
	font-size:9pt;
	font-style:normal;
	font-variant:normal;
	font-weight:400;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:6pt 6pt 6pt 0;
	padding:4pt;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:baseline;
	white-space:normal;
	width:95%;
	word-spacing:normal;
}

.listwarning
{
	background-color:#FFF3CA;
	border-color:#004080;
	border-style:solid;
	border-width:0;
	clear:none;
	color:#000;
	display:block;
	float:none;
	font-family:Arial, verdana, arial, helvetica, sans-serif;
	font-size:9pt;
	font-style:normal;
	font-variant:normal;
	font-weight:400;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:6pt 6pt 6pt 0;
	padding:4pt;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:baseline;
	white-space:normal;
	width:95%;
	word-spacing:normal;
}

.listwarning2
{
	background-color:#FFF3CA;
	border-color:#004080;
	border-style:solid;
	border-width:0;
	clear:none;
	color:#000;
	display:block;
	float:none;
	font-family:Arial, verdana, arial, helvetica, sans-serif;
	font-size:9pt;
	font-style:normal;
	font-variant:normal;
	font-weight:400;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:6pt 6pt 6pt 0;
	padding:4pt;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:baseline;
	white-space:normal;
	width:95%;
	word-spacing:normal;
}

.monospace
{
	background-color:inherit;
	color:inherit;
	display:inline;
	font-family:"Courier New", verdana, arial, helvetica, sans-serif;
	padding:0;
	vertical-align:baseline;
}

.note
{
	background-color:#ECF4FF;
	border-color:#517EB7;
	border-style:solid;
	border-width:.3mm;
	clear:none;
	color:#000;
	float:none;
	font-family:Arial, verdana, arial, helvetica, sans-serif;
	font-size:9pt;
	font-style:normal;
	font-variant:normal;
	font-weight:400;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:6pt 6pt 6pt 0;
	padding:4pt;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:baseline;
	white-space:normal;
	width:95%;
	word-spacing:normal;
}

.popuponclick
{
	background-color:#FFF7C4;
	border-color:gray;
	border-style:dotted;
	border-width:1px;
	clear:none;
	color:#000;
	float:none;
	font-family:Arial, verdana, arial, helvetica, sans-serif;
	font-size:8pt;
	font-style:normal;
	font-variant:normal;
	font-weight:400;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:0;
	overflow:auto;
	padding:5px;
	position:absolute;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:baseline;
	white-space:pre;
	width:500px;
	word-spacing:normal;
	z-index:2;
}

.popuponhover
{
	background-color:#FFF7C4;
	border-color:#004080;
	border-style:solid;
	border-width:1px;
	clear:none;
	color:#000;
	float:none;
	font-family:Arial, verdana, arial, helvetica, sans-serif;
	font-size:8pt;
	font-style:normal;
	font-variant:normal;
	font-weight:400;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:0;
	overflow:hidden;
	padding:5px;
	position:absolute;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:baseline;
	white-space:normal;
	width:400px;
	word-spacing:normal;
	z-index:3;
}

.procedureheading
{
	background-color:inherit;
	clear:none;
	color:#000;
	float:none;
	font-family:Arial, verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	font-style:italic;
	font-variant:normal;
	font-weight:700;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:12pt 0 3pt;
	padding:0;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:baseline;
	white-space:normal;
	width:auto;
	word-spacing:normal;
}

.relatedheading
{
	background-color:#EDF2FC;
	clear:none;
	color:#004080;
	float:none;
	font-family:Arial, verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	font-style:normal;
	font-variant:normal;
	font-weight:700;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:12px 0 3px;
	padding:4px;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:baseline;
	white-space:normal;
	width:auto;
	word-spacing:normal;
}

.relateditem
{
	background-color:inherit;
	clear:none;
	color:#000;
	float:none;
	font-family:Arial, verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	font-style:normal;
	font-variant:normal;
	font-weight:400;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:0;
	padding:4px;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:baseline;
	white-space:normal;
	width:auto;
	word-spacing:normal;
}

.sample
{
	background-color:inherit;
	color:inherit;
	display:inline;
	font-family:"Courier New", verdana, arial, helvetica, sans-serif;
	padding:0;
	vertical-align:baseline;
}

.screenshot
{
	background-color:inherit;
	clear:none;
	color:#000;
	display:block;
	float:none;
	font-family:Arial, verdana, arial, helvetica, sans-serif;
	font-size:9pt;
	font-style:normal;
	font-variant:normal;
	font-weight:400;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:2pt 0 6pt;
	padding:0;
	text-align:center;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:baseline;
	white-space:normal;
	width:auto;
	word-spacing:normal;
}

.superscript
{
	background-color:inherit;
	color:inherit;
	display:inline;
	font-size:6pt;
	padding:0;
	vertical-align:super;
}

.symbols
{
	background-color:inherit;
	color:inherit;
	display:inline;
	font-family:Symbol, verdana, arial, helvetica, sans-serif;
	padding:0;
	vertical-align:baseline;
}

.tablebodycentered
{
	background-color:inherit;
	clear:none;
	color:#000;
	float:none;
	font-family:Arial, verdana, arial, helvetica, sans-serif;
	font-size:9pt;
	font-style:normal;
	font-variant:normal;
	font-weight:400;
	height:auto;
	letter-spacing:normal;
	line-height:9pt;
	margin:3pt;
	padding:0;
	text-align:center;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:middle;
	white-space:normal;
	width:auto;
	word-spacing:normal;
}

.tablebodytext
{
	background-color:inherit;
	clear:none;
	color:#000;
	float:none;
	font-family:Arial, verdana, arial, helvetica, sans-serif;
	font-size:9pt;
	font-style:normal;
	font-variant:normal;
	font-weight:400;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:3pt;
	padding:0;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:baseline;
	white-space:normal;
	width:auto;
	word-spacing:normal;
}

.tableheading
{
	background-color:inherit;
	clear:none;
	color:#000;
	float:none;
	font-family:Arial, verdana, arial, helvetica, sans-serif;
	font-size:9pt;
	font-style:normal;
	font-variant:normal;
	font-weight:700;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:6pt 2pt 3pt;
	padding:0;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:middle;
	white-space:normal;
	width:auto;
	word-spacing:normal;
}

.tableheadingcentered
{
	background-color:inherit;
	clear:none;
	color:#000;
	float:none;
	font-family:Arial, verdana, arial, helvetica, sans-serif;
	font-size:9pt;
	font-style:normal;
	font-variant:normal;
	font-weight:700;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:3pt;
	padding:0;
	text-align:center;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:middle;
	white-space:normal;
	width:auto;
	word-spacing:normal;
}

.tablelistcontinue
{
	background-color:inherit;
	clear:none;
	color:#000;
	display:block;
	float:none;
	font-family:Arial, verdana, arial, helvetica, sans-serif;
	font-size:9pt;
	font-style:normal;
	font-variant:normal;
	font-weight:400;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:3pt 0;
	padding:0;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:baseline;
	white-space:normal;
	width:auto;
	word-spacing:normal;
}

.thirdpartyuicontrol
{
	background-color:inherit;
	color:#000;
	display:inline;
	font-weight:700;
	padding:0;
	vertical-align:baseline;
}

.toc
{
	background-color:inherit;
	clear:none;
	color:#000;
	float:none;
	font-family:Arial, verdana, arial, helvetica, sans-serif;
	font-size:8pt;
	font-style:normal;
	font-variant:normal;
	font-weight:400;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:0;
	padding:0;
	text-align:left;
	text-decoration:none;
	text-indent:6pt;
	text-transform:none;
	vertical-align:baseline;
	white-space:normal;
	width:auto;
	word-spacing:normal;
}

.uicontrol
{
	background-color:inherit;
	color:#000;
	display:inline;
	font-weight:700;
	padding:0;
	vertical-align:baseline;
}

.warning
{
	background-color:#FFF3CA;
	clear:none;
	color:#000;
	float:none;
	font-family:Arial, verdana, arial, helvetica, sans-serif;
	font-size:9pt;
	font-style:normal;
	font-variant:normal;
	font-weight:400;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:6pt 6pt 6pt 0;
	padding:4pt;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:baseline;
	white-space:normal;
	width:95%;
	word-spacing:normal;
}

.webuicontrol
{
	background-color:inherit;
	color:#000;
	display:inline;
	font-weight:700;
	padding:0;
	vertical-align:baseline;
}

ol.listalpha
{
	list-style-position:outside;
	list-style-type:Lower-Alpha;
	margin-bottom:0;
	margin-top:6pt;
}

li.listalpha
{
	background-color:inherit;
	clear:none;
	color:#000;
	float:none;
	font-family:Arial, verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	font-style:normal;
	font-variant:normal;
	font-weight:400;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:6pt 0 0;
	padding:0;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:baseline;
	white-space:normal;
	width:auto;
	word-spacing:normal;
}

ol.listalpha2
{
	list-style-position:outside;
	list-style-type:Lower-Alpha;
	margin-bottom:0;
	margin-top:6pt;
}

li.listalpha2
{
	background-color:inherit;
	clear:none;
	color:#000;
	float:none;
	font-family:Arial, verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	font-style:normal;
	font-variant:normal;
	font-weight:400;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:6pt 0 0;
	padding:0;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:baseline;
	white-space:normal;
	width:auto;
	word-spacing:normal;
}

ol.listnumber
{
	list-style-position:outside;
	list-style-type:Decimal;
	margin-bottom:0;
	margin-top:6pt;
}

li.listnumber
{
	background-color:inherit;
	clear:none;
	color:#000;
	float:none;
	font-family:Arial, verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	font-style:normal;
	font-variant:normal;
	font-weight:400;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:6pt 0 0;
	padding:0;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:baseline;
	white-space:normal;
	width:auto;
	word-spacing:normal;
}

ol.listnumber2
{
	list-style-position:outside;
	list-style-type:Decimal;
	margin-bottom:0;
	margin-top:6pt;
}

li.listnumber2
{
	background-color:inherit;
	clear:none;
	color:#000;
	float:none;
	font-family:Arial, verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	font-style:normal;
	font-variant:normal;
	font-weight:400;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:6pt 0 0;
	padding:0;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:baseline;
	white-space:normal;
	width:auto;
	word-spacing:normal;
}

ol.tablelistnumber
{
	list-style-position:outside;
	list-style-type:Decimal;
	margin-bottom:3pt;
	margin-top:3pt;
}

li.tablelistnumber
{
	background-color:inherit;
	clear:none;
	color:#000;
	float:none;
	font-family:Arial, verdana, arial, helvetica, sans-serif;
	font-size:9pt;
	font-style:normal;
	font-variant:normal;
	font-weight:400;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:3pt 0 3pt -10pt;
	padding:0;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:baseline;
	white-space:normal;
	width:auto;
	word-spacing:normal;
}

ul.listbullet
{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:Square;
	margin-bottom:0;
	margin-top:3pt;
}

li.listbullet
{
	background-color:inherit;
	clear:none;
	color:#000;
	float:none;
	font-family:Arial, verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	font-style:normal;
	font-variant:normal;
	font-weight:400;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:3pt 0 0;
	padding:0;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:baseline;
	white-space:normal;
	width:auto;
	word-spacing:normal;
}

ul.listbullet2
{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:Square;
	margin-bottom:0;
	margin-top:3pt;
}

li.listbullet2
{
	background-color:inherit;
	clear:none;
	color:#000;
	float:none;
	font-family:Arial, verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	font-style:normal;
	font-variant:normal;
	font-weight:400;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:3pt 0 0 0.63cm;
	padding:0;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:baseline;
	white-space:normal;
	width:auto;
	word-spacing:normal;
}

ul.listbullet3
{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:Square;
	margin-bottom:0;
	margin-top:3pt;
}

li.listbullet3
{
	background-color:inherit;
	clear:none;
	color:#000;
	float:none;
	font-family:Arial, verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	font-style:normal;
	font-variant:normal;
	font-weight:400;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:3pt 0 0 1.27cm;
	padding:0;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:baseline;
	white-space:normal;
	width:auto;
	word-spacing:normal;
}

ul.tablelistbullet
{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:Square;
	margin-bottom:3pt;
	margin-top:3pt;
}

li.tablelistbullet
{
	background-color:inherit;
	clear:none;
	color:#000;
	float:none;
	font-family:Arial, verdana, arial, helvetica, sans-serif;
	font-size:9pt;
	font-style:normal;
	font-variant:normal;
	font-weight:400;
	height:auto;
	letter-spacing:normal;
	line-height:normal;
	margin:3pt 0 3pt -15pt;
	padding:0;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:baseline;
	white-space:normal;
	width:auto;
	word-spacing:normal;
}

