﻿.Cart-Info
{
	font-weight: bolder;
	margin-bottom: 10px;
}

.ShoppingCart
{
	border: 1px solid #F000F4;
	border-collapse: collapse;
	margin-bottom: 10px;
}

.ShoppingCart td
{
	border: 1px solid #F000F4;
	border-collapse: collapse;
}

.ShoppingCart .Header
{
	background: #FD84FF;
	font-weight:bolder;
	color: #8D008F;
}

.ShoppingCart .Header td
{
	padding: 2px 3px;
}

.ShoppingCart .Cell
{
	padding: 2px;
}

.ShoppingCart .Footer td
{
	font-weight: bolder;
	padding: 0px 3px;
}


.ShoppingCart-TextBox-Large
{
	border: 1px solid #F000F4;
	background: #FDD7FF;
}

.PostageCombo
{
	width: 110px;
}

.Details-Area
{
	padding: 10px 0px 0px;
}

.Details-Area .Left
{
	float: left;
}

.Details-Area .Right
{
	float: Right;
}

.Details-Area .Login .Details-Table .TextBoxes, .Details-Area .Details .Details-Table .TextBoxes
{
	width: 230px;
}

.Details-Area .Address
{
	float: right;
}

.Details-Area .Address .Details-Table
{
	
}

.Details-Area .Address .Details-Table .TextBoxes
{
	width: 230px;
}

.Details-Area .Payment
{
	clear: both;
}

.Details-Area .Buttons
{
	clear: both;
	text-align: center;
}

.Details-Area .Error
{
	Padding: 0px 0px 10px;
}