<style type="text/css">
<!--
/* this is for the title of a table row */
table
{ 
page-break-after:auto
}

.tdTitle
{
	font-family: arial,Times New Roman,Verdana,helvetica,san-serif;
	font-size:12;
	font-weight: bold;
}

.calmonth
{
    width:150px;
    height:170px;
    text-align:center;
    border-left:1px solid #ccc;
    border-bottom:1px solid #ccc;
    font-size:11px;
}

.calouttable
{
   
    border:1px solid #ccc;
    
}
.calhearder2
{
     width:146px;
     background:#5589b0;
     font-weight: bold;
}
/* this is for the input of a table row */
.tdInput
{
	font-family:arial,Times New Roman,helvetica,san-serif;
	font-size:12;
}

/* this is for the title of each table */
.tableTitle
{
	font-family: arial,Times New Roman Baltic, helvetica,san-serif;
	font-size:16;
	font-weight: bold;
}
.errMsg
{
	font-family: arial,Times New Roman Baltic,Trebuchet MS,  helvetica;
	font-size: 14;
	font-weight:600;
	color:Red;
}

.desp
{
	font-family: arial,Times New Roman,Trebuchet MS,helvetica;
	font-size: 12;
	font-weight:500;
}

.headerDesp
{
	font-family: arial,Times New Roman,Trebuchet MS,helvetica;
	font-size: 14;
	font-weight:500;
}

.listingTableTitle
{
	font-family: arial,Times New Roman,Trebuchet MS,helvetica;
	font-size: 16;
	color:White;
	background:#5589b0;
	font-weight: bold;
}

.listingTdTitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14;
	background:#8fcbf1;
}

.listingTdInput
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14;
	background:#f9f6e6;
}

.bgcolor1
{
	background:#ffffe1;
}

.bgcolor2
{
	background:#cccccc;
}

.inputBox
{
	background:#8fcbf1;
}

.link
{
	font-family: arial,Times New Roman,Trebuchet MS, arial, helvetica;
	font-size: 14;
	font-weight:600
}

.policy
{
	font-family:arial;
	font-size:12;
}


.reserve
{
	background-color: Yellow;
	color: Black;
	font-weight: bold;
}

.checkin
{
	background-color: White;
	color:Green; /*Gray; */
	font-weight: normal; /* bold; */
}

.checkout
{
	background-color: White;
	color:Maroon; /*Gray; */
	font-weight: normal; /* bold; */
}

.occupied
{
	background-color:#99cd7e; /*#cccccc;*/
	color: white; /*Gray; */
	font-weight: bold; /* bold; */
}

.pending
{
	background-color:blue; /*#cccccc;*/
	color: white; /*Gray; */
	font-weight: bold; /* bold; */
}

.ownertime
{
	background-color:olive; /*#cccccc;*/
	color: white; /*Gray; */
	font-weight: bold; /* bold; */
}

.past 
{
	background-color: White;
	color: Black; /*Gray; */
	font-weight: normal; /* bold; */
}


-->
</style>
