@charset "utf-8";

.inputContainer
	{
	float:left;
	padding:6px;
	clear:both;
	}

/* default for input label name code */
.inputLabelName, .inputLabelEmail, .inputLabelPhone, .inputLabelState, .inputLabelZip
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	padding:3px;
	float:left;
	clear:right;
	width:50px;
	color: #000000;
	}

/* product selection section */
.inputLabelProducts
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	padding:3px;
	float:left;
	clear:both;
	width:115px;
	color: #000000;
	}
.inputFieldProducts
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
	clear:both;
	width:125px;
	}
	
/* image validation code */
.inputLabelNameWrong, .inputLabelEmailWrong, .inputLabelPhoneWrong, .inputLabelStateWrong, .inputLabelZipWrong 
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	float:left;
	clear:right;
	width:16px;
	height:16px;
	padding:3px;
	display:none;
	}

.inputLabelNameCorrect, .inputLabelEmailCorrect, .inputLabelPhoneCorrect, .inputLabelStateCorrect, .inputLabelZipCorrect 
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	float:left;
	clear:right;
	width:16px;
	height:16px;
	padding:3px;
	display:none;
	}

/* form field settings */
	
.inputField	
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
	clear:right;
	width:150px;
	}

/* ---- focus highlight effect for form fields -------*/

*:focus {
	-moz-outline: 2px #85BAFC solid !important;
	-moz-outline-offset: 1px !important;
	-moz-outline-radius: 5px !important;
}
textarea:focus, button:focus, select:focus, input:focus {
	-moz-outline-offset: -1px !important;
}
input[type="radio"]:focus {
	-moz-outline-radius: 12px !important;
	-moz-outline-offset: 0px !important;
}
a:focus {
	-moz-outline: 0px #85BAFC solid !important;
}
input[type="image"]:focus {
	-moz-outline: 0px #85BAFC solid !important;
}


