@charset "utf-8";
/* CSS Document */

div#requestform h2 {
	font-size: 100%;
	line-height: 12px;
	margin-bottom: 20px;
}

div#requestform form {
	clear:both;
	font-size: 90%;
	line-height: 12px;
}

div#requestform div.formrow {
	width: 100%;
	margin-bottom: 10px;
}

div#requestform div.formrow div.date {
	display: inline;
}

div#requestform input {
	display: inline-block;
	width: 165px;
}
div#requestform input.number {
	width: 20px;
	margin-right: 50px;
}

div#requestform label {
	display: inline-block;
	width: 300px;
	text-align: left;
}

div#requestform label.date {
	width: 280px;
}

div#requestform label.number {
	display: inline-block;
	width: 180px;
	text-align: left;
}


div#requestform label#wishes_label {
	display: block;
	margin-bottom: 10px;
}

div#requestform textarea {
	width: 467px;
	height: 100px;
	display: inline-block;
	margin: 0 auto 10px;
}

div#requestform div#addressing label, div#requestform div#addressing input {
	display: inline-block;
}
div#requestform div#addressing label {
	width: 50px;
}
div#requestform div#addressing label#addressing_label {
	margin-right: 90px;
}

div#requestform div#addressing input {
	width: 10px;
}

div#requestform p {
	margin-bottom: 10px;
	line-height: 15px;
}

div#requestform div#address {
	display: inline;
}
div#requestform input#zip {
	width: 45px;
}
div#requestform input#location {
	width: 111px;
}
