TD
{
	font-size: 9pt;
}

.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-sectionHead
{
	background-color: #041172;
	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: #EFA6A6;
	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: #EFA6A6;
}
.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: #A6DBCB;
	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: #A6DBCB;
}
.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 { padding-right: 5px;}

.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;
}

#reportViewUpsell
{
	color: #000066;
	font-weight: bold;
	text-align: left;
}
#reportViewUpsell img
{
	border: none;
	float: left;
	margin: 0 5px 0 0;
}
#reportViewUpsell span
{
	float: left;
}
#reportViewUpsell .creditSummary
{
	margin: 5px 0 0 0;
}
#reportViewUpsell .publicRecords
{
	width: 610px;
}
#reportViewUpsell .creditInquiries
{
	margin: 5px 0 0 0;
}
#reportViewUpsell .accountHistory
{
	width: 625px;
}
#reportViewUpsell .creditScore
{
	width: 675px;
}
#reportViewUpsell strong
{
	color: #CC0000;
}
#reportViewUpsell a
{
	color: #0000FF;
}

#fixPP_Layout {padding-top:75px;_padding-top:0;#padding-top:0;}

.alignCheckMark {padding:0 80px 0 80px;}