#content table.basket {
	border-collapse: collapse;
	margin: 10px 0;
	width: 100%;
}

	#content table.basket tr th {
		background-color:#323232;
		color:#fff;
		text-align: left;
		padding: 10px 10px 5px 10px;
		font-size: 1.2em;
		font-weight: normal;
		font-family: Georgia;
	}

	#content table.basket tr td {
		text-align: left;
		padding: 10px 10px;
		font-size: 0.8em;
		border-bottom: 1px solid #ccc;
	}

#content p.error {
	color: #dd0011;
	font-weight: bold;
	padding: 10px 0;
}

#content form {
	margin: 0 0 20px 10px;
}

	#content form label {
		display: block;
		float: left;
		width: 130px;
		font-size: 0.8em;
		font-weight: bold;
	}

	#content form input, #content form textarea {
		width: 220px;
	}

	#content form textarea {
		font-family: Arial;
		font-size: 0.8em;
	}

	#content form input.submit {
		padding: 3px;
		width: auto;
		cursor: pointer;
	}

	#content form label.error {
		color: #dd0011;
	}
