.ERRORMESSAGE {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FF0000;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}
.MenuBar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	top: 6px;
}
.MenuBarSelected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	top: 6px;
}
.MainBody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #336699;
	text-decoration: none;
}
.TableHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.HypButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 3px;
	height: 20px;
	width: 30px;
	border-top-style: solid;
	border-top-color: #33CCCC;
	border-right-color: #333366;
	border-bottom-color: #333366;
	border-left-color: #3399CC;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	font-style: normal;
	color: #FFFFFF;
	background-color: #336699;
	margin: 3px;
	text-decoration: none;
	line-height: 16px;
	vertical-align: middle;
}
.DATE__ {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #336699;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(Images/DATE__.gif);
	font-weight: bold;
	height: 25px;
	width: 25px;
	text-align: center;
	vertical-align: middle;
}
.DATE_BOOKED_ {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(Images/DATE_BOOKED_.gif);
	font-weight: bold;
	height: 25px;
	width: 25px;
	text-align: center;
	vertical-align: middle;
}
.DATE__BOOKED {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #336699;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(Images/DATE__BOOKED.gif);
	font-weight: bold;
	height: 25px;
	width: 25px;
	text-align: center;
	vertical-align: middle;
}
.DATE_BOOKED_BOOKED {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #336699;
	text-decoration: none;
	background-color: #FFFFFF;
	font-weight: bold;
	height: 25px;
	width: 25px;
	background-image: url(Images/DATE_BOOKED_BOOKED.gif);
	text-align: center;
	vertical-align: middle;
}
.DATE_BOOKED_RESERVED {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #336699;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(Images/DATE_BOOKED_RESERVED.gif);
	font-weight: bold;
	height: 25px;
	width: 25px;
	text-align: center;
	vertical-align: middle;
}
.DATE_RESERVED_ {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #336699;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(Images/DATE_RESERVED_.gif);
	font-weight: bold;
	height: 25px;
	width: 25px;
	text-align: center;
	vertical-align: middle;
}
.DATE__RESERVED {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #336699;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(Images/DATE__RESERVED.gif);
	font-weight: bold;
	height: 25px;
	width: 25px;
	text-align: center;
	vertical-align: middle;
}
.DATE_RESERVED_BOOKED {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #336699;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(Images/DATE_RESERVED_BOOKED.gif);
	font-weight: bold;
	height: 25px;
	width: 25px;
	text-align: center;
	vertical-align: middle;
}
.DATE_RESERVED_RESERVED {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #336699;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(Images/DATE_RESERVED_RESERVED.gif);
	font-weight: bold;
	height: 25px;
	width: 25px;
	text-align: center;
	vertical-align: middle;
}
.QuoteTable {
	height: auto;
	width: auto;
	border: thin solid #336699;
	border-top-color: #336699;
	border-right-color: #336699;
	border-right-width: thin;
	border-top-style: solid;
	border-top-width: thin;
	border-right-style: solid;
	border-bottom-color: #336699;
	border-left-color: #336699;
	border-bottom-style: solid;
	border-bottom-width: thin;
	border-left-style: solid;
	border-left-width: thin;
	padding: 0;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
}

.QuoteTableNB {
	height: auto;
	width: auto;
	border: thin solid #336699;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-right-width: thin;
	border-top-style: solid;
	border-top-width: thin;
	border-right-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: thin;
	border-left-style: solid;
	border-left-width: thin;
	padding: 0;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
}
.QuoteTableNT {
	height: auto;
	width: auto;
	border: thin solid #336699;
	border-top-color: #FFFFFF;
	border-right-color: #336699;
	border-right-width: thin;
	border-top-style: none;
	border-top-width: thin;
	border-right-style: solid;
	border-bottom-color: #336699;
	border-left-color: #336699;
	border-bottom-style: solid;
	border-bottom-width: thin;
	border-left-style: solid;
	border-left-width: thin;
	padding: 0;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 0px;
}
.QuoteTableNTL {
	height: auto;
	width: auto;
	border: thin solid #336699;
	border-top-color: #FFFFFF;
	border-right-color: #336699;
	border-right-width: thin;
	border-top-style: none;
	border-top-width: thin;
	border-right-style: none;
	border-bottom-color: #336699;
	border-left-color: #336699;
	border-bottom-style: solid;
	border-bottom-width: thin;
	border-left-style: solid;
	border-left-width: thin;
	padding: 0;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 0px;
}
.DATE_SEASON_ {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #336699;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(Images/DATE_SEASON_.gif);
	font-weight: bold;
	height: 25px;
	width: 25px;
	text-align: center;
	vertical-align: middle;
}
.DATE_SEASON_LOW {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #336699;
	text-decoration: none;
	background-color: #FFFFAA;
	xxbackground-image: url(Images/DATE_SEASON_LOW.gif);
	font-weight: bold;
	height: 25px;
	width: 25px;
	text-align: center;
	vertical-align: middle;
}
.DATE_SEASON_MID {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #336699;
	text-decoration: none;
	background-color: #FFAAFF;
	xxbackground-image: url(Images/DATE_SEASON_MID.gif);
	font-weight: bold;
	height: 25px;
	width: 25px;
	text-align: center;
	vertical-align: middle;
}
.DATE_SEASON_HIGH {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #336699;
	text-decoration: none;
	background-color: #AAFFFF;
	xxbackground-image: url(Images/DATE_SEASON_HIGH.gif);
	font-weight: bold;
	height: 25px;
	width: 25px;
	text-align: center;
	vertical-align: middle;
}
.DATE_SEASON_PEAK {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #336699;
	text-decoration: none;
	background-color: #AAFFAA;
	xxbackground-image: url(Images/DATE_SEASON_PEAK.gif);
	font-weight: bold;
	height: 25px;
	width: 25px;
	text-align: center;
	vertical-align: middle;
}
.BOOKING_ {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #336699;
	text-decoration: none;
	background-color: #FFFFFF;
	vertical-align: middle;
}
.BOOKING_PAID {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #336699;
	text-decoration: none;
	background-color: #FFFFAA;
	vertical-align: middle;
}
.BOOKING_RETURNED {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #336699;
	text-decoration: none;
	background-color: #AAFFAA;
	vertical-align: middle;
}
.BOOKING_DAMAGE {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FF0000;
	vertical-align: middle;
}
.Header {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #FFFFFF;
	background-color: #336699;
	font-weight: bold;
	vertical-align: middle;
}
.MONEY {	
	text-align: right;
}
.TRANSACTIONS_COLUMN_6 {
	text-align: left;
}
.TRANSACTIONS_COLUMN_7 {
	text-align: right;
}
.TRANSACTIONS_COLUMN_8 {
	text-align: right;
}
.TRANSACTIONS_BOOKING {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #009900;
	background-color: #FFFFFF;
}
.TRANSACTIONS_DISCOUNT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #FF0000;
	background-color: #FFFFFF;
}
.TRANSACTIONS_EXTRAS {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #0000FF;
	background-color: #FFFFFF;
}
.TRANSACTIONS_PAYMENT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #FFFFFF;
	background-color: #FF0000;
}
