/* CSS Document */
table.schedule {
	border:none;
	cellspacing:0;
	cellpadding:0;
	border-collapse:collapse;
	border-spacing: 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold; 
	}

/*Monthly Table Cells are classed for "role" and "name" columns */
.schedule th
{
	border:1px solid black;   
	padding:5px; 
	cellspacing:0;
	font-size:11.0pt;
}

th.role
{
	text-align:left;
	width:140px;
}

th.name
{
	width:190px;
	text-align:center;
}

.schedule td {
	border:1px solid black;
	padding:5px; 
	cellspacing:0;
	font-size:10.0pt;
	}
	
td.role {
	width:140px;
	text-align:left;
	}

td.name {
	width:190px;
	text-align:center;
	}

/*Yearly Table Cells are classed for "date" and "chair" "event" columns */
th.date {
	width:65;
	border:0px solid black;  
	padding:5px; padding-left:0px;
	cellspacing:0;
	text-align:left;
	font-size:12px;
	}
th.chair {
	width:110;
	border:0px solid black;
	padding:5px; padding-left:0px;
	cellspacing:0;
	text-align:left;
	font-size:12px;
	}
th.event {
	width:250;
	border:0px solid black;
	padding:5px; padding-left:0px;
	cellspacing:0;
	text-align:left;
	font-size:12px;
	}
td.date {
	width:65;
	border:0px solid black;
	padding:1px; padding-left:0px;
	cellspacing:0;
	text-align: left;
	font-size:12px;
	font-weight:normal;
	vertical-align:text-top; 
	}
td.chair {
	width:110;
	border:0px solid black;
	padding:1px; padding-left:0px; 
	cellspacing:0;
	text-align: left;
	font-size:12px;
	font-weight:normal;
	vertical-align:text-top; 
	}
td.event {
	width:250;
	border:0px solid black;
	padding:1px; padding-left:0px; 
	cellspacing:0;
	text-align: left;
	font-size:12px;
	font-weight:normal;
	vertical-align:text-top;  
	}		
