﻿.alert {
    color: red;
}
.modelcodes .ctxtlbl {
    font-weight: bold;
    width: 70px;
}

    .modelcodes .ctxtlbl:after {
        content: ":";
    }

.makes th.Make div.Text {
    width: 120px;
}

.makes th.Latest-activity div.Text {
    width: 120px;
}

.makes th.Logos-for-Recalls div.Text {
    width: 143px;
}

.makes td.Logos-for-Recalls img {
    height: 90px;
    border: solid 3px #FFF;
}

.makes th.Primary-Contacts div.Text {
    width: 143px;
}

.makes iframe#Square {
    height: 300px;
}

.makes iframe#Standard {
    height: 300px;
}

.modelcodes th.Image div.Text {    width: 143px;}
.modelcodes th.model div.Text {    width: 110px;}
.modelcodes td.model EM {    color: grey;}
.modelcodes th.First-Available div.Text {    width: 110px !important;}
.modelcodes td.First-Available em {    color: grey;}
.modelcodes th.Submodel div.Text {    width: 143px;}
.modelcodes th.Status div.Text {    width: 110px !important;}
.modelcodes td.Status em {    color: grey;}
.modelcodes th.Publication div.Text {    width: 158px !important;}
.modelcodes td.Publication em {    color: grey;}
.modelcodes th.Plates div.Text {    width: 50px !important;}
.modelcodes th.Ready div.Text {    width: 50px !important;}
.modelcodes td.Ready {    text-align: center;}
.modelcodes td.c1 {    padding: 5px 3px 5px 1px;}
.modelcodes td.c16 {    padding: 5px 3px 5px 1px;}

.test-modelcodes th.Image div.Text {    width: 143px;}
.test-modelcodes th.model div.Text {    width: 110px;}
.test-modelcodes td.model EM {    color: grey;}
.test-modelcodes th.First-Available div.Text {    width: 110px !important;}
.test-modelcodes td.First-Available em {    color: grey;}
.test-modelcodes th.Submodel div.Text {    width: 143px;}
.test-modelcodes th.Status div.Text {    width: 110px !important;}
.test-modelcodes td.Status em {    color: grey;}
.test-modelcodes th.Publication div.Text {    width: 158px !important;}
.test-modelcodes td.Publication em {    color: grey;}
.test-modelcodes th.Plates div.Text {    width: 50px !important;}
.test-modelcodes th.Ready div.Text {    width: 50px !important;}
.test-modelcodes td.Ready {    text-align: center;}
.test-modelcodes td.c1 {    padding: 5px 3px 5px 1px;}
.test-modelcodes td.c16 {    padding: 5px 3px 5px 1px;}

.recalls th.Affected-Vehicle-Load div.Text {
    width: 100px !important;
}

.recalls td.Affected-Vehicle-Load .button {
    margin-bottom: 3px;
    display: inline-block !important;
}

.recalls th.Statement-of-Problem div.Text {
    width: 200px !important;
}

.recalls th.Instructions-for-Vehicle-Owners div.Text {
    width: 200px !important;
}

.ANCAP th.applies-to div.Text {
    width: 200px;
}

.ANCAP .expected-airbag-features {
    width: 50px;
}

.ANCAP .other-std-features {
    width: 50px;
}
.vin-notification .year {width:40px;text-align:right;}

.vin-notification th.in-MVR div.Text{width:60px;}
.vin-notification .rego-label {color:purple;}

 .light-vehicle-modelcode TH.Image DIV.Text{width:143px;}
 .light-vehicle-modelcode TD.Make {font-weight:bold;}
 .light-vehicle-modelcode TH.Model DIV.Text{width:110px;}
 .light-vehicle-modelcode TD.Model EM {color:grey;}
 .light-vehicle-modelcode TH.Submodel DIV.Text{width:143px;}
 .light-vehicle-modelcode TH.Status DIV.Text{width:110px;}
 .light-vehicle-modelcode TD.Status EM {color:grey;}
 .light-vehicle-modelcode TH.Publication DIV.Text{width:158px !important;}
 .light-vehicle-modelcode TD.Publication EM {color:grey;}
 .light-vehicle-modelcode TH.Ready DIV.Text{width:50px !important;}
 .light-vehicle-modelcode TD.Ready {text-align:left;}
 .light-vehicle-modelcode .btncol input{display:none;}
 
 .test-light-vehicle-modelcode TH.Image DIV.Text{width:143px;}
 .test-light-vehicle-modelcode TD.Make {font-weight:bold;}
 .test-light-vehicle-modelcode TH.Model DIV.Text{width:110px;}
 .test-light-vehicle-modelcode TD.Model EM {color:grey;}
 .test-light-vehicle-modelcode TH.Submodel DIV.Text{width:143px;}
 .test-light-vehicle-modelcode TH.Status DIV.Text{width:110px;}
 .test-light-vehicle-modelcode TD.Status EM {color:grey;}
 .test-light-vehicle-modelcode TH.Publication DIV.Text{width:158px !important;}
 .test-light-vehicle-modelcode TD.Publication EM {color:grey;}
 .test-light-vehicle-modelcode TH.Ready DIV.Text{width:50px !important;}
 .test-light-vehicle-modelcode TD.Ready {text-align:left;}
 .test-light-vehicle-modelcode .btncol input{display:none;}
 
 
 .modelcode-details TH.Image DIV.Text{width:143px;}
 .modelcode-details TD.Make {font-weight:bold;}
 .modelcode-details TH.Model DIV.Text{width:110px;}
 .modelcode-details TD.Model EM {color:grey;}
 .modelcode-details TH.Submodel DIV.Text{width:143px;}
 .modelcode-details TH.Status DIV.Text{width:110px;}
 .modelcode-details TD.Status EM {color:grey;}
 .modelcode-details TH.Publication DIV.Text{width:158px !important;}
 .modelcode-details TD.Publication EM {color:grey;}
 .modelcode-details TH.Ready DIV.Text{width:50px !important;}
 .modelcode-details TD.Ready {text-align:left;}
 .modelcode-details .btncol input{display:none;}
  
 .chassis-details TH.Image DIV.Text{width:143px;}
 .chassis-details TD.Make {font-weight:bold;}
 .chassis-details TH.Model DIV.Text{width:110px;}
 .chassis-details TD.Model EM {color:grey;}
 .chassis-details TH.Submodel DIV.Text{width:143px;}
 .chassis-details TH.Status DIV.Text{width:110px;}
 .chassis-details TD.Status EM {color:grey;}
 .chassis-details TH.Publication DIV.Text{width:158px !important;}
 .chassis-details TD.Publication EM {color:grey;}
 .chassis-details TH.Ready DIV.Text{width:50px !important;}
 .chassis-details TD.Ready {text-align:left;}
 .chassis-details .btncol input{display:none;}													 
 .body-details TH.Image DIV.Text{width:143px;}
 .body-details TD.Make {font-weight:bold;}
 .body-details TH.Model DIV.Text{width:110px;}
 .body-details TD.Model EM {color:grey;}
 .body-details TH.Submodel DIV.Text{width:143px;}
 .body-details TH.Status DIV.Text{width:110px;}
 .body-details TD.Status EM {color:grey;}
 .body-details TH.Publication DIV.Text{width:158px !important;}
 .body-details TD.Publication EM {color:grey;}
 .body-details TH.Ready DIV.Text{width:50px !important;}
 .body-details TD.Ready {text-align:left;}
 .body-details .btncol input{display:none;}
 
 .engine-details TH.Image DIV.Text{width:143px;}
 .engine-details TD.Make {font-weight:bold;}
 .engine-details TH.Model DIV.Text{width:110px;}
 .engine-details TD.Model EM {color:grey;}
 .engine-details TH.Submodel DIV.Text{width:143px;}
 .engine-details TH.Status DIV.Text{width:110px;}
 .engine-details TD.Status EM {color:grey;}
 .engine-details TH.Publication DIV.Text{width:158px !important;}
 .engine-details TD.Publication EM {color:grey;}
 .engine-details TH.Ready DIV.Text{width:50px !important;}
 .engine-details TD.Ready {text-align:left;}
 .engine-details .btncol input{display:none;}												   

 
 .fuel-economy-details TH.Image DIV.Text{width:143px;}
 .fuel-economy-details TD.Make {font-weight:bold;}
 .fuel-economy-details TH.Model DIV.Text{width:110px;}
 .fuel-economy-details TD.Model EM {color:grey;}
 .fuel-economy-details TH.Submodel DIV.Text{width:143px;}
 .fuel-economy-details TH.Status DIV.Text{width:110px;}
 .fuel-economy-details TD.Status EM {color:grey;}
 .fuel-economy-details TH.Publication DIV.Text{width:158px !important;}
 .fuel-economy-details TD.Publication EM {color:grey;}
 .fuel-economy-details TH.Ready DIV.Text{width:50px !important;}
 .fuel-economy-details TD.Ready {text-align:left;}
 .fuel-economy-details .btncol input{display:none;}										  

#logout {
    float: right;
    margin-top: -47px;
    margin-bottom: 5px;
    text-align: right;
}

    #logout #webx-login form {
        margin-bottom: 0px;
    }

    #logout #webx-login-email {
        margin-right: 10px;
    }

    #logout #webx-login-button {
        margin-left: 10px;
    }

@media print {
    .srchset {
        display: none;
    }

    #logout {
        display: none;
    }
}

h3 {
    margin: 10px 0 12px 5px
}

    h3 em {
        font-size: 80%;
    }

a.button {
    background: #ddf none repeat scroll 0 0;
    border: 1px solid #aaf;
    font-family: verdana,sans-serif;
    font-size: 80%;
    padding: 1px 2px 1px 2px;
    text-decoration: none;
    text-transform: uppercase;
    line-height: 20px;
}

iframe {
    width: 500px;
    border: 0px;
    border-width: 0px
}

#CO2_Account_ID {
    height: 120px
}

.external::after {
    content: "";
    width: 11px;
    height: 11px;
    margin-left: 4px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='SteelBlue' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8.636 3.5a.5.5 0 0 0-.5-.5H1.5A1.5 1.5 0 0 0 0 4.5v10A1.5 1.5 0 0 0 1.5 16h10a1.5 1.5 0 0 0 1.5-1.5V7.864a.5.5 0 0 0-1 0V14.5a.5.5 0 0 1-.5.5h-10a.5.5 0 0 1-.5-.5v-10a.5.5 0 0 1 .5-.5h6.636a.5.5 0 0 0 .5-.5z'/%3E%3Cpath fill-rule='evenodd' d='M16 .5a.5.5 0 0 0-.5-.5h-5a.5.5 0 0 0 0 1h3.793L6.146 9.146a.5.5 0 1 0 .708.708L15 1.707V5.5a.5.5 0 0 0 1 0v-5z'/%3E%3C/svg%3E");
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    display: inline-block;
} 