
/* 
aForms CSS
Form is always wrapped below <div class="aForms"> use .aForms as first selector to avoid overwriting other styles.
*/

body { display: inline; background: #fff; }

.aForms label{
	width:110px;
	float:left;
	cursor: pointer;
	text-align:right;
	line-height:16px;
	margin-right:10px;
}
.aForms fieldset{
	margin-left:120px;
	margin-top:-15px;
	width:270px;
}
.aForms fieldset label{
	width:auto;
	float:none;
	cursor: pointer;
	display:inline;
}

/*form field div wrapper*/
div.aField{
	/*padding-top:10px;*/
	padding-bottom:10px;
	clear:both;
	width:405px;
}
.aRequired{
	font-weight:bold;
}
div.aField.abutton{
text-align:center;
}
div.aButton{
float:left;
}
div.aButton.first{
	padding-left: 120px;
	
}
.aRequired input:focus{
	border:1px solid red;
	padding:1px;
	padding-bottom:3px;
}

.aRequiredFieldText{
	/*border:1px dotted red;*/
	display:inline;
	
	
	font-weight:normal;
	color:red;
	display:none;
}

/* input text */
.aTextFld{

}
/* textarea */
.aTextAreaFld{

}
/* select */
.aSelectFld{

}
