.contentTextBold8 {
	font-family: arial;
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
}

.contentLink8 {
	font-family: arial;
	font-size: 8pt;
	color: #800080;
	font-weight: normal;
	text-decoration: underline;
}

.inputButton6{
	font-family:arial;
	font-weight:bold;
	color:#ffffff;
	font-size:6pt;
	background-color:#691768;
}

.backgroundLightGray{
	background-color:#DCDCDC;
}

.backgroundDarkGray{
	background-color:#B1B1B1;
}

.backgroundBlack{
	background-color:#000000;
}

.backgroundWhite{
	background-color:#FFFFFF;
}

.backgroundPink{
	background-color:#F0E6F0;
}

.purpleHeading10{
	font-family:arial;
	font-weight:bold;
	font-size:10pt;
	color:#61215f;
}

.contentText8 {
	font-family: arial;
	font-size: 8pt;
	color: #000000;
	font-weight: normal;
}

.sectionHeading11{
	font-family:arial;
	font-weight:bold;
	font-size:11pt;
	background-color:#691768;
	color:#ffffff;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.infoTableHeading {
	font-family: Verdana, Arial;
	font-size: 7pt;
	color: #323232;
	font-weight: bold;
}

.infoTableHeadingGray {
	font-family: Verdana, Arial;
	font-size: 7pt;
	color: #323232;
	font-weight: bold;
	background-color:#DCDCDC;
}

.infoTableHeadingGray2 {
	font-family: Verdana, Arial;
	font-size: 9pt;
	color: #323232;
	font-weight: bold;
	background-color:#DCDCDC;
}

.infoTableHeadingPink {
	font-family: Verdana, Arial;
	font-size: 7pt;
	color: #323232;
	font-weight: bold;
	background-color:#F0E6F0;
}

.infoTableHeadingWhite {
	font-family: Verdana, Arial;
	font-size: 7pt;
	color: #323232;
	font-weight: bold;
	background-color:#FFFFFF;
}

.backgroundDarkerGray{
	background-color:#323232;
}

.infoTableDetailPink {
	font-family: Verdana, Arial;
	font-size: 7pt;
	color: #323232;
	font-weight: normal;
	background-color:#F0E6F0;
}

.infoTableDetailWhite {
	font-family: Verdana, Arial;
	font-size: 7pt;
	color: #323232;
	font-weight: normal;
	background-color:#FFFFFF;
}

.infoTableDetailGray {
	font-family: Verdana, Arial;
	font-size: 7pt;
	color: #323232;
	font-weight: normal;
	background-color:#DCDCDC;
}

.required {
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: #800080;
	font-weight: bold;
}

.infoTableContentWhite {
	font-family: arial;
	font-size: 7.5pt;
	color: #000000;
	font-weight: normal;
	background-color:#FFFFFF;
}

.infoTableContentPink {
	font-family: arial;
	font-size: 7.5pt;
	color: #000000;
	font-weight: normal;
	background-color:#F0E6F0;
}

.subHeadingPurple7 {
	font-family: Verdana, Arial;
	font-size: 7pt;
	font-weight: bold;
	color: #ffffff;
	background-color: #874586;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.infoTableDescriptionWhite10 {
	font-family: arial;
	font-size: 10pt;
	color: #323232;
	font-weight: normal;
	background-color:#FFFFFF;
}

.infoTableContentWhite8 {
	font-family: arial;
	font-size: 8pt;
	color: #000000;
	font-weight: normal;
	background-color:#FFFFFF;
}

.infoTableContentPink8 {
	font-family: arial;
	font-size: 8pt;
	color: #000000;
	font-weight: normal;
	background-color:#F0E6F0;
}

.tableContentLinks {
	font-family: Arial;
	font-size: 7.5pt;
	color: #800080;
	font-weight: normal;
	text-decoration: underline;
}

.infoTableDetailWhiteBold {
	font-family: Verdana, Arial;
	font-size: 7pt;
	color: #323232;
	font-weight: bold;
	background-color:#FFFFFF;
}

.infoTableDetailPinkBold {
	font-family: Verdana, Arial;
	font-size: 7pt;
	color: #323232;
	font-weight: bold;
	background-color:#F0E6F0;
}

.summaryGrayTBLR{
	font-family: Verdana, Arial;
	font-size: 7pt;
	color: #323232;
	font-weight: bold;
	background-color:#DCDCDC;
	border-color: #000000;
	border-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;
}

.summaryGrayTBR{
	font-family: Verdana, Arial;
	font-size: 7pt;
	color: #323232;
	font-weight: bold;
	background-color:#DCDCDC;
	border-color: #000000;
	border-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-style: solid;
}

.summaryPinkBLR{
	font-family: Verdana, Arial;
	font-size: 7pt;
	color: #323232;
	font-weight: bold;
	background-color:#F0E6F0;
	border-color: #000000;
	border-width: 1px;
	border-top-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;
}

.summaryPinkBR{
	font-family: Verdana, Arial;
	font-size: 7pt;
	color: #323232;
	font-weight: bold;
	background-color:#F0E6F0;
	border-color: #000000;
	border-width: 1px;
	border-top-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-style: solid;
}

.summaryPurpleBL{
	font-family: Verdana, Arial;
	font-size: 7pt;
	color: #FFFFFF;
	font-weight: bold;
	background-color:#874586;
	border-color: #000000;
	border-width: 1px;
	border-top-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: none;
}

.summaryPurpleBR{
	font-family: Verdana, Arial;
	font-size: 7pt;
	color: #FFFFFF;
	font-weight: bold;
	background-color:#874586;
	border-color: #000000;
	border-width: 1px;
	border-top-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-style: solid;
}

.summaryPurpleB{
	font-family: Verdana, Arial;
	font-size: 7pt;
	color: #FFFFFF;
	font-weight: bold;
	background-color:#874586;
	border-color: #000000;
	border-width: 1px;
	border-top-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-style: none;
}

.summaryWhiteTBLR{
	font-family: Verdana, Arial;
	font-size: 7pt;
	color: #323232;
	font-weight: normal;
	background-color:#FFFFFF;
	border-color: #000000;
	border-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;
}

.summaryWhiteB{
	font-family: Verdana, Arial;
	font-size: 7pt;
	color: #323232;
	font-weight: normal;
	background-color:#FFFFFF;
	border-color: #000000;
	border-width: 1px;
	border-top-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-style: none;
}

.summaryWhiteBL{
	font-family: Verdana, Arial;
	font-size: 7pt;
	color: #323232;
	font-weight: normal;
	background-color:#FFFFFF;
	border-color: #000000;
	border-width: 1px;
	border-top-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: none;
}

.summaryWhiteBR{
	font-family: Verdana, Arial;
	font-size: 7pt;
	color: #323232;
	font-weight: normal;
	background-color:#FFFFFF;
	border-color: #000000;
	border-width: 1px;
	border-top-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-style: solid;
}

.summaryWhiteBLR{
	font-family: Verdana, Arial;
	font-size: 7pt;
	color: #323232;
	font-weight: normal;
	background-color:#FFFFFF;
	border-color: #000000;
	border-width: 1px;
	border-top-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;
}

.summaryWhiteTBR{
	font-family: Verdana, Arial;
	font-size: 7pt;
	color: #323232;
	font-weight: normal;
	background-color:#FFFFFF;
	border-color: #000000;
	border-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-style: solid;
}

.summaryWhiteBoldTBLR{
	font-family: Verdana, Arial;
	font-size: 7pt;
	color: #323232;
	font-weight: bold;
	background-color:#FFFFFF;
	border-color: #000000;
	border-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;
}

.summaryWhiteBoldBL{
	font-family: Verdana, Arial;
	font-size: 7pt;
	color: #323232;
	font-weight: bold;
	background-color:#FFFFFF;
	border-color: #000000;
	border-width: 1px;
	border-top-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: none;
}

.summaryWhiteBoldBLR{
	font-family: Verdana, Arial;
	font-size: 7pt;
	color: #323232;
	font-weight: bold;
	background-color:#FFFFFF;
	border-color: #000000;
	border-width: 1px;
	border-top-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;
}

.infoGrayBL{
	font-family: Verdana, Arial;
	font-size: 7pt;
	color: #323232;
	font-weight: normal;
	background-color:#DCDCDC;
	border-color: #000000;
	border-width: 1px;
	border-top-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: none;
}

.infoGrayBR{
	font-family: Verdana, Arial;
	font-size: 7pt;
	color: #323232;
	font-weight: normal;
	background-color:#DCDCDC;
	border-color: #000000;
	border-width: 1px;
	border-top-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-style: solid;
}

.infoGrayB{
	font-family: Verdana, Arial;
	font-size: 7pt;
	color: #323232;
	font-weight: normal;
	background-color:#DCDCDC;
	border-color: #000000;
	border-width: 1px;
	border-top-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-style: none;
}

.buttonLink {
	text-decoration: none;
}

.infoTableHeadingGrayLink {
	font-family: Verdana, Arial;
	font-size: 7pt;
	color: #323232;
	font-weight: bold;
	background-color:#DCDCDC;
	text-decoration:none;
}
.contentText8 {
	font-family: arial;
	font-size: 8pt;
	color: #000000;
	font-weight: normal;
}

.textError {
	font-family: arial;
	font-size: 8pt;
	color: #D62939;
	font-weight: normal;
	
}
.errorField {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;	
	color:#000000;
	background-color: #FFDEA4;	
	font-weight: normal;

}
.error {
	color: orange;
	font-weight:900;
	font-size:95%;
}
.infoTableHeaderWithGrayBackground {
	font-family: verdana;
	font-size: 7pt;
	color: #323232;
	font-weight: bold;
	background-color:#DCDCDC;
}
.infoTableHeaderWithWhiteBackground {
	font-family: verdana;
	font-size: 7pt;
	color: #323232;
	font-weight: bold;
	background-color:#FFFFFF;
}
.backgroundDarkPurple{
	background-color:#691768;
}
.inputField10{
	font-family:arial;
	font-weight:normal;
	color:#000000;
	font-size:10pt;
	background-color:#FFFFFF;
	align:center;
}
.errorField10 {
	font-family:arial;
	font-size: 10pt;	
	color:#000000;
	background-color: #FFDEA4;	
	font-weight: normal;
    align:center;
}

.tableContentGray {
	font-family: Arial;
	font-size: 7.5pt;
	color: #000000;
	font-weight: normal;
	background-color:#DCDCDC;	
}
.cancelCursor{
		cursor:hand;
}
