body {
	text-align: center;
}
.container {
	text-align: left;
}
* html .column {
	display: inline; -ms-overflow-x: hidden;
}
* html div.span-1 {
	display: inline; -ms-overflow-x: hidden;
}
* html div.span-2 {
	display: inline; -ms-overflow-x: hidden;
}
* html div.span-3 {
	display: inline; -ms-overflow-x: hidden;
}
* html div.span-4 {
	display: inline; -ms-overflow-x: hidden;
}
* html div.span-5 {
	display: inline; -ms-overflow-x: hidden;
}
* html div.span-6 {
	display: inline; -ms-overflow-x: hidden;
}
* html div.span-7 {
	display: inline; -ms-overflow-x: hidden;
}
* html div.span-8 {
	display: inline; -ms-overflow-x: hidden;
}
* html div.span-9 {
	display: inline; -ms-overflow-x: hidden;
}
* html div.span-10 {
	display: inline; -ms-overflow-x: hidden;
}
* html div.span-11 {
	display: inline; -ms-overflow-x: hidden;
}
* html div.span-12 {
	display: inline; -ms-overflow-x: hidden;
}
* html div.span-13 {
	display: inline; -ms-overflow-x: hidden;
}
* html div.span-14 {
	display: inline; -ms-overflow-x: hidden;
}
* html div.span-15 {
	display: inline; -ms-overflow-x: hidden;
}
* html div.span-16 {
	display: inline; -ms-overflow-x: hidden;
}
* html div.span-17 {
	display: inline; -ms-overflow-x: hidden;
}
* html div.span-18 {
	display: inline; -ms-overflow-x: hidden;
}
* html div.span-19 {
	display: inline; -ms-overflow-x: hidden;
}
* html div.span-20 {
	display: inline; -ms-overflow-x: hidden;
}
* html div.span-21 {
	display: inline; -ms-overflow-x: hidden;
}
* html div.span-22 {
	display: inline; -ms-overflow-x: hidden;
}
* html div.span-23 {
	display: inline; -ms-overflow-x: hidden;
}
* html div.span-24 {
	display: inline; -ms-overflow-x: hidden;
}
* html legend {
	margin: 0px -8px 16px 0px; padding: 0px;
}
ol {
	margin-left: 2em;
}
sup {
	vertical-align: text-top;
}
sub {
	vertical-align: text-bottom;
}
html > body p code {
	
}
hr {
	margin: -8px auto 11px;
}
img {
	-ms-interpolation-mode: bicubic;
}
.clearfix {
	display: inline-block;
}
.container {
	display: inline-block;
}
* html .clearfix {
	height: 1%;
}
* html .container {
	height: 1%;
}
fieldset {
	padding-top: 0px;
}
textarea {
	overflow: auto;
}
input.text {
	border: 1px solid rgb(187, 187, 187); border-image: none; background-color: rgb(255, 255, 255);
}
input.title {
	border: 1px solid rgb(187, 187, 187); border-image: none; background-color: rgb(255, 255, 255);
}
textarea {
	border: 1px solid rgb(187, 187, 187); border-image: none; background-color: rgb(255, 255, 255);
}
input.text:focus {
	border-color: rgb(102, 102, 102);
}
input.title:focus {
	border-color: rgb(102, 102, 102);
}
input.text {
	margin: 0.5em 0px;
}
input.title {
	margin: 0.5em 0px;
}
textarea {
	margin: 0.5em 0px;
}
select {
	margin: 0.5em 0px;
}
input.checkbox {
	top: 0.25em; position: relative;
}
input.radio {
	top: 0.25em; position: relative;
}
form.inline div {
	vertical-align: middle;
}
form.inline p {
	vertical-align: middle;
}
form.inline label {
	top: -0.25em; position: relative;
}
form.inline input.checkbox {
	margin: 0.5em 0px;
}
form.inline input.radio {
	margin: 0.5em 0px;
}
form.inline input.button {
	margin: 0.5em 0px;
}
form.inline button {
	margin: 0.5em 0px;
}
button {
	position: relative;
}
input.button {
	position: relative;
}
html {
	border: 0px currentColor; border-image: none;
}
body {
	margin: 0px auto; width: 1200px;
}
img {
	border: currentColor; border-image: none;
}
a img {
	border: currentColor; border-image: none;
}
:focus {
	outline: 0px;
}
div {
	color: rgb(0, 0, 0);
}
li {
	list-style-type: none;
}
