.pageHeaderNoMargin {
    FONT-SIZE: 24px;
    LINE-HEIGHT: 24px;
    vertical-align: bottom;
    COLOR: #009966;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    font-weight: normal;
    border: 0px;
    margin: 0px;
    padding: 0px;
}

.disclaimerSmall {
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.disclaimerSmallColour {
    FONT-SIZE: 10px;
    COLOR: #043737;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.disclaimer {
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, arial, geneva, sans-serif;
    COLOR: #333333;
}

.errorText {
    FONT-SIZE: 11px;
    COLOR: #CC0000;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.header {
    background-color: #009966;
}

.progressHeader {
    background-color: #009966;
}

.firstNav {
    color: #666666;
    background-color: #FFFFFF;
}

.firstNavLink:visited {
    color: #666666;
}

.contentBorder {
    background-color: #CCCCCC;
}

.faqHeader {
    color: #000000;
    background-color: #DDDDDD;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 11px;
}

.faqBody {
    color: #006633;
    background-color: #EEEEEE;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}

/* DO NOT UNCOMMENT '.content' CLASS IN THIS FILE */

/* .content {  position: absolute;
            vertical-align: top;
            horizontal-align: left;
            width: 100%;
            height: 100%;
            } */
.formHeader {
    font-size: 10px;
    color: #FFFFFF;
    background-color: #818286;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    padding: 2px;
}

.formBody {
    font-size: 11px;
    color: #000000;
    background-color: #DDDDDD;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    padding: 0px;
}

.receiptTotal {
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    padding: 0px;
}

.submitBody {
    font-size: 11px;
    color: #000000;
    background-color: #CBCBCB;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    padding: 0px;
}

.bodyText {
    font-size: 12px;
    color: #000000;
    background-color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    padding: 0px;
}

.bodyTextScore {
    font-size: 8.3pt;
    color: #000000;
    background-color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    padding: 0px;
}

.homeBody {
    font-size: 12px;
    color: #009966;
    background-color: #E4EFE4;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    padding: 0px;
}

.darkGreyComment {
    font-size: 11px;
    color: #818286;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    padding: 0px;
}

.lightGreyComment {
    font-size: 11px;
    color: #CBCBCB;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    padding: 0px;
}

.darkGreyCommentOnBlue {
    color: #818286;
    background-color: #D1E6F2;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 11px;
    padding: 0px;
}

.darkBlueHeaderOnBlue {
    color: #003366;
    background-color: #D1E6F2;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    padding: 0px;
}

.subH1Comment {
    color: #009966;
    background-color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    padding: 0px;
    font-size: 11px;
}

.suberrH1Comment {
    color: #009966;
    background-color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    padding: 0px;
    font-size: 11px;
}

.crTableBackground {
    background-color: #EEEEEE;
    font-family: Arial;
    font-size: 11px;
}

.crTableBackgroundLight {
    background-color: #EEEEEE;
    font-family: Arial;
    font-size: 11px;
}

.contentLarge {
    color: #333333;
    font-family: Arial;
    font-size: 10pt;
}

.reportAvailableText {
    font-family: Arial;
    font-size: 13px;
}

.pageHeading1GreyScale {
    color: #818286;
    font-family: Arial;
    font-size: 12pt;
    font-weight: bold;
}

.crGrantedTradelineHeader {
    color: #003498;
    background-color: #DDDDDD;
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
}

.crTradelineHeader {
    background-color: #EEEEEE;
    font-family: Arial;
    font-size: 11px;
}

.crTradelineGroupHeader {
    font-family: Arial;
    color: #000000;
    font-size: 13px;
    padding: 5px;
    background-color: #fefeda;
    width:550px
}

.crTableBackgroundSmall {
    background-color: #DDDDDD;
    font-size: 10px;
    font-family: Arial;
}

.crTableBackgroundVerySmall {
    background-color: #DDDDDD;
    font-family: Arial;
    font-size: 11px;
}

.crDarkGreenText {
    color: #006633;
    font-family: Arial;
}

.crDarkGreenText:visited {
    color: #006633;
}

.crDarkGreenText:active {
    color: #006633;
}

.crDarkGreenText:link {
    color: #006633;
}

.crTableHeader {
    background-color: #eeeeee;
    color: #FFFFFF;
    font-family: Arial;
    font-weight: bold;
    font-size: 11px;
}

.alertTableHeader {
    background-color: #868686;
    color: #FFFFFF;
    font-family: Arial;
    font-weight: bold;
    font-size: 11px;
}

.scoreTableHeader {
    background-color: #4884da;
    color: #FFFFFF;
    font-family: Verdana;
    font-weight: bold;
    font-size: 11px;
}

.singleScoreTableHeader {
    background-color: #4a86de;
    color: #FFFFFF;
    font-family: Verdana;
    font-weight: bold;
    font-size: 10px;
}

.crTab {
    background-color: #DDDDDD;
    color: #000000;
    font-family: Arial;
    font-size: 12px;
}

.crTabScore {
    background-color: #ffffff;
    color: #2765bf;
    font-family: Verdana;
    font-size: 11px;
}

.bodyTextDesc {
    font-size: 10px;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    padding: 0px;
}

.bodyTextBoldAlertDesc {
    font-size: 10px;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    padding: 0px;
}

.crLightTableBackground {
    background-color: #FFFFFF;
    font-size: 11px;
    font-family: Arial;
}

.alertLightTableBackground {
    background-color: #EEEEEE;
    font-size: 11px;
    font-family: Arial;
}

.scoreLightTableBackground {
    background-color: #EEEEEE;
    font-size: 11px;
    font-family: Verdana;
}

.crRoseLightTableBackground {
    background-color: #F7F3F7;
    font-size: 11px;
    font-family: Arial;
}

.largeMaintenanceText {
    FONT-SIZE: 24px;
    LINE-HEIGHT: 24px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    font-weight: bold;
    border: 0px;
    margin: 0px;
    padding: 0px;
    padding-bottom: 5px;
}

.bodyTextU {
    FONT-WEIGHT: normal;
    FONT-SIZE: 75%;
    BORDER-BOTTOM: black 1px solid
}

.topHeaderGreyComment {
    PADDING-LEFT: 14px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.25em;
    COLOR: #9c9c9c
}

.topHeaderGreyComment1 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.00em;
    COLOR: #9c9c9c
}

.borderColor {
    border-color: #9c9c9c
}

.crNameText {
    color: #5280b1;
    font-size: 18px;
    font-family: Arial, Helvetica, sans-serif;
}

.crThreeScoreBottomText {
    font-size: 12px;
    color: #999999;
    background-color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    padding: 0px;
}

.bottomBodyText {
    font-size: 12px;
    color: #000000;
    background-color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    padding: 6px;
}

A.bcLinkAlert:active {
    COLOR: #5280b1;
    TEXT-DECORATION: underline;
    FONT-SIZE: 4px;
}

.bodyTextBoldAlert {
    FONT-WEIGHT: bold;
    FONT-SIZE: 75%;
    PADDING-LEFT: 5px
}

.pageTitleAlertPopup {
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.25em;
    COLOR: #999999
}

.logOutHeading {
    font-family: Arial;
    font-size: 18px;
}

.logOutText {
    font-family: Arial;
    font-size: 12px;
}

.crTableBackgroundForPrint {
    background-color: #FFFFFF;
    font-family: Arial;
    font-size: 11px;
}

.crLightTableBackgroundForPrint {
    background-color: #FFFFFF;
    font-size: 11px;
    font-family: Arial;
}

.crTableBackgroundLightForPrint {
    background-color: #FFFFFF;
    font-family: Arial;
    font-size: 11px;
}

.crTradelineHeaderForPrint {
    background-color: #FFFFFF;
    font-family: Arial;
    font-size: 11px;
}

.crTradelineGroupHeaderForPrint {
    font-family: verdana;
    font-size: 12px;
    color: #000000;
    padding: 5px;
}

.RmediumForPrint {
    background-color: #FFFFFF;
    font-family: Arial;
    FONT-WEIGHT: bold;
    font-size: 11px;
}

.RSmallForPrint {
    background-color: #FFFFFF;
    font-family: Arial;
    font-size: 11px;
}

.reportSubTitle {
    font-family: Arial;
    font-size: 28px;
}

.idLikeTo {
    font-family: arial;
    font-size: 11px;
    list-style: none;
    margin: 0;
    padding: 0 0 0 0;
}

.tranunionHeaderColum {
    color: #FFFFFF;
    font-size: 11px;
    font-weight: bold;
    background-color: #00a6ca;
    padding-left: 5px;
}

.experianHeaderColum {
    color: #FFFFFF;
    font-size: 11px;
    font-weight: bold;
    background-color: #044993;
    padding-left: 5px;
}

.equifaxHeaderColum {
    color: #FFFFFF;
    font-size: 11px;
    font-weight: bold;
    background-color: #971d31;
    padding-left: 5px;
}

.whiteText {
    color: #FFFFFF;
    font-weight: bold;
}

.tranUnionText {
    color: #00a6ca;
    font-weight: bold;
    font-size: 12px;
    font-family: Arial;
}

.experianText {
    color: #044993;
    font-weight: bold;
    font-size: 12px;
    font-family: Arial;
}

.equifaxText {
    color: #971D31;
    font-weight: bold;
    font-size: 12px;
    font-family: Arial;
}

.sectionHeader {
    font-size: 17px;
    color: #000000;
    font-family: Arial;
    padding: 2px 4px 8px;
}

.accountHeader {
    color: #0066FF;
    font-weight: bold;
    font-size: 12px;
}

.moreAboutLink {
    float: right;
    font-size: 11px;
    font-family: Arial;
}

tr.table_headers {
    background: white url(https://www.smartcredit.com/resources/images/shared/tui/table_headers_bg.gif) bottom left repeat-x !important;
    color: #FFFFFF;
    margin: 0 0 0 0;
    padding: 0;
    font-size: 17px;
    font-weight: bold;
}

.tableborder {
    border: 2px solid green;
}

.inquiriesHeader {
    background-color: #cccccc;
    font-family: Arial;
    font-weight: bold;
    font-size: 11px;
    color: #000000;
}

.accountHistoryColorRow {
    background-color: #eeeeee;
    color: #000000;
    font-family: Arial;
    font-weight: bold;
    font-size: 11px;
}

.alertColHeader {
    color: #0066FF;
    font-weight: bold;
    font-size: 10px;
    font-family: Verdana;
}

.crNoTableBackground {
    font-size: 12px;
    font-family: Arial;
}

.backtoTopText {
    float: right;
    font-size: 11px;
    font-family: Arial;
    color: #000000;
}

.score_table_headers {
    background: white url(https://www.smartcredit.com/resources/images/shared/tui/table_headers_bg.gif) bottom left repeat-x !important;
    color: #FFFFFF;
    margin: 0 0 0 0;
    padding: 0;
    font-weight: bold;
    font-family: Arial;
}

.score_sectionHeader {
    color: #369BCD;
    font-weight: bold;
    font-size: 12px;
}

.crWhiteTradelineHeader {
    color: #000000;
    background: white url(https://www.smartcredit.com/resources/images/shared/tui/table_headers_bg.gif) bottom left repeat-x !important;
    background-color: #FFFFFF;
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    margin: 0 0 0 0;
    padding: 0 0 6px;
}

.paymenttranUnionText {
    color: #00a6ca;
    font-weight: bold;
    font-size: 10px;
}

.paymentexperianText {
    color: #044993;
    font-weight: bold;
    font-size: 10px;
}

.paymentequifaxText {
    color: #971D31;
    font-weight: bold;
    font-size: 10px;
}

.crNoColorTableHeader {
    background-color: #eeeeee;
    font-family: Arial;
    font-weight: bold;
    font-size: 11px;
}

.bodyTextBoldCSm {
    font-family: Arial;
    font-weight: bold;
    font-size: 11px;
}

.expHeader {
    background-color: #191970;
    COLOR: #FFFFFF;
    font-weight: bold;
    font-size: 17px;
    font-family: Arial;
}

.eqfHeader {
    background-color: #8B0000;
    COLOR: #FFFFFF;
    font-weight: bold;
    font-size: 17px;
    font-family: Arial;
}

.tuHeader {
    background-color: #4d917b;
    COLOR: #FFFFFF;
    font-weight: bold;
    font-size: 17px;
    font-family: Arial;
}

.tuAlertHearder {
    color: #000000;
    font-weight: bold;
    background-color: #eee3c5;
    font-family: Arial;
    font-size: 12px;
    padding: 5px;
}

.tuAlertText {
    color: #000000;
    background-color: #f6f3e2;
    font-family: Arial;
    font-size: 12px;
}

.contentMedium {
    color: #000000;
    font-weight: bold;
    font-family: Arial;
    font-size: 12px;
}

.contentSmall {
    color: #000000;
    font-family: Arial;
    font-size: 12px;
}

#company-name {
    display: none;
}

td#personalInfo {
    width: 100%;
}
#reportTop table{
    width: 100%;
}
#reportTop td, th {
    text-align: left!important;
    padding: 3px 3px !important;
}
