/*<meta />*/
@namespace MadCap url(http://www.madcapsoftware.com/Schemas/MadCap.xsd);
p.FM_st
{
	margin-left: 90.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -90.000pt;
	margin-top: 11.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-style: normal;
	font-size: 11.0pt;
	color: #000000;
	letter-spacing: 0.00em;
	font-weight: bold;
	text-decoration: none;
	font: Times New Roman;
	line-height: normal;
	font-family: 'Times New Roman';
}

p.FM_Note
{
	margin-left: 0.00pt;
	margin-right: 0.000pt;
	text-align: left;
	margin-top: 11.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-size: 11.0pt;
	color: #000000;
	letter-spacing: 0.00em;
	text-decoration: none;
	font-weight: bold;
	font-style: italic;
	text-indent: 0pt;
	background-color: #afeeee;
	font: Times New Roman;
	line-height: normal;
	font-family: 'Times New Roman';
}

p.FM_CellBullet
{
	margin-left: 9.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -9.000pt;
	margin-top: 0.000pt;
	margin-bottom: 2.000pt;
	word-spacing: 0.250em;
	font-style: normal;
	font-weight: normal;
	font-size: 10.0pt;
	color: #000000;
	letter-spacing: 0.00em;
	text-decoration: none;
	font: Times New Roman;
	line-height: normal;
	font-family: 'Times New Roman';
}

p.FM_TableAnchor
{
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 2.000pt;
	word-spacing: 0.250em;
	font-style: normal;
	font-weight: normal;
	font-size: 2.0pt;
	color: #000000;
	letter-spacing: 0.00em;
	text-decoration: none;
	font: Times New Roman;
	line-height: normal;
	font-family: 'Times New Roman';
}

p.FM_CellHeading
{
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-style: normal;
	font-weight: bold;
	font-size: 10.0pt;
	color: #000000;
	letter-spacing: 0.00em;
	text-decoration: none;
	font: Times New Roman;
	line-height: normal;
	font-family: 'Times New Roman';
}

p.FM_WarningCont
{
	margin-left: 81.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 8.000pt;
	word-spacing: 0.250em;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	letter-spacing: 0.00em;
	text-decoration: none;
	color: #b22222;
	font: Times New Roman;
	line-height: normal;
	font-family: 'Times New Roman';
}

p.FM_Teachers
{
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 14.000pt;
	margin-bottom: 2.000pt;
	word-spacing: 0.250em;
	font-style: italic;
	font-weight: bold;
	font-size: 14.0pt;
	letter-spacing: 0.00em;
	text-decoration: none;
	color: #800000;
	font: Times New Roman;
	line-height: normal;
	font-family: 'Times New Roman';
}

p.FM_Teacherbody
{
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 11.000pt;
	margin-bottom: 1.000pt;
	word-spacing: 0.250em;
	font-style: italic;
	font-weight: normal;
	font-size: 11.0pt;
	color: #ff00ff;
	letter-spacing: 0.00em;
	text-decoration: none;
	font: Times New Roman;
	line-height: normal;
	font-family: 'Times New Roman';
}

p.FM_TableTitle
{
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: center;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-style: normal;
	font-weight: bold;
	font-size: 12.0pt;
	color: #000000;
	letter-spacing: 0.00em;
	text-decoration: none;
	font: Times New Roman;
	line-height: normal;
	font-family: 'Times New Roman';
}

p.FM_Exp
{
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 11.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-weight: normal;
	color: #000000;
	letter-spacing: 0.00em;
	text-decoration: none;
	font-size: 11pt;
	font-style: normal;
	background-color: #d8bfd8;
	font: Times New Roman;
	line-height: normal;
	font-family: 'Times New Roman';
}

p.FM_Code
{
	margin-left: 18.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 3.000pt;
	word-spacing: 0.250em;
	font-family: Courier Std;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	letter-spacing: 0.00em;
	text-decoration: none;
	font-size: 10pt;
	font: Courier Std;
}

p.FM_H2
{
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 14.000pt;
	margin-bottom: 3.000pt;
	word-spacing: 0.250em;
	font-style: normal;
	color: #000000;
	letter-spacing: 0.00em;
	text-decoration: none;
	font-weight: bold;
	font-size: 18pt;
	font: Times New Roman;
	line-height: normal;
	font-family: 'Times New Roman';
}

p.FM_H3
{
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 12.000pt;
	margin-bottom: 2.000pt;
	word-spacing: 0.250em;
	font-style: italic;
	font-weight: bold;
	color: #000000;
	letter-spacing: 0.00em;
	text-decoration: none;
	font-size: 14pt;
	font: Times New Roman;
	line-height: normal;
	font-family: 'Times New Roman';
}

p.FM_FigAbove
{
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 8.000pt;
	margin-bottom: 8.000pt;
	word-spacing: 0.250em;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	letter-spacing: 0.00em;
	text-decoration: none;
	font-size: 8pt;
	font: Times New Roman;
	line-height: normal;
	font-family: 'Times New Roman';
}

p.FM_TableFootnote
{
	margin-left: 30.000pt;
	margin-right: 18.000pt;
	text-align: left;
	text-indent: -12.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-style: normal;
	font-weight: normal;
	font-size: 10.0pt;
	color: #000000;
	letter-spacing: 0.00em;
	text-decoration: none;
	font: Times New Roman;
	line-height: normal;
	font-family: 'Times New Roman';
}

p.FM_Bullet
{
	margin-left: 18.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -10.800pt;
	margin-top: 2.000pt;
	margin-bottom: 2.000pt;
	word-spacing: 0.250em;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	letter-spacing: 0.00em;
	text-decoration: none;
	font: Times New Roman;
	line-height: normal;
	font-family: 'Times New Roman';
}

p.FM_Body
{
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 6.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	letter-spacing: 0.00em;
	text-decoration: none;
	font: Times New Roman;
	line-height: normal;
	font-family: 'Times New Roman';
}

p.FM_Indented
{
	margin-left: 18.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	letter-spacing: 0.00em;
	text-decoration: none;
	font: Times New Roman;
	line-height: normal;
	font-family: 'Times New Roman';
}

p.FM_CellBody
{
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-style: normal;
	font-weight: normal;
	font-size: 10.0pt;
	color: #000000;
	letter-spacing: 0.00em;
	text-decoration: none;
	font: Times New Roman;
	line-height: normal;
	font-family: 'Times New Roman';
}

ol,
ul
{
	margin-top: 0px;
	margin-bottom: 0px;
}

span.FM_Note
{
	font-weight: bold;
	color: #0000ff;
	font-family: 'Times New Roman';
}

span.FM_Bold
{
	font-weight: bold;
	font-family: 'Times New Roman';
}

span.FM_Emphasis
{
	font-style: italic;
	font-family: 'Times New Roman';
}

span.FM_hypertext
{
	color: #0000ff;
	text-decoration: underline;
	font-family: 'Times New Roman';
}

span.FM_Blue
{
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #0000ff;
	letter-spacing: 0.00em;
	text-decoration: none;
	font-family: 'Times New Roman';
}

span.FM_code
{
	font-family: Courier Std;
}

h1
{
	font-weight: bold;
	font-size: 24pt;
	color: #000000;
	font: Times New Roman;
	line-height: normal;
	font-family: 'Times New Roman';
}

@media non-print
{
	p.FM_Note
	{
		font: Arial;
	}

	p.FM_Body
	{
		font: Arial;
	}

	p.FM_Bullet
	{
		font: Arial;
	}

	p.FM_CellBody
	{
		font: Arial;
	}

	p.FM_CellBullet
	{
		font: Arial;
	}

	p.FM_CellHeading
	{
		font: Arial;
	}

	p.FM_Code
	{
		font: Courier;
	}

	p.FM_Exp
	{
		font: Arial;
		background-color: #dcdcdc;
	}

	p.FM_Indented
	{
		font: Arial;
	}

	p.FM_st
	{
		font: Arial;
	}

	p.FM_TableAnchor
	{
		font: Arial;
		font-family: Arial;
	}

	p.FM_TableFootnote
	{
		font-family: Arial;
		font: Arial;
	}

	p.FM_TableTitle
	{
		font: Arial;
		font-size: 14pt;
	}

	p.FM_Teacherbody
	{
		font: Arial;
	}

	p.FM_Teachers
	{
		font: Arial;
	}

	p.FM_WarningCont
	{
		font: Arial;
	}
}

MadCap|breadcrumbsProxy
{
	font: Arial;
	font-family: Arial;
	font-size: 10pt;
	color: #696969;
	mc-breadcrumbs-count: 4;
}

p
{
	font: Arial;
	font-family: Arial;
	font-size: 90%;
}

h2
{
	font-size: 20pt;
	margin-top: 0.671em;
	margin-bottom: 0.670em;
	color: #000000;
	font: Times New Roman;
	line-height: normal;
	font-weight: bold;
	font-family: 'Times New Roman';
}

h3
{
	font-size: 16pt;
	margin-top: 0.670em;
	margin-bottom: 0.670em;
	color: #000000;
	font: Times New Roman;
	line-height: normal;
	font-weight: bold;
	font-family: 'Times New Roman';
}

h4
{
	margin-bottom: 0.670em;
	color: #000000;
	margin-top: 1em;
	font: Times New Roman;
	line-height: normal;
	font-weight: bold;
	font-size: 16pt;
	font-family: 'Times New Roman';
}

h5
{
	text-decoration: none;
	margin-bottom: 0.670em;
	margin-top: 0.670em;
	color: #000000;
	font: Times New Roman;
	line-height: normal;
	font-weight: bold;
	font-size: 12pt;
	font-family: 'Times New Roman';
}

h6
{
	margin-top: 0.670em;
	margin-bottom: 0.670em;
	color: #000000;
	font: Times New Roman;
	line-height: normal;
	font-weight: bold;
	font-size: 12pt;
	font-family: 'Times New Roman';
}

body
{
	font: Arial;
	font-family: Arial;
	font-size: 11pt;
	background-color: #ffffff;
}

div.info_blue_box
{
	background-repeat: no-repeat;
	background-position-x: left;
	background-position-y: center;
	left: 5px;
	background-position: left top;
	border-left-style: solid;
	border-left-width: 1pt;
	border-right-style: solid;
	border-right-width: 1pt;
	border-top-style: solid;
	border-top-width: 1pt;
	border-bottom-style: solid;
	border-bottom-width: 1pt;
	width: 600px;
	margin-bottom: 16pt;
	margin-left: 20pt;
	margin-top: 16pt;
	line-height: 15pt;
	padding-bottom: 6pt;
	padding-left: 65pt;
	padding-right: 8pt;
	padding-top: 6pt;
	background-image: url('../Images/blue_i_48px_Q.png');
}

div.helpTip_green_box
{
	background-repeat: no-repeat;
	background-position-x: left;
	background-position-y: center;
	border-left-style: solid;
	border-left-width: 1pt;
	border-left-color: ;
	border-right-style: solid;
	border-right-width: 1pt;
	border-right-color: ;
	border-top-style: solid;
	border-top-width: 1pt;
	border-top-color: ;
	border-bottom-style: solid;
	border-bottom-width: 1pt;
	border-bottom-color: ;
	padding-left: 74px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-image: url('../Images/green_check_48px_Q.png');
	background-position: left top;
	line-height: normal;
}

div.decision_yellow_box
{
	background-repeat: no-repeat;
	background-position-x: left;
	background-position-y: center;
	border-left-style: solid;
	border-left-width: 1pt;
	border-left-color: ;
	border-right-style: solid;
	border-right-width: 1pt;
	border-right-color: ;
	border-top-style: solid;
	border-top-width: 1pt;
	border-top-color: ;
	border-bottom-style: solid;
	border-bottom-width: 1pt;
	border-bottom-color: ;
	padding-left: 74px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 5px;
	background-image: url('../Images/yellow_exclamation_48px_Q.png');
	background-position: left top;
	line-height: normal;
}

div.warning_red_box
{
	background-repeat: no-repeat;
	background-position-x: left;
	background-position-y: center;
	border-left-style: solid;
	border-left-width: 1pt;
	border-left-color: ;
	border-right-style: solid;
	border-right-width: 1pt;
	border-right-color: ;
	border-top-style: solid;
	border-top-width: 1pt;
	border-top-color: ;
	border-bottom-style: solid;
	border-bottom-width: 1pt;
	border-bottom-color: ;
	padding-left: 74px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 5px;
	background-image: url('../Images/red_x_48px_Q.png');
	background-position: left top;
}

div.Teachers_Box
{
	background-repeat: no-repeat;
	background-position-x: left;
	background-position-y: center;
	border-left-style: solid;
	border-left-width: 1pt;
	border-left-color: ;
	border-right-style: solid;
	border-right-width: 1pt;
	border-right-color: ;
	border-top-style: solid;
	border-top-width: 1pt;
	border-top-color: ;
	border-bottom-style: solid;
	border-bottom-width: 1pt;
	border-bottom-color: ;
	padding-left: 111px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 5px;
	background-image: url('../Images/teachers.png');
	background-position: left top;
	line-height: normal;
}

ol:first-child
{
	margin-bottom: 6px;
	margin-top: 6px;
}

ol.OL_double_space
{
	margin-top: 0px;
	margin-bottom: 0px;
}

img
{
	padding-top: 0px;
	padding-bottom: 0px;
}

ul
{
	font-size: 90%;
}

ol
{
	font-size: 90%;
}

p.Old
{
	font: Times New Roman;
	color: #000000;
	line-height: normal;
	font-size: 11pt;
	font-family: 'Times New Roman';
}

p.Old_Bullet
{
	font: Times New Roman;
	color: #000000;
	line-height: normal;
	font-size: 11pt;
	font-family: 'Times New Roman';
}

h1.Old_h1
{
	font-weight: bold;
	font-size: 24pt;
	color: #000000;
	font: Times New Roman;
	line-height: normal;
	font-family: 'Times New Roman';
}

h2.Old_h2
{
	font-size: 20pt;
	margin-top: 0.671em;
	margin-bottom: 0.670em;
	color: #000000;
	font: Times New Roman;
	line-height: normal;
	font-weight: bold;
	font-family: 'Times New Roman';
}

h3.Old_h3
{
	font-size: 16pt;
	margin-top: 0.670em;
	margin-bottom: 0.670em;
	color: #000000;
	font: Times New Roman;
	line-height: normal;
	font-weight: bold;
	font-family: 'Times New Roman';
}

h4.Old_h4
{
	margin-bottom: 0.670em;
	color: #000000;
	margin-top: 1em;
	font: Times New Roman;
	line-height: normal;
	font-weight: bold;
	font-size: 14pt;
	font-family: 'Times New Roman';
}

h5.Old_h5
{
	text-decoration: none;
	margin-bottom: 0.670em;
	margin-top: 0.670em;
	color: #000000;
	font: Times New Roman;
	line-height: normal;
	font-weight: bold;
	font-size: 12pt;
	font-family: 'Times New Roman';
}

h6.Old_h6
{
	margin-top: 0.670em;
	margin-bottom: 0.670em;
	color: #000000;
	font: Times New Roman;
	line-height: normal;
	font-weight: bold;
	font-size: 12pt;
	font-family: 'Times New Roman';
}

div
{
	font: Times New Roman;
	font-family: 'Times New Roman';
	line-height: normal;
}

div.GlossaryPageTerm
{
	line-height: normal;
}

div.GlossaryPageHeading
{
	line-height: normal;
}

div.GlossaryPageEntry
{
	line-height: normal;
}

@media print
{
	ol.OL_double_space
	{
		font-family: 'Times New Roman';
	}

	ol
	{
		font-family: ;
	}
}

