﻿#contact_form form input.button {
	font-family: Georgia, "Times New Roman", Times, serif; 
	color:#fff;
	cursor:pointer;
	text-transform:uppercase;
	text-align:center;
	margin:0em 0 .5em .5em;
	padding:.5em 1.5em;
	background:#2c2f22 url(/template/images/button_back.gif) repeat-x center center;
	letter-spacing:1px;
	border:0;
	height:40px;
	width:180px;
}


#contact_form fieldset{ border:0; }
.required{color:maroon;}
.warning{color:maroon;border:1px solid maroon;background-color:#f3d4c7;padding:.25em 1em;}

#contact_form form fieldset{border-bottom:1px dashed #c0af86;border-top:1px dashed #c0af86;}
#contact_form form fieldset label{text-transform:uppercase;display:block;float:left;width:250px;}
#contact_form form fieldset input,#body form fieldset select{padding:.25em;}
#contact_form form fieldset p{clear:both;}

#contact_form form input, #resform form textarea, #contact_form form select {
	padding:.25em;
	width:20em;
	border:1px solid #c0c0c0;
}

#contact_form #captcha {
	border:3px solid #c0c0c0;
	padding:.25em;
}

#contact_form p.checkbox input {
	width:auto;
}

#contact_form #comments {
	width:550px;
	height:100px;
}

