@media print
{    
    .no-print, .no-print *
    {
        display: none !important;
    }
	
	body, pre, input
		{ 
		font-size:9pt !important;
		color: #000000 !important;
		}
	h1          
		{
		font-size: 11pt !important;
		color: #000000 !important;
		}				
	h2
		{
		font-size: 11pt !important;
		color: #000000 !important;
		}
	h3
		{
		font-size: 9pt !important;
		color: #000000 !important;
		}	
	
	.logo
	{
		height:70px !important;
	}	
	
	.column1
	{
		width: 0% !important;
	}

	.column2
	{
		width: 100% !important;
	}

	.column3
	{
		width: 0% !important;
	}
}

body, pre, input
	{
	font-family: Tahoma, Helvetica, sans-serif; 
	font-size:10pt;
	}
h1          
	{
	font-size: 20pt;
	color: #000000;
	background-color: #D0D8F0;
	font-weight: bold;
	text-align: center;
	}				
h2
	{
	font-size: 15pt;
	color: #000000;
	background-color: #F0F0F0;
	font-weight: bold;
	text-align: center;
	}
h3
	{
	font-size: 12pt;
	}
	
.logo
{
	height:220px;
}	
	
.column1
{
	width: 30%;
}

.column2
{
	width: 40%;
}

.column3
{
	width: 30%;
}
	
.seperator
	{
	width: 100%;
	height: 1px;
	background-color: #000000;
	margin-top: 10px;
	}
	
.bookingCancelled
	{
	background-color: #FF6666;
	margin-top: 10px;
	font-size: 20pt;
	font-weight: bold;
	text-align: center;	
	}