LABEL {
	font: 13px Arial,Helvetica,sans-serif;
	color: #404040;
	cursor: pointer;
	padding-left: 6px;
}

.frmWEditB {
	font: 12px Arial,Helvetica,sans-serif;
	color: #2C2C2C;
	background: white url('/images/frmWEditB.png') repeat-x 0px 0px;
}

.frmEdit {
	border: 0px none;
	height: 18px;
	background-color: white;
	font: 13px Arial,Helvetica,sans-serif;
	color: #2C2C2C;
}
.frmWSend {
	border: 0px none;
	background: #757575 url('/images/frmWSend.png') no-repeat 0px 0px;
	width: 64px;
	height: 30px;
	cursor: pointer;
}
.frmWSendEn {
	border: 0px none;
	background: #757575 url('/images/frmWSendEn.png') no-repeat 0px 0px;
	width: 64px;
	height: 30px;
	cursor: pointer;
}
.frmLogin {
	border: 0px none;
	background: #CE3974 url('/images/frmLogin.png') no-repeat 0px 0px;
	width: 64px;
	height: 30px;
	cursor: pointer;
}
.frmLogout {
	border: 0px none;
	background: #CE3974 url('/images/frmLogout.png') no-repeat 0px 0px;
	width: 78px;
	height: 30px;
	cursor: pointer;
}

/* Custom Forms GUI */
.gost {
	visibility: hidden;
	display: none;
}
.ddList {
	position: absolute;
	visibility: hidden;
	display: none;
	background-color: white;
	border: 2px solid #ACACAC;
	height: 140px;
	cursor: default;
	overflow: auto;
	overflow-y: auto;
	overflow-x: hidden;
}
.ddListItem {
	padding: 0px 5px;
	height: 20px;
	overflow: hidden;
	background-color: white;
	font: 13px Arial,Helvetica,sans-serif;
	color: #2C2C2C;
	white-space: nowrap;
}
.ddListItemHover {
	padding: 0px 5px;
	height: 20px;
	overflow: hidden;
	background-color: #CE3974;
	font: 13px Arial,Helvetica,sans-serif;
	white-space: nowrap;
	color: white;
}
.ddListItemSel {
	padding: 0px 5px;
	height: 20px;
	overflow: hidden;
	background-color: #E0E0E0;
	font: 13px Arial,Helvetica,sans-serif;
	white-space: nowrap;
	color: black;
}
.frmBtnBooking {
	border: 0px none;
	background: #757575 url('/images/frmBtnBooking.png') no-repeat 0px 0px;
	width: 86px;
	height: 30px;
	cursor: pointer;
}
.frmBtnBookingEn {
	border: 0px none;
	background: #757575 url('/images/frmBtnBookingEn.png') no-repeat 0px 0px;
	width: 86px;
	height: 30px;
	cursor: pointer;
}

.frmBtnBookingClub {
	border: 0px none;
	background: #757575 url('/images/frmBtnBookingClub.png') no-repeat 0px 0px;
	width: 86px;
	height: 30px;
	cursor: pointer;
}
.frmBtnBookingClubEn {
	border: 0px none;
	background: #757575 url('/images/frmBtnBookingClubEn.png') no-repeat 0px 0px;
	width: 86px;
	height: 30px;
	cursor: pointer;
}

.frmBtnNextStep {
	border: 0px none;
	background: #757575 url('/images/frmBtnNextStep.png') no-repeat 0px 0px;
	width: 86px;
	height: 30px;
	cursor: pointer;
}
.frmBtnPrevStep {
	border: 0px none;
	background: #757575 url('/images/frmBtnPrevStep.png') no-repeat 0px 0px;
	width: 86px;
	height: 30px;
	cursor: pointer;
}
/* Calendar */
#page-calendar-wrap {
	position: absolute;
	visibility: hidden;
	display: none;
	background-color: #EAEAEA;
	border: 2px solid #ACACAC;
	height: 240px;
	cursor: default;
	overflow: hidden;
}
.calendarHdr {
	width: 100%;
	background-color: #EAEAEA;
	border-bottom: 2px solid #ACACAC;
}
.calendarWDay {
	font: bold 11px Tahoma,Arial,Helvetica,sans-serif;
	color: #303030;
	text-align: center;
	width: 14%;
	height: 18px;
	background-color: white;
	border-right: 1px solid #ACACAC;
	border-bottom: 1px solid #ACACAC;
}
.calendarDay {
	font: 13px Arial,Helvetica,sans-serif;
	color: #303030;
	text-align: center;
	width: 14%;
	height: 18px;
	background-color: #FFFFFF;
	border-right: 1px solid #ACACAC;
	border-bottom: 1px solid #ACACAC;
	cursor: pointer;
}
.calendarWEDay {
	font: 13px Arial,Helvetica,sans-serif;
	color: #CE3974;
	text-align: center;
	width: 14%;
	height: 18px;
	background-color: #FFFFFF;
	border-right: 1px solid #ACACAC;
	border-bottom: 1px solid #ACACAC;
	cursor: pointer;
}
.calendarDayHover {
	font: 13px Arial,Helvetica,sans-serif;
	color: #FFFFFF;
	text-align: center;
	width: 14%;
	height: 18px;
	background-color: #CE3974;
	border-right: 1px solid #ACACAC;
	border-bottom: 1px solid #ACACAC;
	cursor: pointer;
}
.calendarDaySel {
	font: bold 13px Arial,Helvetica,sans-serif;
	color: #101010;
	text-align: center;
	width: 14%;
	height: 18px;
	background-color: #E0E0E0;
	border-right: 1px solid #ACACAC;
	border-bottom: 1px solid #ACACAC;
	cursor: pointer;
}
