/* CSS Document */

div.horiznav{clear: both;}

/*new stuff for the basket*/
div.basketsummary{/*border-bottom:2px solid #666666;*/ padding:0.5em; margin-bottom:6px; margin-left:0.5em; text-align:right; font-size:0.8em; color:#666666}
div.basketsummary div input.basket_btn{color:#666666; ; font-size:0.9em; border:0;cursor:pointer}
div.basketContents input{font-size:0.9em; text-align:center}
/*div.basketdetails{text-align:right}
div.basketdetails table{text-align:right;}*/
div.basketdetails table td.freedelivery{color:#666666; font-weight:bold}
div.basketdetails hr, div.checkout hr{background-color:#333333; height:1px;}
div.basketdetails form{clear:both; margin:0; padding:0}
input.btn{background-color:#FFFFFF; color:#666666; border:0; padding:3px 4px;margin-left: 0.5em; cursor:pointer}

div.basketContents{ border-bottom:1px solid #666666; padding-top:1em}
div.basketContents table{width:100%; text-align:left;border-top:1px solid #666666;}

div.basketContents table th.center {text-align: center}
td.quantity{text-align:center}
td.quantity form{margin:0}

div.productDetails{ padding-bottom:1em; margin-bottom:1em}
div.checkout input{text-align:left}
td.error{color:#FF0000}
div.shortproduct {float:left; padding:0; margin-bottom:5px; width:162px; overflow:hidden;}
div.shortproduct div.shortProductTitle{text-align:left; font-size:1em; font-weight:bold; margin-top:2px; height:50px}
div.shortproduct div.shortProductTitle a{text-decoration:none; color:#666666; font-weight:normal}
div.shortproduct div.imageholder{height:162px; text-align:center; overflow:hidden; margin-bottom:5px}
/*div.shortproduct div.imageholder img{height:140px}*/
div.shortproduct div.imageholder p.awaitingImage {padding-top:40px}
div.productImage img.enlargeProduct{padding-bottom:22px; background-image:url(/graphics/enlarge_image.gif); background-position:bottom left; background-repeat:no-repeat}
