TABLE
{
	font-size: 12px; 
	font-family: Arial;
}

H2 {
	padding: 0px;
	margin: 0px;
}	

.clCMAbs{
  	position: absolute;
  	visibility:hidden;
  	left:0;
  	top:0;
  }
  /* CoolMenus 4 - default styles - end */

  /*Style for the background-bar*/
  .clBar{
  	position: absolute;
  	width:10;
  	height:10;
  	background-color:#7a856b;
  	layer-background-color:#7a856b;
  	visibility:hidden
  }

  /*Styles for level 0*/
  .clLevel0,.clLevel0over{
  	position: absolute;
  	padding:2px;
  	font-family:tahoma,arial,helvetica;
  	font-size:10px;
  	font-weight:bold
  }
  .clLevel0{background-color:#7a856b; layer-background-color:#7a856b; color:white;}
  .clLevel0over{background-color:#4f5645; layer-background-color:#4f5645; color:Yellow; cursor:pointer; cursor:hand; }
  .clLevel0border{
  	position: absolute;
  	visibility:hidden;
  	background-color:#383d30;
  	layer-background-color:#383d30
  }

  /*Styles for level 1*/
  .clLevel1, .clLevel1over{
  	position: absolute;
  	padding:2px;
  	font-family:tahoma, arial,helvetica;
  	font-size:9px;
  	font-weight:bold
  }
  .clLevel1{background-color:#7a856b; layer-background-color:#7a856b; color:white;}
  .clLevel1over{background-color:#4f5645; layer-background-color:#4f5645; color:Yellow; cursor:pointer; cursor:hand; }
  .clLevel1border{
  	position: absolute;
  	visibility:hidden;
  	background-color:#383d30;
  	layer-background-color:#383d30
  }

  /*Styles for level 2*/
  .clLevel2, .clLevel2over{
  	position: absolute;
  	padding:2px;
  	font-family:tahoma,arial,helvetica;
  	font-size:8px;
  	font-weight:bold
  }
  .clLevel2{background-color:#7a856b; layer-background-color:#7a856b; color:white;}
  .clLevel2over{background-color:#0099cc; layer-background-color:#0099cc; color:Yellow; cursor:pointer; cursor:hand; }
  .clLevel2border{
  	position: absolute;
  	visibility:hidden;
  	background-color:#383d30;
  	layer-background-color:#383d30
  }

  BODY
  {
  	font-family:tahoma,arial,helvetica;
	font-size: 12px;
  }
  
  table.calendar {border: 0}
table.calendar td, th {text-align: center; border: 0}
table.calendar th {height: 10px; font-size: 7pt;}
table.calendar td {width: 19px; height: 10px; font-size: 9pt;}
table.calendar .calendar-month {font-weight: bold; margin-top: 3px; font-size: 12pt; text-align: center}
table.calendar .calendar-month a{text-decoration: none}
table.calendar .calendar-prev, table.calendar .calendar-next {font-weight: normal;}
table.calendar th {color: green; text-align: center;}
table.calendar td.linked-day {font-size: 11pt}