#calendar
{
  border          : 1px solid silver;
  position        : absolute;
  display         : none;
  z-index         : 1;
  background      : white;
  padding         : 2px;
	color		        : silver;
}

#calendar td, #calendar th
{
  width           : 25px;
  text-align      : center;
  border          : 1px solid silver;
  padding         : 1px 0px;
}

#calendar a
{
	color		        : black;
	text-decoration	: none;
	display         : block;
	font-weight     : normal;
}

#cal_left a, #cal_right a, #cal_tail a
{
	color		         : white
}

#cal_title
{
  font-weight      : bold;
}
