
/*.fValidator-form FIELDSET {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid
}*/
.fValidator-form LEGEND {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.fValidator-form INPUT[type="text"] {
	COLOR: #666; FONT-FAMILY: Arial;
	border:1px solid #BFBFBF;
	display:block;
	margin-bottom:0px;
	padding:3px 0;
	width:154px;
}
SELECT {
	FONT-FAMILY: Arial
}
.fValidator-form INPUT {
	PADDING: 1px;
}
.fValidator-form INPUT[type="submit"] {
	PADDING: 1px;
}
.full {
	WIDTH: 100%;
}
.half {
	VERTICAL-ALIGN: top; WIDTH: 50%;
}
.fValidator-msg {
	 PADDING-LEFT: 5px; FONT-SIZE: 11px; COLOR: #fff; BACKGROUND-COLOR: #c00;
	width:151px; margin:0px;
}
.mandatory {
	color:#ff0000;
	padding-left:2px;
}

#contact_form form input {
	border:1px solid #BFBFBF;
	display:block;
	margin-bottom:4px;
	padding:3px 0;
	width:154px;
}

#contact_form #zip {
	display:inline;
	float:left;
	margin-left:1px;
	width:80px;
}
.txtarea{
	width:150px;
}