﻿body { 
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  text-align:center;
  background: url('../theme/bak.gif');
} 
.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;
}
Calendar.Header
{
	background-color: ThreeDShadow;
}
.err
{
	font-family: Arial, Verdana;
	font-size: small;
	font-weight: 900;
	color: Red;
	text-decoration: 'blink';
}
p.Footer
{
	font-size:9px;
	color:#FFFFFF;
	font-weight:bold;
}
p.Links
{
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
}
td.HeaderCell, h1
{
	font-size:14px;
	color:#00ABD4;
	font-weight:bold;
}
h2
{
	font-size:12px;
	color:#AAABD4;
	font-weight:bold;
}

a:link {
    font-size: 8pt;
	text-decoration: none;
	color: #0381d1;
}
a:visited {
	font-size: 8pt;
	text-decoration: none;
	color: #0381d1;
}
a:hover {
	font-size: 8pt;
	text-decoration: none;
	color: #024298;
}
.navbar { 
    color: #000000;
    font-family: tahoma,arial;
	font-size: 8pt;
}
a.navbar:link {
   color: #024298;
}
a.navbar:visited {
   color: #024298;
}
a.navbar:hover {
   color: red;
}
a.navbar:active {
   color: #024298;
}
.navtxt { 
    color: #000000;
    font-family: tahoma,arial;
	font-size: 8pt;
}
a.navtxt:link {
   color: #000000;
}
a.navtxt:visited {
   color: #000000;
}
a.navtxt:hover {
   color: #666666;
}
.maintxt {
	font-family: verdana,tahoma,arial;
	font-size: 9pt;
}
.menutxt {
	font-family: tahoma,arial;
	font-size: 8pt;
}
.crumbtxt {
	font-family: tahoma,arial;
	font-size: 8pt;
}
table.center {
    margin-left:auto; 
    margin-right:auto;
    font-family: tahoma,arial;
	font-size: 8pt;
}
table.holder {    
    background-image: url('../theme/margin_dots.gif');
}
table.mainbak {    
    background-image: url('../theme/table_bak.gif');
}
table.right {
    margin-left:auto; 
    margin-right:0px;
}
td.calDay
{
	text-align: center;
	font-size: small;
}
td.calBooked
{
	background-color: #ED5656;
	text-align: center;
	font-size: small;
}
td.calAvailable
{
	background-color: #7CED7C;
        text-align: center;
	font-size: small;
}
td.calProvisional
{
	background-color: #FFFBCC;
	text-align: center;
	font-size: small;
}
td.calDeposit
{
	background-color: #FFFBCC;
	text-align: center;
	font-size: small;
}
td.calOwner
{
	background-color: #8EBBFD;
	text-align: center;
	font-size: small;
}
