/* ------------------Calendar Styles--------------------- */

#calendar
{
margin-bottom:10px;
}

#calendar table td, #calendar table th
{
    text-align:center;
	padding:2px;
	vertical-align:middle;
}
.agendaCalendar
{
 width:225px;
 height:225px;
}
.agendaCalendarTitle
{
font-weight:bold;
border:none;
}
.agendaCalendarTitle td
{
border:none;
}
.agendaCalendarNextPrev
{
font-size:1.2em;
border:none;
}
.agendaCalendarDayHeader
{
background-color:#ddd;
font-size:.9em;
}
.agendaCalendarActiveDay
{
    background-color: #f2e7d1 !important;
}
.agendaCalendarAgendaDay
{
    background-color: #f2e7d1;
    color: #CEEDCA;
    font-size:0px;
}
.agendaCalendarAgendaDay a
{
   font-size:13px;
   color:#333!important;
}
.agendaCalendarOtherDay
{
    background-color: #eee;
    color: #bbb !important;
}
/* ------------------Calendar List Styles--------------------- */
#monthDetail table, #agendaBoard table
{
border:none;
}
#monthDetail table
{
width: 95%;
}
#monthDetail table td
{
border:none;
}
td.leftColumn
{
 width:75%;
}
td.rightColumn 
{
 width:25%;
}
tr.agendasListRow
{
border-bottom:solid 1px #ddd;
}
.agendasListYearHeader td
{
background-color: #ddd;
font-weight:bold;
padding: 2px 8px;
}
.agendasListYearHeader td a
{
color:#333 !important;
}
#agendaBoard tr.agendasListRow td
{
padding: 2px;
border:none;
}

/* ------------------Agenda Listing--------------------- */

#agendaList .agendaGrid
{
width:95%;
}
#agendaList .agendaGrid td
{
padding:2px;
vertical-align:middle;
}
#agendaList .agendaGrid th
{
background-color: #ddd;
}
#agendaList table tbody tr td table, #agendaList table tbody tr td table tbody tr td
{
border:none;
}









/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
