
.page_content form {
	font-size: 0.89em;
}
	.page_content form .input {
		padding: 0 10px 10px 0;
	}
	.page_content form .input:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
	.page_content form .input { display: inline-block; }
	.page_content form .input { display: block; }
	.page_content form .input.text.city {
		float: left;
	}
	.page_content form .input.text.state {
		float: left;
	}
	.page_content form .input.text.zip {
		float: left;
	}
	.page_content form .input.text.country {
		clear: both;
	}
		.page_content form .input.checkbox label {
			display: inline;
			float: left;
			clear: none;
			margin-left: 5px;
			width: 400px;
		}
		.page_content form label {
			display: block;
			clear: both;
		}
		.page_content form .input.checkbox input {
			float: left;
		}
		.page_content form .input.text input {
			width: 200px;
		}
		.page_content form .input.text.state input {
			width: 40px;
		}
		.page_content form .input.text.zip input {
			width: 70px;
		}
