#newsletter {
	font-family: "Lucida Grande";
	background: #bed2e4;
}

td.info {
	padding-right: 5px;
	color: #5f788e;
	background: #bed2e4;
	text-shadow: 0px 1px 1px #fff;
}




.jfVal {
	position: absolute;
	z-index:0;
}
.jfValcover {
	background: #ccc;
}

.jfVal .spacerBorder {
	float: left;
	background: #ccc;
}

.jfVal .spacer, .jfVal .spacerBorder .spacer {
	width: 0px;
	float:left;
}
.jfVal .spacerBorder .spacer {
	background: #f0f2f5 url(../resources/form/f0f2f5grad.gif) bottom repeat-x;
}
.jfVal .spacercover {
	background: #eee url(../resources/form/eeGrad2.gif) bottom repeat-x;
	background: #f0f2f5 url(../resources/form/f0f2f5grad.gif) bottom repeat-x;
}

.jfVal .icon {
	float:left;
	width:20px; /* this is the width of the .iconbg background image + padding-left */
	margin-left: -9px;
}
.jfVal .iconcover {
	background: #eee url(../resources/form/eeGrad2.gif) bottom repeat-x;
	background: #f0f2f5 url(../resources/form/f0f2f5grad.gif) bottom repeat-x;
}

.jfVal .icon .iconbg {
	position:absolute;
	background: url(../resources/form/warning.gif) center left no-repeat;
	height:100%;
	width:100%;
}

.jfVal .content {
	color: red;
	vertical-align: middle;
	white-space:nowrap;
}
.jfVal .contentcover {
	background: #eee url(../resources/form/eeGrad2.gif) bottom repeat-x;
	background: #f0f2f5 url(../resources/form/f0f2f5grad.gif) bottom repeat-x;
}
