#yfcMiniCalDiv {
	Z-INDEX: 1000; LEFT: 0px; VISIBILITY: hidden; WIDTH: 390px; POSITION: absolute; TOP: 0px; TEXT-ALIGN: left
}
#yfcMiniCalDiv FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#yfcMiniCalDiv SELECT {
	FONT: 77% verdana; COLOR: #000
}
#yfcMiniCalDiv .box_top {
	Z-INDEX: 100; WIDTH: 100%; POSITION: relative
}
#yfcMiniCalDiv .box_bot {
	WIDTH: 100%; POSITION: relative
}
#yfcMiniCalDiv .box {
	BORDER-RIGHT: #666 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 2px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #666 2px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #666 2px solid; BACKGROUND-COLOR: #fff
}
#yfcMiniCalDiv .c_nw {
	FONT-SIZE: 0px; LEFT: 0px; BACKGROUND-IMAGE: url(http://us.i1.yimg.com/us.yimg.com/i/shop/rc_nw.gif); WIDTH: 2px; POSITION: absolute; TOP: 0px; HEIGHT: 2px; BACKGROUND-COLOR: #000
}
#yfcMiniCalDiv .c_ne {
	FONT-SIZE: 0px; RIGHT: 0px; BACKGROUND-IMAGE: url(http://us.i1.yimg.com/us.yimg.com/i/shop/rc_ne.gif); WIDTH: 2px; POSITION: absolute; TOP: 0px; HEIGHT: 2px; BACKGROUND-COLOR: #000
}
#yfcMiniCalDiv .c_sw {
	FONT-SIZE: 0px; LEFT: 0px; BACKGROUND-IMAGE: url(http://us.i1.yimg.com/us.yimg.com/i/shop/rc_sw.gif); WIDTH: 2px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 2px; BACKGROUND-COLOR: #000
}
#yfcMiniCalDiv .c_se {
	FONT-SIZE: 0px; RIGHT: 0px; BACKGROUND-IMAGE: url(http://us.i1.yimg.com/us.yimg.com/i/shop/rc_se.gif); WIDTH: 2px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 2px; BACKGROUND-COLOR: #000
}
#yfcMiniCalDiv .yfcMiniCalInside .yfcMiniCalCtrlBar {
	MARGIN: 0px 0px 10px; WIDTH: 365px
}
#yfcMiniCalDiv .yfcMiniCalInside {
	HEIGHT: 160px
}
UNKNOWN {
	HEIGHT: 175px
}
#yfcMiniCalDiv .yfcMiniCalInside .yfcMiniCalCtrlBar A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: bold 85% verdana; COLOR: #3e5774; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#yfcMiniCalDiv .yfcMiniCalInside .yfcMiniCalCtrlBar IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#yfcMiniCalCloseDiv {
	FLOAT: right
}
#yfcMiniCalPrevMonthDiv {
	FLOAT: left; VISIBILITY: hidden; PADDING-TOP: 2px
}
#yfcMiniCalMonthSelect {
	FLOAT: left; MARGIN-LEFT: 5px
}
#yfcMiniCalThisMonthTitle {
	FLOAT: left; FONT: 75% verdana; MARGIN-LEFT: 15px; WIDTH: 100px; MARGIN-RIGHT: 5px; PADDING-TOP: 3px
}
#yfcMiniCalNextMonthTitle {
	FLOAT: left; FONT: 75% verdana; MARGIN-LEFT: 75px; MARGIN-RIGHT: 5px; PADDING-TOP: 3px
}
#yfcMiniCalNextMonthDiv {
	FLOAT: left; MARGIN-LEFT: 4px; PADDING-TOP: 2px
}
#yfcMiniCalWeekdayNames {
	MARGIN: 0px; FONT: bold 77% verdana; CURSOR: default; COLOR: #ce8d29
}
#yfcMiniCalWeekdayNames DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 23px; PADDING-TOP: 3px
}
#yfcMiniCalWeekdays {
	FONT: bold 77% verdana; WIDTH: 175px; CURSOR: default
}
#yfcMiniCalWeekdays A {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; DISPLAY: block; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; BORDER-LEFT: #fff 1px solid; WIDTH: 22px; COLOR: #3e5774; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
#yfcMiniCalWeekdays A:hover {
	BORDER-RIGHT: #f9aa2b 1px solid; BORDER-TOP: #f9aa2b 1px solid; BORDER-LEFT: #f9aa2b 1px solid; BORDER-BOTTOM: #f9aa2b 1px solid
}
#yfcMiniCalWeekdays .yfcMiniCalDay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 25px; PADDING-TOP: 3px
}
#yfcMiniCalWeekdays .yfcMiniCalDayPast {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 23px; COLOR: #c9d6df; PADDING-TOP: 4px
}
#yfcMiniCalWeekdays .yfcMiniCalDaySel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 25px; PADDING-TOP: 3px
}
#yfcMiniCalWeekdays .yfcMiniCalDaySel A {
	BORDER-RIGHT: #7b9bb4 1px solid; BORDER-TOP: #7b9bb4 1px solid; BORDER-LEFT: #7b9bb4 1px solid; BORDER-BOTTOM: #7b9bb4 1px solid
}
#yfcMiniCalWeekdays .yfcMiniCalDayStart {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 25px; PADDING-TOP: 3px
}
#yfcMiniCalWeekdays .yfcMiniCalDayStart A {
	BORDER-RIGHT: #7b9bb4 1px solid; BORDER-TOP: #7b9bb4 1px solid; BACKGROUND: #ffefc7; BORDER-LEFT: #7b9bb4 1px solid; BORDER-BOTTOM: #7b9bb4 1px solid
}
#yfcMiniCalWeekdays .yfcMiniCalDayNext {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 23px; COLOR: #799cb2; PADDING-TOP: 4px
}
#yfcMiniCalWeekdaysNext {
	FONT: bold 77% verdana; WIDTH: 175px; CURSOR: default
}
#yfcMiniCalWeekdaysNext A {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; DISPLAY: block; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; BORDER-LEFT: #fff 1px solid; WIDTH: 22px; COLOR: #3e5774; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
#yfcMiniCalWeekdaysNext A:hover {
	BORDER-RIGHT: #f9aa2b 1px solid; BORDER-TOP: #f9aa2b 1px solid; BORDER-LEFT: #f9aa2b 1px solid; BORDER-BOTTOM: #f9aa2b 1px solid
}
#yfcMiniCalWeekdaysNext .yfcMiniCalDay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 25px; PADDING-TOP: 3px
}
#yfcMiniCalWeekdaysNext .yfcMiniCalDayPast {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 23px; COLOR: #c9d6df; PADDING-TOP: 4px
}
#yfcMiniCalWeekdaysNext .yfcMiniCalDaySel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 25px; PADDING-TOP: 3px
}
#yfcMiniCalWeekdaysNext .yfcMiniCalDaySel A {
	BORDER-RIGHT: #7b9bb4 1px solid; BORDER-TOP: #7b9bb4 1px solid; BORDER-LEFT: #7b9bb4 1px solid; BORDER-BOTTOM: #7b9bb4 1px solid
}
#yfcMiniCalWeekdaysNext .yfcMiniCalDayStart {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 25px; PADDING-TOP: 3px
}
#yfcMiniCalWeekdaysNext .yfcMiniCalDayStart A {
	BORDER-RIGHT: #7b9bb4 1px solid; BORDER-TOP: #7b9bb4 1px solid; BACKGROUND: #ffefc7; BORDER-LEFT: #7b9bb4 1px solid; BORDER-BOTTOM: #7b9bb4 1px solid
}
#yfcMiniCalWeekdaysNext .yfcMiniCalDayNext {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 23px; COLOR: #799cb2; PADDING-TOP: 4px
}
#yfcMiniCalIFrame {
	VISIBILITY: hidden; POSITION: absolute
}
.monthPage {
	FLOAT: left
}
.seperator {
	BACKGROUND: #cccccc; FLOAT: left; MARGIN: 5px 10px 5px 5px; WIDTH: 1px; HEIGHT: 140px
}
