


Table.FullCalendar
{
    background-color:white;
    border-width: 1px;
    font-size: 9pt;
    color: Black;
    border-bottom: solid 1px black;
    border-left: solid 1px black;
    border-right: solid 1px black;
    border-top: solid 0px black;
    width: 592px;
}


TABLE.FullCalendar TD
{ 
    vertical-align:top;
  
}

TABLE.FullCalendar TD.FullCalendarDay, 
TABLE.FullCalendar TD.FullCalendarToday,
TABLE.FullCalendar TD.FullCalendarOtherDays
{
    height: 94px;
    width: 83px;
    padding: 2px 0.5em;
    padding-top: 4px;
    padding-bottom: 4px;
}

TABLE.FullCalendar TD.FullCalendarDay, 
TABLE.FullCalendar TD.FullCalendarOtherDays
{
    border-width:  0px 0px 0px 0px;
    border-left: solid 1px #c4c4c4;
    border-right: solid 1px #c4c4c4;
    border-top: solid 1px #c4c4c4;
    border-bottom: solid 1px #c4c4c4;
    border-color: #c0c0c0;
    font-weight:normal;
}

 

TABLE.FullCalendar TD.FullCalendarToday
{
    background-color: #F7F4DA;
    border-left: solid 2px #3366FF;
    border-right: solid 2px #3366FF;
    border-top: solid 2px #3366FF;
    border-bottom: solid 2px #3366FF;
    font-weight: bold; 
}

TABLE.FullCalendar TD.FullCalendarOtherDays
{
    color:#999999;
    background-color:#F5F5F5;
    font-weight:normal;
}

.FullCalendarNextPrev
{
    font-weight: normal; 
    background-color: #FFED95;  
    padding-left: 4px;
    padding-right: 4px;
    color:#0000FF;
}



.FullCalendarDayHeader
{
    font-weight: normal; 
    background-color: #F7F4DA;    
    padding: 2px 0.5em;
    padding-top: 4px;
    padding-bottom: 4px;
    border-left: solid 1px #c4c4c4;
    border-right: solid 1px #c4c4c4;
    border-top: solid 1px black;
    border-bottom: solid 1px black;
}

.FullCalendarTitleStyle
{
    border: 0px;
    font-weight: bold; 
    background-color: #FFED95;
}

Table.FullCalendarTitleStyle  TD
{
    padding-top: 7px;
    padding-bottom: 7px;
    font-size: 12px;
}


.calendarPopup
{
    dborder-left: solid 1px black;
    dborder-right: solid 1px black;
    dborder-top: solid 1px black;
    dborder-bottom: solid 1px black;
 
}







ul.CalendarInfo {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	}
	
ul.CalendarInfo li {
	cursor: default;
	padding: 0px;
	margin: 0px;
    margin-top: 2px;
	}


ul.CalendarInfo li DIV.DayHeader,
ul.CalendarInfo li DIV.DayIcon
{
  float: left;
}


ul.CalendarInfo li DIV.DayText
{
    float:right;
}


