.stockcars {
  background-color:#f7f7f7;
  padding:20px 0px 0px 20px;
  margin-top: 15px;
  border: 1px solid #dcdcdc;
  
 
}

.cartable {
  float:left;
  display: table;
  margin: 0px 10px 22px 0px;
  width: 390px;
  border-collapse: collapse;
  color: #3b3b3b; 
  height:150px;
  
}

.cartable th {
  
  color: white;
  padding: 10px 0px 0px 6px;
  text-align: left;
  background-color: white;
  color: #3b3b3b;
  border: 1px solid #d0d0d1;
}

.cartable tr td {
   padding: 7px 6px 7px 6px;
   background-color: white;
   text-align: left;   
   border: 1px solid #d0d0d1;
   font-size:0.9em;
   
   
}

.cartable img {
  padding:2px;
  border:1px solid #ffce1f;
 
  }


  .carname {
    font-family: "Trebuchet MS", sans-serif;
    font-size: 1.5em;
    font-weight: bold !important;   
     
    }
    
  .carname a {display: block;}
 

  
.cartablefull {  
  display: table;
  margin: 0px 0px 20px 0px;  
  border-collapse: collapse;
}

.cartablefull th {  
  color: white;
  padding: 10px 5px 11px 5px;
  text-align: left;
  background-color: white;
  color: #3b3b3b;
  border: 1px solid #cecece;
  border-left: 1px solid silver;
}

.cartablefull tr td {
   padding: 10px 5px 11px 5px;
   background-color: #ececec;
   text-align: left;   
   border: 1px solid #e3e3e3;
  
   
}

.cartablefull img {
  border:2px solid #8f8f8f;
  margin:3px 12px 12px 12px;
  }


  .carnamefull {
    font-family: Arial, 'Arial CE', 'Trebuchet MS', 'Geneva CE', lucida, sans-serif;
    font-size: 1.4em;
    font-weight: bold !important;   
     
    }
    
  .carnamefull a {display: block;}
  
.carback {
  float: right;
  font-size: 1.1em;
  display: none;
}  
  
.lform {
  width: 520px;
}

.usedgal {
  overflow: scroll;
  overflow-x: hidden;
  overflow-y: scroll;
  width:380px;
  height:110px;
  
  
  
}

.usedeqv {
  overflow: scroll;
  overflow-x: hidden;
  overflow-y: scroll;
  width:290px;
  height:110px;
  padding-right:5px;
  color:#666666;
  
}

.scbg {
    background-image: url(/images/bg-techtable.png);background-position: left top;background-repeat: repeat-x;
    background-color:white !important;
}

/* ========================= titlepage */



.cartable-hp {
  float:left;
  display: table;
  margin: 10px 0px 0px 0px;
  width: 440px;
  border-collapse:collapse;
  color: #3b3b3b;  
  font-size:0.9em;
  background-image: url(/images/bg-box.gif);
  background-position: left bottom;
  background-repeat: repeat-x;
  
}

.cartable-hp th { 
  padding: 0px 9px 0px 9px;
  text-align: left;  
  height: 45px;  
  border:1px solid #ffffff;
  
}

.cartable-hp tr td {
   padding: 7px 5px 7px 9px;
   text-align:left;
   border:1px solid #ffffff; 
   font-size: 1.0em;
   
}

.cartable-hp img {
  border:3px solid #ffffff;
  margin-top:3px;
  }


  .carname-hp {
    font-size: 1.1em;
    font-weight: bold !important;   
     
    }
    
  .carname-hp a {display: block; color:#333333;font-weight:bold;}

.reserved {
  float:right;
  width: 120px;  
  background-color: #22427f;  
  color:white;
  font-weight: bold;
  padding: 4px;  
  border: 2px solid #e7e7e7;
}

.reserved span {
  display: block;
  padding:8px;
  border:1px solid white;
  text-align: center;
}






.hp-stockcars-content .list {
 float:left;
  display: table;
  margin: 10px 0px 0px 0px;
  width: 440px;
  border-collapse:collapse;
  color: #3b3b3b;
  font-size:0.9em;
  background-image: url(/images/bg-box.gif);
  background-position: left bottom;
  background-repeat: repeat-x;
}

.hp-stockcars-content .list th {
 padding: 7px 5px 7px 9px;
  text-align: left;
  border:1px solid #ffffff;
  font-size: 1.2em;
}

.hp-stockcars-content .list td {
  padding: 7px 5px 7px 9px;
   text-align:left;
   border:1px solid #ffffff;
   font-size: 1.0em;
}

.hp-stockcars-content .list img {
  border:3px solid #ffffff;
  margin-top:3px;
  width:150px;
}
