/* CSS Document */
.headerTable{
	font-size:13px;
	border-bottom:1px solid #D8D7D7;
	margin-bottom:12px;
}
#basketContainer {
	border-bottom:1px solid #D8D7D7;
	/*padding-bottom:5px;*/
	font-size:14px;
}
#basketContainer table {
	font-size:13px;
	border-spacing:0;
	padding-top:8px;
}
#basketContainer tr {
	/*padding-top:5px;*/
	vertical-align:middle;
}
#basketContainer .header {
	color:#663333;
	font-weight:bold;
	/*padding-bottom:4px;*/
}
#basketContainer .trbasketItems td {
	/*padding:0 5px 0 0;*/
}
#basketContainer .seperatorLine {
	border-bottom:1px solid #D8D7D7;
	padding:0px
}
#basketContainer .footer {
	border-top:1px solid #D8D7D7;
}
#basketContainer .quantityError {
	left:-150px; 
	top:1px; 
	width:130px; 
	background-color:#fcfcfc; 
	color:#5F5B53; 
	font-weight:bold;
	border:1px solid #D8D7D7; 
	/*padding:3px;*/
}
#basketContainer a {
	color:#2C5674;  
	font-weight:bold;
	font-size:13px;
}
#basketContainer #editCountry{
	font-weight:normal;
	text-decoration:underline;
	font-weight:bold;
}
#basketContainer a:hover {
	text-decoration:underline;
}
#basketContainer td.hidden {
	display:none;
}
#basketContainer td.offerItemsHeader {
	color:#D8D7D7; 
	border-top:1px solid #D8D7D7;
}
strong {
	/*padding:5px 0 5px 0;*/
}
.panel {
	margin-top:20px;
}