.calendar_day_J, a:link.calendar_day_J, a:visited.calendar_day_J, a:active.calendar_day_J, a:hover.calendar_day_J, .calendar_holiday_J, a:link.calendar_holiday_J, a:visited.calendar_holiday_J, a:active.calendar_holiday_J, a:hover.calendar_holiday_J
{
    font-size: 14px;
    font-weight: bold;
    font-family: times new roman;
    color: #000000;
    text-decoration: none;
}
.calendar_holiday_J, a:link.calendar_holiday_J, a:visited.calendar_holiday_J, a:active.calendar_holiday_J, a:hover.calendar_holiday_J
{
    color: #FC4404;
}

.calendar_day_J_small, a:link.calendar_day_J_small, a:visited.calendar_day_J_small, a:active.calendar_day_J_small, a:hover.calendar_day_J_small, .calendar_holiday_J_small, a:link.calendar_holiday_J_small, a:visited.calendar_holiday_J_small, a:active.calendar_holiday_J_small, a:hover.calendar_holiday_J_small
{
    font-size: 10px;
    font-weight: bold;
    font-family: times new roman;
    color: #000000;
    text-decoration: none;
}
.calendar_holiday_J_small, a:link.calendar_holiday_J_small, a:visited.calendar_holiday_J_small, a:active.calendar_holiday_J_small, a:hover.calendar_holiday_J_small
{
    color: #FC4404;
}

.calendar_day_M, a:link.calendar_day_M, a:visited.calendar_day_M, a:active.calendar_day_M, a:hover.calendar_day_M, .calendar_holiday_M, a:link.calendar_holiday_M, a:visited.calendar_holiday_M, a:active.calendar_holiday_M, a:hover.calendar_holiday_M
{
    font-size: 12px;
    font-weight: bold;
    font-family: Arial;
    color: #134983;
    text-decoration: none;
}
.calendar_holiday_M, a:link.calendar_holiday_M, a:visited.calendar_holiday_M, a:active.calendar_holiday_M, a:hover.calendar_holiday_M
{
    color: #FC4404;
}

.calendar_day_M_small, a:link.calendar_day_M_small, a:visited.calendar_day_M_small, a:active.calendar_day_M_small, a:hover.calendar_day_M_small, .calendar_holiday_M_small, a:link.calendar_holiday_M_small, a:visited.calendar_holiday_M_small, a:active.calendar_holiday_M_small, a:hover.calendar_holiday_M_small
{
    font-size: 8px;
    font-family: Arial;
    color: #134983;
    text-decoration: none;
}
.calendar_holiday_M_small, a:link.calendar_holiday_M_small, a:visited.calendar_holiday_M_small, a:active.calendar_holiday_M_small, a:hover.calendar_holiday_M_small
{
    color: #FC4404;
}


.calendar_day_Q, a:link.calendar_day_Q, a:visited.calendar_day_Q, a:active.calendar_day_Q, a:hover.calendar_day_Q, .calendar_holiday_Q, a:link.calendar_holiday_Q, a:visited.calendar_holiday_Q, a:active.calendar_holiday_Q, a:hover.calendar_holiday_Q
{
    font-size: 14px;
    font-weight: bold;
    font-family: Traditional Arabic;
    color: #800000;
    text-decoration: none;
}
.calendar_holiday_Q, a:link.calendar_holiday_Q, a:visited.calendar_holiday_Q, a:active.calendar_holiday_Q, a:hover.calendar_holiday_Q
{
    color: #FC4404;
}

.calendar_day_Q_small, a:link.calendar_day_Q_small, a:visited.calendar_day_Q_small, a:active.calendar_day_Q_small, a:hover.calendar_day_Q_small, .calendar_holiday_Q_small, a:link.calendar_holiday_Q_small, a:visited.calendar_holiday_Q_small, a:active.calendar_holiday_Q_small, a:hover.calendar_holiday_Q_small
{
    font-size: 10px;
    font-weight: bold;
    font-family: Traditional Arabic;
    color: #800000;
    text-decoration: none;
}
.calendar_holiday_Q_small, a:link.calendar_holiday_Q_small, a:visited.calendar_holiday_Q_small, a:active.calendar_holiday_Q_small, a:hover.calendar_holiday_Q_small
{
    color: #FC4404;
}


.calendar_dates
{
    font-size: 13px;
    font-family: times new roman;
    color: #000000;
    text-align: center;
    font-weight: bold;
}

.calendar_links
{
    font-size: 14px;
    font-weight: bold;
    font-family: times new roman;
    color: #134983;
    text-decoration: none;
}

a:link.calendar_links
{
    font-size: 14px;
    font-weight: bold;
    font-family: times new roman;
    color: #404751;
    text-decoration: none;
}
a:visited.calendar_links
{
    font-size: 14px;
    font-weight: bold;
    font-family: times new roman;
    color: #134983;
    text-decoration: none;
}
a:active.calendar_links
{
    font-size: 14px;
    font-weight: bold;
    font-family: times new roman;
    color: #134983;
    text-decoration: none;
}
a:hover.calendar_links
{
    font-size: 14px;
    font-weight: bold;
    font-family: times new roman;
    color: #134983;
    text-decoration: none;
}

.events_body
{
    font-size: 11px;
    font-family: tahoma;
    color: #134983;
    text-decoration: none;
}

a:link.events_body
{
    font-size: 11px;
    font-family: tahoma;
    color: #134983;
    text-decoration: none;
}
a:visited.events_body
{
    font-size: 11px;
    font-family: tahoma;
    color: #134983;
    text-decoration: none;
}
a:active.events_body
{
    font-size: 11px;
    font-family: tahoma;
    color: #134983;
    text-decoration: none;
}
a:hover.events_body
{
    font-size: 11px;
    font-family: tahoma;
    color: #134983;
    text-decoration: none;
}
.events_h1
{
    font-size: 20px;
    font-family: times new roman;
    color: #000000;
    text-align: center;
    font-weight: bold;
}
.events_h2
{
    font-size: 17px;
    font-family: times new roman;
    color: #800000;
    text-align: center;
    font-weight: bold;
}

.events_dates
{
    font-size: 13px;
    font-family: times new roman;
    color: #000000;
    text-align: center;
    font-weight: bold;
}
.calendar_time
{
    font-size: 14px;
    font-weight: bold;
    font-family: times new roman;
    color: #134983;
    text-decoration: none;
}

.calendar_header
{
    font-size: 11px;
    font-family: times new roman;
    font-weight: bold;
    background: #b0c4de;
    color: #111111;
    text-align: center;
}
