@import url(sbstyles.css);
@import url(common.css);

table#layout-crutch td.special {
    padding-bottom: 40px;
    padding-top: 10px;
}

table#shopping-cart {
    width: 880px;
    margin-top: 20px;
    margin-left: 12px;
    margin-bottom: 20px;
}

table#shopping-cart th, table#shopping-cart td {
    font-size: 125%;
}

th#soundblock { text-align: left }
th#remove {  width: 100px }
th#type { width: 195px }
th#price { width: 100px }

td.thumbnail { width: 85px }
td.description {
    text-align: left;
    width: 400px;
}
td.description p { margin-left: 10px }
td.remove { text-align: center }
td.type { text-align: center }
td.price { text-align: right }
td.price p { margin-right: 10px }

table#shopping-cart td.totalRow {
     border-top: 3px solid #c8d7e1;
    font-weight: bold;
          color: black;
     background: #adc8dc;
     min-height: 35px;
}

table#shopping-cart td.coupon {
    font-weight: normal;
        padding: 8px;
      font-size: 100%;
}

div#continue-shopping {
     text-align: right;
   margin-right: 12px;
     margin-top: 18px;
  margin-bottom: 20px;
}

table#checkout-buttons {
     background: #b5ccdd url(../images/checkout/choice-vbar.gif) 50% 50% no-repeat;;
         border: solid 1px Black;
          width: 430px;
    margin-left: 462px;
}

table#checkout-buttons td {
          width: 50%;
        padding: 15px;
     text-align: center;
/* vertical-align: top; */
}

table#checkout-buttons h1 {
         margin: 0 0 5px 0;
      font-size: 100%;
          color: #00274c;
}

table#checkout-buttons p {
    margin: 0 0 5px 0;
}

tr.couponRow td.oddColumn { background: #add5c1 }
tr.couponRow td.evenColumn { background: #97c7ae }
