.layformlabel {
	margin:2px 2px 2px 0px;
}

.layformfield {
	position:absolute;
	left:140px; 
	margin: 2px 2px 2px 0px;
}








.formfield {
	position:absolute; left:140px; 
	font-size:11px;
	margin: 2px 2px 4px 0px;
	}

.formfield2 {
	font-size:11px;
	}

.formfield3 {
	position:absolute; left:110px; 
	font-size:11px;
	margin: 2px 2px 4px 0px;
	}
	
.fieldLeft {
	position:relative; left:-35px; /*padding-left:-100px*/
	}
	
.textarea {
	position:absolute; left:130px; 
	height:90px;
	margin: 2px 2px 4px 0px;
	}

#form {
	position:relative; left:10px; top:20px; width:550px; z-index:2;
	padding:0 0 40px 0;
	line-height:2.0em;
	}

#form2 {
	position:relative; left:10px; top:20px; width:430px; z-index:2;
	padding:0 0 40px 0;
	line-height:2.0em;
	}

#form3 {
	position:relative; left:0px; top:0px; width:300px; z-index:2;
	padding:0 0 0 0;
	line-height:2.0em;
	}

.formlabel {
	margin:2px 2px 2px 0px;
	/* border-bottom:1px solid #CCCC99; */
	}
	
.formlabel2 {
	margin:2px 2px 2px 0px;
	height:100px;

	/* border-bottom:1px solid #CCCC99; */
	}

.formlabel2text {



	position:absolute;
	left:10px; 
	margin-top:20px;
	width:100px;
	line-height: 15px;
}

.formlabel2msg {

	margin:0;
	padding:0;

	margin-top:20px;
	height:25px;

}

.formlabel3 {
	margin:2px 2px 2px 0px;
	height:25px;
	/* border-bottom:1px solid #CCCC99; */
	}
	
.button {
	position:absolute; left:120px; 
	margin: 35px 2px 4px 0px;
	color:#6699FF;
	font-weight:bold
	}

.checkbox {
	padding:0 10px 0 0;
	}

.newformButton {
	position:relative; left:50px;
	}
	
