
html,body  {
	background:#FFFFFF;
	
}
body{
	font-size:70%; 
	font-family: verdana, arial, sans-serif;
	text-align:center;
	color:#333;
	}
ul{
	font-size:80%; 
	}
h2{
	color:#4F6616;
	}
red{
	color:#990000;
}
div#wrapper{
	width:600px;
	margin-left:auto;/* center it*/
	margin-right:auto;/* center it*/
	border: 0px dashed #336699;
}
div#foot{
	width:600px;
	margin-left:65px;
	margin-right:auto;/* center it*/
	border: 0px dashed #ff9900;
}
table .cal_month{
	border:1px solid #FFFFFF;
	background-color:#FFFFFF;
	}
thead td{
	text-align:center;
	font-size:80%;
}
.cal_title{
	border:1px solid #DDDDDD;
	background-color:#4F6616;
	text-align:center;
	font-size:70%;
	color:#FFFFFF;
	}
.cal_data{
	text-align:center;
	}
.cal_empty{
	text-align:center;
	/*border:1px solid #EEEEEE;*/
	}
