@charset "utf-8";
/* CSS Document */
.kr_stylecpYearNavigation,
	.kr_stylecpMonthNavigation
			{
			background-color:#DDE4E8;
			text-align:center;
			vertical-align:center;
			text-decoration:none;
			color:#444;
			font-weight:bold; 
			}

A.kr_stylecpMonthNavigation {color:#444;}
A.kr_stylecpMonthNavigation:hover {color:#444;}
A.kr_stylecpCurrentMonthDate {color:#444;}
A.kr_stylecpCurrentMonthDate:hover {color:#ff0000;}
A.kr_stylecpCurrentDate {color:#FFFFFF;}
A.kr_stylecpCurrentDate:hover {color:#FFFFFF; background-color: #e10000;}


	.kr_stylecpDayColumnHeader,
	.kr_stylecpYearNavigation,
	.kr_stylecpMonthNavigation,
	.kr_stylecpCurrentMonthDate,
	.kr_stylecpCurrentMonthDateDisabled,
	.kr_stylecpOtherMonthDate,
	.kr_stylecpOtherMonthDateDisabled,
	.kr_stylecpCurrentDate,
	.kr_stylecpCurrentDateDisabled,
	.kr_stylecpTodayText,
	.kr_stylecpTodayTextDisabled,
	.kr_stylecpText
			{
			font-size:11px; padding: 3px;
			}
	TD.kr_stylecpDayColumnHeader
			{
			text-align:center;
			color:#64777a; 
			}

	.kr_stylecpCurrentMonthDate,
	.kr_stylecpOtherMonthDate,
	.kr_stylecpCurrentDate
			{
			text-align:center;
			text-decoration:none;
			}
	.kr_stylecpCurrentMonthDateDisabled,
	.kr_stylecpOtherMonthDateDisabled,
	.kr_stylecpCurrentDateDisabled
			{
			color:#D0D0D0;
			text-align:right;
			text-decoration:line-through;
			}
	.kr_stylecpCurrentMonthDate
			{
			color:#DF0000;
			font-weight:bold;
			text-align:center;
			}
	.kr_stylecpCurrentDate
			{
			color: #FFFFFF;
			font-weight:bold;
			text-align:center;
			}
	.kr_stylecpOtherMonthDate, .kr_stylecpOtherMonthDate a
			{
			color:#828989;
			}
	TD.kr_stylecpCurrentDate
			{
			color:#FFFFFF;
			background-color: #e10000;
			}
	TD.kr_stylecpCurrentDateDisabled
			{
			border-width:1;
			border:solid thin #FFAAAA;
			}
	TD.kr_stylecpTodayText,
	TD.kr_stylecpTodayTextDisabled
			{
			border:solid thin #DF0000;
			border-width:0 0 0 0;
			}
	A.kr_stylecpTodayText,
	SPAN.kr_stylecpTodayTextDisabled
			{
			height:20px;
			}
	A.kr_stylecpTodayText
			{
			color:#525252;
			font-weight:bold;
			}
	SPAN.kr_stylecpTodayTextDisabled
			{
			color:#D0D0D0;
			}
	.kr_stylecpBorder
			{
			border:solid 2px #C7CED2;
			}

