ol.cf-ol {
	padding-left: 0;
}

#li--1, #li--2, #li--3, #li-2-2, #li-2-1, #li-2-3, #li-3-1, #li-3-2, #li-3-3, #li-3-4, #li-3-5, #li-3-6, #li-3-7, #li-3-8, #li-4-1, #li-4-2, #li-4-3{
	list-style-type: none;
	
}

#li-3-8 label span {
	width: 630px;
	display: block;
	float: left;
		margin-bottom: 5px;
	margin-top: 5px;

}

li#li-3-5 {
	
}

#li-3-4 label {
	width: 630px;
	display: block;
	float: left;
}

#li--1 label span, #li--2 label span, #li--3 label span, #li-2-1 label span, #li-2-2 label span,#li-2-3 label span,#li-3-2 label span,#li-3-3 label span,#li-3-4 label span,#li-3-5 label span,#li-3-6 label span, #li-4-2 label span,
#li-4-3 label span {
	clear: both;
	float: left;
	width: 500px;
	margin-bottom: 5px;
	margin-top: 5px;
}

select#cf_field_1.cformselect,select#cf2_field_1.cformselect {
	
	width: 210px;
	
}

span.emailreqtxt {
	margin-left: 5px;
}

span.reqtxt {
	margin-left: 5px;
}

.linklove {
	display: none;
}

textarea#cf_field_3.area, textarea#cf2_field_3.area, textarea#cf3_field_4.area, textarea#cf4_field_2.area,  textarea#cf3_field_5.area, textarea#cf3_field_7.area , textarea#cf4_field_3.area{
	background: #FFF;
	
	font-size: 13px;
	color: gray;
	width: 400px;
	vertical-align: top;
	padding: 5px;
	border: 1px solid #e5e3d3;
	height: 70px;	
}

textarea#cf3_field_8.area {
	ackground: #FFF;
	font-size: 13px;
	color: gray;
	width: 610px;
	vertical-align: top;
	padding: 5px;
	border: 1px solid #e5e3d3;
	height: 30px;	
	
}

input#cf3_field_6.single {
	background: #FFF;
	font-size: 13px;
	color: gray;
	width: 610px;
	vertical-align: top;
	padding: 5px;
	border: 1px solid #e5e3d3;
	height: 30px;
	margin-bottom: 15px;
}

input#cf_field_2.single.fldemail.fldrequired, input#cf2_field_2.single.fldemail.fldrequired, input#cf3_field_3.single.fldemail.fldrequired, input#cf3_field_2.single.fldrequired ,
input#cf4_field_2.single.fldrequired{
	background: #FFF;
	font-size: 13px;
	color: gray;
	
	width: 200px;
	vertical-align:middle;
	padding: 5px;
	border: 1px solid #e5e3d3;
	height: 15px;
}

input#cf_field_2.single.fldemail.fldrequired:focus, textarea#cf_field_3.area:focus, textarea#cf2_field_3.area:focus, input#cf2_field_2.single.fldemail.fldrequired:focus, input#cf3_field_3.single.fldemail.fldrequired:focus, input#cf3_field_2.single.fldrequired:focus,  textarea#cf3_field_4.area:focus,  input#cf3_field_6.single:focus, textarea#cf3_field_8.area:focus,
input#cf4_field_2.single.fldemail.fldrequired:focus,

textarea#cf4_field_3.area:focus
{
background: #eed;
}



div#usermessageb.cf_info.failure, div#usermessage2b.cf_info.failure, div#usermessage3b.cf_info.failure ,
div#usermessage4b.cf_info.failure {
	color: #e56100;
	font-weight: bold;
}

fieldset.cf_hidden {
	display: none;
}

div#usermessageb.cf_info.success, div#usermessage2b.cf_info.sucess, div#usermessage3b.cf_info.sucess,
div#usermessage4b.cf_info.sucess  {
	color: #188900;
	font-weight: bold;
}

form#cforms3form.cform {
	background-color: #e1e1dc;
	-moz-border-radius: 3px;
        -webkit-border-radius: 3px;
	padding: 15px;
}
