/* div */
.cal-div
{
	display:none;
	z-index:10;
	background-image: url('../../Images/1.he/calendar/border.gif');
	background-position:right bottom;
	background-repeat: no-repeat;
	height:195px;
	width:221px;
    text-align:left;
	float:left !important;
	
}

/* table */
.cal-tbl
{
	
	font-family: arial;
	direction:ltr;
	background-color:#ffffff;
	height:168px;
	width:213px;
	float:left !important;
}

/* input */
.cal-input
{
	/*cursor: hand;*/
	border: solid 1px #b0b1b2;
	width: 64px;
	height: 16px;
	font-size: 12px;
    vertical-align:middle;
    padding:2px 2px 0px 0px;
    color:#626366
    
	
}

IMG.cal-icon
{
	cursor: pointer;
	padding:0px 3px 0 0px;
	padding:0px;
	margin: 0 3px 0px 0px;
	vertical-align:middle;
	
}

/* rows */
.cal-rows
{
	background-color: #ffffff; 
	font-size: 13px; 
	font-family: Arial; 
	text-align: center;
	width:100%;
	
}

/* days */
.cal-cell-day-name
{
	background-image: url(../../Images/1.he/calendar/gray_white.gif);
	background-repeat:no-repeat;
	background-position:center center;
	background-color: #ffffff;
	color: #4B5F8F;
	font-weight: bold;
	padding: 0px!important;	
	font-size:11px;
	width:20px;
	height:25px;
	
}

/* arrows */
.cal-link-arrow:link, .cal-link-arrow:visited, .cal-link-arrow:active, .cal-link-arrow:hover  
{
	color: #000000; 
	text-decoration: none;
}

.cal-cell-arrows
{
	
	font-weight: bold;
	font-size: small;
	padding: 0!important;	
}

/* clear */
.cal-link-clear:link, .cal-link-clear:visited, .cal-link-clear:active, .cal-link-clear:hover 
{
	color: #18306b; 
	text-decoration: none;
}



/* close */
.cal-link-close:link, .cal-link-close:visited, .cal-link-close:active, .cal-link-close:hover
{
	color: #18306b; 
	text-decoration: none;
}

.cal-cell-close
{
	width: 13px;
	height: 12px;
	padding: 0px!important;	
}

/* numbers */
.cal-link-number:link, .cal-link-number:visited, .cal-link-number:active, .cal-link-number:hover 
{
	color: #626367 !important;
	text-decoration: none;
	font-size: x-small!important;
	text-align:center;
}

.cal-cell-day-number-off
{
	background-image: url('../../Images/1.he/calendar/gray.gif');
	color: #626367 !important;
	font-size:10px!important;
	font-weight:bold;
	background-position:center center;
	background-repeat: no-repeat;
	padding:3px 0 0 0!important;
	width:25px;
	height:20px;
}
.cal-cell-day-number-on
{
	background-image: url('../../Images/1.he/calendar/blue.gif');
	color: #ffffff !important;
	font-size:10px!important;
	background-position:center center;
	background-repeat: no-repeat;
	padding:3px 0 0 0!important;
	width:25px;
	height:20px;
}

/* empty cells */
.cal-cell-empty
{
	background-image: url('../../Images/1.he/calendar/light_gray.gif');
	background-position:center center;
	background-repeat: no-repeat;
	padding: 0px!important;	
	width:25px;
	height:20px;
}

/* today */
.cal-link-today:link, .cal-link-today:visited, .cal-link-today:active, .cal-link-today:hover 
{
	color: #ffffff;
	text-decoration: none;
}

.cal-cell-today
{
	color: #FFFFFF !important;
	background-image: url(../../Images/1.he/calendar/blue.gif);
	background-repeat:no-repeat;
	background-position:center center;
	font-size: 10px;
}


/* icons */
IMG.cal-prev, IMG.cal-next
{
	border: 0;
	width: 31px;
	height: 10px;
	margin: 3 3 0 3;
	vertical-align: top;
}

IMG.cal-close
{
	border: 0;
	width: 13px;
	height: 12px;
	margin: 3 0 3 0;
}
div.event-calender-month-year
{
	width: 33%; text-align: center !important;
	color:#00BDE0;
	font-size:11PX;
	vertical-align:top;
	white-space:nowrap;
}
div.ar_side { width: 32%;  padding-top:3px;}
div.ar_inverse { width: 32%; padding-top:3px;}