.jfVal {
	position: absolute;
	z-index:0;
}

.jfValcover {
}

.jfVal .spacerBorder {
	float: left;
	background: #ccc;
}

.jfVal .spacer, .jfVal .spacerBorder .spacer {
	width: 0px;
	float:left;
}
.jfVal .spacerBorder .spacer {
}

.jfVal .spacercover {
	border: 1px solid #777;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.jfVal .icon {
	position: relative;
	float:left;
	width:20px; /* this is the width of the .iconbg background image + padding-left */
	margin-left: -9px;
}

.jfVal .iconcover {
}

.jfVal .icon .iconbg {
	position:absolute;
	background: url(/images/warning.gif) center left no-repeat;
	height:100%;
	width:100%;	
}

.jfVal .content {
	color: red;
	position: relative;
	vertical-align: baseline;;
	display: inline;
	white-space:nowrap;
}

.jfVal .contentcover {
	padding: 0;margin:0;
}
