@charset "UTF-8";#client_info_container {	margin: 0;	padding: 0;	width: 800px;}/************* FORM *************/div.form-container {	width: 800px;}p.note {	margin-bottom: 20px;	width: 800px;}p.note em {	color: #990000;	font-style: normal;}div.form-container h3 {	color: #8a673a;	margin: 30px 0 15px;	font-size: 21px;}div.form-container h4 {	color: #990000;	font-size: 13px;	line-height: 24px;	margin-top: -10px;}div.form-container form {	margin: 0;	padding: 0;	width: 800px;}div.form-container form p {	margin: 0;}div.form-container form div.form-question-container {	margin: 10px 0;	padding: 10px;	border: 1px solid #c7bcb2;	width: 780px;}div.form-container form legend {	font-weight: bold;	color: #86817b;	padding: 5px;}div.form-container form div.form-question-container div {	padding: 5px;	width: 770px;	margin: 0;}div.form-container form div.form-question-container div textarea {	padding: 5px;	width: 760px;	margin: 0;}div.form-container label, div.form-container span.label {	margin-right: 10px;	padding-right: 10px;	width: 65px;	display: block;	float: left;	text-align: right;	position: relative;}div.form-container label.error, div.form-container span.error { color: #990000; }div.form-container label em, div.form-container span.label em {	position: absolute;	right: 0;	font-size: 100%;	font-style: normal;	color: #990000;}div.form-container input.error {	border: 2px solid #990000;	background-color: #ffffff;}div.form-container input:focus,div.form-container input.error:focus, div.form-container textarea:focus {	background-color: #fff9ef;	border-color: #CC0000;}div.form-container div.controlset label, div.form-container div.controlset input {	display: inline;	float: none;}div.form-container input {	width: 240px;	padding: 5px;}div.form-container div#checkboxes input {	width: auto;}div.form-container select {	margin: 4px 0;}div.form-container div.controlset div { margin-left: 65px; }div.form-container div.buttonrow input {	margin: 0 0 0 120px;	width: auto;}.code-image {	margin-left: 93px;}div.code-input {	margin-left: 46px;}div.form-container button#send_form {	background: transparent url(../../images/blog-btn_submit.png) no-repeat right top;	text-indent: -9999px;	padding: 0;	color: #312820;	border: none;	width: 66px;	height: 34px;	cursor: pointer;	display: block;	margin: 0;	clear: both;}div.form-container button#send_form:hover {	background: transparent url(../../images/blog-btn_submit.png) no-repeat left top;	width: 66px;	margin: 0;	padding: 0;}div.form-container p.warning {	color: #990000;	font-size: 14px;	line-height: 18px;	font-weight: bold;}