@charset "utf-8";
/* CSS Document */
#testdiv1 {
	z-index:1000;
	/*margin-left:0px;*/
	position: absolute;
	visibility:hidden;
	background-color:white;
	layer-background-color:white;
	margin-left: 100px;
	margin-top: 35px;
	left: 360px !important;
	top: 55px !important;
}
#testdiv2 {
	z-index:1000;
	position: absolute;
	visibility:hidden;
	background-color:white;
	layer-background-color:white;
	margin-left: 320px;
	margin-top: 375px;
	
	}
#testdiv3 {
	z-index:1000;
	position: absolute;
	visibility:hidden;
	background-color:white;
	layer-background-color:white;
	margin-left: 320px;
	margin-top: 405px;
	}
#testdiv4 {
	z-index:1000;
	position: absolute;
	visibility:hidden;
	background-color:green;
	layer-background-color:green;
	margin-left: 100px;
	margin-top: 355px;

	}
#resform {
	width: 600px;
	position:absolute;
	margin:4px 0 0 72px;
	
}
.TESTcpYearNavigation,
.TESTcpMonthNavigation
			{
			background-color:#0055A5;
			text-align:center;
			vertical-align:center;
			text-decoration:none;
			color:#FFFFFF;
			font-weight:bold;
}
	span.TESTcpMonthNavigation {
				color:#FFFFFF;

}
			.TESTcpMonthNavigation a:link, 	.TESTcpMonthNavigation a:visited {
				color: #FFFFFF;
				}


	.TESTcpDayColumnHeader,
	.TESTcpYearNavigation,
	.TESTcpMonthNavigation,
	.TESTcpCurrentMonthDate,
	.TESTcpCurrentMonthDateDisabled,
	.TESTcpOtherMonthDate,
	.TESTcpOtherMonthDateDisabled,
	.TESTcpCurrentDate,
	.TESTcpCurrentDateDisabled,
	.TESTcpTodayText,
	.TESTcpTodayTextDisabled,
	.TESTcpText
			{
	font-size:8pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #000066;

}
.TESTcpCurrentMonthDate a:link, .TESTcpCurrentMonthDate a:visited {
		color: #0055A5;
		text-decoration:none;
}TD.TESTcpCurrentMonthDate a:hover, .TESTcpCurrentMonthDate a:active {
		color: #fff;
		text-decoration:none;
		background-color:#0055A5;
}
		
	TD.TESTcpDayColumnHeader
{
			text-align:right;

			/*
			border:solid thin #6677DD;
			border-width:0 0 1 0;
			*/
			}
	.TESTcpCurrentMonthDate,
	.TESTcpOtherMonthDate,
	.TESTcpCurrentDate
			{
			text-align:right;
			text-decoration:none;
			}
	.TESTcpCurrentMonthDateDisabled,
	.TESTcpOtherMonthDateDisabled,
	.TESTcpCurrentDateDisabled
			{
			color:#D0D0D0;
			text-align:right;
			text-decoration:line-through;
			}
	.TESTcpCurrentMonthDate
			{
			color:#5A8EC6;
			font-weight:bold;
			}
	.TESTcpCurrentDate
			{
			color: #FFFFFF;
			font-weight:bold;
			}
	.TESTcpOtherMonthDate
			{
			color:#808080;
}
.TESTcpOtherMonthDate a:link, .TESTcpCurrentMonthDate a:visited {
		color: #999999;
		text-decoration:none;
		font-family:arial;
		font-size:8pt;
				}

	TD.TESTcpCurrentDate a:link, TD.TESTcpCurrentDate a:visited
			{
			color:#fff;
			background-color: #5A8EC6;
			border:solid thin #5A8EC6;
			}
	TD.TESTcpCurrentDateDisabled
			{
			border:solid thin #FFAAAA;
			}
	TD.TESTcpTodayText,
	TD.TESTcpTodayTextDisabled
			{
			/*border:solid thin #6677DD;
			border-width:1 0 0 0;*/
			}
	A.TESTcpTodayText,
	SPAN.TESTcpTodayTextDisabled
			{
			height:20px;
			}
	A.TESTcpTodayText
			{
			color:#6677DD;
			font-weight:bold;
			}
	SPAN.TESTcpTodayTextDisabled
			{
			color:#D0D0D0;
			}
	.TESTcpBorder
			{
			border:solid thin #5A8EC6;
			}
input.DateIn {
	width: 100px;
	margin:2px 0px 0px 0px;
	height: 18px;
	background-color: #FFFFFF;
	}
	
select.Length, select.Adults, select.Children {
	width: 40px;
	height: 19px;
	font-size: 9px;
}
select.Length {
	background-color: #FFFFFF;
	width:45px;
	margin:2px 0px 0px 0px;
}
select.Adults {
	background-color: #FFFFFF;
	width:45px;
	margin:2px 0px 0px 0px;
}
select.Children {
	background-color: #FFFFFF;
	width:45px;
	margin:2px 0px 0px 0px;
}
span.checkIn {
	position:absolute;
	left: 78px;
	top: 4px;
}
span.Nights {
	position:absolute;
	left: 200px;
	top: 4px;
	}
span.Adults {
	position:absolute;
	left: 275px;
	top: 3px;
}
span.Children {
	position:absolute;
	left: 354px;
	top: 4px;
}
img.calendar_icon {
	position:absolute;
	left:160px;
	top: 18px;
	}
img.calendar_icon_contact {
	vertical-align: middle;
		position: relative;
		}
img.calendar_icon_contact_2 {
	vertical-align: middle;
	position: relative;
}
input.submit {
	margin:12px 0 0 8px;
	border:none;
}

