input, textarea {	width: 320px;	padding: 4px;	margin: 0px 0 9px 0;	font-size: 11px;}#contact-form-container {	float: right;	width: 500px;}textarea {	height: 90px;	width: 324px;}input:focus, textarea:focus { background:#f1f0ff; }label {	font-size:13px;	float:left;	width:160px;	margin-top:0px;	color: #344a5a;	font-weight: bold;}#Submit  {	padding: 3px 0;	margin: 9px 0 0 160px;	height: 40px;	width: 332px;	background: #CCD;}#Submit:hover {	color: #72A4E6;	background: #1A305E;}#Submit:active {	color: #F5F5F5;	background: #330023;}.required {	color: #600;	font-size: 11px;}#contactbyemail {	width: 20px;	float: left;	margin-right: 10px;}#demoform div { clear: both; }#emailcheckbox{	font-size:13px;	margin-top:0px;	color: #344a5a;	font-weight: bold;}