



 .calender {
	FONT-SIZE: 12px; BORDER-TOP: #397eae 1px solid; HEIGHT: auto; BORDER-RIGHT: #397eae 1px solid; WIDTH: 170px; BACKGROUND: url(calenderbg.gif) #fff no-repeat right center; BORDER-BOTTOM: #397eae 1px solid; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; PADDING-LEFT: 1px; BORDER-LEFT: #397eae 1px solid; PADDING-RIGHT: 1px; MARGIN-RIGHT: 14px
}
.calender UL {
	LIST-STYLE-TYPE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
.calender .day {
	HEIGHT: 20px; BACKGROUND-COLOR: #edf5ff
}
.calender .day LI {
	HEIGHT: 20px; WIDTH: 14%; FLOAT: left; TEXT-ALIGN: center; LINE-HEIGHT: 20px
}
.calender .date LI {
	HEIGHT: 20px; WIDTH: 14%; FLOAT: left; TEXT-ALIGN: center; LINE-HEIGHT: 20px
}
.calender LI A {
	FONT-SIZE: 11px; TEXT-DECORATION: none; FONT-FAMILY: Tahoma; COLOR: #333
}
.calender LI A:hover {
	TEXT-DECORATION: none; COLOR: #f30
}
.calender LI A.hasArticle {
	FONT-WEIGHT: bold; COLOR: #f60 !important
}
.lastMonthDate {
	CURSOR: pointer; FONT-SIZE: 11px; COLOR: #bbbbbb
}
.nextMonthDate {
	CURSOR: pointer; FONT-SIZE: 11px; COLOR: #bbbbbb
}
.selectThisYear A {
	TEXT-DECORATION: none; FONT-WEIGHT: bold; COLOR: #000; MARGIN: 0px 2px
}
.selectThisMonth A {
	TEXT-DECORATION: none; FONT-WEIGHT: bold; COLOR: #000; MARGIN: 0px 2px
}
.calender .LastMonth {
	FONT-SIZE: 18px; TEXT-DECORATION: none; FONT-WEIGHT: bold; COLOR: #000; LINE-HEIGHT: 16px
}
.calender .NextMonth {
	FONT-SIZE: 18px; TEXT-DECORATION: none; FONT-WEIGHT: bold; COLOR: #000; LINE-HEIGHT: 16px
}
.calender .LastMonth {
	FLOAT: left
}
.calender .NextMonth {
	FLOAT: right
}
.calenderBody {
	CLEAR: both
}
.calenderTitle {
	HEIGHT: 20px; TEXT-ALIGN: center; CLEAR: both; LINE-HEIGHT: 20px
}
.today {
	BORDER-TOP: #f60 1px solid; BORDER-RIGHT: #f60 1px solid; BORDER-BOTTOM: #f60 1px solid; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-LEFT: 2px; BORDER-LEFT: #f60 1px solid; PADDING-RIGHT: 2px; BACKGROUND-COLOR: #ffffaa
}
.today A {
	COLOR: #f30
}
.selected {
	BORDER-TOP: #f60 1px solid; BORDER-RIGHT: #f60 1px solid; BORDER-BOTTOM: #f60 1px solid; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-LEFT: 2px; BORDER-LEFT: #f60 1px solid; PADDING-RIGHT: 2px; BACKGROUND-COLOR: #ffeebb
}
.selected A {
	COLOR: #f30
}
.calenderBottom {
	BORDER-TOP: #ddd 1px solid; PADDING-BOTTOM: 3px; TEXT-ALIGN: left; PADDING-TOP: 3px; PADDING-LEFT: 0px; CLEAR: both; PADDING-RIGHT: 0px
}
.calenderBottom A {
	TEXT-DECORATION: none; FONT-WEIGHT: bold; COLOR: #000; MARGIN: 2px
}
.calenderBottom A.closeCalender {
	FLOAT: right
}
.closeCalenderBox {
	OVERFLOW: hidden; FONT-SIZE: 9px; BORDER-TOP: #000 1px solid; HEIGHT: 11px; BORDER-RIGHT: #000 1px solid; WIDTH: 11px; BACKGROUND: #fff; BORDER-BOTTOM: #000 1px solid; FLOAT: right; FONT-WEIGHT: normal !important; TEXT-ALIGN: center; BORDER-LEFT: #000 1px solid; LINE-HEIGHT: 11px
}