/* CSS Document */

div#calRow {
	border-top: 1px solid #CFCFCF;
	width:auto;
}
div#calDay {
	/*background-color: #be2218;*/
	color: #000;
	/*float:left;*/
	width:180px;
	margin: 1px 0px 0px 0px;
	/*display:none;*/
}
div#calDayName {
	float:left;
	padding:3px;
	width:55px;
	background-color: #686F4C;
	color: #ffffff;
	font-size: 10px;
}
div#calDayNum {
	float:left;
	width:18px;
	padding:3px;
	background-color: #fff;
	color: #35556e;
	text-align:center;
	font-size: 10px;
}
div#calEvents {
	margin-left:90px;
	font-size: 10px;
}
div#calItem {
	padding: 3px;
	padding-bottom:5px;
	
}
div#calTime {
	float:right;
	width:80px;
	font-size: 10px;
}
div#calSpace {
	/*height: 0px;
	line-height: 0px;*/
	clear:both;
	width:auto;
}


/* Homepage Calendar Styles */
td.calendarHeader {
	border: 1px solid #ccc;
	color: #fff;
	background-color: #000;
	text-align: center;
	width: 26; height: 26px;
	}	
	
td.calendarDay {
	border: 1px solid #ccc;
	color: #000;
	text-align: center;
	width: 26; height: 26px;
	font-size: 10px;
	}	

td #calendarDayEvent {
        /*color: #000;*/
	background-color: #ccc;
	font-size: 10px;
	/*font-weight: bold;*/
        }

	
td.calendarDaySelected {
	border: 1px solid #ccc;
	color: #fff;
	background-color: #336699;
	text-align: center;
	width: 26; height: 26px;
	font-size: 10px;
	}	

td.calendarDaySelected#calendarDayEvent {
        border: 2px solid #000;
        /*width: 24px; height: 24px;*/
	color: #fff;
        background-color: #336699;
        text-align: center;
		font-size: 10px;
        }
