.ShoppingCart {
	margin: 0px;
	margin-top: 0px;
}

.ShoppingCart .Errtxt {
	color: #ff0000;
}

.ShoppingCart .Attentiontxt {
	color: #ff0000;
	font-size: 10px;
}

.ShoppingCart .Symbol {
	color: #cc0000;
	font-weight: bold;
}

.ShoppingCart .Button {
	margin-bottom: 20px;
	text-align: right;
}

.ShoppingCart .ItemTable {
	width: 100%;
	margin-bottom: 16px;
}

.ShoppingCart .ItemTable th {
	padding: 3px;
	border-bottom: 1px solid black;
	font-weight: normal;
	white-space: nowrap;
}

.ShoppingCart .ItemTable td {
	padding: 3px;
}

.ShoppingCart .FormTable {
	width: 100%;
	margin-top: 10px;
	margin-bottom: 16px;
}

.ShoppingCart .FormTable th {
	padding: 3px;
	padding-right: 10px;
	border-bottom: 1px dotted gray;
	width: 175px;
	text-align: right;
	font-weight: normal;
	white-space: nowrap;
}

.ShoppingCart .FormTable td {
	padding: 3px;
	border-bottom: 1px dotted gray;
}
.ShoppingCart .ConfirmTable {
	width: 100%;
	margin-top: 10px;
	margin-bottom: 16px;
}

.ShoppingCart .ConfirmTable th {
	padding: 3px;
	padding-right: 10px;
	border-bottom: 1px dotted gray;
	width: 175px;
	text-align: right;
	font-weight: bold;
	white-space: nowrap;
}

.ShoppingCart .ConfirmTable td {
	padding: 3px;
	border-bottom: 1px dotted gray;
}


.ShoppingCart img.SubtitleImage {
	display:block;
	margin-bottom:30px;
	/*
	width:500px;
	height:30px;
	*/
}


.ShoppingCart div.UpperNoticeZone {
}
.ShoppingCart div.NoticeZone {
}
.ShoppingCart div.ThankyouZone {
}
.ShoppingCart div.FinalNoticeZone {
}
