@CHARSET "UTF-8";
.abAvailability{
	color: #999;
	background-color: #fff;
	font: normal 12px/14px Verdana, Arial, sans-serif;
	width: 100%;
	overflow: hidden;
}
.abAvailability a:link,
.abAvailability a:visited,
.abAvailability a:active,
.abAvailability a:hover,
.abAvailability a:focus{
	color: #63A8C9;
	text-decoration: none;
}
.abAvailability a:hover{
	text-decoration: underline;
}
/* */
.abCal-row:before,
.abCal-row:after{
	content: "";
	display: table;
	zoom: 1;
}
.abCal-row:after{
	clear: both;
}
.abCal-container{
	clear: both;
	overflow: hidden;
}
.abCal-calendars{
	float: left;
	width: 30%;
}
.abCal-dates{
	float: left;
	overflow-y: hidden;
	overflow-x: auto;
	width: 70%;
}
.abCal-scroll{
	min-width: 713px;
}
.abCal-title{
	border-bottom: solid 1px #ccc;
	height: 31px;
	line-height: 31px;
	margin: 0 0 7px 0;
	padding: 0 2px 7px 5px;
	overflow: hidden;
}
.abCal-title .abCal-note{
	line-height: 18px;
	padding: 5px 0 0; 
}
.abCal-head{
	border-bottom: solid 1px #ccc;
	height: 64px;
	margin: 0 0 7px 0;
	padding: 0 0 7px 0;
	width: 100%;
}
.abCal-head-row{
	overflow: hidden;
	margin: 0 0 1px 0;
}
.abCal-head-row span{
	background-color: #EDECEE;
	color: #B6B2B1;
	display: block;
	float: left;
	font-weight: bold;
	height: 29px;
	line-height: 29px;
	margin: 0;
	text-align: center;
	width: 23px;
}
.abCal-head-row a{
	text-decoration: underline !important;
}
.abCal-program{
	border-bottom: solid 1px #ccc;
	height: 31px;
	margin: 0 0 7px 0;
	padding: 0 0 7px 0;
	width: 100%;
}
.abCal-program.abCal-link,
.abCal-program.abCal-link span{
	cursor: pointer !important;
}
.abCal-program a:link, .abCal-program a:visited, .abCal-program a:active, .abCal-program span{
	display: block;
	float: left;
	height: 31px;
	line-height: 31px;
	margin: 0;
	text-align: center;
	text-decoration: none;
	width: 23px;
}
a.abCal-prev-month:link,
a.abCal-prev-month:active,
a.abCal-prev-month:visited,
a.abCal-prev-month:focus,
a.abCal-prev-month:hover{
	background: none;
	float: left;
	font-weight: normal;
	margin: 0 0 0 5px;
}
a.abCal-next-month:link,
a.abCal-next-month:active,
a.abCal-next-month:visited,
a.abCal-next-month:focus,
a.abCal-next-month:hover{
	background: none;
	float: right;
	font-weight: normal;
	margin: 0 5px 0 0;
}
.abAvailability .abCal-head-row a:link, 
.abAvailability .abCal-head-row a:visited, 
.abAvailability .abCal-head-row a:active, 
.abAvailability .abCal-head-row a:hover, 
.abAvailability .abCal-head-row a:focus{
	color: #fff;
}
.abAvailability .abCal-head-row span,
.abAvailability .abCal-program span{
	background-image: url(app/web/img/dot.gif);
	background-position: top right;
	background-repeat: repeat-y;
}

.abAvailability .abCal-program span.abCal-imgOuter{
	position: relative;
	overflow: hidden;
}
.abAvailability .abCal-program span .abCal-imgWrap{
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: auto;
	height: 100%;
	margin: 0 1px 0 0;
}
.abAvailability .abCal-program .abCal-img{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: url(app/web/img/dot.gif) top right repeat-y;
	/*padding: 0 1px 0 0;*/
}

/* Menu */
.abAvailability .abMenu{
	height: 33px;
	overflow: hidden;
}
.abAvailability .abMenu:before,
.abAvailability .abMenu:after{
	content: "";
	display: table;
	zoom: 1;
}
.abAvailability .abMenu:after{
	clear: both;
}
.abAvailability .abMenuList{
	margin: 0;
	padding: 0;
	list-style: none;
}
.abAvailability .abMenuList li{
	float: left;
}
.abAvailability .abMenuList a{
	display: inline-block;
}
.abAvailability .abMenuNav{
	float: left;
	margin: 3px 0 0 3px;
}
.abAvailability .abMenuNav li{
	padding: 5px;
}
.abAvailability .abMenuNav a{
	float: none !important;
	width: 10px !important;
	height: 17px !important;
	text-decoration: none;
}
.abAvailability .abMenuLocale{
	float: right;
	margin: 5px 2px 0 0;
}
.abAvailability .abMenuLocale li{
	height: 13px;
	padding: 5px 5px 5px 0;
}
.abAvailability .abMenuLocale a{
	border: solid 1px #fff;
	vertical-align: top;
	width: 16px;
	height: 11px;
}
.abAvailability .abMenuLocale a.abLocaleFocus,
.abAvailability .abMenuLocale a:hover{
	border: solid 1px #000;
}
.abAvailability .abMenuLocale img{
	vertical-align: top;
	border: none;
	width: 16px;
	height: 11px;
}
@media screen and (min-width: 1040px) {
	.abAvailability .abCal-program a:link, 
	.abAvailability .abCal-program a:visited, 
	.abAvailability .abCal-program a:active, 
	.abAvailability .abCal-program span,
	.abAvailability .abCal-head-row span{
		width: 3.225806451612903%;
	}
}
@CHARSET "UTF-8";
.abAvailability .abMenu{
	background-color: #187c9a;
	margin: 0 0 1px;
}
.abAvailability .abCal-head-row span{
	background-color: #187c9a;
	color: #fff;
}
.abCal-id-1 a:link, 
.abCal-id-1 a:visited, 
.abCal-id-1 a:active, 
.abCal-id-1 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-1 span {
	cursor: default !important;
}
.abCal-id-1 a.abCalendarReserved,
.abCal-id-1 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-1 a.abCalendarReservedNightsStart, 
.abCal-id-1 a.abCalendarReservedNightsEnd,
.abCal-id-1 span.abCalendarReservedNightsStart, 
.abCal-id-1 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-1 a.abCalendarReservedNightsStart,
.abCal-id-1 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-1 a.abCalendarReservedNightsEnd,
.abCal-id-1 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-1 a.abCalendarNightsPendingPending,
.abCal-id-1 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-1 a.abCalendarNightsReservedPending,
.abCal-id-1 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-1 a.abCalendarNightsPendingReserved,
.abCal-id-1 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-1 a.abCalendarNightsReservedReserved,
.abCal-id-1 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-1 a.abCalendarPending,
.abCal-id-1 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-1 a.abCalendarPendingNightsStart, 
.abCal-id-1 a.abCalendarPendingNightsEnd,
.abCal-id-1 span.abCalendarPendingNightsStart, 
.abCal-id-1 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-1 a.abCalendarPendingNightsStart,
.abCal-id-1 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-1 a.abCalendarPendingNightsEnd,
.abCal-id-1 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-2 a:link, 
.abCal-id-2 a:visited, 
.abCal-id-2 a:active, 
.abCal-id-2 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-2 span {
	cursor: default !important;
}
.abCal-id-2 a.abCalendarReserved,
.abCal-id-2 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-2 a.abCalendarReservedNightsStart, 
.abCal-id-2 a.abCalendarReservedNightsEnd,
.abCal-id-2 span.abCalendarReservedNightsStart, 
.abCal-id-2 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-2 a.abCalendarReservedNightsStart,
.abCal-id-2 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-2 a.abCalendarReservedNightsEnd,
.abCal-id-2 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-2 a.abCalendarNightsPendingPending,
.abCal-id-2 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-2 a.abCalendarNightsReservedPending,
.abCal-id-2 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-2 a.abCalendarNightsPendingReserved,
.abCal-id-2 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-2 a.abCalendarNightsReservedReserved,
.abCal-id-2 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-2 a.abCalendarPending,
.abCal-id-2 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-2 a.abCalendarPendingNightsStart, 
.abCal-id-2 a.abCalendarPendingNightsEnd,
.abCal-id-2 span.abCalendarPendingNightsStart, 
.abCal-id-2 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-2 a.abCalendarPendingNightsStart,
.abCal-id-2 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-2 a.abCalendarPendingNightsEnd,
.abCal-id-2 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-3 a:link, 
.abCal-id-3 a:visited, 
.abCal-id-3 a:active, 
.abCal-id-3 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-3 span {
	cursor: default !important;
}
.abCal-id-3 a.abCalendarReserved,
.abCal-id-3 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-3 a.abCalendarReservedNightsStart, 
.abCal-id-3 a.abCalendarReservedNightsEnd,
.abCal-id-3 span.abCalendarReservedNightsStart, 
.abCal-id-3 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-3 a.abCalendarReservedNightsStart,
.abCal-id-3 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-3 a.abCalendarReservedNightsEnd,
.abCal-id-3 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-3 a.abCalendarNightsPendingPending,
.abCal-id-3 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-3 a.abCalendarNightsReservedPending,
.abCal-id-3 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-3 a.abCalendarNightsPendingReserved,
.abCal-id-3 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-3 a.abCalendarNightsReservedReserved,
.abCal-id-3 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-3 a.abCalendarPending,
.abCal-id-3 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-3 a.abCalendarPendingNightsStart, 
.abCal-id-3 a.abCalendarPendingNightsEnd,
.abCal-id-3 span.abCalendarPendingNightsStart, 
.abCal-id-3 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-3 a.abCalendarPendingNightsStart,
.abCal-id-3 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-3 a.abCalendarPendingNightsEnd,
.abCal-id-3 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-4 a:link, 
.abCal-id-4 a:visited, 
.abCal-id-4 a:active, 
.abCal-id-4 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-4 span {
	cursor: default !important;
}
.abCal-id-4 a.abCalendarReserved,
.abCal-id-4 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-4 a.abCalendarReservedNightsStart, 
.abCal-id-4 a.abCalendarReservedNightsEnd,
.abCal-id-4 span.abCalendarReservedNightsStart, 
.abCal-id-4 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-4 a.abCalendarReservedNightsStart,
.abCal-id-4 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-4 a.abCalendarReservedNightsEnd,
.abCal-id-4 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-4 a.abCalendarNightsPendingPending,
.abCal-id-4 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-4 a.abCalendarNightsReservedPending,
.abCal-id-4 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-4 a.abCalendarNightsPendingReserved,
.abCal-id-4 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-4 a.abCalendarNightsReservedReserved,
.abCal-id-4 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-4 a.abCalendarPending,
.abCal-id-4 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-4 a.abCalendarPendingNightsStart, 
.abCal-id-4 a.abCalendarPendingNightsEnd,
.abCal-id-4 span.abCalendarPendingNightsStart, 
.abCal-id-4 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-4 a.abCalendarPendingNightsStart,
.abCal-id-4 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-4 a.abCalendarPendingNightsEnd,
.abCal-id-4 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-5 a:link, 
.abCal-id-5 a:visited, 
.abCal-id-5 a:active, 
.abCal-id-5 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-5 span {
	cursor: default !important;
}
.abCal-id-5 a.abCalendarReserved,
.abCal-id-5 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-5 a.abCalendarReservedNightsStart, 
.abCal-id-5 a.abCalendarReservedNightsEnd,
.abCal-id-5 span.abCalendarReservedNightsStart, 
.abCal-id-5 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-5 a.abCalendarReservedNightsStart,
.abCal-id-5 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-5 a.abCalendarReservedNightsEnd,
.abCal-id-5 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-5 a.abCalendarNightsPendingPending,
.abCal-id-5 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-5 a.abCalendarNightsReservedPending,
.abCal-id-5 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-5 a.abCalendarNightsPendingReserved,
.abCal-id-5 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-5 a.abCalendarNightsReservedReserved,
.abCal-id-5 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-5 a.abCalendarPending,
.abCal-id-5 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-5 a.abCalendarPendingNightsStart, 
.abCal-id-5 a.abCalendarPendingNightsEnd,
.abCal-id-5 span.abCalendarPendingNightsStart, 
.abCal-id-5 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-5 a.abCalendarPendingNightsStart,
.abCal-id-5 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-5 a.abCalendarPendingNightsEnd,
.abCal-id-5 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-6 a:link, 
.abCal-id-6 a:visited, 
.abCal-id-6 a:active, 
.abCal-id-6 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-6 span {
	cursor: default !important;
}
.abCal-id-6 a.abCalendarReserved,
.abCal-id-6 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-6 a.abCalendarReservedNightsStart, 
.abCal-id-6 a.abCalendarReservedNightsEnd,
.abCal-id-6 span.abCalendarReservedNightsStart, 
.abCal-id-6 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-6 a.abCalendarReservedNightsStart,
.abCal-id-6 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-6 a.abCalendarReservedNightsEnd,
.abCal-id-6 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-6 a.abCalendarNightsPendingPending,
.abCal-id-6 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-6 a.abCalendarNightsReservedPending,
.abCal-id-6 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-6 a.abCalendarNightsPendingReserved,
.abCal-id-6 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-6 a.abCalendarNightsReservedReserved,
.abCal-id-6 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-6 a.abCalendarPending,
.abCal-id-6 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-6 a.abCalendarPendingNightsStart, 
.abCal-id-6 a.abCalendarPendingNightsEnd,
.abCal-id-6 span.abCalendarPendingNightsStart, 
.abCal-id-6 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-6 a.abCalendarPendingNightsStart,
.abCal-id-6 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-6 a.abCalendarPendingNightsEnd,
.abCal-id-6 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-7 a:link, 
.abCal-id-7 a:visited, 
.abCal-id-7 a:active, 
.abCal-id-7 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-7 span {
	cursor: default !important;
}
.abCal-id-7 a.abCalendarReserved,
.abCal-id-7 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-7 a.abCalendarReservedNightsStart, 
.abCal-id-7 a.abCalendarReservedNightsEnd,
.abCal-id-7 span.abCalendarReservedNightsStart, 
.abCal-id-7 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-7 a.abCalendarReservedNightsStart,
.abCal-id-7 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-7 a.abCalendarReservedNightsEnd,
.abCal-id-7 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-7 a.abCalendarNightsPendingPending,
.abCal-id-7 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-7 a.abCalendarNightsReservedPending,
.abCal-id-7 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-7 a.abCalendarNightsPendingReserved,
.abCal-id-7 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-7 a.abCalendarNightsReservedReserved,
.abCal-id-7 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-7 a.abCalendarPending,
.abCal-id-7 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-7 a.abCalendarPendingNightsStart, 
.abCal-id-7 a.abCalendarPendingNightsEnd,
.abCal-id-7 span.abCalendarPendingNightsStart, 
.abCal-id-7 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-7 a.abCalendarPendingNightsStart,
.abCal-id-7 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-7 a.abCalendarPendingNightsEnd,
.abCal-id-7 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-8 a:link, 
.abCal-id-8 a:visited, 
.abCal-id-8 a:active, 
.abCal-id-8 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-8 span {
	cursor: default !important;
}
.abCal-id-8 a.abCalendarReserved,
.abCal-id-8 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-8 a.abCalendarReservedNightsStart, 
.abCal-id-8 a.abCalendarReservedNightsEnd,
.abCal-id-8 span.abCalendarReservedNightsStart, 
.abCal-id-8 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-8 a.abCalendarReservedNightsStart,
.abCal-id-8 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-8 a.abCalendarReservedNightsEnd,
.abCal-id-8 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-8 a.abCalendarNightsPendingPending,
.abCal-id-8 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-8 a.abCalendarNightsReservedPending,
.abCal-id-8 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-8 a.abCalendarNightsPendingReserved,
.abCal-id-8 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-8 a.abCalendarNightsReservedReserved,
.abCal-id-8 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-8 a.abCalendarPending,
.abCal-id-8 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-8 a.abCalendarPendingNightsStart, 
.abCal-id-8 a.abCalendarPendingNightsEnd,
.abCal-id-8 span.abCalendarPendingNightsStart, 
.abCal-id-8 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-8 a.abCalendarPendingNightsStart,
.abCal-id-8 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-8 a.abCalendarPendingNightsEnd,
.abCal-id-8 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-9 a:link, 
.abCal-id-9 a:visited, 
.abCal-id-9 a:active, 
.abCal-id-9 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-9 span {
	cursor: default !important;
}
.abCal-id-9 a.abCalendarReserved,
.abCal-id-9 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-9 a.abCalendarReservedNightsStart, 
.abCal-id-9 a.abCalendarReservedNightsEnd,
.abCal-id-9 span.abCalendarReservedNightsStart, 
.abCal-id-9 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-9 a.abCalendarReservedNightsStart,
.abCal-id-9 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-9 a.abCalendarReservedNightsEnd,
.abCal-id-9 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-9 a.abCalendarNightsPendingPending,
.abCal-id-9 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-9 a.abCalendarNightsReservedPending,
.abCal-id-9 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-9 a.abCalendarNightsPendingReserved,
.abCal-id-9 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-9 a.abCalendarNightsReservedReserved,
.abCal-id-9 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-9 a.abCalendarPending,
.abCal-id-9 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-9 a.abCalendarPendingNightsStart, 
.abCal-id-9 a.abCalendarPendingNightsEnd,
.abCal-id-9 span.abCalendarPendingNightsStart, 
.abCal-id-9 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-9 a.abCalendarPendingNightsStart,
.abCal-id-9 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-9 a.abCalendarPendingNightsEnd,
.abCal-id-9 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-10 a:link, 
.abCal-id-10 a:visited, 
.abCal-id-10 a:active, 
.abCal-id-10 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-10 span {
	cursor: default !important;
}
.abCal-id-10 a.abCalendarReserved,
.abCal-id-10 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-10 a.abCalendarReservedNightsStart, 
.abCal-id-10 a.abCalendarReservedNightsEnd,
.abCal-id-10 span.abCalendarReservedNightsStart, 
.abCal-id-10 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-10 a.abCalendarReservedNightsStart,
.abCal-id-10 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-10 a.abCalendarReservedNightsEnd,
.abCal-id-10 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-10 a.abCalendarNightsPendingPending,
.abCal-id-10 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-10 a.abCalendarNightsReservedPending,
.abCal-id-10 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-10 a.abCalendarNightsPendingReserved,
.abCal-id-10 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-10 a.abCalendarNightsReservedReserved,
.abCal-id-10 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-10 a.abCalendarPending,
.abCal-id-10 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-10 a.abCalendarPendingNightsStart, 
.abCal-id-10 a.abCalendarPendingNightsEnd,
.abCal-id-10 span.abCalendarPendingNightsStart, 
.abCal-id-10 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-10 a.abCalendarPendingNightsStart,
.abCal-id-10 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-10 a.abCalendarPendingNightsEnd,
.abCal-id-10 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-11 a:link, 
.abCal-id-11 a:visited, 
.abCal-id-11 a:active, 
.abCal-id-11 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-11 span {
	cursor: default !important;
}
.abCal-id-11 a.abCalendarReserved,
.abCal-id-11 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-11 a.abCalendarReservedNightsStart, 
.abCal-id-11 a.abCalendarReservedNightsEnd,
.abCal-id-11 span.abCalendarReservedNightsStart, 
.abCal-id-11 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-11 a.abCalendarReservedNightsStart,
.abCal-id-11 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-11 a.abCalendarReservedNightsEnd,
.abCal-id-11 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-11 a.abCalendarNightsPendingPending,
.abCal-id-11 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-11 a.abCalendarNightsReservedPending,
.abCal-id-11 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-11 a.abCalendarNightsPendingReserved,
.abCal-id-11 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-11 a.abCalendarNightsReservedReserved,
.abCal-id-11 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-11 a.abCalendarPending,
.abCal-id-11 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-11 a.abCalendarPendingNightsStart, 
.abCal-id-11 a.abCalendarPendingNightsEnd,
.abCal-id-11 span.abCalendarPendingNightsStart, 
.abCal-id-11 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-11 a.abCalendarPendingNightsStart,
.abCal-id-11 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-11 a.abCalendarPendingNightsEnd,
.abCal-id-11 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-12 a:link, 
.abCal-id-12 a:visited, 
.abCal-id-12 a:active, 
.abCal-id-12 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-12 span {
	cursor: default !important;
}
.abCal-id-12 a.abCalendarReserved,
.abCal-id-12 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-12 a.abCalendarReservedNightsStart, 
.abCal-id-12 a.abCalendarReservedNightsEnd,
.abCal-id-12 span.abCalendarReservedNightsStart, 
.abCal-id-12 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-12 a.abCalendarReservedNightsStart,
.abCal-id-12 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-12 a.abCalendarReservedNightsEnd,
.abCal-id-12 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-12 a.abCalendarNightsPendingPending,
.abCal-id-12 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-12 a.abCalendarNightsReservedPending,
.abCal-id-12 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-12 a.abCalendarNightsPendingReserved,
.abCal-id-12 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-12 a.abCalendarNightsReservedReserved,
.abCal-id-12 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-12 a.abCalendarPending,
.abCal-id-12 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-12 a.abCalendarPendingNightsStart, 
.abCal-id-12 a.abCalendarPendingNightsEnd,
.abCal-id-12 span.abCalendarPendingNightsStart, 
.abCal-id-12 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-12 a.abCalendarPendingNightsStart,
.abCal-id-12 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-12 a.abCalendarPendingNightsEnd,
.abCal-id-12 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-13 a:link, 
.abCal-id-13 a:visited, 
.abCal-id-13 a:active, 
.abCal-id-13 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-13 span {
	cursor: default !important;
}
.abCal-id-13 a.abCalendarReserved,
.abCal-id-13 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-13 a.abCalendarReservedNightsStart, 
.abCal-id-13 a.abCalendarReservedNightsEnd,
.abCal-id-13 span.abCalendarReservedNightsStart, 
.abCal-id-13 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-13 a.abCalendarReservedNightsStart,
.abCal-id-13 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-13 a.abCalendarReservedNightsEnd,
.abCal-id-13 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-13 a.abCalendarNightsPendingPending,
.abCal-id-13 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-13 a.abCalendarNightsReservedPending,
.abCal-id-13 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-13 a.abCalendarNightsPendingReserved,
.abCal-id-13 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-13 a.abCalendarNightsReservedReserved,
.abCal-id-13 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-13 a.abCalendarPending,
.abCal-id-13 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-13 a.abCalendarPendingNightsStart, 
.abCal-id-13 a.abCalendarPendingNightsEnd,
.abCal-id-13 span.abCalendarPendingNightsStart, 
.abCal-id-13 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-13 a.abCalendarPendingNightsStart,
.abCal-id-13 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-13 a.abCalendarPendingNightsEnd,
.abCal-id-13 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-14 a:link, 
.abCal-id-14 a:visited, 
.abCal-id-14 a:active, 
.abCal-id-14 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-14 span {
	cursor: default !important;
}
.abCal-id-14 a.abCalendarReserved,
.abCal-id-14 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-14 a.abCalendarReservedNightsStart, 
.abCal-id-14 a.abCalendarReservedNightsEnd,
.abCal-id-14 span.abCalendarReservedNightsStart, 
.abCal-id-14 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-14 a.abCalendarReservedNightsStart,
.abCal-id-14 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-14 a.abCalendarReservedNightsEnd,
.abCal-id-14 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-14 a.abCalendarNightsPendingPending,
.abCal-id-14 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-14 a.abCalendarNightsReservedPending,
.abCal-id-14 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-14 a.abCalendarNightsPendingReserved,
.abCal-id-14 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-14 a.abCalendarNightsReservedReserved,
.abCal-id-14 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-14 a.abCalendarPending,
.abCal-id-14 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-14 a.abCalendarPendingNightsStart, 
.abCal-id-14 a.abCalendarPendingNightsEnd,
.abCal-id-14 span.abCalendarPendingNightsStart, 
.abCal-id-14 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-14 a.abCalendarPendingNightsStart,
.abCal-id-14 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-14 a.abCalendarPendingNightsEnd,
.abCal-id-14 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-15 a:link, 
.abCal-id-15 a:visited, 
.abCal-id-15 a:active, 
.abCal-id-15 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-15 span {
	cursor: default !important;
}
.abCal-id-15 a.abCalendarReserved,
.abCal-id-15 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-15 a.abCalendarReservedNightsStart, 
.abCal-id-15 a.abCalendarReservedNightsEnd,
.abCal-id-15 span.abCalendarReservedNightsStart, 
.abCal-id-15 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-15 a.abCalendarReservedNightsStart,
.abCal-id-15 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-15 a.abCalendarReservedNightsEnd,
.abCal-id-15 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-15 a.abCalendarNightsPendingPending,
.abCal-id-15 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-15 a.abCalendarNightsReservedPending,
.abCal-id-15 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-15 a.abCalendarNightsPendingReserved,
.abCal-id-15 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-15 a.abCalendarNightsReservedReserved,
.abCal-id-15 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-15 a.abCalendarPending,
.abCal-id-15 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-15 a.abCalendarPendingNightsStart, 
.abCal-id-15 a.abCalendarPendingNightsEnd,
.abCal-id-15 span.abCalendarPendingNightsStart, 
.abCal-id-15 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-15 a.abCalendarPendingNightsStart,
.abCal-id-15 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-15 a.abCalendarPendingNightsEnd,
.abCal-id-15 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-16 a:link, 
.abCal-id-16 a:visited, 
.abCal-id-16 a:active, 
.abCal-id-16 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-16 span {
	cursor: default !important;
}
.abCal-id-16 a.abCalendarReserved,
.abCal-id-16 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-16 a.abCalendarReservedNightsStart, 
.abCal-id-16 a.abCalendarReservedNightsEnd,
.abCal-id-16 span.abCalendarReservedNightsStart, 
.abCal-id-16 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-16 a.abCalendarReservedNightsStart,
.abCal-id-16 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-16 a.abCalendarReservedNightsEnd,
.abCal-id-16 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-16 a.abCalendarNightsPendingPending,
.abCal-id-16 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-16 a.abCalendarNightsReservedPending,
.abCal-id-16 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-16 a.abCalendarNightsPendingReserved,
.abCal-id-16 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-16 a.abCalendarNightsReservedReserved,
.abCal-id-16 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-16 a.abCalendarPending,
.abCal-id-16 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-16 a.abCalendarPendingNightsStart, 
.abCal-id-16 a.abCalendarPendingNightsEnd,
.abCal-id-16 span.abCalendarPendingNightsStart, 
.abCal-id-16 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-16 a.abCalendarPendingNightsStart,
.abCal-id-16 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-16 a.abCalendarPendingNightsEnd,
.abCal-id-16 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-17 a:link, 
.abCal-id-17 a:visited, 
.abCal-id-17 a:active, 
.abCal-id-17 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-17 span {
	cursor: default !important;
}
.abCal-id-17 a.abCalendarReserved,
.abCal-id-17 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-17 a.abCalendarReservedNightsStart, 
.abCal-id-17 a.abCalendarReservedNightsEnd,
.abCal-id-17 span.abCalendarReservedNightsStart, 
.abCal-id-17 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-17 a.abCalendarReservedNightsStart,
.abCal-id-17 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-17 a.abCalendarReservedNightsEnd,
.abCal-id-17 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-17 a.abCalendarNightsPendingPending,
.abCal-id-17 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-17 a.abCalendarNightsReservedPending,
.abCal-id-17 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-17 a.abCalendarNightsPendingReserved,
.abCal-id-17 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-17 a.abCalendarNightsReservedReserved,
.abCal-id-17 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-17 a.abCalendarPending,
.abCal-id-17 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-17 a.abCalendarPendingNightsStart, 
.abCal-id-17 a.abCalendarPendingNightsEnd,
.abCal-id-17 span.abCalendarPendingNightsStart, 
.abCal-id-17 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-17 a.abCalendarPendingNightsStart,
.abCal-id-17 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-17 a.abCalendarPendingNightsEnd,
.abCal-id-17 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-18 a:link, 
.abCal-id-18 a:visited, 
.abCal-id-18 a:active, 
.abCal-id-18 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-18 span {
	cursor: default !important;
}
.abCal-id-18 a.abCalendarReserved,
.abCal-id-18 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-18 a.abCalendarReservedNightsStart, 
.abCal-id-18 a.abCalendarReservedNightsEnd,
.abCal-id-18 span.abCalendarReservedNightsStart, 
.abCal-id-18 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-18 a.abCalendarReservedNightsStart,
.abCal-id-18 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-18 a.abCalendarReservedNightsEnd,
.abCal-id-18 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-18 a.abCalendarNightsPendingPending,
.abCal-id-18 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-18 a.abCalendarNightsReservedPending,
.abCal-id-18 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-18 a.abCalendarNightsPendingReserved,
.abCal-id-18 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-18 a.abCalendarNightsReservedReserved,
.abCal-id-18 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-18 a.abCalendarPending,
.abCal-id-18 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-18 a.abCalendarPendingNightsStart, 
.abCal-id-18 a.abCalendarPendingNightsEnd,
.abCal-id-18 span.abCalendarPendingNightsStart, 
.abCal-id-18 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-18 a.abCalendarPendingNightsStart,
.abCal-id-18 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-18 a.abCalendarPendingNightsEnd,
.abCal-id-18 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-19 a:link, 
.abCal-id-19 a:visited, 
.abCal-id-19 a:active, 
.abCal-id-19 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-19 span {
	cursor: default !important;
}
.abCal-id-19 a.abCalendarReserved,
.abCal-id-19 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-19 a.abCalendarReservedNightsStart, 
.abCal-id-19 a.abCalendarReservedNightsEnd,
.abCal-id-19 span.abCalendarReservedNightsStart, 
.abCal-id-19 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-19 a.abCalendarReservedNightsStart,
.abCal-id-19 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-19 a.abCalendarReservedNightsEnd,
.abCal-id-19 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-19 a.abCalendarNightsPendingPending,
.abCal-id-19 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-19 a.abCalendarNightsReservedPending,
.abCal-id-19 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-19 a.abCalendarNightsPendingReserved,
.abCal-id-19 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-19 a.abCalendarNightsReservedReserved,
.abCal-id-19 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-19 a.abCalendarPending,
.abCal-id-19 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-19 a.abCalendarPendingNightsStart, 
.abCal-id-19 a.abCalendarPendingNightsEnd,
.abCal-id-19 span.abCalendarPendingNightsStart, 
.abCal-id-19 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-19 a.abCalendarPendingNightsStart,
.abCal-id-19 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-19 a.abCalendarPendingNightsEnd,
.abCal-id-19 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-20 a:link, 
.abCal-id-20 a:visited, 
.abCal-id-20 a:active, 
.abCal-id-20 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-20 span {
	cursor: default !important;
}
.abCal-id-20 a.abCalendarReserved,
.abCal-id-20 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-20 a.abCalendarReservedNightsStart, 
.abCal-id-20 a.abCalendarReservedNightsEnd,
.abCal-id-20 span.abCalendarReservedNightsStart, 
.abCal-id-20 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-20 a.abCalendarReservedNightsStart,
.abCal-id-20 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-20 a.abCalendarReservedNightsEnd,
.abCal-id-20 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-20 a.abCalendarNightsPendingPending,
.abCal-id-20 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-20 a.abCalendarNightsReservedPending,
.abCal-id-20 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-20 a.abCalendarNightsPendingReserved,
.abCal-id-20 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-20 a.abCalendarNightsReservedReserved,
.abCal-id-20 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-20 a.abCalendarPending,
.abCal-id-20 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-20 a.abCalendarPendingNightsStart, 
.abCal-id-20 a.abCalendarPendingNightsEnd,
.abCal-id-20 span.abCalendarPendingNightsStart, 
.abCal-id-20 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-20 a.abCalendarPendingNightsStart,
.abCal-id-20 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-20 a.abCalendarPendingNightsEnd,
.abCal-id-20 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-21 a:link, 
.abCal-id-21 a:visited, 
.abCal-id-21 a:active, 
.abCal-id-21 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-21 span {
	cursor: default !important;
}
.abCal-id-21 a.abCalendarReserved,
.abCal-id-21 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-21 a.abCalendarReservedNightsStart, 
.abCal-id-21 a.abCalendarReservedNightsEnd,
.abCal-id-21 span.abCalendarReservedNightsStart, 
.abCal-id-21 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-21 a.abCalendarReservedNightsStart,
.abCal-id-21 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-21 a.abCalendarReservedNightsEnd,
.abCal-id-21 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-21 a.abCalendarNightsPendingPending,
.abCal-id-21 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-21 a.abCalendarNightsReservedPending,
.abCal-id-21 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-21 a.abCalendarNightsPendingReserved,
.abCal-id-21 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-21 a.abCalendarNightsReservedReserved,
.abCal-id-21 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-21 a.abCalendarPending,
.abCal-id-21 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-21 a.abCalendarPendingNightsStart, 
.abCal-id-21 a.abCalendarPendingNightsEnd,
.abCal-id-21 span.abCalendarPendingNightsStart, 
.abCal-id-21 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-21 a.abCalendarPendingNightsStart,
.abCal-id-21 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-21 a.abCalendarPendingNightsEnd,
.abCal-id-21 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-22 a:link, 
.abCal-id-22 a:visited, 
.abCal-id-22 a:active, 
.abCal-id-22 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-22 span {
	cursor: default !important;
}
.abCal-id-22 a.abCalendarReserved,
.abCal-id-22 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-22 a.abCalendarReservedNightsStart, 
.abCal-id-22 a.abCalendarReservedNightsEnd,
.abCal-id-22 span.abCalendarReservedNightsStart, 
.abCal-id-22 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-22 a.abCalendarReservedNightsStart,
.abCal-id-22 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-22 a.abCalendarReservedNightsEnd,
.abCal-id-22 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-22 a.abCalendarNightsPendingPending,
.abCal-id-22 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-22 a.abCalendarNightsReservedPending,
.abCal-id-22 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-22 a.abCalendarNightsPendingReserved,
.abCal-id-22 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-22 a.abCalendarNightsReservedReserved,
.abCal-id-22 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-22 a.abCalendarPending,
.abCal-id-22 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-22 a.abCalendarPendingNightsStart, 
.abCal-id-22 a.abCalendarPendingNightsEnd,
.abCal-id-22 span.abCalendarPendingNightsStart, 
.abCal-id-22 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-22 a.abCalendarPendingNightsStart,
.abCal-id-22 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-22 a.abCalendarPendingNightsEnd,
.abCal-id-22 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-23 a:link, 
.abCal-id-23 a:visited, 
.abCal-id-23 a:active, 
.abCal-id-23 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-23 span {
	cursor: default !important;
}
.abCal-id-23 a.abCalendarReserved,
.abCal-id-23 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-23 a.abCalendarReservedNightsStart, 
.abCal-id-23 a.abCalendarReservedNightsEnd,
.abCal-id-23 span.abCalendarReservedNightsStart, 
.abCal-id-23 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-23 a.abCalendarReservedNightsStart,
.abCal-id-23 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-23 a.abCalendarReservedNightsEnd,
.abCal-id-23 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-23 a.abCalendarNightsPendingPending,
.abCal-id-23 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-23 a.abCalendarNightsReservedPending,
.abCal-id-23 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-23 a.abCalendarNightsPendingReserved,
.abCal-id-23 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-23 a.abCalendarNightsReservedReserved,
.abCal-id-23 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-23 a.abCalendarPending,
.abCal-id-23 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-23 a.abCalendarPendingNightsStart, 
.abCal-id-23 a.abCalendarPendingNightsEnd,
.abCal-id-23 span.abCalendarPendingNightsStart, 
.abCal-id-23 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-23 a.abCalendarPendingNightsStart,
.abCal-id-23 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-23 a.abCalendarPendingNightsEnd,
.abCal-id-23 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-24 a:link, 
.abCal-id-24 a:visited, 
.abCal-id-24 a:active, 
.abCal-id-24 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-24 span {
	cursor: default !important;
}
.abCal-id-24 a.abCalendarReserved,
.abCal-id-24 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-24 a.abCalendarReservedNightsStart, 
.abCal-id-24 a.abCalendarReservedNightsEnd,
.abCal-id-24 span.abCalendarReservedNightsStart, 
.abCal-id-24 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-24 a.abCalendarReservedNightsStart,
.abCal-id-24 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-24 a.abCalendarReservedNightsEnd,
.abCal-id-24 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-24 a.abCalendarNightsPendingPending,
.abCal-id-24 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-24 a.abCalendarNightsReservedPending,
.abCal-id-24 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-24 a.abCalendarNightsPendingReserved,
.abCal-id-24 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-24 a.abCalendarNightsReservedReserved,
.abCal-id-24 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-24 a.abCalendarPending,
.abCal-id-24 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-24 a.abCalendarPendingNightsStart, 
.abCal-id-24 a.abCalendarPendingNightsEnd,
.abCal-id-24 span.abCalendarPendingNightsStart, 
.abCal-id-24 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-24 a.abCalendarPendingNightsStart,
.abCal-id-24 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-24 a.abCalendarPendingNightsEnd,
.abCal-id-24 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-27 a:link, 
.abCal-id-27 a:visited, 
.abCal-id-27 a:active, 
.abCal-id-27 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-27 span {
	cursor: default !important;
}
.abCal-id-27 a.abCalendarReserved,
.abCal-id-27 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-27 a.abCalendarReservedNightsStart, 
.abCal-id-27 a.abCalendarReservedNightsEnd,
.abCal-id-27 span.abCalendarReservedNightsStart, 
.abCal-id-27 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-27 a.abCalendarReservedNightsStart,
.abCal-id-27 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-27 a.abCalendarReservedNightsEnd,
.abCal-id-27 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-27 a.abCalendarNightsPendingPending,
.abCal-id-27 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-27 a.abCalendarNightsReservedPending,
.abCal-id-27 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-27 a.abCalendarNightsPendingReserved,
.abCal-id-27 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-27 a.abCalendarNightsReservedReserved,
.abCal-id-27 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-27 a.abCalendarPending,
.abCal-id-27 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-27 a.abCalendarPendingNightsStart, 
.abCal-id-27 a.abCalendarPendingNightsEnd,
.abCal-id-27 span.abCalendarPendingNightsStart, 
.abCal-id-27 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-27 a.abCalendarPendingNightsStart,
.abCal-id-27 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-27 a.abCalendarPendingNightsEnd,
.abCal-id-27 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-28 a:link, 
.abCal-id-28 a:visited, 
.abCal-id-28 a:active, 
.abCal-id-28 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-28 span {
	cursor: default !important;
}
.abCal-id-28 a.abCalendarReserved,
.abCal-id-28 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-28 a.abCalendarReservedNightsStart, 
.abCal-id-28 a.abCalendarReservedNightsEnd,
.abCal-id-28 span.abCalendarReservedNightsStart, 
.abCal-id-28 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-28 a.abCalendarReservedNightsStart,
.abCal-id-28 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-28 a.abCalendarReservedNightsEnd,
.abCal-id-28 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-28 a.abCalendarNightsPendingPending,
.abCal-id-28 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-28 a.abCalendarNightsReservedPending,
.abCal-id-28 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-28 a.abCalendarNightsPendingReserved,
.abCal-id-28 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-28 a.abCalendarNightsReservedReserved,
.abCal-id-28 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-28 a.abCalendarPending,
.abCal-id-28 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-28 a.abCalendarPendingNightsStart, 
.abCal-id-28 a.abCalendarPendingNightsEnd,
.abCal-id-28 span.abCalendarPendingNightsStart, 
.abCal-id-28 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-28 a.abCalendarPendingNightsStart,
.abCal-id-28 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-28 a.abCalendarPendingNightsEnd,
.abCal-id-28 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-29 a:link, 
.abCal-id-29 a:visited, 
.abCal-id-29 a:active, 
.abCal-id-29 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-29 span {
	cursor: default !important;
}
.abCal-id-29 a.abCalendarReserved,
.abCal-id-29 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-29 a.abCalendarReservedNightsStart, 
.abCal-id-29 a.abCalendarReservedNightsEnd,
.abCal-id-29 span.abCalendarReservedNightsStart, 
.abCal-id-29 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-29 a.abCalendarReservedNightsStart,
.abCal-id-29 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-29 a.abCalendarReservedNightsEnd,
.abCal-id-29 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-29 a.abCalendarNightsPendingPending,
.abCal-id-29 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-29 a.abCalendarNightsReservedPending,
.abCal-id-29 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-29 a.abCalendarNightsPendingReserved,
.abCal-id-29 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-29 a.abCalendarNightsReservedReserved,
.abCal-id-29 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-29 a.abCalendarPending,
.abCal-id-29 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-29 a.abCalendarPendingNightsStart, 
.abCal-id-29 a.abCalendarPendingNightsEnd,
.abCal-id-29 span.abCalendarPendingNightsStart, 
.abCal-id-29 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-29 a.abCalendarPendingNightsStart,
.abCal-id-29 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-29 a.abCalendarPendingNightsEnd,
.abCal-id-29 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-30 a:link, 
.abCal-id-30 a:visited, 
.abCal-id-30 a:active, 
.abCal-id-30 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-30 span {
	cursor: default !important;
}
.abCal-id-30 a.abCalendarReserved,
.abCal-id-30 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-30 a.abCalendarReservedNightsStart, 
.abCal-id-30 a.abCalendarReservedNightsEnd,
.abCal-id-30 span.abCalendarReservedNightsStart, 
.abCal-id-30 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-30 a.abCalendarReservedNightsStart,
.abCal-id-30 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-30 a.abCalendarReservedNightsEnd,
.abCal-id-30 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-30 a.abCalendarNightsPendingPending,
.abCal-id-30 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-30 a.abCalendarNightsReservedPending,
.abCal-id-30 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-30 a.abCalendarNightsPendingReserved,
.abCal-id-30 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-30 a.abCalendarNightsReservedReserved,
.abCal-id-30 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-30 a.abCalendarPending,
.abCal-id-30 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-30 a.abCalendarPendingNightsStart, 
.abCal-id-30 a.abCalendarPendingNightsEnd,
.abCal-id-30 span.abCalendarPendingNightsStart, 
.abCal-id-30 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-30 a.abCalendarPendingNightsStart,
.abCal-id-30 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-30 a.abCalendarPendingNightsEnd,
.abCal-id-30 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-31 a:link, 
.abCal-id-31 a:visited, 
.abCal-id-31 a:active, 
.abCal-id-31 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-31 span {
	cursor: default !important;
}
.abCal-id-31 a.abCalendarReserved,
.abCal-id-31 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-31 a.abCalendarReservedNightsStart, 
.abCal-id-31 a.abCalendarReservedNightsEnd,
.abCal-id-31 span.abCalendarReservedNightsStart, 
.abCal-id-31 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-31 a.abCalendarReservedNightsStart,
.abCal-id-31 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-31 a.abCalendarReservedNightsEnd,
.abCal-id-31 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-31 a.abCalendarNightsPendingPending,
.abCal-id-31 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-31 a.abCalendarNightsReservedPending,
.abCal-id-31 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-31 a.abCalendarNightsPendingReserved,
.abCal-id-31 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-31 a.abCalendarNightsReservedReserved,
.abCal-id-31 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-31 a.abCalendarPending,
.abCal-id-31 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-31 a.abCalendarPendingNightsStart, 
.abCal-id-31 a.abCalendarPendingNightsEnd,
.abCal-id-31 span.abCalendarPendingNightsStart, 
.abCal-id-31 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-31 a.abCalendarPendingNightsStart,
.abCal-id-31 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-31 a.abCalendarPendingNightsEnd,
.abCal-id-31 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-32 a:link, 
.abCal-id-32 a:visited, 
.abCal-id-32 a:active, 
.abCal-id-32 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-32 span {
	cursor: default !important;
}
.abCal-id-32 a.abCalendarReserved,
.abCal-id-32 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-32 a.abCalendarReservedNightsStart, 
.abCal-id-32 a.abCalendarReservedNightsEnd,
.abCal-id-32 span.abCalendarReservedNightsStart, 
.abCal-id-32 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-32 a.abCalendarReservedNightsStart,
.abCal-id-32 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-32 a.abCalendarReservedNightsEnd,
.abCal-id-32 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-32 a.abCalendarNightsPendingPending,
.abCal-id-32 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-32 a.abCalendarNightsReservedPending,
.abCal-id-32 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-32 a.abCalendarNightsPendingReserved,
.abCal-id-32 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-32 a.abCalendarNightsReservedReserved,
.abCal-id-32 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-32 a.abCalendarPending,
.abCal-id-32 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-32 a.abCalendarPendingNightsStart, 
.abCal-id-32 a.abCalendarPendingNightsEnd,
.abCal-id-32 span.abCalendarPendingNightsStart, 
.abCal-id-32 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-32 a.abCalendarPendingNightsStart,
.abCal-id-32 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-32 a.abCalendarPendingNightsEnd,
.abCal-id-32 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-33 a:link, 
.abCal-id-33 a:visited, 
.abCal-id-33 a:active, 
.abCal-id-33 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-33 span {
	cursor: default !important;
}
.abCal-id-33 a.abCalendarReserved,
.abCal-id-33 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-33 a.abCalendarReservedNightsStart, 
.abCal-id-33 a.abCalendarReservedNightsEnd,
.abCal-id-33 span.abCalendarReservedNightsStart, 
.abCal-id-33 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-33 a.abCalendarReservedNightsStart,
.abCal-id-33 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-33 a.abCalendarReservedNightsEnd,
.abCal-id-33 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-33 a.abCalendarNightsPendingPending,
.abCal-id-33 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-33 a.abCalendarNightsReservedPending,
.abCal-id-33 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-33 a.abCalendarNightsPendingReserved,
.abCal-id-33 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-33 a.abCalendarNightsReservedReserved,
.abCal-id-33 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-33 a.abCalendarPending,
.abCal-id-33 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-33 a.abCalendarPendingNightsStart, 
.abCal-id-33 a.abCalendarPendingNightsEnd,
.abCal-id-33 span.abCalendarPendingNightsStart, 
.abCal-id-33 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-33 a.abCalendarPendingNightsStart,
.abCal-id-33 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-33 a.abCalendarPendingNightsEnd,
.abCal-id-33 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-34 a:link, 
.abCal-id-34 a:visited, 
.abCal-id-34 a:active, 
.abCal-id-34 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-34 span {
	cursor: default !important;
}
.abCal-id-34 a.abCalendarReserved,
.abCal-id-34 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-34 a.abCalendarReservedNightsStart, 
.abCal-id-34 a.abCalendarReservedNightsEnd,
.abCal-id-34 span.abCalendarReservedNightsStart, 
.abCal-id-34 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-34 a.abCalendarReservedNightsStart,
.abCal-id-34 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-34 a.abCalendarReservedNightsEnd,
.abCal-id-34 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-34 a.abCalendarNightsPendingPending,
.abCal-id-34 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-34 a.abCalendarNightsReservedPending,
.abCal-id-34 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-34 a.abCalendarNightsPendingReserved,
.abCal-id-34 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-34 a.abCalendarNightsReservedReserved,
.abCal-id-34 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-34 a.abCalendarPending,
.abCal-id-34 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-34 a.abCalendarPendingNightsStart, 
.abCal-id-34 a.abCalendarPendingNightsEnd,
.abCal-id-34 span.abCalendarPendingNightsStart, 
.abCal-id-34 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-34 a.abCalendarPendingNightsStart,
.abCal-id-34 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-34 a.abCalendarPendingNightsEnd,
.abCal-id-34 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-35 a:link, 
.abCal-id-35 a:visited, 
.abCal-id-35 a:active, 
.abCal-id-35 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-35 span {
	cursor: default !important;
}
.abCal-id-35 a.abCalendarReserved,
.abCal-id-35 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-35 a.abCalendarReservedNightsStart, 
.abCal-id-35 a.abCalendarReservedNightsEnd,
.abCal-id-35 span.abCalendarReservedNightsStart, 
.abCal-id-35 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-35 a.abCalendarReservedNightsStart,
.abCal-id-35 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-35 a.abCalendarReservedNightsEnd,
.abCal-id-35 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-35 a.abCalendarNightsPendingPending,
.abCal-id-35 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-35 a.abCalendarNightsReservedPending,
.abCal-id-35 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-35 a.abCalendarNightsPendingReserved,
.abCal-id-35 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-35 a.abCalendarNightsReservedReserved,
.abCal-id-35 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-35 a.abCalendarPending,
.abCal-id-35 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-35 a.abCalendarPendingNightsStart, 
.abCal-id-35 a.abCalendarPendingNightsEnd,
.abCal-id-35 span.abCalendarPendingNightsStart, 
.abCal-id-35 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-35 a.abCalendarPendingNightsStart,
.abCal-id-35 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-35 a.abCalendarPendingNightsEnd,
.abCal-id-35 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-36 a:link, 
.abCal-id-36 a:visited, 
.abCal-id-36 a:active, 
.abCal-id-36 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-36 span {
	cursor: default !important;
}
.abCal-id-36 a.abCalendarReserved,
.abCal-id-36 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-36 a.abCalendarReservedNightsStart, 
.abCal-id-36 a.abCalendarReservedNightsEnd,
.abCal-id-36 span.abCalendarReservedNightsStart, 
.abCal-id-36 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-36 a.abCalendarReservedNightsStart,
.abCal-id-36 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-36 a.abCalendarReservedNightsEnd,
.abCal-id-36 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-36 a.abCalendarNightsPendingPending,
.abCal-id-36 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-36 a.abCalendarNightsReservedPending,
.abCal-id-36 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-36 a.abCalendarNightsPendingReserved,
.abCal-id-36 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-36 a.abCalendarNightsReservedReserved,
.abCal-id-36 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-36 a.abCalendarPending,
.abCal-id-36 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-36 a.abCalendarPendingNightsStart, 
.abCal-id-36 a.abCalendarPendingNightsEnd,
.abCal-id-36 span.abCalendarPendingNightsStart, 
.abCal-id-36 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-36 a.abCalendarPendingNightsStart,
.abCal-id-36 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-36 a.abCalendarPendingNightsEnd,
.abCal-id-36 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-37 a:link, 
.abCal-id-37 a:visited, 
.abCal-id-37 a:active, 
.abCal-id-37 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-37 span {
	cursor: default !important;
}
.abCal-id-37 a.abCalendarReserved,
.abCal-id-37 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-37 a.abCalendarReservedNightsStart, 
.abCal-id-37 a.abCalendarReservedNightsEnd,
.abCal-id-37 span.abCalendarReservedNightsStart, 
.abCal-id-37 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-37 a.abCalendarReservedNightsStart,
.abCal-id-37 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-37 a.abCalendarReservedNightsEnd,
.abCal-id-37 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-37 a.abCalendarNightsPendingPending,
.abCal-id-37 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-37 a.abCalendarNightsReservedPending,
.abCal-id-37 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-37 a.abCalendarNightsPendingReserved,
.abCal-id-37 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-37 a.abCalendarNightsReservedReserved,
.abCal-id-37 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-37 a.abCalendarPending,
.abCal-id-37 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-37 a.abCalendarPendingNightsStart, 
.abCal-id-37 a.abCalendarPendingNightsEnd,
.abCal-id-37 span.abCalendarPendingNightsStart, 
.abCal-id-37 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-37 a.abCalendarPendingNightsStart,
.abCal-id-37 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-37 a.abCalendarPendingNightsEnd,
.abCal-id-37 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-38 a:link, 
.abCal-id-38 a:visited, 
.abCal-id-38 a:active, 
.abCal-id-38 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-38 span {
	cursor: default !important;
}
.abCal-id-38 a.abCalendarReserved,
.abCal-id-38 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-38 a.abCalendarReservedNightsStart, 
.abCal-id-38 a.abCalendarReservedNightsEnd,
.abCal-id-38 span.abCalendarReservedNightsStart, 
.abCal-id-38 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-38 a.abCalendarReservedNightsStart,
.abCal-id-38 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-38 a.abCalendarReservedNightsEnd,
.abCal-id-38 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-38 a.abCalendarNightsPendingPending,
.abCal-id-38 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-38 a.abCalendarNightsReservedPending,
.abCal-id-38 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-38 a.abCalendarNightsPendingReserved,
.abCal-id-38 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-38 a.abCalendarNightsReservedReserved,
.abCal-id-38 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-38 a.abCalendarPending,
.abCal-id-38 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-38 a.abCalendarPendingNightsStart, 
.abCal-id-38 a.abCalendarPendingNightsEnd,
.abCal-id-38 span.abCalendarPendingNightsStart, 
.abCal-id-38 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-38 a.abCalendarPendingNightsStart,
.abCal-id-38 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-38 a.abCalendarPendingNightsEnd,
.abCal-id-38 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-41 a:link, 
.abCal-id-41 a:visited, 
.abCal-id-41 a:active, 
.abCal-id-41 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-41 span {
	cursor: default !important;
}
.abCal-id-41 a.abCalendarReserved,
.abCal-id-41 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-41 a.abCalendarReservedNightsStart, 
.abCal-id-41 a.abCalendarReservedNightsEnd,
.abCal-id-41 span.abCalendarReservedNightsStart, 
.abCal-id-41 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-41 a.abCalendarReservedNightsStart,
.abCal-id-41 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-41 a.abCalendarReservedNightsEnd,
.abCal-id-41 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-41 a.abCalendarNightsPendingPending,
.abCal-id-41 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-41 a.abCalendarNightsReservedPending,
.abCal-id-41 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-41 a.abCalendarNightsPendingReserved,
.abCal-id-41 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-41 a.abCalendarNightsReservedReserved,
.abCal-id-41 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-41 a.abCalendarPending,
.abCal-id-41 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-41 a.abCalendarPendingNightsStart, 
.abCal-id-41 a.abCalendarPendingNightsEnd,
.abCal-id-41 span.abCalendarPendingNightsStart, 
.abCal-id-41 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-41 a.abCalendarPendingNightsStart,
.abCal-id-41 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-41 a.abCalendarPendingNightsEnd,
.abCal-id-41 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-43 a:link, 
.abCal-id-43 a:visited, 
.abCal-id-43 a:active, 
.abCal-id-43 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-43 span {
	cursor: default !important;
}
.abCal-id-43 a.abCalendarReserved,
.abCal-id-43 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-43 a.abCalendarReservedNightsStart, 
.abCal-id-43 a.abCalendarReservedNightsEnd,
.abCal-id-43 span.abCalendarReservedNightsStart, 
.abCal-id-43 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-43 a.abCalendarReservedNightsStart,
.abCal-id-43 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-43 a.abCalendarReservedNightsEnd,
.abCal-id-43 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-43 a.abCalendarNightsPendingPending,
.abCal-id-43 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-43 a.abCalendarNightsReservedPending,
.abCal-id-43 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-43 a.abCalendarNightsPendingReserved,
.abCal-id-43 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-43 a.abCalendarNightsReservedReserved,
.abCal-id-43 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-43 a.abCalendarPending,
.abCal-id-43 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-43 a.abCalendarPendingNightsStart, 
.abCal-id-43 a.abCalendarPendingNightsEnd,
.abCal-id-43 span.abCalendarPendingNightsStart, 
.abCal-id-43 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-43 a.abCalendarPendingNightsStart,
.abCal-id-43 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-43 a.abCalendarPendingNightsEnd,
.abCal-id-43 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-44 a:link, 
.abCal-id-44 a:visited, 
.abCal-id-44 a:active, 
.abCal-id-44 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-44 span {
	cursor: default !important;
}
.abCal-id-44 a.abCalendarReserved,
.abCal-id-44 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-44 a.abCalendarReservedNightsStart, 
.abCal-id-44 a.abCalendarReservedNightsEnd,
.abCal-id-44 span.abCalendarReservedNightsStart, 
.abCal-id-44 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-44 a.abCalendarReservedNightsStart,
.abCal-id-44 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-44 a.abCalendarReservedNightsEnd,
.abCal-id-44 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-44 a.abCalendarNightsPendingPending,
.abCal-id-44 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-44 a.abCalendarNightsReservedPending,
.abCal-id-44 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-44 a.abCalendarNightsPendingReserved,
.abCal-id-44 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-44 a.abCalendarNightsReservedReserved,
.abCal-id-44 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-44 a.abCalendarPending,
.abCal-id-44 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-44 a.abCalendarPendingNightsStart, 
.abCal-id-44 a.abCalendarPendingNightsEnd,
.abCal-id-44 span.abCalendarPendingNightsStart, 
.abCal-id-44 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-44 a.abCalendarPendingNightsStart,
.abCal-id-44 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-44 a.abCalendarPendingNightsEnd,
.abCal-id-44 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-45 a:link, 
.abCal-id-45 a:visited, 
.abCal-id-45 a:active, 
.abCal-id-45 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-45 span {
	cursor: default !important;
}
.abCal-id-45 a.abCalendarReserved,
.abCal-id-45 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-45 a.abCalendarReservedNightsStart, 
.abCal-id-45 a.abCalendarReservedNightsEnd,
.abCal-id-45 span.abCalendarReservedNightsStart, 
.abCal-id-45 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-45 a.abCalendarReservedNightsStart,
.abCal-id-45 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-45 a.abCalendarReservedNightsEnd,
.abCal-id-45 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-45 a.abCalendarNightsPendingPending,
.abCal-id-45 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-45 a.abCalendarNightsReservedPending,
.abCal-id-45 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-45 a.abCalendarNightsPendingReserved,
.abCal-id-45 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-45 a.abCalendarNightsReservedReserved,
.abCal-id-45 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-45 a.abCalendarPending,
.abCal-id-45 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-45 a.abCalendarPendingNightsStart, 
.abCal-id-45 a.abCalendarPendingNightsEnd,
.abCal-id-45 span.abCalendarPendingNightsStart, 
.abCal-id-45 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-45 a.abCalendarPendingNightsStart,
.abCal-id-45 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-45 a.abCalendarPendingNightsEnd,
.abCal-id-45 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-46 a:link, 
.abCal-id-46 a:visited, 
.abCal-id-46 a:active, 
.abCal-id-46 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-46 span {
	cursor: default !important;
}
.abCal-id-46 a.abCalendarReserved,
.abCal-id-46 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-46 a.abCalendarReservedNightsStart, 
.abCal-id-46 a.abCalendarReservedNightsEnd,
.abCal-id-46 span.abCalendarReservedNightsStart, 
.abCal-id-46 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-46 a.abCalendarReservedNightsStart,
.abCal-id-46 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-46 a.abCalendarReservedNightsEnd,
.abCal-id-46 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-46 a.abCalendarNightsPendingPending,
.abCal-id-46 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-46 a.abCalendarNightsReservedPending,
.abCal-id-46 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-46 a.abCalendarNightsPendingReserved,
.abCal-id-46 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-46 a.abCalendarNightsReservedReserved,
.abCal-id-46 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-46 a.abCalendarPending,
.abCal-id-46 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-46 a.abCalendarPendingNightsStart, 
.abCal-id-46 a.abCalendarPendingNightsEnd,
.abCal-id-46 span.abCalendarPendingNightsStart, 
.abCal-id-46 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-46 a.abCalendarPendingNightsStart,
.abCal-id-46 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-46 a.abCalendarPendingNightsEnd,
.abCal-id-46 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-47 a:link, 
.abCal-id-47 a:visited, 
.abCal-id-47 a:active, 
.abCal-id-47 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-47 span {
	cursor: default !important;
}
.abCal-id-47 a.abCalendarReserved,
.abCal-id-47 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-47 a.abCalendarReservedNightsStart, 
.abCal-id-47 a.abCalendarReservedNightsEnd,
.abCal-id-47 span.abCalendarReservedNightsStart, 
.abCal-id-47 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-47 a.abCalendarReservedNightsStart,
.abCal-id-47 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-47 a.abCalendarReservedNightsEnd,
.abCal-id-47 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-47 a.abCalendarNightsPendingPending,
.abCal-id-47 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-47 a.abCalendarNightsReservedPending,
.abCal-id-47 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-47 a.abCalendarNightsPendingReserved,
.abCal-id-47 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-47 a.abCalendarNightsReservedReserved,
.abCal-id-47 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-47 a.abCalendarPending,
.abCal-id-47 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-47 a.abCalendarPendingNightsStart, 
.abCal-id-47 a.abCalendarPendingNightsEnd,
.abCal-id-47 span.abCalendarPendingNightsStart, 
.abCal-id-47 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-47 a.abCalendarPendingNightsStart,
.abCal-id-47 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-47 a.abCalendarPendingNightsEnd,
.abCal-id-47 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-48 a:link, 
.abCal-id-48 a:visited, 
.abCal-id-48 a:active, 
.abCal-id-48 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-48 span {
	cursor: default !important;
}
.abCal-id-48 a.abCalendarReserved,
.abCal-id-48 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-48 a.abCalendarReservedNightsStart, 
.abCal-id-48 a.abCalendarReservedNightsEnd,
.abCal-id-48 span.abCalendarReservedNightsStart, 
.abCal-id-48 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-48 a.abCalendarReservedNightsStart,
.abCal-id-48 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-48 a.abCalendarReservedNightsEnd,
.abCal-id-48 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-48 a.abCalendarNightsPendingPending,
.abCal-id-48 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-48 a.abCalendarNightsReservedPending,
.abCal-id-48 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-48 a.abCalendarNightsPendingReserved,
.abCal-id-48 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-48 a.abCalendarNightsReservedReserved,
.abCal-id-48 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-48 a.abCalendarPending,
.abCal-id-48 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-48 a.abCalendarPendingNightsStart, 
.abCal-id-48 a.abCalendarPendingNightsEnd,
.abCal-id-48 span.abCalendarPendingNightsStart, 
.abCal-id-48 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-48 a.abCalendarPendingNightsStart,
.abCal-id-48 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-48 a.abCalendarPendingNightsEnd,
.abCal-id-48 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-49 a:link, 
.abCal-id-49 a:visited, 
.abCal-id-49 a:active, 
.abCal-id-49 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-49 span {
	cursor: default !important;
}
.abCal-id-49 a.abCalendarReserved,
.abCal-id-49 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-49 a.abCalendarReservedNightsStart, 
.abCal-id-49 a.abCalendarReservedNightsEnd,
.abCal-id-49 span.abCalendarReservedNightsStart, 
.abCal-id-49 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-49 a.abCalendarReservedNightsStart,
.abCal-id-49 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-49 a.abCalendarReservedNightsEnd,
.abCal-id-49 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-49 a.abCalendarNightsPendingPending,
.abCal-id-49 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-49 a.abCalendarNightsReservedPending,
.abCal-id-49 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-49 a.abCalendarNightsPendingReserved,
.abCal-id-49 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-49 a.abCalendarNightsReservedReserved,
.abCal-id-49 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-49 a.abCalendarPending,
.abCal-id-49 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-49 a.abCalendarPendingNightsStart, 
.abCal-id-49 a.abCalendarPendingNightsEnd,
.abCal-id-49 span.abCalendarPendingNightsStart, 
.abCal-id-49 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-49 a.abCalendarPendingNightsStart,
.abCal-id-49 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-49 a.abCalendarPendingNightsEnd,
.abCal-id-49 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-50 a:link, 
.abCal-id-50 a:visited, 
.abCal-id-50 a:active, 
.abCal-id-50 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-50 span {
	cursor: default !important;
}
.abCal-id-50 a.abCalendarReserved,
.abCal-id-50 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-50 a.abCalendarReservedNightsStart, 
.abCal-id-50 a.abCalendarReservedNightsEnd,
.abCal-id-50 span.abCalendarReservedNightsStart, 
.abCal-id-50 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-50 a.abCalendarReservedNightsStart,
.abCal-id-50 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-50 a.abCalendarReservedNightsEnd,
.abCal-id-50 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-50 a.abCalendarNightsPendingPending,
.abCal-id-50 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-50 a.abCalendarNightsReservedPending,
.abCal-id-50 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-50 a.abCalendarNightsPendingReserved,
.abCal-id-50 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-50 a.abCalendarNightsReservedReserved,
.abCal-id-50 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-50 a.abCalendarPending,
.abCal-id-50 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-50 a.abCalendarPendingNightsStart, 
.abCal-id-50 a.abCalendarPendingNightsEnd,
.abCal-id-50 span.abCalendarPendingNightsStart, 
.abCal-id-50 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-50 a.abCalendarPendingNightsStart,
.abCal-id-50 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-50 a.abCalendarPendingNightsEnd,
.abCal-id-50 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-51 a:link, 
.abCal-id-51 a:visited, 
.abCal-id-51 a:active, 
.abCal-id-51 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-51 span {
	cursor: default !important;
}
.abCal-id-51 a.abCalendarReserved,
.abCal-id-51 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-51 a.abCalendarReservedNightsStart, 
.abCal-id-51 a.abCalendarReservedNightsEnd,
.abCal-id-51 span.abCalendarReservedNightsStart, 
.abCal-id-51 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-51 a.abCalendarReservedNightsStart,
.abCal-id-51 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-51 a.abCalendarReservedNightsEnd,
.abCal-id-51 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-51 a.abCalendarNightsPendingPending,
.abCal-id-51 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-51 a.abCalendarNightsReservedPending,
.abCal-id-51 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-51 a.abCalendarNightsPendingReserved,
.abCal-id-51 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-51 a.abCalendarNightsReservedReserved,
.abCal-id-51 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-51 a.abCalendarPending,
.abCal-id-51 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-51 a.abCalendarPendingNightsStart, 
.abCal-id-51 a.abCalendarPendingNightsEnd,
.abCal-id-51 span.abCalendarPendingNightsStart, 
.abCal-id-51 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-51 a.abCalendarPendingNightsStart,
.abCal-id-51 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-51 a.abCalendarPendingNightsEnd,
.abCal-id-51 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-52 a:link, 
.abCal-id-52 a:visited, 
.abCal-id-52 a:active, 
.abCal-id-52 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-52 span {
	cursor: default !important;
}
.abCal-id-52 a.abCalendarReserved,
.abCal-id-52 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-52 a.abCalendarReservedNightsStart, 
.abCal-id-52 a.abCalendarReservedNightsEnd,
.abCal-id-52 span.abCalendarReservedNightsStart, 
.abCal-id-52 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-52 a.abCalendarReservedNightsStart,
.abCal-id-52 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-52 a.abCalendarReservedNightsEnd,
.abCal-id-52 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-52 a.abCalendarNightsPendingPending,
.abCal-id-52 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-52 a.abCalendarNightsReservedPending,
.abCal-id-52 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-52 a.abCalendarNightsPendingReserved,
.abCal-id-52 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-52 a.abCalendarNightsReservedReserved,
.abCal-id-52 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-52 a.abCalendarPending,
.abCal-id-52 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-52 a.abCalendarPendingNightsStart, 
.abCal-id-52 a.abCalendarPendingNightsEnd,
.abCal-id-52 span.abCalendarPendingNightsStart, 
.abCal-id-52 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-52 a.abCalendarPendingNightsStart,
.abCal-id-52 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-52 a.abCalendarPendingNightsEnd,
.abCal-id-52 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-53 a:link, 
.abCal-id-53 a:visited, 
.abCal-id-53 a:active, 
.abCal-id-53 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-53 span {
	cursor: default !important;
}
.abCal-id-53 a.abCalendarReserved,
.abCal-id-53 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-53 a.abCalendarReservedNightsStart, 
.abCal-id-53 a.abCalendarReservedNightsEnd,
.abCal-id-53 span.abCalendarReservedNightsStart, 
.abCal-id-53 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-53 a.abCalendarReservedNightsStart,
.abCal-id-53 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-53 a.abCalendarReservedNightsEnd,
.abCal-id-53 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-53 a.abCalendarNightsPendingPending,
.abCal-id-53 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-53 a.abCalendarNightsReservedPending,
.abCal-id-53 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-53 a.abCalendarNightsPendingReserved,
.abCal-id-53 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-53 a.abCalendarNightsReservedReserved,
.abCal-id-53 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-53 a.abCalendarPending,
.abCal-id-53 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-53 a.abCalendarPendingNightsStart, 
.abCal-id-53 a.abCalendarPendingNightsEnd,
.abCal-id-53 span.abCalendarPendingNightsStart, 
.abCal-id-53 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-53 a.abCalendarPendingNightsStart,
.abCal-id-53 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-53 a.abCalendarPendingNightsEnd,
.abCal-id-53 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-54 a:link, 
.abCal-id-54 a:visited, 
.abCal-id-54 a:active, 
.abCal-id-54 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-54 span {
	cursor: default !important;
}
.abCal-id-54 a.abCalendarReserved,
.abCal-id-54 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-54 a.abCalendarReservedNightsStart, 
.abCal-id-54 a.abCalendarReservedNightsEnd,
.abCal-id-54 span.abCalendarReservedNightsStart, 
.abCal-id-54 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-54 a.abCalendarReservedNightsStart,
.abCal-id-54 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-54 a.abCalendarReservedNightsEnd,
.abCal-id-54 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-54 a.abCalendarNightsPendingPending,
.abCal-id-54 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-54 a.abCalendarNightsReservedPending,
.abCal-id-54 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-54 a.abCalendarNightsPendingReserved,
.abCal-id-54 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-54 a.abCalendarNightsReservedReserved,
.abCal-id-54 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-54 a.abCalendarPending,
.abCal-id-54 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-54 a.abCalendarPendingNightsStart, 
.abCal-id-54 a.abCalendarPendingNightsEnd,
.abCal-id-54 span.abCalendarPendingNightsStart, 
.abCal-id-54 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-54 a.abCalendarPendingNightsStart,
.abCal-id-54 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-54 a.abCalendarPendingNightsEnd,
.abCal-id-54 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-55 a:link, 
.abCal-id-55 a:visited, 
.abCal-id-55 a:active, 
.abCal-id-55 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-55 span {
	cursor: default !important;
}
.abCal-id-55 a.abCalendarReserved,
.abCal-id-55 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-55 a.abCalendarReservedNightsStart, 
.abCal-id-55 a.abCalendarReservedNightsEnd,
.abCal-id-55 span.abCalendarReservedNightsStart, 
.abCal-id-55 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-55 a.abCalendarReservedNightsStart,
.abCal-id-55 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-55 a.abCalendarReservedNightsEnd,
.abCal-id-55 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-55 a.abCalendarNightsPendingPending,
.abCal-id-55 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-55 a.abCalendarNightsReservedPending,
.abCal-id-55 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-55 a.abCalendarNightsPendingReserved,
.abCal-id-55 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-55 a.abCalendarNightsReservedReserved,
.abCal-id-55 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-55 a.abCalendarPending,
.abCal-id-55 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-55 a.abCalendarPendingNightsStart, 
.abCal-id-55 a.abCalendarPendingNightsEnd,
.abCal-id-55 span.abCalendarPendingNightsStart, 
.abCal-id-55 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-55 a.abCalendarPendingNightsStart,
.abCal-id-55 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-55 a.abCalendarPendingNightsEnd,
.abCal-id-55 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-56 a:link, 
.abCal-id-56 a:visited, 
.abCal-id-56 a:active, 
.abCal-id-56 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-56 span {
	cursor: default !important;
}
.abCal-id-56 a.abCalendarReserved,
.abCal-id-56 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-56 a.abCalendarReservedNightsStart, 
.abCal-id-56 a.abCalendarReservedNightsEnd,
.abCal-id-56 span.abCalendarReservedNightsStart, 
.abCal-id-56 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-56 a.abCalendarReservedNightsStart,
.abCal-id-56 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-56 a.abCalendarReservedNightsEnd,
.abCal-id-56 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-56 a.abCalendarNightsPendingPending,
.abCal-id-56 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-56 a.abCalendarNightsReservedPending,
.abCal-id-56 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-56 a.abCalendarNightsPendingReserved,
.abCal-id-56 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-56 a.abCalendarNightsReservedReserved,
.abCal-id-56 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-56 a.abCalendarPending,
.abCal-id-56 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-56 a.abCalendarPendingNightsStart, 
.abCal-id-56 a.abCalendarPendingNightsEnd,
.abCal-id-56 span.abCalendarPendingNightsStart, 
.abCal-id-56 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-56 a.abCalendarPendingNightsStart,
.abCal-id-56 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-56 a.abCalendarPendingNightsEnd,
.abCal-id-56 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-57 a:link, 
.abCal-id-57 a:visited, 
.abCal-id-57 a:active, 
.abCal-id-57 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-57 span {
	cursor: default !important;
}
.abCal-id-57 a.abCalendarReserved,
.abCal-id-57 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-57 a.abCalendarReservedNightsStart, 
.abCal-id-57 a.abCalendarReservedNightsEnd,
.abCal-id-57 span.abCalendarReservedNightsStart, 
.abCal-id-57 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-57 a.abCalendarReservedNightsStart,
.abCal-id-57 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-57 a.abCalendarReservedNightsEnd,
.abCal-id-57 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-57 a.abCalendarNightsPendingPending,
.abCal-id-57 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-57 a.abCalendarNightsReservedPending,
.abCal-id-57 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-57 a.abCalendarNightsPendingReserved,
.abCal-id-57 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-57 a.abCalendarNightsReservedReserved,
.abCal-id-57 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-57 a.abCalendarPending,
.abCal-id-57 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-57 a.abCalendarPendingNightsStart, 
.abCal-id-57 a.abCalendarPendingNightsEnd,
.abCal-id-57 span.abCalendarPendingNightsStart, 
.abCal-id-57 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-57 a.abCalendarPendingNightsStart,
.abCal-id-57 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-57 a.abCalendarPendingNightsEnd,
.abCal-id-57 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-58 a:link, 
.abCal-id-58 a:visited, 
.abCal-id-58 a:active, 
.abCal-id-58 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-58 span {
	cursor: default !important;
}
.abCal-id-58 a.abCalendarReserved,
.abCal-id-58 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-58 a.abCalendarReservedNightsStart, 
.abCal-id-58 a.abCalendarReservedNightsEnd,
.abCal-id-58 span.abCalendarReservedNightsStart, 
.abCal-id-58 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-58 a.abCalendarReservedNightsStart,
.abCal-id-58 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-58 a.abCalendarReservedNightsEnd,
.abCal-id-58 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-58 a.abCalendarNightsPendingPending,
.abCal-id-58 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-58 a.abCalendarNightsReservedPending,
.abCal-id-58 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-58 a.abCalendarNightsPendingReserved,
.abCal-id-58 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-58 a.abCalendarNightsReservedReserved,
.abCal-id-58 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-58 a.abCalendarPending,
.abCal-id-58 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-58 a.abCalendarPendingNightsStart, 
.abCal-id-58 a.abCalendarPendingNightsEnd,
.abCal-id-58 span.abCalendarPendingNightsStart, 
.abCal-id-58 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-58 a.abCalendarPendingNightsStart,
.abCal-id-58 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-58 a.abCalendarPendingNightsEnd,
.abCal-id-58 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-59 a:link, 
.abCal-id-59 a:visited, 
.abCal-id-59 a:active, 
.abCal-id-59 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-59 span {
	cursor: default !important;
}
.abCal-id-59 a.abCalendarReserved,
.abCal-id-59 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-59 a.abCalendarReservedNightsStart, 
.abCal-id-59 a.abCalendarReservedNightsEnd,
.abCal-id-59 span.abCalendarReservedNightsStart, 
.abCal-id-59 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-59 a.abCalendarReservedNightsStart,
.abCal-id-59 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-59 a.abCalendarReservedNightsEnd,
.abCal-id-59 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-59 a.abCalendarNightsPendingPending,
.abCal-id-59 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-59 a.abCalendarNightsReservedPending,
.abCal-id-59 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-59 a.abCalendarNightsPendingReserved,
.abCal-id-59 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-59 a.abCalendarNightsReservedReserved,
.abCal-id-59 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-59 a.abCalendarPending,
.abCal-id-59 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-59 a.abCalendarPendingNightsStart, 
.abCal-id-59 a.abCalendarPendingNightsEnd,
.abCal-id-59 span.abCalendarPendingNightsStart, 
.abCal-id-59 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-59 a.abCalendarPendingNightsStart,
.abCal-id-59 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-59 a.abCalendarPendingNightsEnd,
.abCal-id-59 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-60 a:link, 
.abCal-id-60 a:visited, 
.abCal-id-60 a:active, 
.abCal-id-60 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-60 span {
	cursor: default !important;
}
.abCal-id-60 a.abCalendarReserved,
.abCal-id-60 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-60 a.abCalendarReservedNightsStart, 
.abCal-id-60 a.abCalendarReservedNightsEnd,
.abCal-id-60 span.abCalendarReservedNightsStart, 
.abCal-id-60 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-60 a.abCalendarReservedNightsStart,
.abCal-id-60 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-60 a.abCalendarReservedNightsEnd,
.abCal-id-60 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-60 a.abCalendarNightsPendingPending,
.abCal-id-60 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-60 a.abCalendarNightsReservedPending,
.abCal-id-60 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-60 a.abCalendarNightsPendingReserved,
.abCal-id-60 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-60 a.abCalendarNightsReservedReserved,
.abCal-id-60 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-60 a.abCalendarPending,
.abCal-id-60 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-60 a.abCalendarPendingNightsStart, 
.abCal-id-60 a.abCalendarPendingNightsEnd,
.abCal-id-60 span.abCalendarPendingNightsStart, 
.abCal-id-60 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-60 a.abCalendarPendingNightsStart,
.abCal-id-60 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-60 a.abCalendarPendingNightsEnd,
.abCal-id-60 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-61 a:link, 
.abCal-id-61 a:visited, 
.abCal-id-61 a:active, 
.abCal-id-61 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-61 span {
	cursor: default !important;
}
.abCal-id-61 a.abCalendarReserved,
.abCal-id-61 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-61 a.abCalendarReservedNightsStart, 
.abCal-id-61 a.abCalendarReservedNightsEnd,
.abCal-id-61 span.abCalendarReservedNightsStart, 
.abCal-id-61 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-61 a.abCalendarReservedNightsStart,
.abCal-id-61 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-61 a.abCalendarReservedNightsEnd,
.abCal-id-61 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-61 a.abCalendarNightsPendingPending,
.abCal-id-61 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-61 a.abCalendarNightsReservedPending,
.abCal-id-61 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-61 a.abCalendarNightsPendingReserved,
.abCal-id-61 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-61 a.abCalendarNightsReservedReserved,
.abCal-id-61 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-61 a.abCalendarPending,
.abCal-id-61 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-61 a.abCalendarPendingNightsStart, 
.abCal-id-61 a.abCalendarPendingNightsEnd,
.abCal-id-61 span.abCalendarPendingNightsStart, 
.abCal-id-61 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-61 a.abCalendarPendingNightsStart,
.abCal-id-61 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-61 a.abCalendarPendingNightsEnd,
.abCal-id-61 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-62 a:link, 
.abCal-id-62 a:visited, 
.abCal-id-62 a:active, 
.abCal-id-62 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-62 span {
	cursor: default !important;
}
.abCal-id-62 a.abCalendarReserved,
.abCal-id-62 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-62 a.abCalendarReservedNightsStart, 
.abCal-id-62 a.abCalendarReservedNightsEnd,
.abCal-id-62 span.abCalendarReservedNightsStart, 
.abCal-id-62 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-62 a.abCalendarReservedNightsStart,
.abCal-id-62 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-62 a.abCalendarReservedNightsEnd,
.abCal-id-62 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-62 a.abCalendarNightsPendingPending,
.abCal-id-62 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-62 a.abCalendarNightsReservedPending,
.abCal-id-62 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-62 a.abCalendarNightsPendingReserved,
.abCal-id-62 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-62 a.abCalendarNightsReservedReserved,
.abCal-id-62 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-62 a.abCalendarPending,
.abCal-id-62 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-62 a.abCalendarPendingNightsStart, 
.abCal-id-62 a.abCalendarPendingNightsEnd,
.abCal-id-62 span.abCalendarPendingNightsStart, 
.abCal-id-62 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-62 a.abCalendarPendingNightsStart,
.abCal-id-62 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-62 a.abCalendarPendingNightsEnd,
.abCal-id-62 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-63 a:link, 
.abCal-id-63 a:visited, 
.abCal-id-63 a:active, 
.abCal-id-63 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-63 span {
	cursor: default !important;
}
.abCal-id-63 a.abCalendarReserved,
.abCal-id-63 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-63 a.abCalendarReservedNightsStart, 
.abCal-id-63 a.abCalendarReservedNightsEnd,
.abCal-id-63 span.abCalendarReservedNightsStart, 
.abCal-id-63 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-63 a.abCalendarReservedNightsStart,
.abCal-id-63 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-63 a.abCalendarReservedNightsEnd,
.abCal-id-63 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-63 a.abCalendarNightsPendingPending,
.abCal-id-63 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-63 a.abCalendarNightsReservedPending,
.abCal-id-63 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-63 a.abCalendarNightsPendingReserved,
.abCal-id-63 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-63 a.abCalendarNightsReservedReserved,
.abCal-id-63 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-63 a.abCalendarPending,
.abCal-id-63 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-63 a.abCalendarPendingNightsStart, 
.abCal-id-63 a.abCalendarPendingNightsEnd,
.abCal-id-63 span.abCalendarPendingNightsStart, 
.abCal-id-63 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-63 a.abCalendarPendingNightsStart,
.abCal-id-63 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-63 a.abCalendarPendingNightsEnd,
.abCal-id-63 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-64 a:link, 
.abCal-id-64 a:visited, 
.abCal-id-64 a:active, 
.abCal-id-64 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-64 span {
	cursor: default !important;
}
.abCal-id-64 a.abCalendarReserved,
.abCal-id-64 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-64 a.abCalendarReservedNightsStart, 
.abCal-id-64 a.abCalendarReservedNightsEnd,
.abCal-id-64 span.abCalendarReservedNightsStart, 
.abCal-id-64 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-64 a.abCalendarReservedNightsStart,
.abCal-id-64 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-64 a.abCalendarReservedNightsEnd,
.abCal-id-64 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-64 a.abCalendarNightsPendingPending,
.abCal-id-64 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-64 a.abCalendarNightsReservedPending,
.abCal-id-64 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-64 a.abCalendarNightsPendingReserved,
.abCal-id-64 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-64 a.abCalendarNightsReservedReserved,
.abCal-id-64 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-64 a.abCalendarPending,
.abCal-id-64 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-64 a.abCalendarPendingNightsStart, 
.abCal-id-64 a.abCalendarPendingNightsEnd,
.abCal-id-64 span.abCalendarPendingNightsStart, 
.abCal-id-64 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-64 a.abCalendarPendingNightsStart,
.abCal-id-64 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-64 a.abCalendarPendingNightsEnd,
.abCal-id-64 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-66 a:link, 
.abCal-id-66 a:visited, 
.abCal-id-66 a:active, 
.abCal-id-66 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-66 span {
	cursor: default !important;
}
.abCal-id-66 a.abCalendarReserved,
.abCal-id-66 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-66 a.abCalendarReservedNightsStart, 
.abCal-id-66 a.abCalendarReservedNightsEnd,
.abCal-id-66 span.abCalendarReservedNightsStart, 
.abCal-id-66 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-66 a.abCalendarReservedNightsStart,
.abCal-id-66 span.abCalendarReservedNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-66 a.abCalendarReservedNightsEnd,
.abCal-id-66 span.abCalendarReservedNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-66 a.abCalendarNightsPendingPending,
.abCal-id-66 span.abCalendarNightsPendingPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-66 a.abCalendarNightsReservedPending,
.abCal-id-66 span.abCalendarNightsReservedPending {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-66 a.abCalendarNightsPendingReserved,
.abCal-id-66 span.abCalendarNightsPendingReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-66 a.abCalendarNightsReservedReserved,
.abCal-id-66 span.abCalendarNightsReservedReserved {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-66 a.abCalendarPending,
.abCal-id-66 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-66 a.abCalendarPendingNightsStart, 
.abCal-id-66 a.abCalendarPendingNightsEnd,
.abCal-id-66 span.abCalendarPendingNightsStart, 
.abCal-id-66 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-66 a.abCalendarPendingNightsStart,
.abCal-id-66 span.abCalendarPendingNightsStart {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-66 a.abCalendarPendingNightsEnd,
.abCal-id-66 span.abCalendarPendingNightsEnd {
	background-image: url("https://beyondthetrailrvpark.com/booking/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}