/* Stylesheet for the calendar plugin */

.MainTable{
	border-style: solid;
	border-color:#72875F;
	border-width: 2px;
	background-color: #887B12;
	font-size: 12px;	
}

.PrevNext {
	background-color: #7F966A;
	font-size: 11px;
	font-weight: bold;
	color:#00DF00;
}

a.PrevNext:link{
	color:#FFFFFF;
	
}

a.PrevNext:visited{
	color:#FFFFFF;
}

a.PrevNext:hover{
	color:#FFFFFF;
}

a.PrevNext:active{
	color:#FFFFFF;
}


.MonthTitle{
	background-color:#72875F;
	color: #FFFFFF;
	font-size: 12px;
}

.DayTitle{
	background-color: #72875F;
	color: #FFFFFF;
}

.EmptyCell{
	background-color:#FFFFFF;
	border-style: solid;	
	border-width: 1px;
}

.DayCellHighlight{
	color: #FFFFFF;	
	background-color:#B28C3F;
	font-size: 10px;
	border-style: solid;	
	border-width: 1px;
}

.DayCellHighlight a{
	color:#FFFFFF;
}

.DayCellHighlight a:visited{
	color:#FFFFFF;
}


.DayCell{
	background-color:#DCE5CA;
	font-size: 10px;
	border-style: solid;	
	border-width: 1px;
}

.EventTextDescription{
	font-size: 12px;
	color: #2A1F55;
}

/* event details */
#EventDetailsContainer{
	border: #aac298 2px solid;
	width: 98%;
	padding: 5px;
	color: #687a5a;
	background-color: #FFFFFF;
}

#EventDetailsTitle{
	font-size: 13px;
	font-weight: bold;
	border-bottom: #687a5a 1px solid;
	margin-bottom: 6px;
	margin-top: 6px;
}

/* form elements */
.EventCalSelect{
	background-color: #DCE5CA;
	font-size: 11px;
}

.EventCalButton{
	background-color: #DCE5CA;
	font-size: 10px;
	font-weight: bold;
}

.EventReviewContainer{
	width: 550px;
	background-color: #FFFFFF;
}

.EventReviewLink{
	padding: 10px;
	text-align: right;
}

.EventReviewLink a{
	background-color: #F0F4F3;
	padding: 5px;
}