TD
{
	font-size: 9pt;
}

.RptSilhoutteBkgd
{
	background-color: #E8F2FC;
}

.RptSilhoutte
{
	margin: 10px;
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #000000;
}
.RptSilhoutte .content
{
	color: #666666;
}

.RptSilhoutte #btn
{
	margin-top: 10px;
	text-align:right;
}

.Rpt-top-buttons, .Rpt-top-buttons:link, .Rpt-top-buttons:active, .Rpt-top-buttons:visited, .Rpt-top-buttons:hover
{
	background-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.Rpt-top-buttons-outline
{
	background-color: #999999;
}
.Rpt-Tab-off, .Rpt-Tab-off:link, .Rpt-Tab-off:active, .Rpt-Tab-off:visited, .Rpt-Tab-off:hover
{
	background-color: #DFE0ED;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.Score-Tab-on, .Score-Tab-on:link, .Score-Tab-on:active, .Score-Tab-on:visited, .Score-Tab-on:hover
{
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990033;
	font-weight: bold;
	text-decoration: none;
	border: thin solid #990033;
}
.Score-Tab-off, .Score-Tab-off:link, .Score-Tab-off:active, .Score-Tab-off:visited, .Score-Tab-off:hover
{
	background-color: #990033;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
.Rpt-Tab-on, .Rpt-Tab-on:link, .Rpt-Tab-on:active, .Rpt-Tab-on:visited, .Rpt-Tab-on:hover
{
	background-color: #041172;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
.Rpt-Tab-separator, .Rpt-Tab-separator:link, .Rpt-Tab-separator:visited, .Rpt-Tab-separator:active, .Rpt-Tab-separator:hover
{
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
.Rpt-ExperianHead div, .Rpt-EquifaxHead div, .Rpt-TUHead div, .Rpt-EquifaxHead-Off div, .Rpt-TUHead-Off div
{
	margin: 0px;
	padding: 0px;
}
.Rpt-ExperianHead img, .Rpt-EquifaxHead img, .Rpt-TUHead img, .Rpt-EquifaxHead-Off img, .Rpt-TUHead-Off img
{
	position: relative;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
}
html > body .Rpt-ExperianHead img, html > body .Rpt-EquifaxHead img, html > body .Rpt-TUHead img,html > body .Rpt-EquifaxHead-Off img, html > body .Rpt-TUHead-Off img
{
	top: -2px;
}
.Rpt-sectionHead
{
	background-color: #3280D0;
	font-size: 12pt;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
}
.Rpt-ExperianHead, .Rpt-ExperianHead:link, .Rpt-ExperianHead:active, .Rpt-ExperianHead:visited, .Rpt-ExperianHead:hover
{
	background-color: #041172;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
.Rpt-ExperianHead-Off, .Rpt-ExperianHead-Off:link, .Rpt-ExperianHead-Off:active, .Rpt-ExperianHead-Off:visited, .Rpt-ExperianHead-Off:hover
{
	background-color: #041172;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
.Rpt-ExperianHead-on, .Rpt-ExperianHead-on:link, .Rpt-ExperianHead-on:active, .Rpt-ExperianHead-on:visited, .Rpt-ExperianHead-on:hover
{
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660033;
	font-weight: bold;
	text-decoration: none;
}
.Rpt-ExperianBorder
{
	background-color: #041172;
}
.Rpt-EquifaxHead, .Rpt-EquifaxHead:link, .Rpt-EquifaxHead:active, .Rpt-EquifaxHead:visited, .Rpt-EquifaxHead:hover
{
	background-color: #CB0101;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
.Rpt-EquifaxHead-Off, .Rpt-EquifaxHead-Off:link, .Rpt-EquifaxHead-Off:active, .Rpt-EquifaxHead-Off:visited, .Rpt-EquifaxHead-Off:hover
{
	background-color: #F5CCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
.Rpt-EquifaxHead-on, .Rpt-EquifaxHead-on:link, .Rpt-EquifaxHead-on:active, .Rpt-EquifaxHead-on:visited, .Rpt-EquifaxHead-on:hover
{
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660033;
	font-weight: bold;
	text-decoration: none;
}
.Rpt-EquifaxBorder
{
	background-color: #CB0101;
}
.Rpt-EquifaxBorder-Off
{
	background-color: #F5CCCC;
}
.Rpt-TUHead, .Rpt-TUHead:link, .Rpt-TUHead:visited, .Rpt-TUHead:active, .Rpt-TUHead:hover
{
	background-color: #009966;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
.Rpt-TUHead-Off, .Rpt-TUHead-Off:link, .Rpt-TUHead-Off:visited, .Rpt-TUHead-Off:active, .Rpt-TUHead-Off:hover
{
	background-color: #CCEBE0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
.Rpt-TUHead-on, .Rpt-TUHead-on:link, .Rpt-TUHead-on:visited, .Rpt-TUHead-on:active, .Rpt-TUHead-on:hover
{
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660033;
	font-weight: bold;
	text-decoration: none;
}
.Rpt-TUBorder
{
	background-color: #009966;
}
.Rpt-TUBorder-Off
{
	background-color: #CCEBE0;
}
.Rpt-acctSeparator
{
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #666666;
}
.Rpt-Personalize-header
{
	background-color: #041172;
	font-size: 10pt;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.Rpt-subHeader
{
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #333333;
}
.Rpt-btnBorder
{
	background-color: #000000;
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Rpt-btnBkgd, .Rpt-btnBkgd:link, .Rpt-btnBkgd:active, .Rpt-btnBkgd:visited, .Rpt-btnBkgd:hover
{
	background-color: #ffffff;
	font-size: 11px;
	color: #336699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}
.Rpt-TopOfPage, .Rpt-TopOfPage:link, .Rpt-TopOfPage:visited, .Rpt-TopOfPage:active, .Rpt-TopOfPage:hover
{
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.Rpt-ScoreRating-off
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #BFBFA9;
	font-weight: bold;
	text-decoration: none;
}
.Rpt-ScoreRating-on
{
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #336699;
	font-weight: bold;
	text-decoration: none;
}

.bgReportDisplay
{
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
}
.Rpt-subsectionTitle
{
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #666666;
}
.Rpt-border
{
	background-color: #000000;
}
.Rpt-accthistory
{
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.payment-border
{
	background-color: #cccccc;
}
.payment-ok
{
	background-color: #00CC00;
	font-size: 10px;
	color: #000000;
}
.payment-nd
{
	background-color: #ffffff;
	font-size: 10px;
	color: #000000;
}
.payment-nd-legend
{
	background-color: #ffffff;
	font-size: 10px;
	color: #000000;
	border: 1px #000000 solid;
}
.payment-30
{
	background-color: #FFcc00;
	font-size: 10px;
	color: #000000;
}
.payment-60
{
	background-color: #FFcc00;
	font-size: 10px;
	color: #000000;
}
.payment-90
{
	background-color: #FFcc00;
	font-size: 10px;
	color: #000000;
}
.payment-120
{
	background-color: #FFcc00;
	font-size: 10px;
	color: #000000;
}
.payment-co
{
	background-color: #C00000;
	font-size: 10px;
	color: #ffffff;
}
.payment-rf
{
	background-color: #C00000;
	font-size: 10px;
	color: #ffffff;
}
.payment-pp
{
	background-color: #C00000;
	font-size: 10px;
	color: #ffffff;
}
.payment-na
{
	background-color: #ffffff;
	font-size: 10px;
	color: #ffffff;
}
.dateodd
{
	font-weight: normal;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #000000;
	color: #ffffff;
}
.dateeven
{
	font-weight: normal;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	color: #ffffff;
}

.blacksmall
{
	font-size: 10px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.blacknorm
{
	font-size: 12px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.redbig
{
	font-weight: bolder;
	font-size: 11pt;
	color: #cc3333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.bigtext
{
	font-weight: bold;
	font-size: 12pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.white
{
	font-size: 10pt;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


/* Need to remove underscore from all styles, Netscape 4 cannot see these styles. */
.ACCOUNTHEAD
{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #993366;
	text-align: left;
}
.EXPERIANODD
{
	font-size: 11px;
	color: #000033;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #E5E7F1;
	text-align: center;
}
.EXPERIANEVEN
{
	font-size: 11px;
	color: #000033;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #C0C3DC;
	text-align: center;
}
.EQUIFAXODD
{
	font-size: 11px;
	color: #000033;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FAE5E5;
	text-align: center;
}
.EQUIFAXEVEN
{
	font-size: 11px;
	color: #000033;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #F2BFBF;
	text-align: center;
}
.TRANSUNIONODD
{
	font-size: 11px;
	color: #000033;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #E5F5EF;
	text-align: center;
}
.TRANSUNIONEVEN
{
	font-size: 11px;
	color: #000033;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #BFE5D9;
	text-align: center;
}
.ROWODD
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #dddddd;
	text-align: right;
}
.ROWEVEN
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	text-align: right;
}
.ROWHEAD
{
	font-size: 10px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #000000;
	text-align: right;
}
.LEFTMARGIN
{
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #336699;
}
.MONTHODD
{
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #dddddd;
}
.MONTHEVEN
{
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
}
.MONTHODD-BOLD
{
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #dddddd;
}
.MONTHEVEN-BOLD
{
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
}
.BUREAUODD
{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #dddddd;
}
.BUREAUEVEN
{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
}
.YEAR1
{
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #a4b5c6;
	text-align: center;
}
.YEAR2
{
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #bfcdda;
	text-align: center;
}
.CREDITSCOREHEAD
{
	font-weight: bold;
	font-size: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}
.CREDITSCOREBODY
{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

