#cformsform input, #cformsform textarea, #cformsform select, #cforms2form input, #cforms2form textarea, #cforms2form select {
	font-size:11px;
	color:#333;
}

#cformsform ul, #cformsform ol, #cformsform li {
	margin:0;
	padding:0;
}

#cformsform select, #cformsform textarea, #cforms2form textarea { width:100%; }

#cformsform textarea, #cforms2form textarea {
	padding:3px;
	overflow:auto;
}

#cformsform li {
	list-style:none;
	float:left;
	display:block;
	margin-bottom:15px;
}

#cformsform label, #cforms2form label {
	display:block;
	margin-bottom:5px;
}

#cformsform input[type=checkbox] {
	float:left;
	margin-right:10px;
	margin-top:5px;
}

#cformsform input[type=text] { width:96%; }

#cformsform fieldset {
	margin:15px 0;
	float:left;
	padding:15px;
	border:1px solid #666666;
	background-color:#eaeaea;
	width:845px;
}

#cformsform legend { color:#666666; }

#cformsform #li--5, #cformsform #li--16, #cformsform #li--26, #cformsform .cf-fs4 .cf-ol li, #cformsform .cf-fs5 .cf-ol li, #cformsform .cf-fs6 .cf-ol li, #cformsform #li--55, #cformsform #li--56, #cformsform #li--57, #cformsform #li--62 {
	width:100px;
	margin-right:50px;
}

#cformsform .cf-fs4 .cf-ol li, #cformsform .cf-fs5 .cf-ol li, #cformsform .cf-fs6 .cf-ol li { margin-right:40px !important; }

#cformsform #cf_field_35, #cformsform #cf_field_44, #cformsform #cf_field_53 { margin-top:15px; }

#cformsform #li--26, #cformsform #li--62 { margin-right:0 !important; }

#cformsform #li--3, #cformsform #li--4, #cformsform #li--6 {
	width:170px;
	margin-right:50px;	
}

#cformsform #li--7, #cformsform #li--8, #cformsform #li--10, #cformsform #li--11, #cformsform #li--15, #cformsform #li--19, #cformsform #li--20, #cformsform #li--22, #cformsform #li--23, #cformsform #li--24, #cformsform #li--25, #cformsform #li--58, #cformsform #li--59, #cformsform #li--60, #cformsform #li--61 {
	width:300px;
	margin-right:50px;
}

#cformsform #li--18 { clear:both; }

#cformsform .cf_hidden { display:none; }

#cformsform #li--18 {
	width:120px;
	margin-right:25px;
}

#cformsform #li--9, #cformsform #li--13, #cformsform #li--14, #cformsform #li--17, #cformsform #li--18 { padding-top:15px; }

#cformsform #li--13, #cformsform #li--14, #cformsform #li--17 { width:100px; }

#cformsform #label--13, #cformsform #label--14, #cformsform #label--17, #cformsform #label--18, #cformsform #label--55, #cformsform #label--56, #cformsform #label--57 { padding-top:5px; }

#cformsform #li--63 {
	width:400px;
	margin-right:50px;
}

.cf-sb { float:left; }

#cformsform #li--57 { margin-right:440px; }

#cformsform #cf_field_1 { width:auto !important; }

#cformsform #li--66 { width:100%; font-size:10px; }





/* FORM CONTACTS */

#cforms2form { width:560px; }

#cforms2form ol, #cforms2form ol li {
	margin:0;
	padding:0;
	list-style:none;
}

#cforms2form label { margin-top:20px; }

#cforms2form fieldset { display:none; }

#cforms2form .cf-sb { margin-top:20px; }

#cforms2form input[type=text] { width:50%; }

#usermessagea, #usermessage2a { margin: 10px auto; color:#F00; }


