/* CSS Document */

	
#cal {
    width:180px;
	background: url(../img/cal_bottom.gif) no-repeat left bottom;
	padding-bottom:4px;
	margin-bottom:1em;
	}

#cal table {
font-size:.6em;
	padding:0;
	margin:0;
	width:180px;
	
	}
		

#cal caption {
	text-transform:uppercase;
	
	font-weight:normal;
	text-align:left;
	font-family:"Arial Black";
	padding:0;
	margin:0;
	}
	
#cal th {
	color:#aaa;
	
	font-weight:normal;
	font-family:"Arial Black";
	background-color:#fff;
	}
	
	
#cal th.days {
	}
#cal tr {
	background: #fff url(../img/cal_row.gif) no-repeat 0 0;
	}

#cal td {
	border-top:1px solid #ffd6eb;
	background-color:#fff;
	}

#cal td a {
	text-decoration: none;
	display: block;
	font-weight:normal;
	font-family:"Arial Black";
	
	padding:0;
	}

#cal td a:link, td a:visited {	
	color: #D759A0;
		}

#cal td a:hover, td a:active {
	color: #fff;
	background-color: #D759A0;
	}