﻿#BasketStatus{
	font-size: 0.687em;	
}

#CategoryList{
	font-size: 0.8em;	
}

#RangeList{
	font-size: 0.8em;	
}

#ProductList{
	font-size: 0.8em;	
}

/* Shopping Basket */
#Basket{
	font-size: 0.8em;
}
#Basket thead th{
	padding: 6px 0;
}
#Basket tbody td{
	padding: 6px 0;
}
#Basket tbody td span.attr{
	font-size: 0.8em;
}
#Basket tbody td span.offer{
	font-size: 0.8em;
	color: #FF0000;
}
#Basket tbody td span.free{
	font-size: 0.8em;
	color: #FF0000;
}
#Basket tbody td span.qty{
	padding: 0 7px 0 7px;
	margin-bottom: 6px;
}
#Basket tfoot{
	font-weight: bold;	
}
#Basket tfoot .SubTotal{
	font-weight: normal;
	text-align: right;	
}
#Basket tfoot .Discount{
	font-weight: normal;
	text-align: right;	
}
#Basket tfoot .Postage{
	font-weight: normal;
	text-align: right;	
}
#Basket tfoot .Total{
	font-weight: normal;
	text-align: right;	
}
#Basket tfoot .Checkout{
	font-weight: normal;
	text-align: right;
	padding-top: 20px;	
}
#Basket a.Plus{
	background-color: #FFF;
	font-weight: bold;
	color: #13631E;
	text-decoration: none;
	padding: 1px 3px 1px 3px;
} 
#Basket a.Minus {
	color: #C20B0B;
	background-color: #FFF;
	font-weight: bold;
	text-decoration: none;
	padding: 1px 4px 1px 4px;
}

/* Checkout Process */
#Checkout{
	font-size: 0.8em;
}
#Checkout table th{
	border-bottom: solid 1px #000;
	text-align: left;
	padding: 4px 0 10px 0;
	font-weight: normal;
}
#Checkout table td.instructions{
	padding: 4px 0 15px 0;
}

/* Paging Control */
div.paging
{
	padding-top: 10px;	
}
div.paging span
{
	font-weight: bold;	
	color: #000;
}

/* Checkout Order Confirm */
table.OrderConfirm
{
	font-size: 1em;
}
table.OrderConfirm tr td
{
	font-weight: normal;
} 