<style type="text/css">
<!--
#Delete Item
input.button154{ 
  font: 9px Arial; 
  background: lightblue;
  color: blue;
  border-color: blue;
  border-width: 4px;
  cursor: pointer;
#  width: 70;
#  border-style: dashed;
}
#Apply Coupon
input.button152{ 
  font: 16px Arial; 
  background: lightgreen;
  cursor: pointer;
#  color: blue;
  border-color: green;
  border-width: 4px;
  border-style: dashed;
}
# Tax/Ship
input.button153{ 
  font: 16px Arial; 
  background: brown;
  color: white;
#  border-color: green;
  border-width: 4px;
  cursor: pointer;
  border-style: outset;
}
table.cart {
  font: 12px;
  color: black;
  vertical-align: middle; 
  width: 100%;
#  table-layout: fixed;
  border-spacing: 3;
#  border-collapse: seperate;
#  border-style: solid double;
#  border-width: 4px;
}
th.cart_quantity,th.cart_total,th.cart_name,th.cart_sku,th.cart_price,th.cart_delete {
  font: bolder 14px Arial;
  text-align:center;
}
td.cart_name,td.cart_sku {
  text-align:left;
  background-color: #[-- STORE.SC_shadecolor --];
}
td.cart_delete {
  text-align:center;
  background-color: #[-- STORE.SC_shadecolor --];
}
td.cart_quantity {
  text-align:center;
  width: 150;
  background-color: #[-- STORE.SC_shadecolor --];
}
td.cart_empty {
  text-align:center;
  width: 600px;
  background-color: #[-- STORE.SC_shadecolor --];
}
td.cart_total,td.cart_price{
  text-align:right;
  background-color: #[-- STORE.SC_shadecolor --];
  width: 110;
}
td.cart_cp_name,td.cart_cp_delete {
  text-align:left;
  background-color: #[-- STORE.SC_shadecolor --];
}
td.cart_cp_sku {
  text-align:center;
  background-color: #[-- STORE.SC_shadecolor --];
  border-color: #[-- STORE.SC_shadecolor --];
#  empty-cell: hide;
#  border-collapse: collapse;  
# border-spacing: 0;
}
td.cart_cp_quantity {
  text-align:center;
#  width: 200;
  white-space: nowrap;
  background-color: #[-- STORE.SC_shadecolor --];
}
td.cart_cp_total,td.cart_cp_price{
  text-align:right;
  width: 110;
  background-color: #[-- STORE.SC_shadecolor --];
}
td.cart_op {
  text-align:left;
  background-color: #[-- STORE.SC_shadecolor --];
}
td.cart_op1,td.cart_op2 {
  text-align:center;
}
select.cart {
  text-align:center;
}
textarea.cart {
  vertical-align: middle; 
}
# table and td for registration
table.reg {
  font: 12px Arial;
  color: black;
  vertical-align: middle; 
  border-spacing: 0;
#  border-collapse: seperate;
#  border-style: solid double;
#  border-width: 4px;
}
td.reg_txt,td.reg_links {
}
# table and td for totals
table.totals {
  font: 12px;
  color: black;
  vertical-align: middle; 
  width: 100%;
#  table-layout: fixed;
  border-spacing: 3;
  background-color: lightgreen;
#  border-collapse: seperate;
#  border-style: solid double;
#  border-width: 4px;
}
td.totals {
  text-align: right;
  width: 110;
}
td.totals_all {
  font: bolder 14px Arial;
  text-align: right;
  width: 110;
#  background-color: #[-- STORE.SC_shadecolor --];
}
td.totals_txt {
  text-align: right;
}
td.totals_all_txt {
  text-align: right;
  font: bolder 14px Arial;
#  background-color: #[-- STORE.SC_shadecolor --];
}
table.taxnship{ 
  background-color: lightblue;
}
table.zipncountry{ 
#  font: bolder 10px Arial;
#  background-color: lightblue;
#  border-style: solid double;
}
table.sql_addr{ 
  font: bolder 10px Arial;
# background-color: lightblue;
#  border-style: solid double;
}
td.zipncountry_txt {
  text-align: left;
}
td.zipncountry {
  text-align: left;
}
-->
</style>
