.basket-list tr.lined{  background: url("../img/cline.gif") repeat-x 0 bottom #ececec;}.basket-list tr.linedd{  background: url("../img/cline.gif") repeat-x 0 bottom;  height: 65px;  vertical-align: middle;}.productname{  color: #FE6000;  font-size: 15px;  font-weight: bold;  margin: 7px 0;  display: inline-block;  width: 570px;  float: left;}.basket-list {  width: 680px;  text-align: left;  vertical-align: middle;}#cart {  margin-left: 47px;  width: 681px;}.basket-list th {  height: 30px;  font-weight: bold;  color: #008c00;}.basket-list th.name {  width: 315px;  text-align: center;}.basket-list th.pprice {  width: 170px;}.basket-list th.check{  width: 53px;  padding-left: 7px;}a.cartimg {  margin-left: 10px;  text-decoration: none;}td.imag { width: 110px;}td.name a{  font-size: 14px;  font-weight: bold;  color: #ff6002;  font-style: normal;}td.pprice {  font-size: 14px;  font-weight: bold;  color: #e13100;}td.pprice i {  font-size: 13px;  font-style: normal;  font-weight: normal;}.summary i{  font-style: normal;  color: #008c00;  font-size: 14px;}td.summary {  padding-left: 10px;}.submittd {  text-align: right;  padding-right: 10px;}tr .bottom {  height: 30px;  background: #ececec;}h1.ordd {  font-size: 14px;  font-weight: bold;  color: #ff6002;  font-style: normal;  margin-top: 70px;}.lined .baskempty {  height: 30px;  color: #008c00; }.ordertable {  width: 500px;}.ordertable th {  font-weight: normal;  text-align: left;  height: 50px;}.ordertable td.a {  width: 180px;}.ordertable td.b {}.txt {  width: 200px;}#ourcontacts_d {  padding: 10px 0;  font-size: 14px;}a.orderb {  display: block;  width: 158px;  height: 30px;  background: url("../img/oredrb.jpg") no-repeat 0 -30px;  text-decoration: none;  margin-left: 235px;  margin-top: 30px;}a.orderb:hover {  background-position: 0 0;}.bottom.lined {  margin-bottom: 30px;}