

/*====================================*/
/*---------Form Cell  Classes---------*/

.cellFormLabel {
	float:left; text-align:left; width:30%; margin-bottom:2%;
}
.cellFormLabelErr {
	float:left; text-align:left; width:30%; margin-bottom:2%;
	background-color: #F00; color:#FFF; 
}

.cellFormField {
	/*float:right;*/ text-align:left; margin-left:2%; margin-bottom:2%; width:65%; 
}
.cellFormField .buttleft {
	float:left; 
}
.cellFormField .buttright {
	float:right; 
}

.cellFormFieldErr {
	float:right; text-align:left; margin-left:2%; margin-bottom:2%; border:dashed; border-color: #FCC; width:65%; 
}

.formLabelErrMsg {
	text-align:left;
	background-color: #F00; color:#FFF; 
}

.formFieldErrMsg {
	font-size: 11px;
	color: #ff0000;
	text-align:left;
}
.formFieldErrMsg .vsmalltxt{
	font-size: 9px;
}
.formFieldErrMsg .smalltxt{
	font-size: 10px;
}

.cellInForm {
	text-align:left; margin-bottom:2%; width:96%; clear:both; 
}


.dInputContainer {                                                   
    display:		block;                                      
	margin:			0;                           
	padding:		0;                            
	border:			0;
	overflow:		visible;                                        
}        

.dInputContainerErr { 
	border: solid thin; border-color: #F00; clear:both;
}

/*---------Form Cell  Classes---------*/
/*====================================*/
