
BODY
{
	font-size: 100%;
	color: black;
	font-family:Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
}

H1
{
    FONT-SIZE: 120%;
    COLOR: black;
}

img 
{
  border: 0;
}

.containerdiv
{	
	height:100%;
}


.scrolldiv
{	
	/*height:100%;*/
	width:755;
	/*overflow:auto;*/
}

.navbar
{
	/*width:755;
	background:#FFFFFF;
	text-align:center;
	table-layout:fixed;
	*/
}

.navbartext
{
	font-size: 90%;
	color: #006600;
	font-weight: bold
}	
.offertext
{
	font-size: 80%;
	font-weight:bold;
	color: #990000;
	cursor: hand;
}	

.maintext
{
	width:755;
    font-size: 80%;
    color: #212121;
    table-layout:fixed;
}

a {
     text-decoration: none;
     color: #006600;
     font-size: 100%;
	 font-weight:bold;
	 text-decoration:none;	
}

.othertext
{
	font-size: 100%;
    color: black;
}

.calendar
{
	background-color:#99FF99;
    font-size: 80%;
    color:Blue;
}
.coltitle
{
	background-color:Darkolivegreen;
    font-size: 80%;
    color:cornsilk;
}
.imagelink
{
	cursor:hand;
}

.booked
{
	background-color:#3366FF;
}
.available
{
	background-color:#99FF99;
}
.unconfirmed
{
	background-color:yellow;
}


@media print 
{
.navbar
{
	width:600;
	background:#006600;
	text-align:center;
	table-layout:fixed;
}
.scrolldiv
{	height:100%;
	width:600;
	overflow:visible;
}
.maintext
{
	width:600;
    font-size: 10pt;
    color: black;
    font-family: Arial;
}

.offertext
{
	font-size: 10pt;
	font-weight:bold;
}	

td.box{
	background-color:#212121;
	border-color: #006600;
	border-style: solid;
	border-left-width: 2px;
	border-right-width: 2px;
	border-top-width: 2px;
	border-bottom-width: 2px;
}

.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;
}


