@charset "UTF-8";
.contactsContainer{
	width:980px;
	margin:0 auto;
	padding-top:40px;
}

.contactsInfo{
	float:right;
	background:url(../images/clientsSep2.gif) left top no-repeat;
	width:280px;
	padding-left:25px;
	height:400px;
	padding-top:0px;
	clear:right;
}
.contactsInfo h1{
	clear:both;
	color:#256A9C;
	display:block;
	font-size:18px;
	padding-bottom:4px;
	padding-top:5px;
}
.contactsForm{
	width:650px;
	float:left;
	padding-top:10px;
}
.contactsForm h1{
	clear:both;
	color:#256A9C;
	display:block;
	font-size:18px;
	padding-bottom:4px;
	padding-top:5px;
	background:url(../images/dot.gif) bottom repeat-x;
}
form div.form{
	margin-top:10px;
}
form div.form div{
	margin:5px 0;
	clear:both;
	height:30px;
	border-bottom:1px solid #efefef;
	padding:3px 0;
}
form div.form div.textAreaDiv{
	position:relative;
	border-bottom:none;
}
#c_preloader{
	width:32px;
	height:32px;
	position:absolute;
	left:0;
	top:170px;
	display: none;
}
form div.form div label{
	width:180px;
	display:block;
	float:left;
	font-size:18px;
	color:#999;
	height:24px;
}
form div.form div label span{
	font-size:9px;
	color:#CCC;
}
form div.form div input.textField{
	float:right;
	clear:right;
	width:390px;
	border:1px solid #ddd;
	font-size:18px;
	color:#666;
	text-indent:3px;
	
}
form div.form div input.textField:focus,form div.form div textarea.textArea:focus{
	background:#efefef;
	border:1px solid #256A9C;
}
form div.form div.textAreaDiv{
	height:207px;
}
form div.form div textarea.textArea{
	float:right;
	clear:right;
	width:390px;
	height:200px;
	border:1px solid #ddd;
	color:#666;
	text-indent:3px;
	font-size:12px;
}
form div.form div.buttonDiv{
	text-align:right;
	height:37px;
	border:none;
}
form div.form div .button{
	border:none;
	width:101px;
	height:29px;
	background: url(../images/sendHello.gif) center center no-repeat;
	color:#333;
	float:right;
	font-size:14px;
	padding-bottom:3px;
	cursor:pointer;
	
}
form div.form div input.erroBorder, form div.form div textarea.erroBorder{
	border:#F00 solid 1px;
}
#msgSent{
	border:none;
	width:250px;
	float:left;
	color:#060;
	text-align:left;
}
#msgSent .invalidEmail{
	color:#F00;
	font-size:14px;
}