/*validate*/
.form-invalid {
	-MOZ-BACKGROUND-CLIP: border;
	-MOZ-BACKGROUND-INLINE-POLICY: continuous;
	-MOZ-BACKGROUND-ORIGIN: padding;
	BACKGROUND: #FFFFFF url(invalid_line.gif) repeat-x scroll center bottom;
	/*border:1px solid #DD7870;*/
}

.form-invalid-icon {
	-MOZ-BACKGROUND-CLIP: border;
	-MOZ-BACKGROUND-INLINE-POLICY: continuous;
	-MOZ-BACKGROUND-ORIGIN: padding;
	BACKGROUND: transparent url(exclamation.gif) no-repeat scroll 0 2px;
	HEIGHT: 18px;
	WIDTH: 16px;
	CURSOR: pointer;
}

.form-invalid-div {
	FLOAT: left;
	HEIGHT: 24px;
	BACKGROUND-COLOR: #eeeeee
}

.form-locked {
	TOP: 100px;
	WIDTH: 300px;
	HEIGHT: 50px;
	TEXT-ALIGN: center;
	COLOR: #6495ED;
	FONT-SIZE:12pt;
	FONT-WEIGHT:bolder;
	POSITION: absolute;
	Z-INDEX: 101;
	BORDER: 3px solid #6495ED;
	PADDING-TOP: 30px;
	PADDING-RIGHT: 40px;
	BACKGROUND: #fff url(loading-balls.gif) no-repeat 240px;
	DISPLAY:none;
}