#product-table .submit {
	background:#bac2e2 none repeat scroll 0%;
	/*border:1px solid #fff;*/
	color:#000;
}

#product-table tr {
	background:#efefef;
	/*border-bottom:1px solid #fff;*/
	color:#000;
}

#product-table {
    border:none;
    border-collapse: collapse;
    width:535px;
}

#product-table span {
   clear:left;
}

#product-table th {
    background:#bac2e2;
    color:#000;
    font-style: normal;
    font-weight: normal;
    text-align: left;
    padding: 2px 13px 2px 2px;
}

#product-table td {
    padding:3px;
    vertical-align:top
}

#product-table .image-col {
	width:70px;
}

#product-table td.image-col {
	padding-left:0
}

#product-table .add-col {
	width:90px;
	padding-right:8px
}
#product-table .add-col input {
	border:none
}

#product-table .price-col {
	text-align:right
}

#product-table .qty-col {
	text-align:center !important;
	width:30px;
	padding:2px 3px
}

#product-table .qty-col input {
	width:20px;
	text-align:center
}

input {
    font-size:1em;
    border:1px solid #000;
}

input.submit-checkout {
    background: #d21034;
    border:none;
    color: #fff;
    margin-top:10px;
}

#postage {
    clear:right;
}

#all-to-basket {
	float:right;
	margin-right:2px
}

.add-col {
	text-align:right;
	
}
.add-col input {
	float:right
}

.button-basket {
	float:right;
	margin-left:10px;
	margin-right:10px
}