
.programHeader
{
	margin: 4px 0 4px 0;
	text-align: left;
	font-weight: bold;
	font-size: 14px;
	color: rgb(153,51,0);
	/*background-color: rgb(233,235,223);*/
	background-color: rgb(250,246,235);
	
	border-width: 1px 0 1px 0;
	border-style: solid;
	border-color: rgb(127,140,28);
	color: rgb(127,140,28);
	
	
}

.programTable
{
	width: 100%;
	display: block;
	
}

.programCell1, .programCell2, .programCell3, .programCell4, .programCell5, .programCell1A, .programCell2A
{
	padding: 4px;
	padding: 3px 4px 3px 4px;
	text-align: left;
	vertical-align: top;
	
}

.programCell1		{ width: 80px;  }
.programCell1A		{ width: 60px;  }
.programCell2		{ width: 60px;  }
.programCell2A		{ width: 80px;  }
.programCell3		{ width: 60px;  }
.programCell4		{ width: 140px;  }
.programCell5		{ width: 300px;  }

.programNextMonth, .programNextMonth:link, .programNextMonth:active, .programNextMonth:hover
{
	font-size: 11px;
	font-weight: bold;
}