<style>
.x{}
.title01
{
	font-family: MS Sans Serif;
	font-size: 12pt;
	font-weight: bold;
}
.title02
{
	font-family: MS Sans Serif;
	font-size: 10pt;
	font-weight: normal;
}
.titleActive
{
	font-family: MS Sans Serif;
	font-size: 10pt;
	font-weight: bold;
	background-color: transparent;
	color: #FF3300;
	width: 10;
	text-align: center;
}
.titleInactive
{
	font-family: MS Sans Serif;
	font-size: 10pt;
	font-weight: normal;
	background-color: transparent;
	color: #000000;
	width: 10;
	text-align: center;
	cursor: hand;
}
.header01
{
	font-family: MS Sans Serif;
	font-size: 10pt;
	font-weight: bold;
	background-color: #E6E6E6;
	border-style: solid;
	border-width: 1px;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-right-color: #9B9B9B;
	border-bottom-color: #9B9B9B;
}
.data01
{
	font-family: MS Sans Serif;
	font-size: 10pt;
	font-weight: normal;
	background-color: #F0F0F0;
	cursor: hand;
}
.data02
{
	font-family: MS Sans Serif;
	font-size: 10pt;
	font-weight: normal;
	background-color: #C7C7C7;
	cursor: hand;
}
.data03
{
	font-family: MS Sans Serif;
	font-size: 10pt;
	font-weight: normal;
	background-color: #A4A4A4;
	color: #E6E6E6;
	cursor: hand;
}
.data04
{
	font-family: MS Sans Serif;
	font-size: 10pt;
	font-weight: normal;
	background-color: #AFEDB0;
	cursor: hand;
}
.data05
{
	font-family: MS Sans Serif;
	font-size: 10pt;
	font-weight: normal;
	background-color: #BECDE7;
	cursor: hand;
}
.pageActive01
{
	font-family: MS Sans Serif;
	font-size: 10pt;
	font-weight: bold;
	background-color: #BCBCBC;
	color: #FF3300;
	width: 10;
	text-align: center;
}
.pageInactive01
{
	font-family: MS Sans Serif;
	font-size: 10pt;
	font-weight: normal;
	background-color: transparent;
	color: #000000;
	width: 10;
	text-align: center;
	cursor: hand;
}
.dialog01
{
	border-style: solid;
	border-width: 1px;
	border-top-color: #F0F0F0;
	border-left-color: #F0F0F0;
	border-right-color: #9B9B9B;
	border-bottom-color: #9B9B9B;
}
.textbox01
{
	border-style: solid;
	border-width: 1px;
	border-color: #9B9B9B;
}
.checkbox01
{
	border-style: solid;
	border-width: 1px;
	border-color: #9B9B9B;
}
.tab01
{
	font-family: MS Sans Serif;
	font-size: 10pt;
	background-color: #FFFFFF;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #C7C7C7;
	cursor: hand;
}
.tab02
{
	font-family: MS Sans Serif;
	font-size: 10pt;
	background-color: #5489C5;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #C7C7C7;
	cursor: hand;
}
.tab03
{
	font-family: MS Sans Serif;
	font-size: 10pt;
	background-color: transparent;
}
.tableFrame01
{
	border-width: 2px;
	border-style: solid;
	border-right-color: #D4D0C8;
	border-bottom-color: #D4D0C8;
	border-left-color: #808080;
	border-top-color: #808080;
}
.tableFrame02
{
	border-width: 1px;
	border-style: solid;
	border-color: #7A9CC5;
}
.eActive
{
	background-color: #33CCFF;
	cursor: hand;
}
.eInactive
{
	background-color: transparent;
	cursor: hand;
}
.contextOver
{
	background-color: #6BA3CF;
	cursor: hand;
}
.contextOut
{
	background-color: #F1DFC7;
	ursor: hand;
}
.calendar00
	{
		font-family: MS Sans Serif;
		font-size: 8pt;
		font-weight: bold;
		background-color: #A8CCD0;
		border-style: solid;
		border-width: 2px;
		border-color: #A8CCD0;
	}
	.calendar01
	{
		font-family: MS Sans Serif;
		font-size: 8pt; 
		width: 18;
		height: 18;
		background-color: #E6E6E6;
		border-style: solid;
		border-width: 2px;
		border-color: #E6E6E6;
	}
	.calendar02
	{
		font-family: MS Sans Serif;
		font-size: 8pt; 
		width: 18;
		height: 18;
		background-color: #FF9900;
		cursor: hand;
		border-style: solid;
		border-width: 2px;
		border-color: #FF9900;
	}
	.calendar03
	{
		font-family: MS Sans Serif;
		font-size: 8pt; 
		width: 18;
		height: 18;
		background-color: #F4D6B3;
		cursor: hand;
		border-style: solid;
		border-width: 2px;
		border-color: #F4D6B3;
	}
	.calendar04
	{
		font-family: MS Sans Serif;
		font-size: 8pt; 
		width: 18;
		height: 18;
		background-color: #FF9900;
		cursor: hand;
		border-style: solid;
		border-width: 2px;
		border-color: #330099;
	}
	.calendar05
	{
		font-family: MS Sans Serif;
		font-size: 8pt; 
		width: 18;
		height: 18;
		background-color: #F4D6B3;
		cursor: hand;
		border-style: solid;
		border-width: 2px;
		border-color: #330099;
	}
</style>