﻿/* Set Heading(s) Color(s) */
div.cs-content-container h1 { color: #187200; }

/* Form */
table.cs-request-quote-form { width: 590px; margin-left: 10px; }
table.cs-request-quote-form td { padding: 4px 0 !important; text-align: left !important; }
table.cs-request-quote-form input.cs-textbox, table.cs-request-quote-form textarea.cs-textarea, table.cs-request-quote-form select.cs-dropdownlist { border-color:#AAAAAA #EEEEEE #FFFFFF #C0C0C0; border-style:solid; border-width:1px; font-size: 12px; }
label.cs-label { display: block; float:left; width: 100px; font-size: 12px; font-weight: bold; padding: 3px 10px 3px 0; }
label.cs-label.no-float { float: none; width: auto; }
	
	/* Address Individual Elements */
	input.cs-company, input.cs-email { width: 300px; }
	select.cs-user, select.cs-budget { width: 150px; }
	textarea.cs-description { width: 410px; }
	table.cs-request-quote-form td table.cs-cbxlist td { padding: 2px 0; }
	table.cs-request-quote-form td table.cs-cbxlist td label { font-size: 12px; vertical-align: middle; }
	table.cs-request-quote-form td table.cs-cbxlist td input { vertical-align: middle; margin: 0 5px 0 0; padding: 0; }
	/* Captcha Row */
	table.cs-request-quote-form tr td div.Normal { text-align: left; }
	table.cs-request-quote-form tr td div.Normal div { padding: 3px 0; }
	/* Submit Button */
	table.cs-request-quote-form input.link-button.submit-request { font-size: 12px; }