	/* For Attorney
	*/
	.attorney .PBCALcpYearNavigation
	{
		background-color:#496FB8;
		text-align:right;
		vertical-align:center;
		text-decoration:none;
		color:#FFFFFF;
		font-weight:bold;
	}
	.attorney .PBCALcpMonthNavigation
	{
		background-color:#496FB8;
		text-align:left;
		vertical-align:center;
		text-decoration:none;
		color:#FFFFFF;
		margin-left:10px;
		font-weight:bold;
	}
	.attorney .PBCALcpDayColumnHeader,
	.attorney .PBCALcpYearNavigation,
	.attorney .PBCALcpMonthNavigation,
	.attorney .PBCALcpCurrentMonthDate,
	.attorney .PBCALcpCurrentMonthDateDisabled,
	.attorney .PBCALcpOtherMonthDate,
	.attorney .PBCALcpOtherMonthDateDisabled,
	.attorney .PBCALcpCurrentDate,
	.attorney .PBCALcpCurrentDateDisabled,
	.attorney .PBCALcpTodayText,
	.attorney .PBCALcpTodayTextDisabled,
	.attorney .PBCALcpText
	{
		font-family:arial;
		font-size:8pt;
	}
	TD.PBCALcpDayColumnHeader
	{
		text-align:center;
		border:solid thin #496FB8;
		border-width:0 0 1 0;
	}
	.attorney .PBCALcpCurrentMonthDate,
	.attorney .PBCALcpOtherMonthDate,
	.attorney .PBCALcpCurrentDate
	{
		text-align:center;
		text-decoration:none;
	}
	.attorney .PBCALcpCurrentMonthDateDisabled,
	.attorney .PBCALcpOtherMonthDateDisabled,
	.attorney .PBCALcpCurrentDateDisabled
			{
			color:#D0D0D0;
			text-align:right;
			text-decoration:line-through;
			}
	.attorney .PBCALcpCurrentMonthDate
			{
			color:#6677DD;
			font-weight:bold;
			}
	.attorney .PBCALcpCurrentDate
			{
			color: #FFFFFF;
			font-weight:bold;
			}
	.attorney .PBCALcpOtherMonthDate
			{
			color:#808080;
			}
	.attorney TD.PBCALcpCurrentDate
			{
			color:#FFFFFF;
			background-color: #496FB8;
			border-width:1;
			border:solid thin #000000;
			}
	TD.PBCALcpCurrentDateDisabled
			{
			border-width:1;
			border:solid thin #FFAAAA;
			}
	.attorney TD.PBCALcpTodayText,
	.attorney TD.PBCALcpTodayTextDisabled
			{
			border:solid thin #496FB8;
			border-width:1 0 0 0;
			}
	.attorney A.PBCALcpTodayText,
	.attorney SPAN.PBCALcpTodayTextDisabled
			{
			height:20px;
			}
	.attorney A.PBCALcpTodayText
			{
			color:#496FB8;
			font-weight:bold;
			}
	SPAN.PBCALcpTodayTextDisabled
			{
			color:#D0D0D0;
			}
	.attorney .PBCALcpBorder
			{
			border:solid 3px #6677DD;
			}
	
	
	/* For Inventor
	*/
	.inventor .PBCALcpYearNavigation
	{
		background-color:#A0B117;
		text-align:left;
		vertical-align:center;
		text-decoration:none;
		color:#FFFFFF;
		font-weight:bold;
	}
	.inventor .PBCALcpMonthNavigation
	{
		background-color:#A0B117;
		text-align:left;
		vertical-align:center;
		text-decoration:none;
		color:#FFFFFF;
		font-weight:bold;
	}
	.inventor .PBCALcpDayColumnHeader,
	.inventor .PBCALcpYearNavigation,
	.inventor .PBCALcpMonthNavigation,
	.inventor .PBCALcpCurrentMonthDate,
	.inventor .PBCALcpCurrentMonthDateDisabled,
	.inventor .PBCALcpOtherMonthDate,
	.inventor .PBCALcpOtherMonthDateDisabled,
	.inventor .PBCALcpCurrentDate,
	.inventor .PBCALcpCurrentDateDisabled,
	.inventor .PBCALcpTodayText,
	.inventor .PBCALcpTodayTextDisabled,
	.inventor .PBCALcpText
	{
		font-family:arial;
		font-size:8pt;
	}
	.inventor TD.PBCALcpDayColumnHeader
	{
		text-align:center;
		border:solid thin #A0B117;
		border-width:0 0 1 0;
	}
	.inventor .PBCALcpCurrentMonthDate,
	.inventor .PBCALcpOtherMonthDate,
	.inventor .PBCALcpCurrentDate
	{
		text-align:center;
		text-decoration:none;
	}
	.inventor .PBCALcpCurrentMonthDateDisabled,
	.inventor .PBCALcpOtherMonthDateDisabled,
	.inventor .PBCALcpCurrentDateDisabled
			{
			color:#D0D0D0;
			text-align:right;
			text-decoration:line-through;
			}
	.inventor .PBCALcpCurrentMonthDate
			{
			color:#A0B117;
			font-weight:bold;
			}
	.inventor .PBCALcpCurrentDate
			{
			color: #FFFFFF;
			font-weight:bold;
			}
	.inventor .PBCALcpOtherMonthDate
			{
			color:#808080;
			}
	.inventor TD.PBCALcpCurrentDate
			{
			color:#FFFFFF;
			background-color: #A0B117;
			border-width:1;
			border:solid thin #000000;
			}
	.inventor TD.PBCALcpCurrentDateDisabled
			{
			border-width:1;
			border:solid thin #FFAAAA;
			}
	.inventor TD.PBCALcpTodayText,
	.inventor TD.PBCALcpTodayTextDisabled
			{
			border:solid thin #A0B117;
			border-width:1 0 0 0;
			}
	A.PBCALcpTodayText,
	SPAN.PBCALcpTodayTextDisabled
			{
			height:20px;
			}
	.inventor A.PBCALcpTodayText
			{
			color:#A0B117;
			font-weight:bold;
			}
	.inventor SPAN.PBCALcpTodayTextDisabled
			{
			color:#D0D0D0;
			}
	.inventor .PBCALcpBorder
			{
			border:solid thin #A0B117;
			}


