/* =========== STYLES FOR VEHICLE LISTINGS ================= */

* {margin: 0;}
.goauction {
    text-align: center;
    width: 100%;
    color: rgb(0,0,153);
    font-family: arial;
    border: none;
    margin: 15px 0px 15px 0px;
}
goauction p {
    font-family: arial;
    color: rgb(0,0,153);
}
.seeLiveAuction {
    /* width: 265px;
    height: 60px;
    */
    border: 5px 5px 5px 5px;
}
.seeLiveAuction:hover {
    background: #D6E6E6;
}
    
#xlinks {
    width: 100%;
    text-align: center;
    color: rgb(0,0,153);
    font-family: arial;
    font-size: 13px;
    border: none;
    margin: 15px 0px 5px 0px;
}
.xcent {
    width: 100%;
    text-align: center;
    color: rgb(0,0,153);
    font-family: arial;
    font-size: 13px;
    border: none;
    margin: 15px 0px 15px 0px;
}
#xlinks a {
    color: rgb(0,0,153);
}
#xlinks a:visited {
    color: #770000;
}
#xlinks a:hover {
    color: red;
}
table.vlist {
    width: 670px;
    background-color: rgb(240, 240, 240);
    background-color: transparent;
    border-top: 1px solid rgb(0, 0, 153);
    border-collapse: separate;
    border-left-color: rgb(128, 128, 128);
    border-left-width: 0px;
    border-right-color: rgb(128, 128, 128);
    border-right-width: 0px;
    border-spacing: 0px 0px;
    /* border-top-color: rgb(128, 128, 128); */
    border-top-color: rgb(0, 0, 153);
    border-top-width: 1px;
    color: rgb(0,0,153); 
    display: table;
    font-family: arial;
    font-size: 13px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    height: 76px;
    line-height: normal;
    text-align: auto;
    white-space: normal;
}
tr.oloDark {
    /* background-color: rgb(240, 240, 240); */
    background-color: #BFFFBF;
}
tr.oloDark:hover {
    background-color:  #a1cdee;
}
tr.oloLight {
    /* background-color: rgb(249, 249, 249); */
    background-color: #C5F7C5;
}
tr.oloLight:hover {
    background-color:  #a1cdee;
}
tr.futureLight {
    background-color: #FBC3C3;
}
tr.futureLight:hover {
    background-color:  #a1cdee;
}
tr.futureDark {
    background-color: #FFB9B9;
}
tr.futureDark:hover {
    background-color:  #a1cdee;
}
tr.overDark {
    background-color: #E0E0E0;
}
tr.overDark:hover {
    background-color: #a1cdee;
}
tr.overLight {
    background-color:  #EEEEEE;
}
tr.overLight:hover {
    background-color:  #a1cdee;
}
/* ---------------- */
tr.stockDark {
    background-color: #77bbbb;
}
tr.stockDark:hover {
    background-color: #a1cdee;
}
tr.stockLight {
    background-color:  #80C1C1;
}
tr.stockLight:hover {
    background-color:  #a1cdee;
}
/* ---------------- */
tr.tps {
    background-attachment: scroll;
    background-color: transparent;
    background-image: url(/auction/media/auto-bidder/tpsback.gif);
    background-repeat: repeat;
}
tr.tps:hover {
    background-color:  #a1cdee;
    background-image: none;
}

td.vlist {
    color: rgb(0,0,153);
    padding-left: 12px;
    padding-right: 12px;
    padding-top: 6px;
    padding-bottom: 6px;
    border-bottom: 1px solid rgb(0, 0, 153);
    margin:0px 0px 0px 0px;
}
td.vlist-cent {
    color: rgb(0,0,153);
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 6px;
    padding-bottom: 6px;
    border-bottom: 1px solid rgb(0, 0, 153);
}
.vlink {
    color: rgb(0,0,153);
    clear: both;
}
.vlink a:visited {
    color: #770000;
}
.vlink a:hover {
    color: red;
}
.vblklft {
    color: rgb(0,0,153);
    float:left;
    text-align: left;
    border:0px;
    margin:2px 2px 2px 0px;
}
.vblkrt {
    color: rgb(0,0,153);
    float:right;
    text-align: right;
    border:0px;
    margin:2px 8px 2px 2px;
}
td.vlist-FutureRight {
    color: rgb(0,0,153);
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 4px;
    padding-bottom: 2px;
    border-bottom: 1px solid rgb(0, 0, 153);
}
img.abi {
float:right;
border:0px;
margin:0px 0px 2px 2px;
}
.futureCont {
    display: block;
}
.futureMakeModel {
color: rgb(0,0,153);
display: block;
float:left;
margin:0px 0px 3px 0px;
}
.futureSite {
color: rgb(0,0,153);
display: block;
clear: both;
text-align: right;
border:0px;
margin:5px 8px 0px 0px;
}

.futureTickBox {
float:left;
clear: both;
display: block;
width: 368px;
color: rgb(0,0,153);
font-family: arial;
font-size: 13px;
font-style: normal;
font-weight: bold;
background-color: rgb(255, 255, 255);
border: 1px solid rgb(0, 0, 153);
padding-top: 2px;
padding-bottom: 3px;
padding-left: 3px;
padding-right: 3px;
margin:6px 0px 0px 0px;
}

