.Link {
	color: blue;
	text-decoration: underline;
}
.LinkVisited {
	color: purple;
	text-decoration: underline;
}
.Body {
	display: block;
	text-align: left;
	text-indent: 0pt;
	margin-top: 4pt;
	margin-bottom: 4pt;
	margin-right: 0pt;
	margin-left: 0pt;
	font-size: 9pt;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	vertical-align: baseline;
	font-family: Arial, Helvetica, sans-serif;
}
.Body1 {
	display: block;
	text-align: left;
	text-indent: 0.0pt;
	margin-top: 4pt;
	margin-bottom: 4pt;
	margin-right: 0pt;
	margin-left: 20pt;
	font-size: 9pt;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	vertical-align: baseline;
	font-family: Arial, Helvetica, sans-serif;
}
.Body2 {
	display: block;
	text-align: left;
	text-indent: 0.0pt;
	margin-top: 4pt;
	margin-bottom: 4pt;
	margin-right: 0pt;
	margin-left: 40pt;
	font-size: 9pt;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	vertical-align: baseline;
	font-family: Arial, Helvetica, sans-serif;
}
.H1First { 
	display: block;
	text-align: left;
	text-indent: 0.0pt;
	margin-top: 0pt;
	margin-bottom: 8pt;
	margin-right: 0pt;
	margin-left: 0pt;
	font-size: 14pt;
	font-weight: bold;
	font-style: normal;
	color: #000000;
	vertical-align: baseline;
	font-family: Arial, Helvetica, sans-serif;
}
.H1 {
	display: block;
	text-align: left;
	text-indent: 0.0pt;
	margin-top: 24pt;
	margin-bottom: 8pt;
	margin-right: 0pt;
	margin-left: 0pt;
	font-size: 14pt;
	font-weight: bold;
	font-style: normal;
	color: #000000;
	vertical-align: baseline;
	font-family: Arial, Helvetica, sans-serif;
}
.H2 {
	display: block;
	text-align: left;
	text-indent: 0.0pt;
	margin-top: 20pt;
	margin-bottom: 6pt;
	margin-right: 0pt;
	margin-left: 0pt;
	font-size: 11pt;
	font-weight: bold;
	font-style: normal;
	color: #000000;
	vertical-align: baseline;
	font-family: Arial, Helvetica, sans-serif;
}
.H3 {
	display: block;
	text-align: left;
	text-indent: 0.0pt;
	margin-top: 20pt;
	margin-bottom: 4pt;
	margin-right: 0pt;
	margin-left: 0pt;
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
	color: #000000;
	vertical-align: baseline;
	font-family: Arial, Helvetica, sans-serif;
}
.Code1 {
	display: block;
	text-align: left;
	text-indent: 0.0pt;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-bottom: 2pt;
	margin-left: 0pt;
	font-size: 9pt;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	vertical-align: baseline;
	font-family: "Courier New"; 
}
.Code2 {
	display: block;
	text-align: left;
	text-indent: 0.0pt;
	margin-top: 0pt;
	margin-bottom: 2pt;
	margin-right: 0pt;
	margin-left: 20pt;
	font-size: 9pt;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	vertical-align: baseline;
	font-family: "Courier New";
}
.Code2space {
	display: block;
	text-align: left;
	text-indent: 0.0pt;
	margin-top: 2pt;
	margin-bottom: 5pt;
	margin-right: 0pt;
	margin-left: 20pt;
	font-size: 9pt;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	vertical-align: baseline;
	font-family: "Courier New";
}
.Code3 {
	display: block;
	text-align: left;
	text-indent: 0.0pt;
	margin-top: 0pt;
	margin-bottom: 2pt;
	margin-right: 0pt;
	margin-left: 40pt;
	font-size: 9pt;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	vertical-align: baseline;
	font-family: "Courier New";
}
.Code4 { 
	display: block; 
	text-align: left; 
	text-indent: 0.0pt; 
	margin-top: 0pt; 
	margin-bottom: 2pt; 
	margin-right: 0pt; 
	margin-left: 60pt; 
	font-size: 9pt; 
	font-weight: normal; 
	font-style: normal; 
	color: #000000; 
	vertical-align: baseline; 
	font-family: "Courier New"; 
}
.ScreenElement {
	display : inline;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
}
.Italic { 
	display: inline; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-style: italic; 
	font-weight: normal; 
}
.Note { 
	display: inline; 
	margin-top: 0pt;
	margin-bottom: 0pt;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-style: normal; 
	font-weight: bold; 
}
.NoteText {
	display: block;
	text-align: left;
	text-indent: 0pt;
	margin-top: 0pt;
	margin-bottom: 0pt;
	margin-right: 0pt;
	margin-left: 0pt;
	font-size: 9pt;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	vertical-align: baseline;
	font-family: Arial, Helvetica, sans-serif;
}
.BulletText { 
	display: block; 
	text-align: left; 
	text-indent: 0pt; 
	margin-top: 2pt; 
	margin-bottom: 6pt; 
	margin-right: 0pt; 
	margin-left: 0pt; 
	font-size: 9pt; 
	font-weight: normal; 
	font-style: normal; 
	color: #000000; 
	vertical-align: baseline; 
	font-family: Arial, Helvetica, sans-serif; 
}
.Bullet1ul { 
	display: block; 
	text-align: left; 
	text-indent: 0.0pt; 
	margin-top: 0pt; 
	margin-bottom: 4pt; 
	margin-right: 0pt; 
	margin-left: 6pt; 
	font-size: 9pt; 
	font-weight: normal; 
	font-style: normal; 
	color: #000000; 
	vertical-align: baseline; 
	font-family: Arial, Helvetica, sans-serif; 
}
.Bullet1div { 
	display: block; 
	text-align: left; 
	text-indent: 0.0pt; 
	margin-top: 0pt; 
	margin-bottom: 4pt; 
	margin-right: 0pt; 
	margin-left: 10pt; 
	font-size: 9pt; 
	font-weight: normal; 
	font-style: normal; 
	color: #000000; 
	vertical-align: baseline; 
	font-family: Arial, Helvetica, sans-serif; 
}
.Bullet2div { 
	display: block; 
	text-align: left; 
	text-indent: 0.0pt; 
	margin-top: 0pt; 
	margin-bottom: 4pt; 
	margin-right: 0pt; 
	margin-left: 10pt; 
	font-size: 9pt; 
	font-weight: normal; 
	font-style: normal; 
	color: #000000; 
	vertical-align: baseline; 
	font-family: Arial, Helvetica, sans-serif; 
}
.Bullet2ul { 
	display: block; 
	text-align: left; 
	text-indent: 0.0pt; 
	margin-top: 0pt; 
	margin-bottom: 4pt; 
	margin-right: 0pt; 
	margin-left: 12pt; 
	font-size: 9pt; font-weight: normal; 
	font-style: normal; 
	color: #000000; 
	vertical-align: baseline; 
	font-family: Arial, Helvetica, sans-serif; 
}
.Bullet1item { 
	display: block; 
	text-align: left; 
	text-indent: 0pt; 
	margin-top: 4pt; 
	margin-bottom: 0pt; 
	margin-right: 0pt; 
	margin-left: 0pt; 
	font-size: 9pt; 
	font-weight: normal; 
	font-style: normal; 
	color: #000000; 
	vertical-align: baseline; 
	font-family: Arial, Helvetica, sans-serif; 
	list-style-type: square; 
}
.Bullet2item { 
	display: block; 
	text-align: left; 
	text-indent: 0.0pt; 
	margin-top: 4pt; 
	margin-bottom: 0pt; 
	margin-right: 0pt; 
	margin-left: 0pt; 
	font-size: 9pt; 
	font-weight: normal; 
	font-style: normal; 
	color: #000000; 
	vertical-align: baseline; 
	font-family: Arial, Helvetica, sans-serif; 
	list-style-type: disc; 
}
.Step1item { 
	display: block; 
	text-align: left; 
	text-indent: 0pt; 
	margin-top: 4pt; 
	margin-bottom: 0pt; 
	margin-right: 0pt; 
	margin-left: 0pt; 
	font-size: 9pt; 
	font-weight: normal; 
	font-style: normal; 
	color: #000000; 
	vertical-align: baseline; 
	font-family: Arial, Helvetica, sans-serif; 
}
.Step2item { 
	display: block; 
	text-align: left; 
	text-indent: 0pt; 
	margin-top: 4pt; 
	margin-bottom: 0pt; 
	margin-right: 0pt; 
	margin-left: 0pt; 
	font-size: 9pt; 
	font-weight: normal; 
	font-style: normal; 
	color: #000000; 
	vertical-align: baseline; 
	font-family: Arial, Helvetica, sans-serif; 
	list-style-type: lower-alpha; 
}
.xCode5 { 
	display: block; 
	text-align: left; 
	text-indent: 0.0pt; 
	margin-top: 0pt; 
	margin-bottom: 2pt; 
	margin-right: 0pt; 
	margin-left: 80pt; 
	font-size: 9pt; 
	font-weight: normal; 
	font-style: normal; 
	color: #000000; 
	vertical-align: baseline; 
	font-family: "Courier New";
}
.xCode6 { 
	display: block; 
	text-align: left; 
	text-indent: 0.0pt; 
	margin-top: 0pt; 
	margin-bottom: 2pt; 
	margin-right: 0pt; 
	margin-left: 100pt; 
	font-size: 9pt; 
	font-weight: normal; 
	font-style: normal; 
	color: #000000; 
	vertical-align: baseline; 
	font-family: "Courier New";
}
.xCode7 { 
	display: block; 
	text-align: left; 
	text-indent: 0.0pt; 
	margin-top: 0pt; 
	margin-bottom: 2pt; 
	margin-right: 0pt; 
	margin-left: 120pt; 
	font-size: 9pt; 
	font-weight: normal; 
	font-style: normal; 
	color: #000000; 
	vertical-align: baseline; 
	font-family: "Courier New";
}
.TOC1 {
	display: block;
	text-align: left;
	text-indent: 0pt;
	margin-top: 6pt;
	margin-bottom: 2pt;
	margin-right: 0pt;
	margin-left: 2pt;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	color: #DCDCDC;
	vertical-align: baseline;
	font-family: Arial, Helvetica, sans-serif;
}
.TOC2 {
	display: block;
	text-align: left;
	text-indent: 0pt;
	margin-top: 2pt;
	margin-bottom: 2pt;
	margin-right: 0pt;
	margin-left: 6pt;
	font-size: 8pt;
	font-weight: bold;
	font-style: normal;
	color: Navy;
	vertical-align: baseline;
	font-family: Arial, Helvetica, sans-serif;
}
.TOC3 {
	display: block;
	text-align: left;
	text-indent: 0pt;
	margin-top: 1pt;
	margin-bottom: 2pt;
	margin-right: 0pt;
	margin-left: 12pt;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	color: Navy;
	vertical-align: baseline;
	font-family: Arial, Helvetica, sans-serif;
}
.Index1 {
	display: block;
	text-align: left;
	text-indent: 0pt;
	margin-top: 6pt;
	margin-bottom: 2pt;
	margin-right: 0pt;
	margin-left: 6pt;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	color: #DCDCDC;
	vertical-align: baseline;
	font-family: Arial, Helvetica, sans-serif;
}
.Index2 {
	display: block;
	text-align: left;
	text-indent: 0pt;
	margin-top: 2pt;
	margin-bottom: 2pt;
	margin-right: 0pt;
	margin-left: 6pt;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	color: Navy;
	vertical-align: baseline;
	font-family: Arial, Helvetica, sans-serif;
}
.Index3 {
	display: block;
	text-align: left;
	text-indent: 0pt;
	margin-top: 1pt;
	margin-bottom: 2pt;
	margin-right: 0pt;
	margin-left: 12pt;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	color: Navy;
	vertical-align: baseline;
	font-family: Arial, Helvetica, sans-serif;
}
.Button {
	display: block;
	text-align: center;
	text-indent: 0pt;
	margin-top: 0pt;
	margin-bottom: 0pt;
	margin-right: 0pt;
	margin-left: 0pt;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	color: White;
	vertical-align: baseline;
	font-family: Arial, Helvetica, sans-serif;
}
.Button2 {
	display: block;
	text-align: center;
	text-indent: 0pt;
	margin-top: 0pt;
	margin-bottom: 0pt;
	margin-right: 0pt;
	margin-left: 0pt;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	color: White;
	vertical-align: baseline;
	font-family: Arial, Helvetica, sans-serif;
}
.performanceSuperdark{
	background-color: #44639A;
}
.performanceDark{
	background-color: #859DCB;
}
.performanceMedium {
	background-color: #7FA5CB;
}
.performanceLight {
	background-color: #cad4e6;
} 
.performanceSuperlight {
	background-color: #DCDCDC;
} 
.performanceButtondark {
	background-color: #6c86b5;
} 
.performanceButtonlight {
	background-color: #cad4e6;
} 
.performanceButtonroll {
	background-color: #F0F8FF;
} 
.performanceButtontext {
	display: block;
	text-align: center;
	text-indent: 0pt;
	margin-top: 0pt;
	margin-bottom: 0pt;
	margin-right: 0pt;
	margin-left: 0pt;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	color: #4a498b;
	vertical-align: baseline;
	font-family: Arial, Helvetica, sans-serif;
} 
.bannerColor {
	background-color: #000000;
}
.buttonDark{
	background-color: #507AA2;
}
.buttonLight{
	background-color: #6699CC;
}