.index_table
{
    background-color: #ffffff;
    border-collapse: collapse;
    width: 98%;
}
.nav_bar
{
    font-family: arial;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
	background-color: #8adaff;
	    width: 98%;
}
.day_name
{
    font-family: arial;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
	background-color: #c4ecfe;
	height: 28px;
	    width: 14.2%;
}
.cal_day_number
{    font-family: arial;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
	background-color: #eff9fe;
	height: 70px;
	}
	
table.index_table td {padding:0}
table.index_table td a {padding:24px; display:block}
table.index_table td a:hover {background:#cbeefe}

.side_cal_table
{
    background-color: #ffffff;
    border-collapse: collapse;
}

.side_day_name
{
    font-family: arial;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
	background-color: #c4ecfe;
}

.side_cal_day_number
{    font-family: arial;
    font-size: 10px;
    font-weight: bold;
    text-align: center;
	background-color: #eff9fe;
	}
	
	table.side_cal_table td {padding:0}
table.side_cal_table td a {padding:2px; display:block}
table.side_cal_table td a:hover {background:#cbeefe}


.side_cal_nav_bar
{
    font-family: arial;
    font-size: 11px;
    font-weight: bold;
    text-align: center;
	    width: 100%;
}

.event_title
{
    font-family: verdana;
    font-size: 18px;
    font-weight: bold;
    text-align: left;
}

.event_date
{
    font-family: Tahoma;
    font-size: 8pt;
    font-weight: bold;
    text-align: left;
		color: Gray;
}

.event_text
{
    font-family: arial;
    font-size: 15px;
    font-weight: bold;
}

.add_event
{
    font-family: Tahoma;
    font-size: 14px;
    font-weight: bold;
    text-align: right;
	width: 98%;
}
