/* ====================================
 Keep In Touch Form Styles  
==================================== */

#Sample_Order_Form {
	margin: 20px 0 10px 0;
	padding: 0;
}

#Sample_Order_Form fieldset,
form#contact_us fieldset,
#PayPal_Form fieldset {
	border: none;
}

#Sample_Order_Form div.qfrow,
form#contact_us div.qfrow,
#PayPal_Form div.qfrow {
	color: #3e89a8;
	font-weight: bold;
	display: block;
}


#Sample_Order_Form label,
form#contact_us label,
#PayPal_Form label {
	margin: 0 10px 0 0;
}

#Sample_Order_Form label.qflabel,
form#contact_us label.qflabel,
#PayPal_Form label.qflabel {
	overflow: auto;
	float: left;
	width: 160px;
	text-align: right;
}


#Sample_Order_Form div.qfelement,
form#contact_us div.qfelement,
#PayPal_Form div.qfelement {
	display: inline;
	float: left;
	margin-bottom: 7px;
	padding: 0;

}

#Sample_Order_Form input,
#Sample_Order_Form select,
form#contact_us input,
form#contact_us select,
#PayPal_Form input,
#PayPal_Form select {
	border: 1px solid #3e89a8;
	width: auto;
	font: 12px Arial, Helvetica, sans-serif;
}

#Sample_Order_Form textarea,
form#contact_us textarea,
#PayPal_Form textarea {
	border: 1px solid #3e89a8;
	height: 100px;
	width: 200px;
	overflow: auto;
	margin-bottom: 5px;
	font: 12px Arial, Helvetica, sans-serif;
}

#Sample_Order_Form br,
form#contact_us br,
#PayPal_Form br {
	clear: left;
}

#Sample_Order_Form span.error, #Sample_Order_Form span.required,
form#contact_us span.error, form#contact_us span.required,
#PayPal_Form span.error, #PayPal_Form span.required {
	color: #ff6600;
	padding-right: 2px;
}

#Sample_Order_Form div.error,
form#contact_us div.error,
#PayPal_Form div.error {
	border: 1px solid #ff6600;
	padding: 5px;
	width: 350px;
}

/* Contact Form Styles */

form#contact_us #contactdetails {
	/*border: 1px solid #3e89a8;
	border-top: 5px solid #3e89a8;
	padding: 10px 20px 10px 20px;*/
	margin: 0 0 30px 20px;
	padding: 0;
}

form#contact_us #contactdetails #columnOne {
	margin-bottom: 10px;
}

form#contact_us #contactdetails #columnTwo {

}


