#carttable .input {width:56px;height:18px;font-family:Arial !important;border:solid 1px #c53e3f;background:none;text-align:center}

.shipTable input {border:1px solid #808080}

.shipTable {width:200px;text-align:right}
.shipTable td {width:100px}

table #carttable {border:#d7d7d7 solid 1px !important;font-size:12px;color:#000;margin:0 0 0 14px}

#container {margin:0 !important;padding:0 !important}

#main {float:left}
#sidebar {float:left}

#tbl_cancel, #tbl_recalc {display:none}

#carttable .extcartborder.yip {font-size:15px;padding:2px 20px 0 0;text-align:right}
#carttable .shipTable .title {padding:5px;text-align:right;font-weight:bold;font-size:14px}
div.cart-image {margin:0px 0 0 15px}
div.cart-image img {width:685px}

.texttablert {cursor:pointer}
.texttablert,.texttablectr,.texttable,.listtexthl {background:transparent}

.buttonTable input#checkout,.buttonTable input#recalc {font-size:25px;border-radius:5px}
.buttonTable input#checkout {border: 4px solid #000 !important;background-color:#17BE00 !important;width:310px;margin:0 -30px 20px 0}
.buttonTable input#recalc {border: 4px solid #cecbcb !important;color:#808080}

#tbl_checkout input {width:300px !important;height:45px !important;margin:0 0 20px 0}
#tbl_submitter input, #cart .bgbutton {height:25px;width:75px;background:#808080 !important;border-radius:3px;padding:5px 10px}

.texttable {border:none}
.extcartborder {padding:0 3px 0 0}
.extcartbordershaded {background-color:transparent}
.extcarttotal {background-color:#ffffde}
.extcartbordershaded, .extcartborder, .texttablert, .texttable {border-top:1px solid #e6e6e6}
.extcarttotalshaded,.extcarttotal,.extcartbordershaded,.texttablert,.extcartborder {border-right:1px solid #e6e6e6}

#promotionWrapper.promoOn {width:667px;height:135px;padding:10px;border-radius:10px;border:2px solid #000;margin:15px auto;background:url(http://images.uscargocontrol.com/assets/promotions/Blackline-Toolkit-Banner_empty-1.jpg) no-repeat}
#promotionWrapper.promoOn div {line-height:42px;font-size:27px}
#promotionWrapper.promoOn div .addToCart {line-height:25px;margin:-31px 162px 0 0;float:right}
#promotionWrapper.promoOn .mainText {margin:40px 0 0 0}
#promotionWrapper.promoOn .atc:hover {background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #900), color-stop(1, #DE8383) );background: -moz-linear-gradient( center top, #900 5%, #de8383 100% );filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#900', endColorstr='#de8383');background-color: #FFAB23;text-decoration:none !important;}
#promotionWrapper.promoOn .atc {background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #DE8383), color-stop(1, #900) );background: -moz-linear-gradient( center top, #de8383 5%, #900 100% );filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#de8383', endColorstr='#900');-moz-border-radius: 7px;-webkit-border-radius: 7px;border-radius: 7px;border: 1px solid #5C5B5B;display: inline-block;color: #FFF;font-size: 20px;padding: 5px 20px;text-decoration: none;}
#promotionWrapper.hide {display:none}
.thepromo {background-color:#ffffde}

#carttable .thepromo .hide input {border:none;cursor:default}


table #carttable td {font-size:15px}
.cta-main {width:950px}
.smalltext {font-size:14px}

