
#divFormAlertTemplate {
	top:-1000px;
	left:-1000px;
}
DIV.formAlert {
	position:absolute;
	width:291px;
	z-index:10;
	line-height:100%;
}
DIV.row {position:relative;}
DIV.formAlert DIV {
	background-image: url(../i/fv_top.gif);
	background-repeat: no-repeat;
	background-position: top right;
	/*top:-3px;
	position:relative;*/
}
DIV.formAlert DIV DIV {
	background-image: url(../i/fv_bottom.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
	PADDING:3px 0 3px 0;
	/*top:6px;
	position:relative;*/
}
DIV.formAlert DIV DIV DIV {
	background-image: url(../i/fv_bg.gif);
	background-repeat: repeat-y;
	background-position: top right;
	padding: 0 0 0 0;
}
DIV.formAlert DIV DIV DIV DIV {
	background-image: url(../i/fv_arrow.gif);
	background-repeat: no-repeat;
	background-position: 0 50% ;
	padding: 0 0 0 0;
}

DIV.formAlert SPAN {
	background-image: url(../i/fv_alert.gif);
	background-repeat: no-repeat;
	background-position: 18px 50% ;
	display:block;
	padding:4px 6px 4px 40px;
	/*top:-3px;
	position:relative;*/
}
DIV.formAlert SPAN.error {
	background-image: url(../i/fv_cross.gif);
	background-position: 20px 50% ;
	color:#800;
}
