@charset "UTF-8";

/*////////////////////////////////////////////////////////////////////////////////////////////////

		 ______                      _  __                ____         __           __ 
		/_  __/__  ___  ___  ___    | |/_/______  __ __  / __/__ __ __/ /________  / /_
		 / / / _ `/ _ \/ _ `/ _ \  _>  </ __/ _ `/ // / / _// _ \\ \ / __/ __/ _ \/ __/
		/_/  \_,_/_//_/\_, /\___/ /_/|_/_/  \_,_/\_, / /_/  \___/_\_\\__/_/  \___/\__/ 
					  /___/                     /___/                                  

////////////////////////////////////////////////////////////////////////////////////////////////*/

/* FORM ELEMENTS */
.tangoXrayFoxtrot { line-height: 1em; }

	.tangoXrayFoxtrot h1 { margin-top: 6px; color: #f2981f; clear: both; }

	.tangoXrayFoxtrot .req { color: #d70016; font-weight: bold; padding-right: 2px; }

	.tangoXrayFoxtrot label { display: block; padding: 0px 0px 3px 0px; /*background-color: #FF9966;*/ }
	
	.tangoXrayFoxtrot .formblock { clear: both; padding-top: 10px; float:left; margin: 0 0 0 -5px; width: 840px; }
	
	.tangoXrayFoxtrot .formblock div { float: left; padding: 4px 3px 0px 6px; width: 197px; }
	
	.tangoXrayFoxtrot input,
	.tangoXrayFoxtrot textarea { font-family: Arial, Helvetica, sans-serif; font-size: 13px; width: 100%; padding: 1px; 	background-color: #e2e4e6; color: #6d6e71; border: none; }
	
	.tangoXrayFoxtrot label input { padding: 0px; width: auto; } /* checkboxes would behave weirdly without this */
	
	.tangoXrayFoxtrot textarea { height: 75px; }	
	
	.tangoXrayFoxtrot select { font-size: 12px; width: 100%; }
	

/* ERRORS BLOCK */
.errors { color: #d70016; margin: 0px 0px 21px 0px; }
	.errors li { margin: 0px 0px 0px 21px; }
	.errors h2 { color: #d70016; font-weight: bold; clear: both; }

/* THANK YOU BLOCK */
.thankyou { }



