/*  ***************************************************************************  *
 *   BOOKING FORM 
 *  ***************************************************************************  */
form#resForm {
	padding: 5px;
	background: #F3E0E1;
}
table#resInquiry {
	width: 100%;
}
table#resInquiry tr td {
	padding: 2px 1px;
	font-size: 11px;
}
table#resInquiry tr td.title {
	width: 35%;
}
table#resInquiry tr td.field {
	width: 65%;
}
table#resInquiry tr td input.inputCal{
	width: 150px;
	padding: 1px;
	font-size: 11px;
}
table#resInquiry tr td input.inputTxt {
	width: 170px;
	padding: 1px;
	font-size: 11px;
}
table#resInquiry tr td input.inputTxtSmall {
	width: 95px;
	padding: 1px;
	font-size: 11px;
}
table#resInquiry tr td select {
	font-size: 11px;
}
table#resInquiry tr td textarea {
	width: 270px;
	font-size: 11px;
}
div.submit {
	margin: 3px 0;
	text-align: right;
}
div.submit input {
	font-weight: bold;
	font-size: 11px;
}

/*  ***************************************************************************  *
 *   BOOKINGS CALENDAR  
 *  ***************************************************************************  */
	.SGcpYearNavigation,
	.SGcpMonthNavigation
			{
			background-color:#669900;
			text-align:center;
			vertical-align:center;
			text-decoration:none;
			color:#FFFFFF;
			font-weight:bold;
			}
	.SGcpDayColumnHeader,
	.SGcpYearNavigation,
	.SGcpMonthNavigation,
	.SGcpCurrentMonthDate,
	.SGcpCurrentMonthDateDisabled,
	.SGcpOtherMonthDate,
	.SGcpOtherMonthDateDisabled,
	.SGcpCurrentDate,
	.SGcpCurrentDateDisabled,
	.SGcpTodayText,
	.SGcpTodayTextDisabled,
	.SGcpText
			{
			font-family:arial;
			font-size:8pt;
			}
	TD.SGcpDayColumnHeader
			{
			text-align:center;
			border-bottom: 1px solid #669900;
			/*border-width:0 0 1 0;*/
			}
	.SGcpCurrentMonthDate,
	.SGcpOtherMonthDate,
	.SGcpCurrentDate
			{
			text-align:center;
			text-decoration:none;
			}
	.SGcpCurrentMonthDateDisabled,
	.SGcpOtherMonthDateDisabled,
	.SGcpCurrentDateDisabled
			{
			color:#CCCCCC;
			text-align:center;
			text-decoration:line-through;
			}
	.SGcpCurrentMonthDate
			{
			color:#669900;
			font-weight:bold;
			}
	.SGcpCurrentDate
			{
			color: #FFFFFF;
			font-weight:bold;
			}
	.SGcpOtherMonthDate
			{
			color:#808080;
			}
	TD.SGcpCurrentDate
			{
			color:#FFFFFF;
			background-color: #669900;
			border-width:1;
			border:solid thin #000000;
			}
	TD.SGcpCurrentDateDisabled
			{
			border-width:1;
			border:solid thin #FFAAAA;
			}
	TD.SGcpTodayText,
	TD.SGcpTodayTextDisabled
			{
			border:solid thin #669900;
			border-width:1 0 0 0;
			border: 0;
			}
	A.SGcpTodayText,
	SPAN.SGcpTodayTextDisabled
			{
			height:20px;
			}
	A.SGcpTodayText
			{
			color:#669900;
			font-weight:bold;
			}
	SPAN.SGcpTodayTextDisabled
			{
			color:#CCCCCC;
			}
	.SGcpBorder
			{
			border:solid thin #669900;
			} 

