﻿/* Calendar Style */
.nextMonth{text-align:right}
.prevMonth{text-align:left}
.TopCurrentMonthCssClass, .TopCurrentYearCssClass{font:13px 'CoTextW23-ArabicRegular' !important; color:#535353 !important; padding:2px;}
.TopCurrentMonthCssClass a, .TopCurrentYearCssClass a{font-family:arial !important; font-size:16px !important; font-weight:bold !important; color:#fff !important; position:relative; top:2px; text-decoration:none}
a.TopCurrentMonthCssClass:hover, a.TopCurrentYearCssClass:hover, a.TopCurrentMonthCssClass:link, a.TopCurrentYearCssClass:link{text-decoration:none}
.cuurentDay, .cuurentDay a{color:#E43B28; padding-top:3px; padding-bottom:3px; text-decoration:none;font:13px 'CoTextW23-ArabicRegular';}
.calender_days td{height:30px}
.day, .day a{color:#535353!important; font:13px 'CoTextW23-ArabicRegular'; line-height:15px; text-align:center; /*background-color:#f3f3f3; border:1px solid #fff*/}
.dayName{background-color:#e0e9f1; color:#436b85; font:14px "CoTextW23-ArabicRegular"; height:15px; margin:0; padding:0 0 15px 0;width:30px;}
.EventContainerCssClass{position:absolute; display:none; border:solid 1px black; background-color:#E4E4E4}
.EventTitleCssClass{background-color:#000; font-weight:bold; color:#FFF; padding:5px}
.EventDescriptionCssClass{padding:5px}
.calender_Div{width:205px; /*border:1px solid #dddddd;*/ margin:0 auto;}
tr .daynametr{border-right:1px solid #CBE4EF; border-left:1px solid #CBE4EF; padding-right:1px; background-color:white}
.calender_days{/*background:url("/_LAYOUTS/Scfhs/images/en/gray/cal_bg_grad.png") repeat-x scroll right top #fff; */color:#717171; font-family:tahoma !important; font-size:11px; line-height:18px; text-align:center; width:205px;}
.days_name td{font-family:tahoma; font-size:11px; color:#fff; text-align:center; height:18px; width:28px}
.today_date{font-weight:bold; color:#0095b5}
.event_day{border:0px !important;font:14px "CoTextW23-ArabicRegular";}
.event_day, .event_day a, .event_day a:hover{color:#4B8B41 !important; text-decoration:none; font:14px "CoTextW23-ArabicRegular"}
.month{font-family:tahoma; font-size:12px; color:#717171}
.calender_right_arrow{background:url(/_layouts/Scfhs/images/en/gray/calender_next.gif) no-repeat}
.calender_left_arrow{background:url(/_layouts/Scfhs/images/en/gray/calender_perv.gif) no-repeat}
.tooltip{background:url(/_LAYOUTS/Scfhs/images/en/gray/black_arrow_white.png) repeat scroll 0 0 transparent; color:#000; font-size:12px; height:115px; padding:5px 25px 0 25px; padding-right:0px; width:186px;z-index:99;}
.tooltip li{list-style-type:none; background:url("/_layouts/Scfhs/images/en/gray/tooltip_arrow.png") right top no-repeat; display:block}
.tooltip ul{padding-right:0px; list-style-type:circle}
.tooltip li a:visited, .tooltip li a:link{padding-right:12px; color:#505050; font:12px tahoma; margin-right:12px; text-decoration:none;display:block;}
.tooltip li a:hover{text-decoration:underline;}
/*.nextMonth img{position:relative;  right: 46px; top: 2px;}
.prevMonth img{position:relative; left:50px;top: 2px;}*/
.nextMonth a{position:relative;  right: 46px; top: 2px;}
.prevMonth a{position:relative; left:50px;top: 2px;}
.AjaxLoaderImageCssClass{text-align:center; position:relative;}
.cal_next{right:-220px;position:relative;background:white url(/_LAYOUTS/Scfhs/images/ar/gray/next-arrow.png) left top no-repeat;height: 9px;width: 6px;}
.cal_prev{left:-220px;position:relative;background:white url(/_LAYOUTS/Scfhs/images/ar/gray/perv-arrow.png) left top no-repeat;  height: 9px; width: 6px;}
/* End Calendar Style */