
/*.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 {
	COLOR: #666; FONT-FAMILY: Arial
}
SELECT {
	FONT-FAMILY: Arial
}
.fValidator-form INPUT {
	PADDING-RIGHT: 1px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px;
}
.fValidator-form INPUT[type="submit"] {
	    background: url("http://www.atkinsandmarkoff.com/modules/mod_jvtabnews/assets/themes/jv_tabs/BgTabLeftH.jpg") no-repeat scroll left top transparent;
    height: 25px;
	font-size: 16px;
	color: white;
	font-family: Georgia, serif;
    margin: 0;
    padding: 2px, 2px, 2px, 2px;}
.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;
}

form#contact_form input[type="text"] {
	border:1px solid #BFBFBF;
	display:block;
	margin:0px;
	padding:3px 0px;
	width:154px;
}

#contact_form #state {
	display:inline;
	float:left;
	width:70px;
}
#contact_form .submit {
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #D4D4D4;
	cursor:pointer;
	margin:15px auto 0;
	text-align:center;
	width:80px;
}
#contact_form #contact_zip {

}
.PL {
	padding-left:50px;
}

.legendheader {
	color:#770402;
	font-size: 15px;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding:10px 0px 5px 0px;
}
