/*Created with Adobe RoboHelp 11.*/
table.TableCriteriaNoRowShading td.t1Col {
	border-right-style: Solid;
	border-right-width: 1px;
	border-right-color: #000000;
}
table.TableCriteriaNoRowShading td.t1Col {
	border-right-style: Solid;
	border-right-width: 1px;
	border-right-color: #166684;
}
body {
	background-color: #ffffff;
	font-size: 10pt;
	font-family: "Trebuchet MS", Verdana, "Sans Serif";
}
h1 {
	font-weight: bold;
	font-size: 24.0pt;
	color: #008080;
	font-family: Arial, Tahoma, Verdana;
	x-next-class: ;
	x-next-type: p;
}
h2 {
	font-weight: bold;
	font-size: 18.0pt;
	margin-bottom: 9.5pt;
	color: #008080;
	font-family: Arial, Tahoma, Verdana;
	x-next-class: ;
	x-next-type: p;
}
h3 {
	font-weight: bold;
	font-size: 14.0pt;
	color: #008080;
	font-family: Arial, Tahoma, Verdana;
	x-next-class: ;
	x-next-type: p;
}
h4 {
	font-weight: bold;
	font-size: 12.0pt;
	color: #008080;
	font-family: Arial, Tahoma, Verdana;
	x-next-class: ;
	x-next-type: p;
}
h5 {
	font-weight: bold;
	font-size: 10.0pt;
	color: #008080;
	font-family: Arial, Tahoma, Verdana;
	x-next-class: ;
	x-next-type: p;
}
h6 {
	font-weight: bold;
	font-size: 8.0pt;
	color: #008080;
	font-family: Arial, Tahoma, Verdana;
	x-next-class: ;
	x-next-type: p;
}
p {
	margin-top: 0pt;
	margin-bottom: 0pt;
	font-size: 10pt;
	font-family: Arial, Tahoma, Verdana;
}
a {
	color: #0000ff;
	font-family: Arial, Tahoma, Verdana;
	display: inline;
	text-decoration: underline;
}
a.expandspot {
	color: #008000;
	cursor: hand;
	font-style: italic;
	font-family: Arial, Tahoma, Verdana;
	display: inline;
	text-decoration: none;
}
span.expandtext {
	font-style: italic;
	font-weight: normal;
	color: #ff0000;
	font-family: Arial, Tahoma, Verdana;
}
a.dropspot {
	cursor: hand;
	color: #008000;
	font-style: italic;
	font-family: Arial, Tahoma, Verdana;
	display: inline;
	text-decoration: none;
}
a.glossterm {
	cursor: hand;
	font-style: italic;
	display: inline;
	font-weight: bold;
	color: #19b7a0;
	text-transform: capitalize;
	font-family: Arial, Tahoma, Verdana;
	text-decoration: none;
}
span.glosstext {
	font-style: italic;
	font-weight: normal;
	color: #0000ff;
	text-transform: none;
	font-family: Arial, Tahoma, Verdana;
}
ol,
ul {
	margin-top: 0px;
	margin-bottom: 0px;
}
table.TableCriteriaFormat1 {
	padding-top: 2px;
	padding-bottom: 2px;
	x-1st-row: 1;
	x-1st-col: 1;
	x-row-pat-count: 2;
	x-col-pat-count: 2;
	x-border-spacing: 2px;
	font-size: 10pt;
	font-family: Arial, Tahoma, Verdana;
}
table.TableCriteriaFormat1 tr.t1st td {
	font-size: 11pt;
	font-weight: bold;
	color: #ffffff;
	background-color: #28918c;
	font-family: Arial, Tahoma, Verdana;
}
li.TableCriteriaBullet1 {
	font-size: 10pt;
	list-style: disc;
	font-family: Arial, Tahoma, Verdana;
}
li.BulletList1 {
	list-style: disc;
	font-family: Arial, Tahoma, Verdana;
}
table.NotesTable1 {
	x-1st-col: 1;
	x-border-spacing: 0px;
	background-color: #ffffd1;
	font-size: 10pt;
	font-style: italic;
	font-family: Arial, Tahoma, Verdana;
}
span.Italics {
	font-style: italic;
	font-family: Arial, Tahoma, Verdana;
}
li.ListNumber {
	list-style: decimal;
	margin-top: 7px;
	font-family: Arial, Tahoma, Verdana;
}
span.BoldAppBlue {
	font-weight: bold;
	color: #28918c;
	font-family: Arial, Tahoma, Verdana;
}
table.TableCriteriaNoRowShading tr.t1st td {
	font-size: 11pt;
	font-weight: bold;
	color: #ffffff;
	background-color: #166684;
	font-family: Arial, Tahoma, Verdana;
}
table.TableCriteriaNoRowShading td.t1Col {
	border-right-style: Solid;
	border-right-width: 1px;
	border-right-color: #166684;
}
table.TableCriteriaNoRowShading {
	padding-top: 2px;
	padding-bottom: 2px;
	x-1st-row: 1;
	x-1st-col: 1;
	x-row-pat-count: 2;
	font-size: 10pt;
	x-border-spacing: 0px;
	x-col-pat-count: 2;
	font-family: Arial, Tahoma, Verdana;
}
table.TableCriteriaNoRowShading td.t1Col {
	border-right-style: Solid;
	border-right-width: 1px;
	border-right-color: #166684;
}
li.BulletListIndent1 {
	list-style: disc;
	margin-left: 0.5in;
	font-family: Arial, Tahoma, Verdana;
}
span.Bold {
	font-weight: bold;
	font-family: Arial, Tahoma, Verdana;
}
table.TableNoRowShadingBtmBorder tr.t1st td {
	font-size: 11pt;
	font-weight: bold;
	color: #ffffff;
	background-color: #28918c;
	font-family: Arial, Tahoma, Verdana;
}
table.TableNoRowShadingBtmBorder {
	padding-top: 2px;
	padding-bottom: 2px;
	x-1st-row: 1;
	x-1st-col: 1;
	x-row-pat-count: 2;
	font-size: 10pt;
	x-border-spacing: 0px;
	x-last-col: 1;
	x-last-row: 1;
	font-family: Arial, Tahoma, Verdana;
}
table.TableNoRowShadingBtmBorder tr.t1Col td.t1st {
}
li.ListNumberNoSpacing {
	list-style: decimal;
	margin-top: 0;
	font-family: Arial, Tahoma, Verdana;
}
span.BoldRed {
	color: #ff0000;
	font-weight: bold;
}
a.breadcrumbs {
	font-family: Arial, Tahoma, Verdana;
	display: inline;
}
span.BoldBrightBlue {
	font-family: Arial, Tahoma, Verdana;
	color: #0000ff;
	font-weight: bold;
}
table.TableCriteriaNoRowShading td:nth-child(odd) {border-right-style: Solid;border-right-width: 1px;border-right-color: #166684;
}
table.TableCriteriaFormat1 tr:first-child td {font-size: 11pt;font-weight: bold;color: #ffffff;background-color: #28918c;font-family: Arial, Tahoma, Verdana;
}
table.TableCriteriaFormat1 td:first-child {font-size: 10pt;font-weight: bold;background-color: #eef2f6;color: #000000;font-family: Arial, Tahoma, Verdana;
}
table.TableCriteriaFormat1 tr:nth-child(odd) td {
}
table.TableCriteriaFormat1 tr:nth-child(odd) td:first-child {font-size: 10pt;font-weight: bold;background-color: #eef2f6;color: #000000;font-family: Arial, Tahoma, Verdana;
}
table.TableCriteriaFormat1 tr:nth-child(even) td:first-child {font-size: 10pt;font-weight: bold;background-color: #eef2f6;color: #000000;font-family: Arial, Tahoma, Verdana;
}
table.TableCriteriaFormat1 tr:nth-child(even) td {background-color: #eaeaea;border-top-style: Solid;border-top-width: 1px;border-top-color: #eaeaea;border-bottom-style: Solid;border-bottom-width: 1px;border-bottom-color: #eaeaea;
}
table.TableCriteriaFormat1 td:nth-child(odd) {background-color: #ffffff;font-family: "Trebuchet MS";font-size: 10pt;
}
table.TableCriteriaFormat1 tr.t1Col td:first-child {font-size: 10pt;font-weight: bold;background-color: #eef2f6;color: #000000;font-family: Arial, Tahoma, Verdana;
}
table.TableCriteriaFormat1 tr.t2Col td:first-child {font-size: 10pt;font-weight: bold;background-color: #eef2f6;color: #000000;font-family: Arial, Tahoma, Verdana;
}
table.TableCriteriaFormat1 td {padding-left: 4px;padding-right: 4px;padding-top: 4px;padding-bottom: 4px;
}
table.NotesTable1 td:first-child {
}
table.TableCriteriaNoRowShading tr:first-child td {font-size: 11pt;font-weight: bold;color: #ffffff;background-color: #166684;font-family: Arial, Tahoma, Verdana;
}
table.TableCriteriaNoRowShading td:first-child {font-size: 10pt;font-weight: bold;background-color: #cce5e5;border-left-style: Solid;border-left-width: 1px;border-left-color: #166684;border-right-style: Solid;border-right-width: 1px;border-right-color: #166684;color: #000000;font-family: Arial, Tahoma, Verdana;
}
table.TableCriteriaNoRowShading tr:nth-child(odd) td {border-bottom-style: Solid;border-bottom-width: 1px;border-bottom-color: #166684;
}
table.TableCriteriaNoRowShading tr:nth-child(odd) td:first-child {font-size: 10pt;font-weight: bold;background-color: #cce5e5;border-left-style: Solid;border-left-width: 1px;border-left-color: #166684;border-right-style: Solid;border-right-width: 1px;border-right-color: #166684;color: #000000;font-family: Arial, Tahoma, Verdana;
}
table.TableCriteriaNoRowShading tr:nth-child(even) td:first-child {font-size: 10pt;font-weight: bold;background-color: #cce5e5;border-left-style: Solid;border-left-width: 1px;border-left-color: #166684;border-right-style: Solid;border-right-width: 1px;border-right-color: #166684;color: #000000;font-family: Arial, Tahoma, Verdana;
}
table.TableCriteriaNoRowShading tr:nth-child(even) td {border-bottom-style: Solid;border-bottom-width: 1px;border-bottom-color: #166684;
}
table.TableCriteriaNoRowShading tr.t1Col td:first-child {font-size: 10pt;font-weight: bold;background-color: #cce5e5;border-left-style: Solid;border-left-width: 1px;border-left-color: #166684;border-right-style: Solid;border-right-width: 1px;border-right-color: #166684;color: #000000;font-family: Arial, Tahoma, Verdana;
}
table.TableCriteriaNoRowShading tr.t2Col td:first-child {font-size: 10pt;font-weight: bold;background-color: #cce5e5;border-left-style: Solid;border-left-width: 1px;border-left-color: #166684;border-right-style: Solid;border-right-width: 1px;border-right-color: #166684;color: #000000;font-family: Arial, Tahoma, Verdana;
}
table.TableCriteriaNoRowShading td {padding-left: 4px;padding-right: 4px;padding-top: 4px;padding-bottom: 4px;
}
table.TableCriteriaNoRowShading td:nth-child(even) {border-right-style: Solid;border-right-width: 1px;border-right-color: #166684;
}
table.TableNoRowShadingBtmBorder tr:first-child td {font-size: 11pt;font-weight: bold;color: #ffffff;background-color: #28918c;font-family: Arial, Tahoma, Verdana;
}
table.TableNoRowShadingBtmBorder td:first-child {
}
table.TableNoRowShadingBtmBorder tr:nth-child(odd) td {border-bottom-style: Solid;border-bottom-width: 1px;border-bottom-color: #166684;
}
table.TableNoRowShadingBtmBorder tr:nth-child(odd) td:first-child {
}
table.TableNoRowShadingBtmBorder tr:nth-child(even) td:first-child {
}
table.TableNoRowShadingBtmBorder tr:nth-child(even) td {border-bottom-style: Solid;border-bottom-width: 1px;border-bottom-color: #166684;
}
table.TableNoRowShadingBtmBorder tr.t1Col td:first-child {
}
table.TableNoRowShadingBtmBorder tr.t2Col td:first-child {
}
table.TableNoRowShadingBtmBorder tr:nth-child(odd) td:last-child {background-color: #ffffff;font-size: 10pt;font-family: Arial, Tahoma, Verdana;
}
table.TableNoRowShadingBtmBorder tr:nth-child(even) td:last-child {background-color: #ffffff;font-size: 10pt;font-family: Arial, Tahoma, Verdana;
}
table.TableNoRowShadingBtmBorder td:last-child {background-color: #ffffff;font-size: 10pt;font-family: Arial, Tahoma, Verdana;
}
table.TableNoRowShadingBtmBorder tr:last-child td {background-color: #ffffff;font-size: 10pt;border-bottom-style: Solid;border-bottom-width: 1px;border-bottom-color: #166684;font-family: Arial, Tahoma, Verdana;
}
table.TableNoRowShadingBtmBorder td {padding-left: 4px;padding-right: 4px;padding-top: 4px;padding-bottom: 4px;
}
