.check_avail_panel a.check_available {
	width: 170px;
	/*background-color: #99002e !important;*/
	/*background-image: none;*/
}
.unifSearchRecreation {
	color: #002863 !important;
	background-image: url("/brands/pa/images/icon_search.png");
	background-color: #e7e7e7;
}
.unifSearch form {
	background-color: #e7e7e7;
}
#recsearch form {
	background-color: #e7e7e7 !important;
	padding: 20px 0 !important;
	margin: 0 !important;
	width: none !important;
}
#recsearch form div.unifSearchCriteria #tourId {
	margin-bottom: 10px;
}
#recsearch {
	background-color: #e7e7e7 !important;
	width: 268px;
}
#recsearch h2 {
	color: #002863 !important;
	font-size: 26px;
	border-bottom: 1px dashed #777;
}

.check_avail_panel.usGrey {
	background-color: #F0F0F0;
	padding: 10px 0 10px 10px;
	margin-left: -10px;
}
.summary_sites_list.usGrey{
	background-color: #F0F0F0;
	padding: 4px 0 0 10px;
	margin: 10px 0 0 -10px;
}
.summary_tours_list.usGrey {
	background-color: #F0F0F0;
	margin: 10px 0 0 -10px;
	padding-left: 10px;
}
.summary_permits_list.usGrey {
	background-color: #F0F0F0;
	margin: 10px 0 0 -10px;
	padding: 5px 0 0 10px;
}
div.check_avail_panel a.check_outofstock{
  border-radius: 5px;
}

.unifSearchCriteria .criteria_section label {
    color:#786454;
}

div.filterCategory span {
    color:#4D8137;
}

