/* CSS Document */

#maincontent{
border:1px solid #75a8de;
margin-left:none;
margin-right:25px;
padding-top:70px;
margin-top:55px;
width:683px;
padding-bottom:5px;
}

.calendar-content{
background-color:#9a8752;
font-size: 85%;
	padding: 5px;
	padding-left:15px;
	border-bottom: solid 1px #cccccc;
	color:#000000;
}


.calendar{
width:994 px;
margin:auto;
background-color:#50746c;
border-color:#000066;

}

.calendar td {
width:142px;
}

.calendar .currentmonth {
background-color:#FFFFFF;
}

#topcell{


text-align:center;
padding:10px;
padding-bottom:25px;
width:994px;

}

.daysofweek{
text-align:center;
font-weight:bold;
font-family:"Times New Roman", Times, serif;
padding-bottom:10px;
}

.calrow0{
border-left: solid 1px #000066;
border-right: solid 1px #000066;
border-top: solid 1px #000066;
}

.calrow1{
border-left: solid 1px #000066;
border-right: solid 1px #000066;
}

.calrowlast{
border-left: solid 1px #000066;
border-right: solid 1px #000066;
border-bottom: solid 1px #000066;
}

.event{
border-top: solid 1px #000066;
border-bottom: solid 1px #000066;
background-color:#f6df44;
}

.calendar a{
color:#FFFFFF;
text-decoration:none;
}

.calendar .currentmonth a{
color:#000000;
}





.calendar a:visited{
color:#FFFFFF;
text-decoration:none;
}

.calendar .currentmonth a:visited{
color:#000000;
}

.calendar a:active{
color:#0099FF;
}

.calendar a:hover{
color:#0099FF;
}
.calendar .currentmonth a:hover{
color:#0099FF;
}
.currentmonth .date{
color:#000066;
}

.calendardetails{


text-align:center;

}

.calendardetails div{
margin-left:auto;
margin-right:auto;
text-align:left;
width:500px;
border: 1px solid #CCCCCC;
padding:15px;
background-color:#FFFFFF;
overflow:hidden
}

.calendardetails .date{

font-size:larger;
font-weight:bold;
color:#50746c;
width:auto;
}

.eventform {
width:75%;
margin-left:160px;
margin-right:auto;
padding:15px;
border:1px solid #CCCCCC;
}

.smlcalendar {
width:161px;
margin:auto;
background-color:#50746c;
border-color:#000066;
}

.smlcalendar .currentmonth {
background-color:#FFFFFF;
}

.smlcalendar td {
width:23px;
font-size:x-small;

}

.smlcalendar .event {
color:#FF0000;
border:none;
}
