.calendar{
	position : absolute;
	width:120px;
	height:128px;
	visibility: hidden;	
	text-align : center;
	background-color : black;
	border: 1px solid #628F99;	
	padding:5px;
}

.calendar a{
color:white;
}

.calendar a:hover {
background-color : white;
color:black;
}

.calendar th{
	color : #96BDE4;
	font-size:11px;
	text-transform : uppercase;
	width:13px;
}

.calendar  table{
	width:110px;	
	display:inline;
	
}

.calendar td{
	background-color : #6C7177;
	text-align:center;	
	border : 1px solid #1E262E;
	height:14px;
}

.calendar div {
	background-color : #1E262E;
	width:120px;
	text-align:center;		
}

.calendar img{
	line-height:9px;
	background-color : #1E262E;
	display:block;
}

.calButton{
	vertical-align : bottom;
}

