@charset "utf-8";
.required {
	margin:0 .25em;
}
#bodycontent {
	margin-right:18px;
}
h2 {
	margin-top:20px;
}
#pdf_links {
	width:60%;
	padding-bottom:1.5em;
	margin:2em auto;
	border-bottom:1px solid #ff9115;
}
#pdf_links p {
	width:40%;
	margin:0 5%;
	float:left;
}
#moreinfo {
	width:80%;
	margin:0 auto;
}
#moreinfo fieldset {
	border:none;
	width:48%;
	margin:0 1% 1em 1%;
	float:left;
}
#moreinfo legend {
	text-align:center;
	padding-bottom:1em;
}
.textinp {
	padding:.5em 0 .5em 4%;
}
.odd_textinp {
	background-color:#f5e07c;
}
.textinp label {
	display:block;
	width:35%;
	float:left;
}
.textinp input {
	width:60%;
}
.longer label {
	width:inherit;
	float:none;
}
.longer input {
	text-align:right;
	width:75%;
	margin:.5em 4% 0 0;
	float:right;
}
.check {
	margin:1em 2em;
}
#moreinfo fieldset.submit_fieldset {
	clear:both;
	float:none;
	margin:0 auto;
}
.submit_fieldset .submit {
	width:50%;
	display:block;
	margin:0 auto;
}
#moreinfo p {
	font-size:.9em;
	margin-left:10%;
	font-style:italic;
}