
/* 
aForms CSS
Form is always wrapped below <div class="aForms"> use .aForms as first selector to avoid overwriting other styles.
*/
.aForms label{
	display:block;
	cursor: pointer;
	text-align:left;
}


.aForms fieldset label{
	width:auto;
	
	cursor: pointer;
	display:inline;
}

/*form field div wrapper*/
div.aField{
	margin-top:10px;
	margin-bottom:10px;
}
.aRequired{
	font-weight:bold;
}
.aButton{
	border:1px solid #000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.aRequired input:focus{
	border:1px solid red;
	padding:1px;
	padding-bottom:3px;
}

.aRequiredFieldText{
	display:inline;
	font-weight:normal;
	color:red;
	display:none;
}


.aForms fieldset{
	width:365px;
	border:1px solid #000;
}

/* input text */
.aTextFld{
	width:377px;
	border:1px solid #999999;
	font-size:11px;
}
/* textarea */
.aTextAreaFld{
	width:377px;
	height:90px;
	border:1px solid #999999;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica;
}
/* select */
.aSelectFld{
	width:365px;
	border:1px solid #999999;
	font-size:11px;
}


