BODY {
	BACKGROUND-COLOR: #fff
}
.calendar {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse; BORDER-BOTTOM-STYLE: none
}
.calendararea {
	WIDTH: 0em; POSITION: absolute; HEIGHT: 0em
}
.calendar_return {
	WIDTH: auto; POSITION: relative; HEIGHT: auto
}
.calendarskin {
	Z-INDEX: 300; LEFT: auto; WIDTH: auto; POSITION: relative; HEIGHT: auto
}
.calendarskini {
	Z-INDEX: 300; LEFT: auto; WIDTH: auto; POSITION: relative; HEIGHT: auto
}
.calendarskin {
	TOP: -1em
}
.calendarskini {
	TOP: auto
}
.bodycal {
	MARGIN-LEFT: auto; BORDER-TOP-STYLE: none; MARGIN-RIGHT: auto; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.titlePop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.contentsPop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.closePop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.closePopin {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.titlePop {
	BORDER-RIGHT: #006 1px solid; BORDER-TOP: #006 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #006 1px solid; COLOR: #fff; BACKGROUND-COLOR: #006
}
.closePop {
	BORDER-RIGHT: #006 1px solid; BORDER-TOP: #006 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #006 1px solid; COLOR: #fff; BACKGROUND-COLOR: #006
}
.closePopin {
	BORDER-RIGHT: #006 1px solid; BORDER-TOP: #006 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #006 1px solid; COLOR: #fff; BACKGROUND-COLOR: #006
}
.titlePop {
	text-aling: left
}
.closePop {
	CURSOR: hand; TEXT-ALIGN: center
}
.closePopin {
	CURSOR: hand; TEXT-ALIGN: center
}
.closePopin {
	COLOR: white; BACKGROUND-COLOR: #06c
}
.contentsPop {
	BORDER-RIGHT: #006 1px solid; BORDER-TOP: #006 1px solid; Z-INDEX: 3000; BORDER-LEFT: #006 1px solid; BORDER-BOTTOM: #006 1px solid; BACKGROUND-COLOR: #c6d8ff
}
.cal-sel {
	FONT-SIZE: 10px; COLOR: black; BACKGROUND-COLOR: white
}
.wdayh {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: 10px Verdana, sans-serif; PADDING-TOP: 2px; TEXT-ALIGN: center
}
.wendh {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: 10px Verdana, sans-serif; PADDING-TOP: 2px; TEXT-ALIGN: center
}
.wday {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: 10px Verdana, sans-serif; PADDING-TOP: 2px; TEXT-ALIGN: center
}
.wend {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: 10px Verdana, sans-serif; PADDING-TOP: 2px; TEXT-ALIGN: center
}
.today {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: 10px Verdana, sans-serif; PADDING-TOP: 2px; TEXT-ALIGN: center
}
.refday {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: 10px Verdana, sans-serif; PADDING-TOP: 2px; TEXT-ALIGN: center
}
.nday {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: 10px Verdana, sans-serif; PADDING-TOP: 2px; TEXT-ALIGN: center
}
.ndaymonth {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: 10px Verdana, sans-serif; PADDING-TOP: 2px; TEXT-ALIGN: center
}
.leyenda {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: 10px Verdana, sans-serif; PADDING-TOP: 2px; TEXT-ALIGN: center
}
.hmonths {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: 10px Verdana, sans-serif; PADDING-TOP: 2px; TEXT-ALIGN: center
}
.headercal {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: 10px Verdana, sans-serif; PADDING-TOP: 2px; TEXT-ALIGN: center
}
.wday {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
.wend {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
.today {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
.refday {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
.nday {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
.ndaymonth {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
.wday {
	CURSOR: hand
}
.wend {
	CURSOR: hand
}
.today {
	CURSOR: hand
}
.refday {
	CURSOR: hand
}
.ndaymonth {
	CURSOR: hand
}
THEAD {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; WIDTH: 20px; PADDING-TOP: 1px; TEXT-ALIGN: center
}
.wdayh {
	COLOR: #fff; BACKGROUND-COLOR: #06c
}
.wendh {
	COLOR: #fff; BACKGROUND-COLOR: #039
}
.wday {
	CURSOR: hand; COLOR: #039; BACKGROUND-COLOR: #fff
}
.wend {
	CURSOR: hand; COLOR: #039; BACKGROUND-COLOR: #ffc
}
.today {
	CURSOR: hand; COLOR: #fff; BACKGROUND-COLOR: #c00
}
.refday {
	COLOR: #fff; BACKGROUND-COLOR: #f90
}
.nday {
	BACKGROUND: #fff; COLOR: #999; TEXT-DECORATION: line-through
}
.ndaymonth {
	CURSOR: hand; COLOR: black; BACKGROUND-COLOR: #e0e0e0
}
.leyenda {
	FONT: 9px Verdana, sans-serif; COLOR: black; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #c6d8ff; BORDER-BOTTOM-STYLE: none
}
.hmonths {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #c6d8ff; TEXT-ALIGN: center
}
