.error{
padding: 4px;
text-align: left;
background-color:#FFDFDF;
border: 1px solid #cfcfcf;
}
.resultSet {
	background-color: #FFFFFF;
	border: 1px solid #8ca5ce;
	width: 98%;
	margin-top: 10;
	text-align: center;
	overflow: auto;
	padding: 5px 5px 5px 5px;
}

.resultHeader {
	background-color: #007171;
	width: 100%;
	margin-top: 10;
	margin: 0;
	text-align: center;
	overflow: auto;
	border:collapse;
}

.review {
	background-color: #FFFFFF;
	border: 1px solid #cdcdcd;
	width: 90%;
	margin: 5px 5px 5px 5px;
	text-align: left;
	overflow: auto;
	padding: 5px 5px 5px 5px;
}

.edReview {
	background-color: #FFFFFF;
	border: 1px solid #cdcdcd;
	width: 90%;
	margin: 5px 5px 5px 5px;
	text-align: left;
	overflow: auto;
	padding: 5px 5px 5px 5px;
}

.avail {
	background-color: #FFFFFF;
	border: 1px solid #cdcdcd;
	margin: 5px 5px 5px 5px;
	text-align: left;
	overflow: auto;
	padding: 5px 5px 5px 5px;
}

.productMatch {
	border: 1px solid #007171;
	margin-top:10px;
	width: 85%;
	margin: 0;
	text-align: left;
	overflow: auto;
	padding: 5px 5px 5px 5px;
}

