.calendar_day
{
	font-size: 18px;
	font-weight: bold;
	font-family: times new roman;
	color: #134983;
	text-decoration: none;
}

a:link.calendar_day,a:visited.calendar_day,a:active.calendar_day
{
	font-size: 18px;
	font-weight: bold;
	font-family: times new roman;
	color: #134983;
	text-decoration: none;
}
a:hover.calendar_day
{
	font-size: 18px;
	font-weight: bold;
	font-family: times new roman;
	color: #134983;
	text-decoration: none;
}

.calendar_holiday
{
	font-size: 18px;
	font-weight: bold;
	font-family: times new roman;
	color: #FC4404;
	text-decoration: none;
}

a:link.calendar_holiday, a:visited.calendar_holiday,a:active.calendar_holiday
{
	font-size: 18px;
	font-weight: bold;
	font-family: times new roman;
	color: #FC4404;
	text-decoration: none;
}
a:hover.calendar_holiday
{
	font-size: 18px;
	font-weight: bold;
	font-family: times new roman;
	color: #FC4404;
	text-decoration: none;
}

.calendar_header
{
	font-size: 18px;
	font-family: times new roman;
	font-weight: bold;
	background: #b0c4de;
	color: #111111;
	text-align:center;
}

.calendar_gregorian_day
{
	font-size: 9px ;
	font-family: arial;
	color: #000000;
	text-align:right;
}

.calendar_gregorian_holiday
{
	font-size: 9px ;
	font-family: arial;
	color: #FC4404;
	text-align:right;
}

.calendar_hijri_day
{
	font-size: 14px ;
	font-family: Traditional Arabic;
	color: #800000;
	text-align:right;
}

.calendar_hijri_holiday
{
	font-size: 14px ;
	font-family: Traditional Arabic;
	color: #FC4404;
	text-align:right;
}
.calendar_h1
{
	font-size: 18px ;
	font-family: times new roman;
	color: #000000;
	text-align:center;
	font-weight:bold;
}

.calendar_h2
{
	font-size: 16px ;
	font-family: times new roman;
	color: #800000;
	text-align:center;
	font-weight:bold;
}
a:link.calendar_h2,a:visited.calendar_h2,a:active.calendar_h2
{
	font-size: 16px ;
	font-family: times new roman;
	color: #134983;
	text-align:center;
	font-weight:bold;
}
a:hover.calendar_h2
{
	font-size: 16px ;
	font-family: times new roman;
	color: #134983;
	text-align:center;
	font-weight:bold;
}

.calendar_h2_gregorian
{
	font-size: 14px ;
	font-family: arial;
	color: #000000;
	text-align:center;
	font-weight:bold;
}

.calendar_h2_hijri
{
	font-size: 18px ;
	font-family: Traditional Arabic;
	color: #800000;
	text-align:center;
	font-weight:bold;
}

.calendar_dates
{
	font-size: 12px ;
	font-family: times new roman;
	color: #000000;
	text-align:center;
	font-weight:bold;
}

.calendar_links
{
	font-size: 12px;
	font-weight: bold;
	font-family: times new roman;
	color: #134983;
	text-decoration: none;
}

a:link.calendar_links
{
	font-size: 12px;
	font-weight: bold;
	font-family: times new roman;
	color: #134983;
	text-decoration: none;
}
a:visited.calendar_links
{
	font-size: 12px;
	font-weight: bold;
	font-family: times new roman;
	color: #134983;
	text-decoration: none;
}
a:active.calendar_links
{
	font-size: 12px;
	font-weight: bold;
	font-family: times new roman;
	color: #134983;
	text-decoration: none;
}
a:hover.calendar_links
{
	font-size: 12px;
	font-weight: bold;
	font-family: times new roman;
	color: #134983;
	text-decoration: none;
}

.events_body
{
	font: 11px;
	font-family: tahoma;
	color: #134983;
	text-decoration: none;
}

a:link.events_body
{
	font: 11px;
	font-family: tahoma;
	color: #134983;
	text-decoration: none;
}
a:visited.events_body
{
	font: 11px;
	font-family: tahoma;
	color: #134983;
	text-decoration: none;
}
a:active.events_body
{
	font: 11px;
	font-family: tahoma;
	color: #134983;
	text-decoration: none;
}
a:hover.events_body
{
	font: 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: 14px;
	font-weight: bold;
	font-family: times new roman;
	color: #134983;
	text-decoration: none;
}


a:link.calendar_title
{
	font-size: 15px ;
	font-family: times new roman;
	color: #000000;
	font-weight:bold;
	text-decoration: none;
}
a:visited.calendar_title
{
	font-size: 15px ;
	font-family: times new roman;
	color: #000000;
	font-weight:bold;
	text-decoration: none;
}
a:active.calendar_title
{
	font-size: 15px ;
	font-family: times new roman;
	color: #000000;
	font-weight:bold;
	text-decoration: none;
}
a:hover.calendar_title
{
	font-size: 15px ;
	font-family: times new roman;
	color: #000000;
	font-weight:bold;
	text-decoration: none;
}
