@CHARSET "UTF-8";

table.cart					{
	margin:						0px auto 10px auto;
}

table.cart th.name				{
	font-size:					14pt;
	color:						#BA687B;
	
	padding-bottom:					6px;
}

table.cart td					{
	vertical-align:					middle;

	padding:					0px 6px 0px 2px;
}

table.cart td.name				{
	font-weight:					bold;
}

table.cart td.spacer				{
	padding-bottom:					10px;
}

table.cart td.picture				{
	width:						180px;
}

table.cart td.picture img			{
	border:						2px dashed #ffcc99;
	padding:					4px;
	margin:						8px;
}

table.cart td.type				{
	width:						100px;
}

table.cart td.quantity				{
	text-align:					right;
}

table.cart td.quantity input			{
	font-weight:					bold;
	text-align:					right;
	
	width:						40px;
}

table.cart td.price				{
	text-align:					right;

	width:						120px;
}

table.cart td.full_price			{
	text-align:					right;

	width:						100px;
}

table.cart td.delete				{
	text-align:					right;
	
	width:						80px;
}

table.cart td.spacer				{
	padding-bottom:					8px;
}

table.cart td.refresh				{
	text-align:					right;
	
	padding-top:					4px;
}


table.summary					{
	border-top:					1px solid #D6E7AF;

	margin:						10px auto 10px auto;
}

table.summary td				{
	padding:					4px 8px 2px 8px;
}

table.summary td.label				{
	font-weight:					bold;
}

table.summary td.value				{
	text-align:					right;

	width:						100px;
}

table.summary td.sum_label			{
	border-top:					1px solid #D6E7AF;

	font-size:					11pt;
	font-weight:					bold;

	padding-top:					4px;
}

table.summary td.sum_value			{
	border-top:					1px solid #D6E7AF;

	font-size:					11pt;
	font-weight:					bold;
	text-align:					right;

	padding-top:					4px;

	width:						100px;
}

table.cart_controls				{
	margin:						auto;

	width:						600px;
}

table.cart_controls td				{
	font-size:					11pt;
	text-align:					center;

	padding-top:					20px;
}

table.cart_controls a				{
	color:						#D98200;
}
