.message.required, .message.bad, .message.error {
	background:#FFC1C1 none repeat scroll 0% 0% !important;
	border:1px solid #FF8B8B !important;
	color:#333333;
	font-size:1.1em;
	padding:5px;
}

.clear{
	clear: both;
	display: block;
}

#actionformholder{
	padding: 1.5em .5em;
}

div#contactpageinfo{
	margin: 1.5em .5em;
	padding: 2em;
}

#actionformholder div.right {
	color:#FFFFFF;
	float:right;
}

#actionformholder form,
div#contactpageinfo{
	background-color: #513529 !important;
	line-height: 1em !important;
}

#actionformholder form#Form_SigninForm{
	margin-top: 2em;
}

#actionformholder form#Form_EmailusForm fieldset .field {
	margin: 0px;
}

#actionformholder a{
	color: #fff;
}

#actionformholder form fieldset label.left{
	width: 35%;
}
#actionformholder form
{
	width: 100% !important;
}

#actionformholder p.message {
	background:#513529 none repeat scroll 0% 50% !important;
	border:medium none !important;
	color:#FFFFFF;
	font-size:15px !important;
	padding:10px 50px 10px 15px;
	margin:1em 0pt;
}

#factionformholder form fieldset{
	margin: 1em;
}

#actionformholder form div.field input{
	width: 60% !important;
}

		#actionformholder form p.Actions input
		{
			margin-left: 1em !important;
			margin-bottom: 1em !important;
		}
		
		#actionformholder form fieldset{
			border: none;
		}
		
		#actionformholder form input,
		#actionformholder form textarea{
			color: #fff;
			background-color: #75594B;
			border: none;
		}
		
		#actionformholder form div.formaction input,
		#actionformholder form p.Actions input{
			background-color: #513529;
			color: #fff;
			border:1px solid #75594B;
		}

		

