/* CSS Document */

div.cart, table.tblCart td, table.tblCart th, table.tblCart td a, table.tblCart div.basketProduct, table.tblCart td.subTotal{
	font-size:11px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
table.tblCart th{
	color:#8E0000;
	font-size:12px;
	text-align:left;
	vertical-align:middle;
	text-transform:uppercase;
}
table.tblCart tr.line th, table.tblCart tr.line td{
	border-bottom:solid 1px #EDD8CC;
}
table.tblCart th, table.tblCart td{
	padding:5px 0;
}
table.tblCart tr.line td.noPadding{
	padding:0;
}
table.tblCart div.basketProduct{
	padding-left:10px;
}
table.tblCart .textRight{
	text-align:right;
}
table.tblCart .textCenter{
	text-align:center;
}
table.tblCart div.qtyTxt{
	text-align:right;
	padding-right:15px;
}
table.tblCart td input.qty{
	width:35px;
	text-align:center;
}
table.tblCart td.subTotal{
	color:#bf002b;
	/*font-size:14px;*/
	font-weight:bold;
	text-align:right;
	letter-spacing:1px;
}

.dividerCell{
	width:1px;
	background-color:#E4C5AB;
}
.dividerLine{
	border-bottom:1px solid #EDD8CC;
}

div.cart_shipTo, div.cartTotal, div.rates{
	color:#BF002B;
}
div.rates{
	padding:0 10px;
}
div.cart_shipTo, div.cartTotal{
	line-height:80%;
	font-size:20px;
	font-weight:bold;
	letter-spacing:-1px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
div.cart_shipTo{
	/*	margin:0;*/
	text-align:left;
}
div.cartTotal{
	text-align:right;
}
div.hr_cartShadow{
	height:10px;
	margin:5px 0;
	border-top-width:2px;
	border-top-style:solid;
	background:url('/resource/chocolates/image/bg_non_shadow_border.png') center top no-repeat;	/*separe for ie6*/
	
	border-top-color:#BF002B;
	/*margin-left:-18px;*/
}
