*{ margin:0; padding:0;}
form,input,select,textarea{margin:0; padding:0; color: black;}

div.box {
	margin: 0 0 20px;
	float: left;
	border-width: 6px;
	border-style: none;
	width: 640px;
}

div.boxLeft {
	margin: 0 0 20px;
	float: left;
	border-width: 6px;
	border-style: none;
	width: 300px;
}

div.boxRight {
	margin: 0 0 20px 20px;
	float: left;
	border-width: 6px;
	border-style: none;
	width: 300px;
}

.required {
	color: red;
	font-weight: bold;
}

div.box h1 { 
color: white;
font-size:18px;
text-transform:uppercase;
padding:5px 0 5px 5px;
border-bottom:1px solid #161712;
border-top:1px solid #161712;
	text-shadow: gray 1px 1px 3px;
	border-style: none;
}

div.box label {
width: 100%;
display: block;
border-top:1px solid #262626;
border-bottom:1px solid #161712;
	border-style: none;
	padding: 2px 0;
}

div.box label span {
display: block;
color: #516221;
font-size: 12px;
float:left;
width: 250px;
text-align: left;
	padding-top: 9px;
	padding-bottom: 4px;
	margin-left: 6px;
	font-weight: bold;
}

div.box label span_Contact {
display: block;
color: #516221;
font-size: 12px;
width: 100px;
text-align: left;
	margin-left: 6px;
	font-weight: bold;
	clear: left;
	padding-top: 6px;
}

div.box label Required span {
color: red;
font-size: 10px;
text-align: left;
	font-weight: bold;
}

div.box .input_text {
width: 280px;
background: #fef0d6;
border-bottom: 1px double #171717;
border-top: 1px double #171717;
border-left:1px double #333333;
border-right:1px double #333333;
	padding: 6px;
	border-color: #c8c57f;
	border-width: 2px;
	float: left;
	color: #6c832c;
}

div.box .message{
padding: 6px;
width: 280px;
background: #fef0d6;
border-bottom: 1px double #171717;
border-top: 1px double #171717;
border-left:1px double #333333;
border-right:1px double #333333;
overflow:hidden;
height: 128px;
	margin-left: 0;
	border-color: #c8c57f;
	border-width: 2px;
	color: #6c832c;
}

div.box .button
{
margin: 5px 0 15px;
position: relative;
top: 6px;
width:100px;
border-bottom: 1px double #660000;
border-top: 1px double #660000;
border-left:1px double #FF0033;
border-right:1px double #FF0033;
	background-color: #6c832c;
	padding: 3px 7px;
	border: 3px solid #617527;
	font-weight: bold;
	color: white;
	left: 195px;
}

div.box .button_Contact
{
margin: 5px 0 15px;
position: relative;
width:100px;
border-bottom: 1px double #660000;
border-top: 1px double #660000;
border-left:1px double #FF0033;
border-right:1px double #FF0033;
	background-color: #6c832c;
	padding: 3px 7px;
	border: 3px solid #617527;
	font-weight: bold;
	color: white;
	clear: none;
	top: 30px;
	right: 103px;
}
