﻿/**********************Ballon Styles of Calendar Web Part(Mohamed Mimi)**************************/
td.days{

padding:0
}
.Calendarclass {
        width: 235px !important;
    border-style:none !important}
    
.Calendarclass td{

width:250px
}

.Calendarclass td{
	padding:0 !important;
	letter-spacing:0;
	font-size:inherit;
	

}
.Calendarclass th{
	padding:0 !important;letter-spacing:0;
	font-size:inherit;  font-family: arial;

	
}

.balloonContainer{position: relative;color: #07519a;}
.balloontrigger{display: block; width: 100%;height: 100%;color: #7c692a;}
.balloonstyle{ text-align: right;position: absolute;visibility: hidden;z-index: 100;}
.balloonstyle{
    padding: 5px;
    border: 1px solid black;
    line-height: 133%;
    background-color: white;
    width: 260px;
    z-index:2147483647;
}
.balloonstyle ul{margin-top: 8px;margin-bottom: 0; list-style: disc outside url("Images/arrow_off.png");
    padding-right: 44px;}
.balloonstyle li{
    margin-right: -23px;
    padding-bottom: 0.33em;
    vertical-align: middle;
    font-weight: normal;
    width: 100%;
    margin-left:0 !important;
    
}
.titlecalender{
	background-image:url("images/calenderheader.png");
	background-repeat:no-repeat;
}
.titlecalender a:link{color:white !important;font-size:0;padding:9px}
.balloonstyle ul li:hover{list-style: disc outside url("Images/arrow_on.png");
	
}
.balloonstyle ul li a{margin-right:5px; color:#5c6d39 !important;font-family:"Univers Next Arabic";font-size:12px;}
.balloonstyle ul li a:hover{color:#00893c !important}
.balloonstyle span{
	border-bottom:thin !important;
	border-bottom-style:dashed !important;
	border-bottom-color:gray;
	margin-bottom:3px

}
.ECal {margin: 10px;}
.ECalTitle{}
.ECalToday{background-color: #F6F4CC;}
.EList {margin: 10px;}
.EList h3 {font-weight: bold;text-decoration: underline;margin: 0.5em 0;}
.EList ul{margin-top: .5em; margin-bottom: .75em;}
.EList li{list-style-type: square;margin-right: -23px; line-height: 133%;}
.month_sel{float:right;width:190px;height:26px; margin-bottom:15px; margin-top:15px; border:1px #999999 solid; 
-webkit-border-radius:3px;  -moz-border-radius:3px;border-radius:3px;font-size:13px;line-height:22px;
background:url(images/month_sel_bg.png) repeat-x #CC9933;color:#fff;text-align:center;}
.month_sel td{ font-family:Tahoma !important;}
.arrow{width:26px;height:26px; color:#ffffff; font-weight:bold; text-align:center;}
.arrow a{color:#ffffff !important;}
.right:hover,.left:hover{background-position:top;}
.Caltable{background-color:Transparent; margin-right:10px; border:0 !important;}
.Today{text-decoration:underline;color:#515128!important;}
.EventsDay, .EventsDay a.balloontrigger{ font-weight:bold}
.EventsDay{width:27px; height:21px; padding:2px;}
.GrayDays{color:#777777; background-image:none !important;}
.WeekDays{color:#333333; font-size:7pt; font-weight:normal !important; padding-bottom:10px; font-family:Tahoma;}
.days{color:#555555; font-size:9pt; font-weight:normal; width:27px; line-height:18px; padding:2px;}
/************ Start Of Mohamed Abo El Enen Section ***********************************************/
