/* CSS Document */

<!--        



/* Calender Month */

div.cm {

	font-size: 8.5pt;
	font-family: Verdana, Arial, sans-serif;
	text-align: center;
	font-weight: 700;
	line-height: 2em;
	margin-top: 1.2em;
	color: #696969;
  display: table;

}

/* Calender Weekday */

div#cw {

	font-size: 8pt;
	font-family: Arial, sans-serif;
	background-color: #ced960; 
	text-align: center;
	font-weight: 700;
	width: 2em;
	color: #000;
	padding: .1em;
  border: 1px solid #f7f7f0;
  display: table-cell;

}

/* Calender Day */

div#cd {

	font-size: 9px;
	font-family: Verdana, sans-serif;
	color: #3c3535;
	text-align: center;
	font-weight: 300;
	padding: 1px;
  display: table-cell;

}



/* Calender Day Occupied */

div#cdlfo, 
div#cdo {

  background-color: #aaa387; 
	text-decoration: none;
	font-size: 7pt;
	font-family: Verdana, sans-serif;
	text-align: center;
	font-weight: 400;
	padding: 1px;
  color: #f7f7f0;
  display: table-cell;
}



/* Calender Day Last Occupied */

div#cdlo {

	background: url("../images/last.png") no-repeat right bottom;
	font-size: 9px;
	color: #3c3535;
	font-family: Verdana, sans-serif;
	text-align: center;
	font-weight: 400;
	padding: 1px;
  display: table-cell;

}



/* Calender Day First Occupied */

div#cdfo {

	background: url("../images/first.png")  no-repeat left top;
	font-size: 9px;
	color: #3c3535;
	padding: 1px;
	text-align: center;
  display: table-cell;

}




/* Calender DIV */

div.calendar { 
  border: 0; 
	margin: -0.8em 0 1em 0;
  display: table;
  table-layout: fixed; 	
  width: 100%;
}

div.month { 
  border:0px; 
  display: table-cell;
  padding-right: 16px;
}




 //-

