img {
	border:none;
	margin:0;
	padding:0;
}

.calendar {
	font-size:10px;
	border-collapse:collapse;
	/*background-color:#e6edf7;*/
	/*background-color:#036;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
}


.dayNumber {
	/*border:1px solid #8daed9;*/
	border:1px solid #036;
/*	background-image:url('images/dayNumber.gif');
	background-repeat:repeat-x;*/
	background-color:#ccc;
	height:17px;
	padding:0 3px 0 3px;
	font-size:10px;
	font-weight:bold;
}

.today {
	border:1px solid #ee9311;
	padding:0 3px 0 3px;
	background-image:url('images/today.gif');
	background-repeat:repeat-x;
	height:17px;
	font-size:10px;
	font-weight:bold;
}

#weekDayName {
	font-weight:bold;
	/*background-image:url('images/weekDayName.gif');
	background-repeat:repeat-x;*/
	background-color:#399;
	height:26px;
	/*border:1px solid #6593cf;*/
	border:1px solid #036;
	text-align:center;
}

#weekDayNameToday {
	font-weight:bold;
	background-image:url('images/weekDayNameToday.gif');
	background-repeat:repeat-x;
	height:26px;
	/*border:1px solid #6593cf;*/
	border:1px solid #036;
	text-align:center;
}

.row {
/*	border-left:1px solid #5d8cc9;
	border-right:1px solid #5d8cc9;*/
	border-left:1px solid #036;
	border-right:1px solid #036;
	text-align:center;
	background-color:#ffffff;
	vertical-align:middle;
}

.dayClass {
	border-left:1px solid #EE9311;
	border-right:1px solid #EE9311;
	text-align:center;
	background-color:#FCE8B4;
	vertical-align:middle;
}

.rowLast {
	/*border:1px solid #5d8cc9;*/
	border:1px solid #036;	
	border-top:none;
	text-align:center;
	background-color:#ffffff;
}

.otherMonth {
/*	border-left:1px solid #5d8cc9;
	border-right:1px solid #5d8cc9;*/
	border-left:1px solid #036;
	border-right:1px solid #036;
	text-align:center;
/*	background-color:#a5bfe1;*/
	background-color:#eee;
	color:#666;
}

.otherMonthLast {
	/*border:1px solid #5d8cc9;*/
	border:1px solid #036;	
	border-top:none;
	text-align:center;
/*	background-color:#a5bfe1;*/
	background-color:#eee;
	color:#666;
}

.nav { 
	padding:5px;
	background-color:#e6edf7;
	width:100%;
	border:1px solid #6593cf;
	border-right:1px solid #e6edf7;
}

.monthName { background-color:#e6edf7;}

.event {
	background-color:#d4d4d4;
	vertical-align:middle;
	margin:1px;
	cursor:pointer;
	text-align:center;
	/*border:1px solid #5d8cc9;*/
}

.event:hover {
	background-color:#ccc;
/*	background-image:url('images/eventgradhover.gif');
	background-repeat:repeat-x;*/
	color:red;
}

#monthName { width:130px; }

#calHeader { /*border:1px solid #6593cf;*/
	border:1px solid #036; }

.navTable td {
	height:28px;
	text-align:center;
	vertical-align:middle;
	margin:0;
	padding:0;
}

#eventDetail {
	color:#555;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:800px;
	margin-left:20px;
}

#eventnav {
	width:550px;
	background-image:url('images/weekDayName.gif');
	background-repeat:repeat-x;
	background-color:#afd2ff;
	border:1px solid #5d8cc9;
	padding-top:3px;
	padding-bottom:3px;
}

#eventnav div {
	display:inline;
}

#eventnav img {
	border:none;
	padding-right:3px;
}

#eventnav a {
	color:#555;
	text-decoration:none;
	padding:0 13px;
}

#eventnav a:hover {
	color:#888;
}

.navBar {
	border-collapse:collapse;
}

.navBar td {
	border:1px solid #5d8cc9;
	background-color:#e6edf7;
	text-align:left;
	vertical-align:middle;
}

.titletd {
	background-color:#e6edf7;
	border:1px solid #5d8cc9;
}

#char {
	background-image:url('images/dayNumber.gif');
	background-repeat:repeat-x;
	background-color:#cddcee;
	height:17px;
	font-size:12px;
}

#submit {
	background-image:url('images/weekDayName.gif');
	background-repeat:repeat-x;
	background-color:#afd2ff;
}
.newEvent {
	margin-right:15px;
}

.newEvent a {
	text-decoration:none;color:#000;
}

.newEvent a:hover {
	text-decoration:underline;
}

.MoreEvents:hover {
	text-decoration:underline;
}
