/*<meta />*/

body
{
	background-color: #ffffff;
	font-family: Verdana, sans-serif;
	font: Arial;
	font-size: 10pt;
	font-style: normal;
	font-variant: normal;
	color: #000000;
}

h1
{
	text-transform: none;
	font-weight: bold;
	font-style: normal;
	border-bottom-style: Solid;
	border-bottom-width: 1px;
	font-size: 16pt;
	color: #064967;
	background-color: #c8e3f6;
	border: solid 1px;
	border-bottom-color: #c8e3f6;
	border-color: #c8e3f6;
	font: Arial;
}

li.mc-H1
{
	text-transform: none;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, sans-serif;
	font-size: 16pt;
	color: #000000;
	font: Arial;
}

h2
{
	font-weight: bold;
	margin-top: 14pt;
	font-family: Arial, sans-serif;
	text-transform: none;
	margin-bottom: 5pt;
	font-size: 16pt;
	color: #064967;
	font: Arial;
	font-style: normal;
	font-variant: normal;
	border-top: solid 1px #064967;
}

li.mc-H2
{
	font-weight: bold;
	font-family: Arial, sans-serif;
	text-transform: none;
	font-size: 16pt;
	color: #000000;
	font: Arial;
	font-style: normal;
	font-variant: normal;
}

h3
{
	font-weight: bold;
	font-family: Arial, sans-serif;
	text-transform: none;
	font-size: 14pt;
	mc-next-class: Body;
	mc-next-tag: p;
	color: #064967;
	font: Arial;
	font-style: normal;
	font-variant: normal;
}

li.mc-H3
{
	font-weight: bold;
	font-family: Arial, sans-serif;
	text-transform: none;
	font-size: 14pt;
	color: #000000;
	font: Arial;
	font-style: normal;
	font-variant: normal;
}

h4
{
	font-weight: bold;
	font-family: Arial, sans-serif;
	text-transform: none;
	font-size: 10pt;
	font: Arial;
	color: #064967;
	font-style: normal;
	font-variant: normal;
}

li.mc-H4
{
	font-weight: bold;
	font-family: Arial, sans-serif;
	text-transform: none;
	font-size: 10pt;
	color: #000000;
	font: Arial;
	font-style: normal;
	font-variant: normal;
}

h5
{
	font-weight: bold;
	font-size: 10.0pt;
	text-transform: uppercase;
	color: #064967;
	font-family: Arial;
	font: Arial;
}

li.mc-H5
{
	font-weight: bold;
	font-size: 10.0pt;
	text-transform: uppercase;
	color: #000000;
	font: Arial;
	font-style: normal;
	font-variant: normal;
}

h6
{
	font-weight: bold;
	font-size: 8.0pt;
	text-transform: uppercase;
	mc-next-tag: p;
	color: #064967;
}

li.mc-H6
{
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
	font: Arial;
	font-size: 10pt;
	font-style: normal;
	font-variant: normal;
}

p
{
	margin-top: 6pt;
	margin-bottom: 6pt;
	line-height: 11pt;
	color: #000000;
	font: Arial;
	font-size: 10pt;
	font-style: normal;
	font-variant: normal;
}

li
{
	line-height: 11pt;
	color: #000000;
	font: Arial;
	font-size: 10pt;
	font-style: normal;
	font-variant: normal;
}

a.expandspot
{
	cursor: hand;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	color: #064967;
	font-size: 10pt;
	font: Arial;
}

span.expandtext
{
	font-weight: normal;
	font-style: normal;
	color: #000000;
	font: Arial;
	font-size: 10pt;
}

a.dropspot
{
	cursor: hand;
	font-weight: bold;
	font-style: normal;
	x-on-hover: fontchange(color=#ff0000);
	text-decoration: none;
	color: #064967;
	font-size: 10pt;
}

ol,
ul
{
	margin-top: 0px;
	margin-bottom: 0px;
}

p.Body
{
	line-height: 11pt;
	mc-next-class: Body;
	mc-next-tag: p;
	font-size: 10pt;
	vertical-align: top;
}

li.Body
{
	line-height: 11pt;
	mc-next-class: Body;
	mc-next-tag: p;
	font-size: 10pt;
	color: #000000;
	font-family: Arial;
	font: Arial;
}

p.CellCode
{
	font-family: "Courier New", monospace;
	margin-top: 0pt;
	margin-bottom: 0pt;
	font-size: 10pt;
}

li.CellCode
{
	margin-top: 0pt;
	margin-bottom: 0pt;
	font-size: 8pt;
	color: #000000;
	font: Courier New;
	font-family: 'Courier New';
}

div.droptext
{
	font-size: 10pt;
	color: #000000;
	font: Arial;
	font-style: normal;
}

li.Note
{
	padding-top: 6px;
	padding-bottom: 6px;
	border-top-style: None;
	border-bottom-style: None;
	background-color: Transparent;
	margin-left: 0pt;
	line-height: 11pt;
	color: #064967;
	text-transform: uppercase;
	font: Arial;
	font-size: 10pt;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
}

p.ListBullet
{
	margin-top: 6pt;
	margin-bottom: 6pt;
	list-style: disc;
	color: #000000;
	font: Arial;
	font-size: 10pt;
	font-style: normal;
	font-variant: normal;
}

li.ListBullet
{
	margin-top: 6pt;
	margin-bottom: 6pt;
	list-style: disc;
	color: #000000;
	font: Arial;
	font-size: 10pt;
	font-style: normal;
	font-variant: normal;
}

p.BlockText
{
	margin-top: 6pt;
	margin-bottom: 6pt;
	margin-left: 30pt;
	font-size: 8pt;
}

li.BlockText
{
	margin-top: 6pt;
	margin-bottom: 6pt;
	margin-left: 30pt;
	color: #000000;
	font: Arial;
	font-size: 10pt;
}

p.Important
{
	border-top-style: Solid;
	border-bottom-style: Solid;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	padding-right: 6px;
	margin-top: 10.5pt;
	margin-bottom: 10.5pt;
	margin-left: 0pt;
	margin-right: 0pt;
	border-left-style: none;
	border-right-style: none;
	border-top-width: 1px;
	border-bottom-width: 1px;
	background-color: #dfdfdf;
	font: Arial;
	font-size: 10pt;
	font-style: normal;
	font-variant: normal;
	color: #000000;
	font-weight: normal;
}

li.Important
{
	border-top-style: Solid;
	border-bottom-style: Solid;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	padding-right: 6px;
	margin-top: 10.5pt;
	margin-bottom: 10.5pt;
	margin-left: 0pt;
	margin-right: 0pt;
	border-left-style: none;
	border-right-style: none;
	border-top-width: 1px;
	border-bottom-width: 1px;
	background-color: #dfdfdf;
	color: #000000;
	font: Arial;
	font-size: 10pt;
	font-style: normal;
	font-variant: normal;
}

span.Important
{
	font-weight: bold;
	font-style: normal;
	color: #064967;
	font-size: 10pt;
	font-variant: normal;
	font: Arial;
}

p.BodyAfter
{
	margin-bottom: 12pt;
	font-size: 8pt;
	line-height: 11pt;
}

li.BodyAfter
{
	margin-bottom: 12pt;
	line-height: 11pt;
	font-size: 10pt;
	color: #000000;
	font: Arial;
	font-style: normal;
	font-variant: normal;
}

span.Bold
{
	font-weight: bold;
	font-style: normal;
	color: #000000;
	font: Arial;
	font-size: 10pt;
}

p.SubHeading
{
	font-weight: bold;
	font-style: normal;
	font-family: Arial, sans-serif;
	margin-top: 15pt;
	mc-next-class: Body;
	mc-next-tag: p;
	color: #064967;
	font: Arial;
	font-size: 11pt;
	vertical-align: top;
}

li.SubHeading
{
	font-weight: bold;
	font-style: normal;
	font-family: Arial, sans-serif;
	margin-top: 15pt;
	font-size: 10pt;
	mc-next-class: Body;
	mc-next-tag: p;
	color: #064967;
	font: Arial;
	font-variant: normal;
}

p.TableHeading
{
	font-weight: bold;
	font-style: normal;
	font-family: Verdana, sans-serif;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	line-height: 11pt;
	border-left-style: None;
	border-right-style: None;
	border-top-style: None;
	border-bottom-style: None;
	font: Arial;
	font-size: 10pt;
	font-variant: normal;
	color: #064967;
	vertical-align: top;
}

li.TableHeading
{
	font-weight: bold;
	font-style: normal;
	font-family: Verdana, sans-serif;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	line-height: 11pt;
	border-left-style: None;
	border-right-style: None;
	border-top-style: None;
	border-bottom-style: None;
	color: #064967;
	font: Arial;
	font-size: 9pt;
	font-variant: normal;
}

p.TableText
{
	font-family: Verdana, sans-serif;
	margin-top: 0pt;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	line-height: 11pt;
	color: #000000;
	font: Arial;
	font-size: 9pt;
	font-style: normal;
	font-variant: normal;
	padding-top: 1px;
	vertical-align: text-top;
}

li.TableText
{
	font-family: Verdana, sans-serif;
	margin-top: 0pt;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	line-height: 11pt;
	color: #000000;
	font: Arial;
	font-size: 10pt;
	font-style: normal;
	font-variant: normal;
}

p.TableTextTight
{
	font-family: Verdana, sans-serif;
	margin-top: 0pt;
	margin-bottom: 0pt;
	line-height: 9pt;
	color: #000000;
	font: Arial;
	font-size: 9pt;
	font-style: normal;
	font-variant: normal;
}

li.TableTextTight
{
	font-family: Verdana, sans-serif;
	margin-top: 0pt;
	margin-bottom: 0pt;
	line-height: 9pt;
	color: #000000;
	font: Arial;
	font-size: 10pt;
	font-style: normal;
	font-variant: normal;
}

p.Procedure
{
	margin-top: 14pt;
	margin-bottom: 14pt;
	font-weight: bold;
	font-style: normal;
	font-family: Verdana, sans-serif;
	color: #064967;
	font: Arial;
	font-size: 10pt;
	font-variant: normal;
}

li.Procedure
{
	margin-top: 14pt;
	margin-bottom: 14pt;
	font-weight: bold;
	font-style: normal;
	font-family: Verdana, sans-serif;
	color: #064967;
	font: Arial;
	font-size: 10pt;
}

p.ListBullet2
{
	margin-top: 6pt;
	margin-bottom: 6pt;
	list-style: disc;
	color: #000000;
	font: Arial;
	font-size: 10pt;
	font-style: normal;
	font-variant: normal;
}

li.ListBullet2
{
	margin-top: 6pt;
	margin-bottom: 6pt;
	list-style: disc;
	color: #000000;
	font: Arial;
	font-size: 10pt;
	font-style: normal;
	font-variant: normal;
}

p.BlockText2
{
	margin-left: 80px;
	font-size: 8pt;
}

li.BlockText2
{
	margin-left: 80px;
	color: #000000;
	font: Arial;
	font-size: 10pt;
	font-style: normal;
	font-variant: normal;
}

p.NumberedStep
{
	list-style: decimal;
	line-height: 11pt;
	mc-next-class: NumberedStep;
	mc-next-tag: p;
	font-size: 10pt;
}

li.NumberedStep
{
	list-style: decimal;
	line-height: 11pt;
	mc-next-class: NumberedStep;
	mc-next-tag: p;
	color: #000000;
	font: Arial;
	font-size: 10pt;
	font-style: normal;
	font-variant: normal;
	padding-bottom: 5pt;
	padding-top: 3pt;
}

p.StepExtra
{
	margin-left: 0in;
	line-height: 11pt;
	font-size: 10pt;
}

li.StepExtra
{
	margin-left: 0in;
	line-height: 11pt;
	color: #000000;
	font: Arial;
	font-size: 10pt;
	font-style: normal;
	font-variant: normal;
}

p.GlossaryHeading
{
	font-weight: bold;
	font-style: normal;
	font-family: Arial, sans-serif;
	font-variant: small-caps;
	font-size: 14pt;
	mc-next-tag: p;
	color: #064967;
	font: Arial;
}

li.GlossaryHeading
{
	font-weight: bold;
	font-style: normal;
	font-family: Arial, sans-serif;
	font-variant: small-caps;
	font-size: 14pt;
	mc-next-tag: p;
	color: #064967;
	font: Arial;
}

p.NoteExtra
{
	line-height: 11pt;
	font-size: 10pt;
}

li.NoteExtra
{
	line-height: 11pt;
	color: #064967;
	font: Arial;
	font-size: 10pt;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-transform: uppercase;
}

p.RelatedTopics
{
	margin-top: 24pt;
	font-size: 8pt;
}

li.RelatedTopics
{
	margin-top: 24pt;
	color: #064967;
	font: Arial;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 9pt;
}

p.DiagramCaption
{
	font-size: 8pt;
	font-style: italic;
	font-weight: normal;
	margin-top: 3pt;
	text-align: Left;
}

li.DiagramCaption
{
	font-size: 8pt;
	font-style: italic;
	margin-top: 3pt;
	text-align: Center;
	color: #696969;
	font: Arial;
	font-variant: normal;
	font-weight: bold;
}

p.BodyBefore
{
	margin-top: 12pt;
	line-height: 11pt;
	font-size: 8pt;
}

li.BodyBefore
{
	margin-top: 12pt;
	line-height: 11pt;
	font-size: 8pt;
	color: #000000;
	font: Arial;
	font-style: normal;
	font-variant: normal;
}

p.Indent
{
	margin-left: 0.23in;
	font-size: 10pt;
}

li.Indent
{
	margin-left: 0.23in;
	color: #000000;
	font: Arial;
	font-size: 10pt;
	font-style: normal;
	font-variant: normal;
}

PullDownSign
{
	border-style: none;
	width: 9px;
	height: 9px;
	color: #000000;
}

p.DropSubHeading
{
	font-weight: bold;
	font-style: normal;
	color: #064967;
	font: Arial;
	font-size: 10pt;
}

li.DropSubHeading
{
	font-weight: bold;
	font-style: normal;
	color: #064967;
	font: Arial;
	font-size: 10pt;
}

p.DropProcedure
{
	font-weight: bold;
	font-style: normal;
	font-size: 10pt;
}

li.DropProcedure
{
	font-weight: bold;
	font-style: normal;
	color: #000000;
	font-size: 10pt;
	font: Arial;
}

DropListBullet
{
	margin-top: 6pt;
	margin-bottom: 6pt;
	list-style: disc;
	margin-left: 12pt;
	color: #000000;
	font: Arial;
	font-size: 9pt;
}

p.DropListBullet
{
	margin-top: 6pt;
	margin-bottom: 6pt;
	list-style: disc;
	margin-left: 15pt;
	color: #000000;
	font: Arial;
	font-style: normal;
	font-variant: normal;
	font-size: 10pt;
}

li.DropListBullet
{
	margin-top: 6pt;
	margin-bottom: 6pt;
	list-style: disc;
	margin-left: 15pt;
	color: #000000;
	font: Arial;
	font-size: 10pt;
	font-style: normal;
	font-variant: normal;
}

p.TipBoxHeading
{
	font-weight: bold;
	font-style: normal;
	margin-top: 3pt;
	line-height: 11pt;
	color: #064967;
	font: Arial;
	font-size: 10pt;
	font-variant: normal;
	text-transform: uppercase;
}

li.TipBoxHeading
{
	font-weight: bold;
	font-style: normal;
	margin-top: 3pt;
	font-size: 8pt;
	line-height: 11pt;
	color: #064967;
	font: Arial;
}

p.TipBoxText
{
	list-style: square;
	background-color: Transparent;
	line-height: 11pt;
	color: #064967;
	font: Arial;
	font-size: 10pt;
	font-style: normal;
	font-variant: normal;
}

li.TipBoxText
{
	list-style: square;
	background-color: Transparent;
	line-height: 11pt;
	color: #000000;
	font: Arial;
	font-style: normal;
	font-variant: normal;
	font-size: 10pt;
}

NavButton
{
	font: normal 8pt "Trebuchet MS";
	width: 50px;
	height: 18px;
}

expandingHead.expandspot
{
	cursor: hand;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	color: #064967;
	font-size: 10pt;
	font: Arial;
}

dropDownHotSpot.dropspot
{
	cursor: hand;
	font-weight: bold;
	font-style: normal;
	x-on-hover: fontchange(color=#ff0000);
	text-decoration: none;
	color: #064967;
	font-size: 10pt;
}

expandingBody.expandtext
{
	font-weight: normal;
	font-style: normal;
	color: #000000;
	font-size: 10pt;
}

span.span_1
{
	font-weight: bold;
	color: #000000;
	font: Arial;
	font-size: 10pt;
	font-style: normal;
	font-variant: normal;
}

span.span_2
{
	color: #000000;
	font: Arial;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
}

p.DropListCode_1
{
	font-weight: bold;
}

glossaryTerm.Expanding:focus
{
	color: #064967;
}

glossaryTerm.Expanding:hover
{
	color: #007cc2;
}

glossaryTerm.Hyperlink:focus
{
	color: #064967;
}

glossaryTerm.Hyperlink:hover
{
	color: #007cc2;
}

glossaryTerm.Popup:focus
{
	color: #064967;
}

glossaryTerm.Popup:hover
{
	color: #064967;
}

glossaryTerm:focus
{
	color: #064967;
}

glossaryTerm:hover
{
	color: #007cc2;
}

bodyProxy
{
	color: #000000;
	font: Arial;
	font-size: 10pt;
	font-style: normal;
	font-variant: normal;
}

br:before
{
	color: #000000;
	font: Arial;
	font-size: 9pt;
}

button
{
	color: #696969;
	font: Arial;
	font-size: 9pt;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
}

div.GlossaryPageDefinition
{
	font: Arial;
	font-style: normal;
	font-variant: normal;
	color: #000000;
	font-size: 10pt;
}

div.GlossaryPageEntry
{
	font: Arial;
	font-size: 9pt;
	font-style: normal;
	font-variant: normal;
	color: #064967;
}

div.GlossaryPageHeading
{
	color: #064967;
	font: Arial;
}

div.GlossaryPageTerm
{
	color: #000000;
	font: Arial;
	font-style: normal;
	font-variant: normal;
}

expandingBody
{
	color: #000000;
	font: Arial;
	font-size: 10pt;
	font-style: normal;
	font-variant: normal;
}

glossaryTerm
{
	color: #064967;
	font: Arial;
}

p.TOC1
{
	color: #000000;
	font: Arial;
	font-style: normal;
	font-variant: normal;
}

@media print
{
	p.TOC1
	{
		font: Arial;
		font-style: normal;
		font-variant: normal;
		color: #000000;
		font-size: 11pt;
		line-height: 12pt;
		background: block;
	}

	p.TOC2
	{
		font-weight: bold;
		color: #000000;
		font-size: 10pt;
		background: block;
	}

	p.TOC3
	{
		font-weight: bold;
		color: #000000;
		font-size: 10pt;
	}

	p.TOC4
	{
		color: #064967;
		font: Arial;
		font-size: 10pt;
		font-style: normal;
		font-variant: normal;
		font-weight: bold;
	}

	td.tdPrintMaster
	{
		text-align: left;
		vertical-align: top;
		border: none 0px;
		border-bottom-color: #ffffff;
		border-left: none 0px;
		border-left-color: #ffffff;
		border-color: #ffffff;
		border-top: none 0px;
		border-right: none 0px;
		border-bottom: none 0px;
		border-width: 0px;
		padding: 0px;
	}

	pre.mono0
	{
		white-space: inherit;
		margin: 0.13em;
		margin-bottom: 0em;
		margin-left: 0em;
		margin-right: 0em;
		margin-top: 0em;
		line-height: 0px;
		padding-bottom: 0px;
	}

	pre.mono1indent
	{
		line-height: 0px;
		font: monospace;
	}

	pre
	{
		
	}

	p.Indent
	{
		padding-bottom: 0px;
		margin-bottom: 2pt;
		line-height: 10pt;
		margin-top: 3pt;
		padding-top: 0px;
	}

	body
	{
		margin-top: 2px;
		margin-bottom: 2px;
	}

	h3
	{
		font-size: 13pt;
	}
}

p.TOC2
{
	color: #000000;
	font: Arial;
	font-style: normal;
	font-variant: normal;
}

p.TOC3
{
	color: #000000;
	font: Arial;
	font-style: normal;
	font-variant: normal;
}

p.TOC4
{
	color: #000000;
	font: Arial;
	font-style: normal;
	font-variant: normal;
}

p.TOC5
{
	color: #000000;
	font: Arial;
	font-style: normal;
	font-variant: normal;
}

p.TOC6
{
	color: #000000;
	font: Arial;
	font-style: normal;
	font-variant: normal;
}

p.TOC7
{
	color: #000000;
	font: Arial;
	font-style: normal;
	font-variant: normal;
}

p.TOC8
{
	color: #000000;
	font: Arial;
}

p.TOC9
{
	color: #000000;
	font: Arial;
	font-style: normal;
	font-variant: normal;
}

popup:focus
{
	font: Arial;
	font-size: 9pt;
	font-style: normal;
	font-variant: normal;
	color: #064967;
}

popup:hover
{
	font: Arial;
	font-size: 9pt;
	font-style: normal;
	font-variant: normal;
	color: #007cc2;
}

popupBody
{
	font: Arial;
	font-size: 9pt;
	font-style: normal;
	font-variant: normal;
}

popupHead
{
	font: Arial;
	font-size: 10pt;
	font-style: normal;
	font-variant: normal;
}

relatedTopics:focus
{
	font: Arial;
	color: #064967;
}

relatedTopics:hover
{
	font: Arial;
	color: #007cc2;
}

samp
{
	color: #000000;
	font: Courier new;
	font-family: monospace;
	font-size: 9pt;
	font-style: normal;
	font-variant: normal;
}

script
{
	color: #000000;
	font: Arial;
	font-size: 10pt;
}

section
{
	color: #000000;
	font: Arial;
}

small
{
	color: #000000;
	font: Arial;
}

snippetBlock
{
	color: #9400d3;
	font: Arial;
	font-size: 10pt;
	font-style: normal;
	font-variant: normal;
}

snippetText
{
	color: #87ceeb;
	font: Arial;
	font-size: 10pt;
	font-style: normal;
	font-variant: normal;
}

strike
{
	color: #000000;
	font: Arial;
	font-size: 10pt;
	font-style: normal;
	font-variant: normal;
}

strong
{
	color: #000000;
	font: Arial;
	font-size: 10pt;
	font-style: normal;
	font-variant: normal;
}

sub
{
	color: #000000;
	font-style: normal;
	font-variant: normal;
}

sup
{
	color: #000000;
}

table
{
	color: #000000;
}

tbody
{
	font: Arial;
	font-size: 9pt;
	font-style: normal;
	font-variant: normal;
	color: #000000;
}

thead
{
	color: #064967;
	font: Arial;
	font-size: 10pt;
	font-style: normal;
	font-variant: normal;
	background-color: #c0c0c0;
}

th
{
	color: #064967;
	font: Arial;
	font-style: normal;
	font-variant: normal;
	background-color: #c0c0c0;
	padding: 3px;
	border-bottom: solid 1pt;
	border-left: solid 1pt;
	border-left-width: 1px;
	font-size: 10pt;
	font-weight: bolder;
}

tfoot
{
	color: #064967;
	font: Arial;
	font-size: 10pt;
	font-style: normal;
	font-variant: normal;
}

textarea
{
	color: #000000;
	font: Arial;
	font-size: 10pt;
	font-style: normal;
	font-variant: normal;
}

td
{
	border-width: 1px;
	border-right-color: #000000;
	border-right-style: solid;
	border-style: solid;
	border-top: solid 1px;
	border-top-color: #000000;
	border-right: solid 1px;
	border-left-color: #000000;
	border-left: solid 1px;
	border-color: #000000;
	border-bottom: solid 1px;
	border: solid 1px;
	padding: 3px;
}

a.dropspot:focus
{
	color: #064967;
}

a.dropspot:hover
{
	color: #007cc2;
}

a.dropspot:link
{
	color: #0000ff;
}

a.expandspot:focus
{
	color: #064967;
}

a.expandspot:hover
{
	color: #007cc2;
}

a.expandspot:link
{
	color: #0000cd;
}

a.GlossaryPageTerm:focus
{
	color: #064967;
}

a.GlossaryPageTerm:hover
{
	color: #007cc2;
}

a.GlossaryPageTerm:link
{
	color: #0000cd;
}

a.GlossaryPageTerm:visited
{
	color: #00467f;
	font-weight: bold;
}

a:focus
{
	color: #064967;
}

a:hover
{
	color: #007cc2;
}

a:link
{
	color: #0000cd;
}

a:visited
{
	color: #00467f;
	font: Arial;
	font-size: 10pt;
	font-weight: normal;
}

abbr
{
	color: #000000;
	font: Arial;
	font-size: 9pt;
	font-style: italic;
	font-weight: bold;
}

acronym
{
	color: #000000;
	font: Arial;
	font-size: 9pt;
}

cite
{
	color: #000000;
}

code
{
	color: #000000;
	font: Courier New;
	font-family: monospace;
	font-size: 9pt;
	font-style: normal;
	font-variant: normal;
}

col
{
	color: #000000;
}

p.Index1
{
	color: #064967;
	font: Arial;
	font-size: 10pt;
	font-style: normal;
	font-variant: normal;
}

p.Index2
{
	color: #000000;
	font: Arial;
	font-size: 9pt;
	font-style: normal;
	font-variant: normal;
}

p.Index3
{
	color: #000000;
	font: Arial;
	font-size: 9pt;
	font-style: normal;
	font-variant: normal;
}

p.Index4
{
	color: #000000;
	font: Arial;
	font-size: 9pt;
	font-style: normal;
	font-variant: normal;
}

p.Index5
{
	color: #000000;
	font: Arial;
	font-size: 9pt;
	font-style: normal;
	font-variant: normal;
}

p.Index6
{
	color: #000000;
	font: Arial;
	font-size: 9pt;
	font-style: normal;
	font-variant: normal;
}

p.Index7
{
	color: #000000;
	font: Arial;
	font-size: 9pt;
	font-style: normal;
	font-variant: normal;
}

p.Index8
{
	color: #000000;
	font: Arial;
	font-size: 9pt;
	font-style: normal;
	font-variant: normal;
}

p.IndexHeading
{
	color: #064967;
	font: Arial;
	font-size: 10pt;
	font-style: normal;
	font-variant: normal;
}

address
{
	color: #064967;
	font: Arial;
}

dropDownHotSpot
{
	color: #064967;
	font: Arial;
	font-size: 10pt;
}

head
{
	color: #064967;
	font: Arial;
}

a.GlossaryPageTerm
{
	font: Arial;
	font-size: 10pt;
	color: #0000cd;
	font-style: italic;
	font-variant: normal;
}

caption
{
	color: #000000;
	font: Arial;
	font-size: 10pt;
	font-style: normal;
	font-variant: inherit;
	font-weight: bold;
}

keywordLink:hover
{
	color: #007cc2;
}

conceptLink:hover
{
	color: #007cc2;
}

dropDownHotSpot.dropspot:hover
{
	color: #007cc2;
}

dropDownHotSpot:hover
{
	color: #007cc2;
}

expandingHead.expandspot:hover
{
	color: #007cc2;
}

expandingHead:hover
{
	color: #007cc2;
}

toggler:hover
{
	color: #007cc2;
}

xref:hover
{
	color: #007cc2;
}

expandingHead
{
	font-weight: bold;
	color: #064967;
	font: Arial;
	font-size: 10pt;
}

img
{
	color: #00467f;
	font: Arial;
	font-size: 11pt;
	font-style: normal;
	font-variant: normal;
}

tr
{
	color: #000000;
	font: Arial;
	border-bottom: none;
	border-bottom-color: #f5f5f5;
	border-left: none;
	border-right: none;
}

span.Note
{
	padding-top: 6px;
	padding-bottom: 6px;
	border-top-style: None;
	border-bottom-style: None;
	background-color: Transparent;
	margin-left: 0pt;
	line-height: 11pt;
	font-size: 10pt;
	font-weight: bold;
	color: #064967;
	text-transform: uppercase;
}

span.BoldCaps
{
	font: Arial;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	line-height: 11px;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
}

li.LetteredStep
{
	line-height: 11pt;
	color: #000000;
	font: Arial;
	font-size: 10pt;
	font-style: normal;
	font-variant: normal;
	padding-bottom: 5pt;
	padding-top: 3pt;
	list-style: decimal;
	list-style-type: lower-alpha;
}

span.command
{
	color: #000000;
	font: Arial;
	font-size: 10pt;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
}

p.parameter
{
	font-style: italic;
	color: #0000ff;
}

span.code
{
	color: #000000;
	font: Courier;
	font-family: 'Courier New';
	font-size: 10pt;
	font-style: normal;
	font-variant: normal;
}

span.parameter
{
	font: Courier;
	font-size: 10pt;
	font-style: italic;
	font-variant: normal;
	color: #0000ff;
}

dropDownHead.dropdownheader
{
	color: #064967;
	font: Arial;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 10pt;
}

pre.mono0
{
	margin: 1.13em;
	margin-left: 0em;
	margin-right: 0em;
	margin-bottom: 3pt;
	margin-top: 3pt;
}

pre.mono1indent
{
	margin-bottom: 0em;
	margin-right: 0em;
	margin-top: 0em;
	margin: 0em;
	margin-left: 1.12em;
}

span.mono1indent
{
	margin-left: 1.25pt;
	padding-left: 2pt;
}


