BODY	
{	
	font-size: 12pt;
	color: black;
	font-family: Arial, 'Times New Roman';
	background-color: cornsilk;
}	
H1	
{	
	FONT-SIZE: 30pt;	
	COLOR: black;	
	FONT-FAMILY: Arial, 'Times New Roman';	
}	
img	
{	
	border: 0;	
}	
	
.containerdiv	
{	
	height:100%;
}	
	
	
.scrolldiv	
{	
	height:100%;
	max-width:800;
	width:expression(document.body.clientWidth > 800? "800px": "auto" );
	overflow:auto;
}	
	
.navbar	
{	
	width:100%;
	width:expression(document.body.clientWidth > 800? "800px": "auto" );
	background:darkolivegreen;
	text-align:center;
	table-layout:fixed;
}	
	
.header	
{	
	width:800;
	background:darkolivegreen;
	text-align:center;
	table-layout:fixed;
}	
	
.navbartext	
{	
	font-size: 10pt;
	color: cornsilk;
}	
.offertext	
{	
	font-size: 12pt;
	font-weight:bold;
	color: cornsilk;
	cursor: hand;
}	
	
.maintext	
{	
	max-width:751;
	width:expression(document.body.clientWidth > 751? "751px": "100%" );
	font-size: 10pt;
	color: black;	
	font-family: Arial, 'Times New Roman';	
	table-layout:fixed;
}	
.othertext	
{	
	font-size: 10pt;
	color: black;	
	font-family: Arial, 'Times New Roman';	
}	
.calendar	
{	
	background-color:white;
	font-size: 10pt;	
	color:Blue;	
	font-family: Arial, 'Times New Roman';	
}	
.coltitle	
{	
	background-color:darkolivegreen;
	font-size: 10pt;	
	color:cornsilk;	
	font-family: Arial, 'Times New Roman';	
}	
.imagelink	
{	
	cursor:hand;
}	
.booked	
{	
	background-color:lightgreen;
}	
.available	
{	
	background-color:white;
}	
.unconfirmed	
{	
	background-color:yellow;
}	

@media print	
{	
.navbar	
{	
	width:100%;
	background:darkolivegreen;
	text-align:center;
	table-layout:fixed;
}	
.scrolldiv	
{	width:100%;
	height:100%;
	overflow:visible;
}	
.maintext	
{	
	width:100%;
	font-size: 10pt;	
	color: black;	
	font-family: Arial, 'Times New Roman';	
}	
.offertext	
{	
	width:100%;
	font-size: 10pt;
	font-weight:bold;
}	
.booked	
{	
	border-color:lightgreen;
	border-style:solid;
	border-width:thin;
}	
.available	
{	
	border-color:white;
	border-style:solid;
	border-width:thin;
}	
.unconfirmed	
{	
	border-color:yellow;
	border-style:solid;
	border-width:thin;
}	
}	
