.arial10 { font-size: 10px; line-height: 11px; font-family: Arial, Helvetica, Geneva; text-decoration: none }
.arial10bold { font-weight: bold; font-size: 10px; line-height: 11px; font-family: Arial, Helvetica, Geneva; text-decoration: none }
.geneva10 { font-size: 10px; font-family: Geneva, Arial, Helvetica, SunSans-Regular; text-decoration: none }
.verdana10h { background-color: #9cff00; font-weight: bold; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, SunSans-Regular; text-decoration: none }
.verdana10 { font-weight: bold; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, SunSans-Regular; text-decoration: none }
.verdana10u  { font-weight: bold; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, SunSans-Regular; text-decoration: underline }
.verdana10nb { font-size: 10px; line-height: 12px; font-family: Verdana, Geneva, Arial, Helvetica, SunSans-Regular; text-decoration: none }
.verdana12 { font-size: 12px; line-height: 13px; font-family: Verdana, Geneva, Arial, Helvetica, SunSans-Regular; text-decoration: none }
.verdana14 { font-weight: bold; font-size: 14px; line-height: 15px; font-family: Verdana, Geneva, Arial, Helvetica, SunSans-Regular; text-decoration: none }
.verdana16 { font-size: 16px; line-height: 17px; font-family: Verdana, Geneva, Arial, Helvetica, SunSans-Regular; text-decoration: none }
.verdanabold12 { font-weight: bold; font-size: 12px; line-height: 14px; font-family: Geneva, Arial, Helvetica, SunSans-Regular, verdana; text-decoration: none }
.comment { color: #420085}


.rpt, .rptTitle {font-family:verdana, arial;background-color:white}
.rpt {font-size:10px}
.rptTitle {font-size:12px;font-weight:bold}
.rptOdd1, .rptOdd2 {font-size:10px; font-family:verdana, arial}
.rptOdd1, .rptOdd2 {background-color:#f4f4f4}
.rptOdd1, .rptOdd2 {border-top:solid 1px #c0c0c0}
.admEven2 {font-size:10px; font-family:verdana, arial}
.admEven2 {background-color:#e4e4e4}
.admTotals1 {font-weight:bold}
.admTotals1 {font-size:10px; font-family:verdana, arial}
.rptEven1, .rptEven2 {font-size:10px; font-family:verdana, arial}
.rptEven1, .rptEven2 {border-top:solid 1px #c0c0c0}
.rptEven1, .rptEven2, .rptConfigTitle {background-color:#e4e4e4}
.admConfig {font-size:10px; font-family:verdana, arial}
.rptConfig, .rptConfigTitle {font-size:10px; font-family:verdana, arial}
.rptTotals1, .rptTotals2, .rptConfigTitle {font-weight:bold}
.rptTotals1, .rptTotals2, .rptConfig {background-color:#ffffff}
.rptTotals1, .rptTotals2 {font-size:10px; font-family:verdana, arial}
.rptTotals1, .rptTotals2 {border-top:solid 1px #c0c0c0}
.rptTotals2, .rptOdd2, .rptEven2 {border-left:solid 1px #c0c0c0}

.hbody { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
.nmMd { font-size: 10px; font-weight: bold; color: #000000; text-decoration: none; }

.bodytxtLg {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;

	text-decoration: none;

	line-height: 16px;

}

.bodytxtLg  a:link, .bodytxtLg a:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #420085;

	text-decoration: underline;

}

.bodytxtLg a:hover, .bodytxtLg a:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #9999CC;

	text-decoration: underline;

}





.bodytxtSm {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #333333;

	text-decoration: none;

}

.bodytxtSm  a:link, .bodytxtSm a:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #420085;

	text-decoration: underline;

}

.bodytxtSm a:hover, .bodytxtSm a:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #9999CC;

	text-decoration: underline;

}

.bgcolor-verydarkpurple { background-color: #420085; }

.navMd, .navMd a:link, .navMd a:visited {
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    text-align: center;
    text-decoration: none;
}
.navMd a:hover, .navMd a:active {
    font-size: 11px;
    font-weight: bold;
    color: #66FF00;
    text-align: center;
    text-decoration: none;
}
.navLg, .navLg a:link, .navLg a:visited {
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    text-align: center;
    text-decoration: none;
}
.navLg a:hover, .navLg a:active {
    font-size: 12px;
    font-weight: bold;
    color: #66FF00;
    text-align: center;
    text-decoration: none;
}

.navSmGray {
    font-size: 10px;
    color: #666666;
    text-decoration: none;
}
.navSmGray a:link, .navSmGray a:visited  {
    font-size: 10px;
    color: #666666;
    text-decoration: underline;
}
.navSmGray a:hover, .navSmGray a:active {
    font-size: 10px;
    color: #420085;
    text-decoration: underline;
}

.navFooter {
    font-size: 11px;
    color: #9999CC;
    text-decoration: none;
}
.navFooter a:link, .navFooter a:visited {
    font-weight: bold;
    font-size: 11px;
    color: #420085;
    text-decoration: none;
}
.navFooter a:hover, .navFooter a:active {
    font-weight: bold;
    font-size: 11px;
    color: #9999CC;
    text-decoration: none;
}

.navFooterPartners {
    font-size: 10px;
    color: #999999;
    text-decoration: none;
}
.navFooterPartners a:link, .navFooterPartners a:visited {
    font-size: 10px;
    font-weight: bold;
    color: #9999CC;
    text-decoration: none;
}
.navFooterPartners a:hover, .navFooterPartners a:active {
    font-weight: bold;
    font-size: 10px;
    color: #420085;
    text-decoration: underline;
}


.partner { color: #939193; font-size: 9px; text-decoration: none; }
a.partnerlink { color: #939193; font-size: 9px; text-decoration: underline; }
a.partnerlink:link { color: #939193; font-size: 9px; text-decoration: underline; }
a.partnerlink:hover { color: #939193; font-size: 9px; text-decoration: underline; }


.subNav  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #EDEDF6;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	text-align: center;
}
.subNav a:link, .subNav a:visited  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #EDEDF6;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	text-align: center;
}
.subNav a:hover, .subNav a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #EDEDF6;
	font-size: 10px;
	color: #420085;
	text-decoration: none;
	text-align: center;
}

.subNavOn  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #EDEDF6;
	font-size: 10px;
	font-weight: bold;
	color: #420085;
	text-decoration: none;
	text-align: center;
}
.subNavOn a:link, .subNavOn a:visited  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #EDEDF6;
	font-size: 10px;
	font-weight: bold;
	color: #420085;
	text-decoration: none;
	text-align: center;
}
.subNavOn a:hover, .subNavOn a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #EDEDF6;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	text-align: center;
}


.subNavLeftLine {

	background-color: #EDEDF6;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #9999CC;

	text-align: center;

}

.subNavTopLine {

	background-color: #EDEDF6;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #9999CC;

}

.subNavRightLine {

	background-color: #EDEDF6;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #9999CC;

	text-align: center;

}

.subNavBottomLine {

	background-color: #EDEDF6;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #9999CC;

}

.subHeadPurple {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #5C3385;

	text-decoration: none;

}



body {
    margin-left: 7;
    margin-right: 5;
    margin-top: 0;
    margin-bottom: 10;
}

/* HEADERS */
.headerGreenBold {
    font-size: 12px;
    font-weight: bold;
    color: #66FF00;
}
.headerWhiteBold {
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
}

