.container {
	margin: 0px auto; width: 910px;
}
.showgrid {
	background: url("src/grid.png");
}
.column {
	margin-right: 2px; float: left;
}
div.span-1 {
	margin-right: 2px; float: left;
}
div.span-2 {
	margin-right: 2px; float: left;
}
div.span-3 {
	margin-right: 2px; float: left;
}
div.span-4 {
	margin-right: 2px; float: left;
}
div.span-5 {
	margin-right: 2px; float: left;
}
div.span-6 {
	margin-right: 2px; float: left;
}
div.span-7 {
	margin-right: 2px; float: left;
}
div.span-8 {
	margin-right: 2px; float: left;
}
div.span-9 {
	margin-right: 2px; float: left;
}
div.span-10 {
	margin-right: 2px; float: left;
}
div.span-11 {
	margin-right: 2px; float: left;
}
div.span-12 {
	margin-right: 2px; float: left;
}
div.span-13 {
	margin-right: 2px; float: left;
}
div.span-14 {
	margin-right: 2px; float: left;
}
div.span-15 {
	margin-right: 2px; float: left;
}
div.span-16 {
	margin-right: 2px; float: left;
}
.last {
	margin-right: 0px;
}
div.last {
	margin-right: 0px;
}
.span-1 {
	width: 55px;
}
.span-2 {
	width: 112px;
}
.span-3 {
	width: 169px;
}
.span-4 {
	width: 226px;
}
.span-5 {
	width: 283px;
}
.span-6 {
	width: 340px;
}
.span-7 {
	width: 397px;
}
.span-8 {
	width: 454px;
}
.span-9 {
	width: 511px;
}
.span-10 {
	width: 568px;
}
.span-11 {
	width: 625px;
}
.span-12 {
	width: 682px;
}
.span-13 {
	width: 739px;
}
.span-14 {
	width: 796px;
}
.span-15 {
	width: 853px;
}
.span-16 {
	margin: 0px; width: 910px;
}
div.span-16 {
	margin: 0px; width: 910px;
}
input.span-1 {
	padding-right: 5px !important; padding-left: 5px !important; border-right-width: 1px !important; border-left-width: 1px !important;
}
textarea.span-1 {
	padding-right: 5px !important; padding-left: 5px !important; border-right-width: 1px !important; border-left-width: 1px !important;
}
input.span-2 {
	padding-right: 5px !important; padding-left: 5px !important; border-right-width: 1px !important; border-left-width: 1px !important;
}
textarea.span-2 {
	padding-right: 5px !important; padding-left: 5px !important; border-right-width: 1px !important; border-left-width: 1px !important;
}
input.span-3 {
	padding-right: 5px !important; padding-left: 5px !important; border-right-width: 1px !important; border-left-width: 1px !important;
}
textarea.span-3 {
	padding-right: 5px !important; padding-left: 5px !important; border-right-width: 1px !important; border-left-width: 1px !important;
}
input.span-4 {
	padding-right: 5px !important; padding-left: 5px !important; border-right-width: 1px !important; border-left-width: 1px !important;
}
textarea.span-4 {
	padding-right: 5px !important; padding-left: 5px !important; border-right-width: 1px !important; border-left-width: 1px !important;
}
input.span-5 {
	padding-right: 5px !important; padding-left: 5px !important; border-right-width: 1px !important; border-left-width: 1px !important;
}
textarea.span-5 {
	padding-right: 5px !important; padding-left: 5px !important; border-right-width: 1px !important; border-left-width: 1px !important;
}
input.span-6 {
	padding-right: 5px !important; padding-left: 5px !important; border-right-width: 1px !important; border-left-width: 1px !important;
}
textarea.span-6 {
	padding-right: 5px !important; padding-left: 5px !important; border-right-width: 1px !important; border-left-width: 1px !important;
}
input.span-7 {
	padding-right: 5px !important; padding-left: 5px !important; border-right-width: 1px !important; border-left-width: 1px !important;
}
textarea.span-7 {
	padding-right: 5px !important; padding-left: 5px !important; border-right-width: 1px !important; border-left-width: 1px !important;
}
input.span-8 {
	padding-right: 5px !important; padding-left: 5px !important; border-right-width: 1px !important; border-left-width: 1px !important;
}
textarea.span-8 {
	padding-right: 5px !important; padding-left: 5px !important; border-right-width: 1px !important; border-left-width: 1px !important;
}
input.span-9 {
	padding-right: 5px !important; padding-left: 5px !important; border-right-width: 1px !important; border-left-width: 1px !important;
}
textarea.span-9 {
	padding-right: 5px !important; padding-left: 5px !important; border-right-width: 1px !important; border-left-width: 1px !important;
}
input.span-10 {
	padding-right: 5px !important; padding-left: 5px !important; border-right-width: 1px !important; border-left-width: 1px !important;
}
textarea.span-10 {
	padding-right: 5px !important; padding-left: 5px !important; border-right-width: 1px !important; border-left-width: 1px !important;
}
input.span-11 {
	padding-right: 5px !important; padding-left: 5px !important; border-right-width: 1px !important; border-left-width: 1px !important;
}
textarea.span-11 {
	padding-right: 5px !important; padding-left: 5px !important; border-right-width: 1px !important; border-left-width: 1px !important;
}
input.span-12 {
	padding-right: 5px !important; padding-left: 5px !important; border-right-width: 1px !important; border-left-width: 1px !important;
}
textarea.span-12 {
	padding-right: 5px !important; padding-left: 5px !important; border-right-width: 1px !important; border-left-width: 1px !important;
}
input.span-13 {
	padding-right: 5px !important; padding-left: 5px !important; border-right-width: 1px !important; border-left-width: 1px !important;
}
textarea.span-13 {
	padding-right: 5px !important; padding-left: 5px !important; border-right-width: 1px !important; border-left-width: 1px !important;
}
input.span-14 {
	padding-right: 5px !important; padding-left: 5px !important; border-right-width: 1px !important; border-left-width: 1px !important;
}
textarea.span-14 {
	padding-right: 5px !important; padding-left: 5px !important; border-right-width: 1px !important; border-left-width: 1px !important;
}
input.span-15 {
	padding-right: 5px !important; padding-left: 5px !important; border-right-width: 1px !important; border-left-width: 1px !important;
}
textarea.span-15 {
	padding-right: 5px !important; padding-left: 5px !important; border-right-width: 1px !important; border-left-width: 1px !important;
}
input.span-16 {
	padding-right: 5px !important; padding-left: 5px !important; border-right-width: 1px !important; border-left-width: 1px !important;
}
textarea.span-16 {
	padding-right: 5px !important; padding-left: 5px !important; border-right-width: 1px !important; border-left-width: 1px !important;
}
input.span-1 {
	width: 43px !important;
}
textarea.span-1 {
	width: 43px !important;
}
input.span-2 {
	width: 100px !important;
}
textarea.span-2 {
	width: 100px !important;
}
input.span-3 {
	width: 157px !important;
}
textarea.span-3 {
	width: 157px !important;
}
input.span-4 {
	width: 214px !important;
}
textarea.span-4 {
	width: 214px !important;
}
input.span-5 {
	width: 271px !important;
}
textarea.span-5 {
	width: 271px !important;
}
input.span-6 {
	width: 328px !important;
}
textarea.span-6 {
	width: 328px !important;
}
input.span-7 {
	width: 385px !important;
}
textarea.span-7 {
	width: 385px !important;
}
input.span-8 {
	width: 442px !important;
}
textarea.span-8 {
	width: 442px !important;
}
input.span-9 {
	width: 499px !important;
}
textarea.span-9 {
	width: 499px !important;
}
input.span-10 {
	width: 556px !important;
}
textarea.span-10 {
	width: 556px !important;
}
input.span-11 {
	width: 613px !important;
}
textarea.span-11 {
	width: 613px !important;
}
input.span-12 {
	width: 670px !important;
}
textarea.span-12 {
	width: 670px !important;
}
input.span-13 {
	width: 727px !important;
}
textarea.span-13 {
	width: 727px !important;
}
input.span-14 {
	width: 784px !important;
}
textarea.span-14 {
	width: 784px !important;
}
input.span-15 {
	width: 841px !important;
}
textarea.span-15 {
	width: 841px !important;
}
input.span-16 {
	width: 898px !important;
}
textarea.span-16 {
	width: 898px !important;
}
.append-1 {
	padding-right: 57px;
}
.append-2 {
	padding-right: 114px;
}
.append-3 {
	padding-right: 171px;
}
.append-4 {
	padding-right: 228px;
}
.append-5 {
	padding-right: 285px;
}
.append-6 {
	padding-right: 342px;
}
.append-7 {
	padding-right: 399px;
}
.append-8 {
	padding-right: 456px;
}
.append-9 {
	padding-right: 513px;
}
.append-10 {
	padding-right: 570px;
}
.append-11 {
	padding-right: 627px;
}
.append-12 {
	padding-right: 684px;
}
.append-13 {
	padding-right: 741px;
}
.append-14 {
	padding-right: 798px;
}
.append-15 {
	padding-right: 855px;
}
.prepend-1 {
	padding-left: 57px;
}
.prepend-2 {
	padding-left: 114px;
}
.prepend-3 {
	padding-left: 171px;
}
.prepend-4 {
	padding-left: 228px;
}
.prepend-5 {
	padding-left: 285px;
}
.prepend-6 {
	padding-left: 342px;
}
.prepend-7 {
	padding-left: 399px;
}
.prepend-8 {
	padding-left: 456px;
}
.prepend-9 {
	padding-left: 513px;
}
.prepend-10 {
	padding-left: 570px;
}
.prepend-11 {
	padding-left: 627px;
}
.prepend-12 {
	padding-left: 684px;
}
.prepend-13 {
	padding-left: 741px;
}
.prepend-14 {
	padding-left: 798px;
}
.prepend-15 {
	padding-left: 855px;
}
div.border {
	padding-right: 4px; margin-right: 5px; border-right-color: rgb(238, 238, 238); border-right-width: 1px; border-right-style: solid;
}
div.colborder {
	padding-right: 24px; margin-right: 25px; border-right-color: rgb(238, 238, 238); border-right-width: 1px; border-right-style: solid;
}
.pull-1 {
	margin-left: -57px;
}
.pull-2 {
	margin-left: -114px;
}
.pull-3 {
	margin-left: -171px;
}
.pull-4 {
	margin-left: -228px;
}
.pull-5 {
	margin-left: -285px;
}
.pull-6 {
	margin-left: -342px;
}
.pull-7 {
	margin-left: -399px;
}
.pull-8 {
	margin-left: -456px;
}
.pull-9 {
	margin-left: -513px;
}
.pull-10 {
	margin-left: -570px;
}
.pull-11 {
	margin-left: -627px;
}
.pull-12 {
	margin-left: -684px;
}
.pull-13 {
	margin-left: -741px;
}
.pull-14 {
	margin-left: -798px;
}
.pull-15 {
	margin-left: -855px;
}
.pull-16 {
	margin-left: -912px;
}
.pull-1 {
	float: left; position: relative;
}
.pull-2 {
	float: left; position: relative;
}
.pull-3 {
	float: left; position: relative;
}
.pull-4 {
	float: left; position: relative;
}
.pull-5 {
	float: left; position: relative;
}
.pull-6 {
	float: left; position: relative;
}
.pull-7 {
	float: left; position: relative;
}
.pull-8 {
	float: left; position: relative;
}
.pull-9 {
	float: left; position: relative;
}
.pull-10 {
	float: left; position: relative;
}
.pull-11 {
	float: left; position: relative;
}
.pull-12 {
	float: left; position: relative;
}
.pull-13 {
	float: left; position: relative;
}
.pull-14 {
	float: left; position: relative;
}
.pull-15 {
	float: left; position: relative;
}
.pull-16 {
	float: left; position: relative;
}
.push-1 {
	margin: -57px 1.5em 57px;
}
.push-2 {
	margin: -114px 1.5em 114px;
}
.push-3 {
	margin: -171px 1.5em 171px;
}
.push-4 {
	margin: -228px 1.5em 228px;
}
.push-5 {
	margin: -285px 1.5em 285px;
}
.push-6 {
	margin: -342px 1.5em 342px;
}
.push-7 {
	margin: -399px 1.5em 399px;
}
.push-8 {
	margin: -456px 1.5em 456px;
}
.push-9 {
	margin: -513px 1.5em 513px;
}
.push-10 {
	margin: -570px 1.5em 570px;
}
.push-11 {
	margin: -627px 1.5em 627px;
}
.push-12 {
	margin: -684px 1.5em 684px;
}
.push-13 {
	margin: -741px 1.5em 741px;
}
.push-14 {
	margin: -798px 1.5em 798px;
}
.push-15 {
	margin: -855px 1.5em 855px;
}
.push-16 {
	margin: -912px 1.5em 912px;
}
.push-1 {
	float: right; position: relative;
}
.push-2 {
	float: right; position: relative;
}
.push-3 {
	float: right; position: relative;
}
.push-4 {
	float: right; position: relative;
}
.push-5 {
	float: right; position: relative;
}
.push-6 {
	float: right; position: relative;
}
.push-7 {
	float: right; position: relative;
}
.push-8 {
	float: right; position: relative;
}
.push-9 {
	float: right; position: relative;
}
.push-10 {
	float: right; position: relative;
}
.push-11 {
	float: right; position: relative;
}
.push-12 {
	float: right; position: relative;
}
.push-13 {
	float: right; position: relative;
}
.push-14 {
	float: right; position: relative;
}
.push-15 {
	float: right; position: relative;
}
.push-16 {
	float: right; position: relative;
}
.prepend-top {
	margin-top: 1.5em;
}
.append-bottom {
	margin-bottom: 1.5em;
}
.box {
	background: rgb(229, 236, 249); padding: 1.5em; margin-bottom: 1.5em;
}
hr {
	background: rgb(221, 221, 221); margin: 0px 0px 1.45em; border: currentColor; border-image: none; width: 100%; height: 0.1em; color: rgb(221, 221, 221); clear: both; float: none;
}
hr.space {
	background: rgb(255, 255, 255); color: rgb(255, 255, 255);
}
.clearfix::after {
	height: 0px; overflow: hidden; clear: both; display: block; visibility: hidden; content: "\0020";
}
.container::after {
	height: 0px; overflow: hidden; clear: both; display: block; visibility: hidden; content: "\0020";
}
.clearfix {
	display: block;
}
.container {
	display: block;
}
.clear {
	clear: both;
}
.left {
	float: left;
}
.right {
	float: right;
}
