﻿
a          
{ 
	color: #7b7a24; 
	font-size: 10px; 
	font-weight: bold; 
	text-decoration: none;
}
a:active    
{ 
	color: #a9a9a9;
}
a:hover       
{ 
	color: #c38611;
}
a:visited      
{ 
	color: #7b7a24;
}
p              
{ 
	color: #424346; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal;
}
td                
{ 
	color: #424346; 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-style: normal; 
	font-weight: normal;
}
th           
{ 
	color: #424346; 
	font-size: 11px; 
	font-weight: normal;
}
body	
{
	text-align:center;
	color: #424346; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
}
td.cellhead   
{ 
	background-color: #808080 
}
td.HeaderCell
{
	background-color:#696969;
	color:#FFFFFF;
}
select  
{
	color: #000; 
	font: 9px geneva, verdana, arial, sans-serif; 
	background-color: #ffffff; 
	border: solid 1px #7d7a54;
}

.makeReservation
{
    background-repeat: no-repeat;
    background-color: Transparent;
    width: 156px;
    height: 22px;
    border: 0px;
    font-family: Arial, Verdana, Sans-Serif;
    font-weight: normal;
    font-size: 11px;
    color: #553c0c;
    float: right;
}
table.MainTable
{
	border-width: 0px;
	text-align: left;
	width: 480px;	
}
Calendar.Header
{
	background-color: ThreeDShadow;
}
td.err
{
	font-family: Arial, Verdana;
	font-size: small;
	font-weight: 900;
	color: Red;
	text-decoration: 'blink';
}
h1
{
	font-size:14px;
	font-weight:bold;
	color:#999999;
	font-family:arial, verdana, helvetica, sans-serif;
}
h3
{
	font-size:14px;
}
h2
{
	font-size:14px;
}
h1, h2, h3, h4 
{
	padding-top: 0px;
	padding-bottom: 0px;
	position: relative;
}
td.calDay
{
	text-align: center;
}
td.calBooked
{
	background-color: #FFCCCC;
	text-align: center;
}
td.calAvailable
{
	background-color: #CCFFCC;
	text-align: center;
}
td.calProvisional
{
	background-color: #FFFBCC;
	text-align: center;
}
td.calDeposit
{
	background-color: #FFFBCC;
	text-align: center;
}
td.calOwner
{
	background-color: #CCF5FF;
	text-align: center;
}

/* css tooltip */
#hintbox{ /*CSS for pop up hint box */
	position:absolute;
	top: 0;
	background-color: lightyellow;
	width: 150px; /*Default width of hint.*/ 
	padding: 3px;
	border:1px solid black;
	font:normal 11px Verdana;
	line-height:18px;
	z-index:100;
	border-right: 3px solid black;
	border-bottom: 3px solid black;
	visibility: hidden;
}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
	font-weight: bold;
	color: navy;
	margin: 3px 8px;
}
/* end */
