/*
html,body  {
	background:#FFFFFF;
	
}*/
body{
	font-size:70%; 
	/*font-family: verdana, arial, sans-serif;*/
	/*text-align:center;*/
	color:#333;
	}
ul{
	
	}
h2{
	color:#336699;
	}
div#wrapper{
	width:600px;
	margin-left:auto;/* center it*/
	margin-right:auto;/* center it*/
	border: 1px dashed #ff9900;
}
table .cal_month{
	background-color:#ffffff;
	}
thead td{
	text-align:center;
	font-size:80%;
}
.cal_title{
	border:1px solid #DDDDDD;
	background-color:#F5F5F5;
	text-align:center;
	font-size:100%;
	color:#000000;
	}
.cal_data{
	text-align:center;
	}
.cal_empty{
	text-align:center;
border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EBEBEB;
	/*border:1px solid #EEEEEE;*/
	}
.onhold{background:#AFE79C;}
.notavailable{background:#9DBFE4;}
.available{background:#ffffff;}

.cellcolor {
        border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EBEBEB;}