.calDiv {

}
/*  month title line    */
.calTable0 {
	align:center;
	text-align:center;
    border: 0px solid #000000;
	border-collapse:collapse;
}
.calRow0 {
	background-color:#ffffff;
}
.plusTD {
	white-space:nowrap;
}
.plusYearGif {
	cursor:pointer;
	width:11px;
	height:12px;
	margin:0px 2px 0px 2px;
	background-image:url("http://tichon.boker.org.il/main/calendar-prev.gif");
	display: none;
}
.plusMonthGif {
	cursor:pointer;
	width:11px;
	height:12px;
	margin:0px 2px 0px 2px;
	background-image:url("http://tichon.boker.org.il/main/calendar-prev.gif");
}
.plusMonthGif:hover {
	cursor:pointer;
	width:11px;
	height:12px;
	margin:0px 2px 0px 2px;
	background-image:url("http://tichon.boker.org.il/main/calendar-prev_over.gif");
}
.monthTD {
	white-space:nowrap;
	color: #5f5d5d;
	font-weight: bold;
	background-color:#ffffff;
	padding:0px 10px 0px 10px;
	width:100px;
}

.minusTD {
	white-space:nowrap;
}
.minusYearGif {
	cursor:pointer;
	width:11px;
	height:12px;
	margin:0px 2px 0px 2px;
	background-image:url("http://tichon.boker.org.il/main/calendar-next.gif");
    display: none;
}
.minusMonthGif {
	cursor:pointer;
	width:11px;
	height:12px;
	margin:0px 2px 0px 2px;
	background-image:url("http://tichon.boker.org.il/main/calendar-next.gif");
}
.minusMonthGif:hover {
	cursor:pointer;
	width:11px;
	height:12px;
	margin:0px 2px 0px 2px;
	background-image:url("http://tichon.boker.org.il/main/calendar-next_over.gif");
}
/*  wek days line    */
.calTable1 {
	align:center;
	text-align:center;
	border: 0px solid #ffffff;

}
.nameDayRow {
    font-size: 12px;
	color: #e47104;
	font-weight: bold;
}
.nameDay {
	background-color:#ffffff;
	border: 0px solid  #000000;
}
.nameRestDay {
    background-color:#FFFFFF;
    border:0px solid #000000;
}
.weekRow {
    background-color:transparent;
}
/*  calendar table    */
.mouseOverLink {
	text-decoration:underline;
	color:#ffffff;
}
.thisMonthDay {
    background-image: url(http://tichon.boker.org.il/main/calendar-valid.gif);
	background-repeat: no-repeat;
	cursor:pointer;
    font-size:12px;
	width:21px;
	height:21px;
	border-width:0px;
	border-style:solid;
	border-color:#000000;
	background-color:transparent;

}
.thisMonthDayLink {
	text-decoration:none;
	color:#000000;
}

.notThisMonthDay {
    background-image: url(http://tichon.boker.org.il/main/calendar-valid.gif);
	background-repeat: no-repeat;
	cursor:pointer;
	width:21px;
	height:21px;
	font-size:12px;
	 background-color:transparent;
	border-width:0px 0px 0px 0px;
	border-collapse: separate;
}
.notThisMonthDayLink {
	text-decoration:none;
	color:#000000;
}
.todayClass {
    background-image: url(http://tichon.boker.org.il/main/calendar-valid.gif);
	background-repeat: no-repeat;
	cursor:pointer;
	width:21px;
	height:21px;
	font-size:12px;
	border-width:0px 0px 0px 0px;
	background-color: #e47104;
	border-collapse: collapse;
}
.todayClassLink {
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
}

.restDay {
    background-image: url(http://tichon.boker.org.il/main/calendar-valid.gif);
	background-repeat: no-repeat;
	cursor:pointer;
	width:21px;
	height:21px;
	font-size:12px;
	border-width:0px 0px 0px 0px;
	background-color:transparent;
	border-collapse: collapse;
}
.restDayLink {
	text-decoration:none;
	color:#000000;
}
.activeDay {
    cursor:pointer;
    font-size:12px;
	width:21px;
	height:21px;
	border-width:0px;
	border-style:solid;
	border-color:#000000;
	background-color:transparent;
}
.activeDayLink{
	color: #64b600;
}
.mouseOverDay {
    background-image: url(http://tichon.boker.org.il/main/calendar-valid.gif);
	background-repeat: no-repeat;
	cursor:pointer;
	width:21px;
	height:21px;
	font-size:12px;
	border:0px solid #000000;
	background-color:#900000;
	border-collapse: collapse;
}
.mouseOverDayLink {
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
}

/*  goto today    */
.calTable2 {
	align:center;
	text-align:center;
	border-width:0px;
	border-color:#000000;
	border-style:solid;
}
.goToTodayTr {

}
.goToTodayTd {

}
.goToTodayLink {
	text-decoration:underline;
	font-weight:bold;
	color:#2e8bd3;
	font-size: 12px;
}
	
