/* CSS Document */

#content {
	padding: 0;
	padding-bottom:100px;
	margin: 0;
	margin-left:168px;
	background: transparent url("../images/contentimages/company/contentbg_contact.jpg"/*tpa=http://www.pajunk-usa.com/images/contentimages/company/contentbg_contact.jpg*/) no-repeat;
}

form { width: 400px;}
form p { margin: 0px; }
p.formAlign span { float: left; width: 85px; text-align: right; }
span.button { float: left; text-align: center; padding-left:40px;}
p.formAlign input { margin-left: 15px; width: 200px; text-align: left; }

/* works with <span>, <label><input>X</label> */
p.formHorz > span { float: left; width: 85px; text-align: right; margin-right: 15px; }
p.formHorz label { margin-right: 10px; }

/* works with <span>, <label><input>X</label> */
p.formVert > span { float: left; width: 85px; text-align: right; margin-right: 15px; }
p.formVert > span.prodgroup { float: left; width: 85px; text-align: right; margin-right: 15px; color:#666666; }
p.formVert label { display: block; text-align: left; margin-right: 5px; margin-left: 50px; }
p.formVert span+label { margin-left: 0px; }

fieldset {
	margin: 0 0 2em 0;
	padding: 1px;
}
legend {
	font-size: 80%;
	color: white; background-color: gray;
	margin: 2px; padding: 2px;
}
fieldset > label {
	font-size: 80%;
	margin: 2px; padding: 2px; margin-right: 5px;
}