body{
	color: Black;
	font-weight:normal;
	font-style:normal;
	font-size:8pt;
	font-family:Verdana, Arial, Sans Serif;
	text-align:justify;
	line-height:15px;
	scrollbar-arrow-color:black;
	scrollbar-track-color:white;
	scrollbar-face-color:white;
	background : #87FDFF;
}
hr{color:black;size:1;}
a:link, a:visited 	{ color: #0000FF; text-decoration:none; }
a:active, a:hover 	{ color: #FF0000;  cursor:hand; text-decoration:none;}
b{font-style:normal;color:black;font-size:8pt;font-weight:bold;}
u{font-style:normal;color:black;font-size:8pt;font-weight:default;text-decoration:none;}
p{font-size:8pt; font-family:Verdana, Arial, Sans Serif;color:black;}
p{ margin-top: .6em; margin-bottom: .6em; }
td{font-size:8pt; font-family:Verdana, Arial, Sans Serif;color:black;}
p.small{font-size:7pt;font-family:Verdana, Arial, Sans Serif;color:black;font-weight:normal;}
p.bold{font-size:8pt;font-family:Verdana, Arial, Sans Serif;font-weight:bold;color:black;}
.FAQ { font-size: 8pt; font-family: Verdana, Arial, Sans Serif; COLOR:BLUE; text-DECORATION:none; cursor: hand;}
.Normal{font-size:8pt; font-family:Verdana, Arial, Sans Serif;color:black;}
font{font-face:Verdana, Arial, Sans Serif;font-size:8pt;color:black;}
.tabletitle{
	background-color:#87FDFF;
	border-color : #CCCCCC;
}
.tablecontent{
	background-color : #87FDFF;
}
.tableborder{
	background-color : Blue;
}
.bookingborder{
	background-color : Gray;
}
.caltitle { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #666666;
	text-align: center;
	color: #FFFFFF;
}

.calweeknames {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color: #FFD9B7;
}
	
	.calweekends {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color: #FFD9B7;
}

.caltable { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: normal; 
	color: #000000; 
	border: 1px solid #666666
}

.cal { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: normal; 
	color: #000000; 
	border: 1px solid #666666
}

.calavailable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	background-color: #99CCFF;
}

.calbooked {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	background-color: #FF9966;
}

.calunknown {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	background-color: #CCCCCC;
}

.calnodate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	background-color: #FFEBD9;
}

.cal { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: normal; 
	color: #000000; 
	border: 1px solid #666666
	}
	.aa
{
    BACKGROUND-COLOR: #99CCFF;
}
.bb
{
    BACKGROUND-COLOR: #FF6633;
}
.uu
{
    BACKGROUND-COLOR: #CCCCCC;
}
.ss
{
    BACKGROUND-COLOR: #CC00FF;
}
.as
{
    BACKGROUND: url(images/as.gif) no-repeat center;
}
.sa
{
    BACKGROUND: url(images/sa.gif) no-repeat center;
}
.bs
{
    BACKGROUND: url(images/bs.gif) no-repeat center;
}
.sb
{
    BACKGROUND: url(images/sb.gif) no-repeat center;
}
.us
{
    BACKGROUND: url(images/us.gif) no-repeat center;
}
.su
{
    BACKGROUND: url(images/su.gif) no-repeat center;
}
.ab
{
    BACKGROUND: url(images/ab.gif) no-repeat center;
}
.ba
{
    BACKGROUND: url(images/ba.gif) no-repeat center;
}
.au
{
    BACKGROUND: url(images/au.gif) no-repeat center;
}
.ua
{
    BACKGROUND: url(images/ua.gif) no-repeat center;
}
.ub
{
    BACKGROUND: url(images/ub.gif) no-repeat center;
}
.bu
{
    BACKGROUND: url(images/bu.gif) no-repeat center;
}
	
	