/* ---------------------------------------------------------------					CSS for Big Ape Records - Forms ------------------------------------------------------------------ *//* ---------------------------------------------------------------					Main contact form ------------------------------------------------------------------ */.center { 	text-align: center; 	margin-left: auto; 	margin-right: auto; }.notes { font-weight: bold; color: red; }.bold { font-weight: bold; }.small { font-size: 11px; }.pad { padding-right: 6px; }.notes { color: #666; font-size: 11px; }.error {	color: #A42429; 	text-align: center; 	margin-left: auto; 	margin-right: auto; }.left { text-align: left; }.addendum { width: 400px; margin-top: 30px; }.highlightActiveField { background-color: #DAD7D8; }.highlightInactiveField { background-color: #EDC3BE; color: #000; }#form_wrapper {	width: 100%;	text-align: center;	margin: 0 auto;}#form_container { 	width: 500px;	padding-bottom: 14px;	text-align: center;	margin: 0 auto;}#errorList { padding-left: 20px; }#form_container label { 	float: left;	width: 150px;	margin: 0 5px;	text-align: right;	font-size: 1em;}#form_container input {	float: left;	font-size: 10px;	padding: 2px;}#form_container textarea {	float: left;	font-size: 10px;	padding: 2px;}#form_container select {	float: left;	font-size: 10px;	padding: 1px 0;	margin-bottom: 2px;}#form_container img { float: left; }#form_container input, #form_container textarea, #form_container select {	border-top: 1px solid #999;	border-left: 1px solid #999;	border-right: 1px solid #666;	border-bottom: 1px solid #666;	background: transparent;}.clearfix { clear: both; }#form_container div.clearfix { padding: 5px 0; }* html #form_container div.clearfix { padding: 4px 0; }* html #form_container label { padding-left: 20px; margin: 0px 5px;}/* IE for Windows hacks */.clearfix { display: inline; } /* hack for IE Mac */* html .clearfix { height: 1%; } /* hack for IE Windows */.clearfix { display: block; } /* hack for IE Windows *//* ---------------------------------------------------------------					Merchandise Form ------------------------------------------------------------------ */#form_merchandise { 	width: 400px;	text-align: center;	margin: 0 auto;}#form_merchandise label { 	float: left;	width: 100px;	margin: 0 5px 0 0;	text-align: left;	font-size: 1em;}#form_merchandise input {	float: left;	font-size: 10px;	padding: 2px;}#form_merchandise textarea {	float: left;	font-size: 10px;	padding: 2px;}#form_merchandise select {	float: left;	font-size: 10px;	padding: 1px 0;	margin-bottom: 2px;}#form_merchandise img { float: left; }#form_merchandise input, #form_merchandise textarea, #form_merchandise select {	border-top: 1px solid #999;	border-left: 1px solid #999;	border-right: 1px solid #666;	border-bottom: 1px solid #666;	background: transparent;}#form_merchandise input.button { border: 0; margin-top: 10px; }.clearfix { clear: both; }#form_merchandise div.clearfix { padding: 5px 0; }* html #form_merchandise div.clearfix { padding: 4px 0; }* html #form_merchandise label { padding-left: 20px; margin: 0px 5px;}