.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;
}