.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.clearfix:unknown {
	LINE-HEIGHT: 0
}
.clearfix {
	DISPLAY: inline-block
}
 HTML .clearfix {
	HEIGHT: 1%
}
.clearfix {
	DISPLAY: block
}
.zp_mr_dateDiv_y {
	BORDER-RIGHT: #a9a9ff 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #a9a9ff 1px solid; PADDING-LEFT: 1px; Z-INDEX: 99; BACKGROUND: #ffffff; LEFT: -100px; VISIBILITY: hidden; PADDING-BOTTOM: 1px; BORDER-LEFT: #a9a9ff 1px solid; WIDTH: 222px; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #a9a9ff 1px solid; POSITION: absolute; TOP: -100px
}
.zp_mr_dateDiv_y .title {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../imgpop/datepopdiv_title_bg.gif) #f9f7ff repeat-x; PADDING-BOTTOM: 5px; WIDTH: 100%; COLOR: #fff; PADDING-TOP: 5px; LETTER-SPACING: 1px; TEXT-ALIGN: center
}
.zp_mr_dateDiv_y .spacer {
	BACKGROUND: #f9f7ff
}
.zp_mr_dateDiv_y .previous {
	BACKGROUND: url(../imgpop/datepopdiv_previous.gif) no-repeat center center; WIDTH: 22px; CURSOR: pointer; HEIGHT: 16px
}
.zp_mr_dateDiv_y .previous_disabled {
	BACKGROUND: url(../imgpop/datepopdiv_previous_disabled.gif) no-repeat center center; WIDTH: 22px; CURSOR: default; HEIGHT: 16px
}
.zp_mr_dateDiv_y .next {
	BACKGROUND: url(../imgpop/datepopdiv_next.gif) no-repeat center center; WIDTH: 22px; CURSOR: pointer; HEIGHT: 16px
}
.zp_mr_dateDiv_y .next_disabled {
	BACKGROUND: url(../imgpop/datepopdiv_next_disabled.gif) no-repeat center center; WIDTH: 22px; CURSOR: default; HEIGHT: 16px
}
.zp_mr_dateDiv_y .content {
	MARGIN-TOP: 5px; FLOAT: left; OVERFLOW: hidden; WIDTH: 100%; POSITION: relative; HEIGHT: 90px
}
.zp_mr_dateDiv_y .content .loading {
	OVERFLOW: hidden; WIDTH: 160px; COLOR: #000000; PADDING-TOP: 33px; HEIGHT: 90px; TEXT-ALIGN: center
}
.zp_mr_dateDiv_y .content .frameContainer {
	POSITION: relative
}
.zp_mr_dateDiv_y .content .frameContainer .frame {
	FLOAT: left; OVERFLOW: hidden
}
.zp_mr_dateDiv_y .content .frameContainer .frame TABLE {
	WIDTH: 100%
}
.zp_mr_dateDiv_y .content .frameContainer .frame TABLE TD.line {
	BACKGROUND: url(../imgpop/datepopdiv_bg_line.gif) repeat-x left center; HEIGHT: 2px
}
.zp_mr_dateDiv_y .content .frameContainer .frame TABLE TD {
	BORDER-RIGHT: #f9f7ff 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #f9f7ff 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f9f7ff 1px solid; CURSOR: pointer; COLOR: #3f419e; PADDING-TOP: 2px; BORDER-BOTTOM: #f9f7ff 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.zp_mr_dateDiv_y .content .frameContainer .frame TABLE TD.selected {
	FONT-WEIGHT: bold; CURSOR: default
}
.zp_mr_dateDiv_y .content .frameContainer .frame TABLE TD.focus {
	BORDER-RIGHT: #a9a9ff 1px solid; BORDER-TOP: #a9a9ff 1px solid; BACKGROUND: #fff; BORDER-LEFT: #a9a9ff 1px solid; BORDER-BOTTOM: #a9a9ff 1px solid
}
.zp_mr_dateDiv_y .bottom {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f9f7ff; PADDING-BOTTOM: 5px; COLOR: #2343b1; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.zp_mr_dateDiv_y .span4a {
	CURSOR: pointer
}
.zp_mr_dateDiv_m {
	BORDER-RIGHT: #a9a9ff 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #a9a9ff 1px solid; PADDING-LEFT: 1px; Z-INDEX: 99; BACKGROUND: #ffffff; LEFT: -100px; VISIBILITY: hidden; PADDING-BOTTOM: 1px; BORDER-LEFT: #a9a9ff 1px solid; WIDTH: 180px; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #a9a9ff 1px solid; POSITION: absolute; TOP: -100px
}
.zp_mr_dateDiv_m .title {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../imgpop/datepopdiv_title_bg.gif) #f9f7ff repeat-x; PADDING-BOTTOM: 5px; WIDTH: 100%; COLOR: #fff; PADDING-TOP: 5px; LETTER-SPACING: 1px; TEXT-ALIGN: center
}
.zp_mr_dateDiv_m .spacer {
	BACKGROUND: #f9f7ff
}
.zp_mr_dateDiv_m .content {
	MARGIN-TOP: 5px; BACKGROUND: #f9f7ff; WIDTH: 100%; HEIGHT: 90px
}
.zp_mr_dateDiv_m .content .loading {
	COLOR: #000000; TEXT-ALIGN: center
}
.zp_mr_dateDiv_m .content .dataContainer TABLE {
	WIDTH: 100%
}
.zp_mr_dateDiv_m .content .dataContainer TABLE TD {
	BORDER-RIGHT: #f9f7ff 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #f9f7ff 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f9f7ff 1px solid; CURSOR: pointer; COLOR: #3f419e; PADDING-TOP: 2px; BORDER-BOTTOM: #f9f7ff 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.zp_mr_dateDiv_m .content .dataContainer TABLE TD.line {
	BACKGROUND: url(../imgpop/datepopdiv_bg_line.gif) repeat-x left center; HEIGHT: 2px
}
.zp_mr_dateDiv_m .content .dataContainer TABLE TD.selected {
	FONT-WEIGHT: bold; CURSOR: default
}
.zp_mr_dateDiv_m .content .dataContainer TABLE TD.focus {
	BORDER-RIGHT: #a9a9ff 1px solid; BORDER-TOP: #a9a9ff 1px solid; BACKGROUND: #fff; BORDER-LEFT: #a9a9ff 1px solid; BORDER-BOTTOM: #a9a9ff 1px solid
}
.zp_mr_dateDiv_m .bottom {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f9f7ff; PADDING-BOTTOM: 5px; WIDTH: 100%; COLOR: #2343b1; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.zp_mr_dateDiv_m .span4a {
	CURSOR: pointer
}









