.ir { display: block; text-indent: -999em; overflow: hidden; background-repeat: no-repeat; text-align: left; direction: ltr; }#bd .blueBtn, #bd .greenBtn {	margin:5px;}	#bd .yui-gf .greenBtn {		margin-right:0;	}
#bd .yui-gf .yui-u + .yui-u {	margin-right:1%;		width:73.2%;}
#bd h1 {	margin:10px 0 15px 0;}#bd #basket {	margin-bottom:50px;	width:100%;}#bd #basket thead {	border-bottom:1px solid #c7c7c7;	color:#002f63;	font-weight:bold;}	#bd #basket thead th {		padding-bottom:5px;	}#bd #basket tbody {	color:#002f63;	font-size:12px;}	#bd #basket tbody td {		padding:5px 0;	}	#basket .origPrice {		color:#CCC;		text-decoration:line-through;	}
#bd h2 {	border-bottom:1px solid #c7c7c7;	color:#002f63;	font-size:14px;	margin-bottom:6px;}	#bd .delivery .floatLeft, #bd .delivery .floatRight {		margin-right:1%;		width:49%;	}		#bd .delivery .floatRight select option {			padding-right:60px;		}	#bd .discount {		border-bottom:1px solid #c7c7c7;		margin:30px 0 50px;		padding-bottom:4px;	}		#bd .discount p {			margin:0;		}		#bd #discountCode {			background:#e6e6e6;			border:1px solid #e6e6e6;			padding:3px;		}		#bd #discountCode:focus {			background:#ebebeb;			border:1px solid #d6d6d6;		}		#bd #applyCode {			height:24px;			top:0;		}.totalCost {	color:#002f63;	font-size:14px;	font-weight:bold;	margin-left:20px;}
.basketPage .success {	background:#3EBE35;	color:#FFF;	font-weight:bold;	right:10px;	top:247px;}.basketPage .success a {	color:#FFF;}
div.inStock {	color: green;}
div.soldOut {
	color: red;
}

div.forwardOrder {
	color: #FF8040;
}

div.availableIn {	color: yellow;}.basketPage {	margin:0 10px;}.basketPage .checkoutProcess {	margin:0 -10px;}.wholesale {	width:954px!important;}	.wholesaleWrapper .wholesale {		width:100%!important;	}	.wholesale td {		 border-bottom: 1px solid #C7C7C7;	}	.wholesale .inStock, .wholesale .soldOut, .wholesale .forwardOrder {		position:relative;	}	.wholesale .inStock input, .wholesale .soldOut input, .wholesale .forwardOrder input {		border-radius:3px;		padding:3px;		text-align:center;		width:20px;	}	.wholesale .inStock input {		border:1px solid #B6FF7A;	}		.wholesale .inStock input:focus {			border:1px solid #3EBE35;		}	.wholesale .soldOut input {		border:1px solid #FFABA5;	}		.wholesale .soldOut input:focus {			border:1px solid #CC0000;		}
		.wholesale .forwardOrder input {
			border:1px solid #FBB917;
	}
		.wholesale .forwardOrder input:focus {
			border:1px solid #FF8040;
		}

	.wholesale .inStock span, .wholesale .soldOut span, .wholesale .forwardOrder span {		display:block;		font-size:11px;		left:0;		position:absolute;		top:30px;	}	.wholesale .remove {		background:url(/images/icons/basket-remove.gif);		height:20px;		margin:0 auto;		width:20px;	}	.notfound{	text-align: center;}	.notfoundlist{	float: left;	margin-left: 160px;}	
