#TB_ajaxContent { margin: 0 auto; padding: 0;}

.ajaxCart{
	width:570px
}

#cart{
	width:600px;
	height:335px;
	overflow: auto; /*scroll*/
}
#cart .cart-center {margin: 0 auto; width: 570px;}
.quantity {
   text-align:right;
   width:50px;
}

.ajaxCart input[type=text] { background: url("input-text-bg.png") top right no-repeat; border-color: #7C7C7C #C2C2C0 #DDDDDD #C2C2C2; border-style: solid; border-width: 1px;  }
.ajaxCart span.width1 { width: 170px; display: inline-block;}
#cart p {margin: 0 0 5px 0; padding: 0;}

.ajaxCart table {
   font: 11px/24px Verdana, Arial, Helvetica, sans-serif;
   border-collapse: collapse;
   width: 570px;
}

.ajaxCart th {
   padding: 0 0.5em;
   text-align: left;
   border-bottom: 1px solid silver;
   font-weight: bold;
}

.ajaxCart tr.yellow td {
   border-top: 1px solid #FB7A31;
   border-bottom: 1px solid #FB7A31;
   background: #FFC;
}

.ajaxCart td {
   padding: 0 0.5em;
}

.ajaxCart td:first-child {
   width: 150px;
}

.ajaxCart td+td {
  text-align: center;
}

#Total td { border-top: 1px solid silver; padding-top: 15px; vertical-align: top; line-height: 13px; }
#Total .total1 { padding-right: 160px; position: relative; &position: static; display: block;
/* hacks foe IE8 - ela seems to have problem on her computer... that appears nowhere else */
position /*\**/: static\9
}
#Total .total1 input { position: absolute; &position: static; &float: right; &margin-top: -40px; right: 4px; top: -2px;
position /*\**/: static\9;
float /*\**/: right\9;
margin-top /*\**/: -20px\9;
margin-right /*\**/: -160px\9;
}

.ajaxCart input { font-size: 11px;}

.available {
   
}

.rented-out {
   background-color: #DCB4B4;
}

.reserved-out {
   background-color: #DFE0B4;
}

.disabled {
   background-color: #E0E0E0;
}

/* special css for parts */

.check-out-button { display: inline;}
.check-out-box { position: absolute; right: 0px; bottom: 0px; border-top: 1px solid #eee; padding: 10px; height: 20px; width: 220px; }
.check-out-box input { float: right;}
div.check-out-box { &width: 200px; }

.dates-box { position: absolute; left: 0; bottom: 0; border-top: 1px solid #eee; padding: 10px; height: 20px; width: 380px; }
.dates-box input[type="text"] {width: 70px;}
