/* GLOBAL STYLES */
@import url(global.css);


/* STYLES UNIQUE TO CUSTSERVE */
.checkout							{ width: 100%; margin-bottom: 7px; }
	.checkout td 					{ background: url(../_images/cosmetic/dotted-line-hort.gif) repeat-x bottom; font-size: 1.2em; padding: 10px 5px 10px 5px; }
	.update							{ width: 10%; text-align: center; }
	.update input					{ background: url(../_images/cosmetic/input-bg.gif) repeat-x top; font: normal 1em Arial,Helvetica,sans-serif; }
	.update input					{ color: #8C4066; padding: 2px; border: 1px solid #E5A4C5; text-align: center; }
	.misc							{ width: 1%; }
	.productname					{ width: 30%; }
	.artistname						{ width: 20%; }
	.itemnumber						{ width: 20%; }
		td.itemnumber				{ font-size: 0.9em; }
	.price							{ width: 12%; }
	.pricesubtotal					{ width: 8%; text-align: right; }
	.subtotal td					{ background: #F9E0EC none; border-top: 10px solid #FFF; border-bottom: 10px solid #FFF; }
		.updatebutton				{ width: 10%; text-align: center; }
		.subtotal .price			{ font-weight: bold; color: #8C4066; padding-right: 5px; text-align: right; }
	.submit td						{ background: none; }
		.submit .helplinks			{ background: url(../_images/cosmetic/dotted-line-vert.gif) repeat-y top right; }
		.submit .helplinks ul		{ font-size: 0.9em; color: #E5A4C5; margin: 0px; padding-right: 20px; text-align: right; }
