li#zsay a {	display: block;	font-weight: normal;	padding: 0;	border: 1px solid #000;	background: #ff9;	text-decoration: none;	width: 150px; 	/* False value for IE4-5.x/Win. */ 	voice-family: "\"}\"";   	voice-family:inherit;	width: 148px;	/* You get it. Good value for compliant browers. */		}li#zsay a:hover {	font-weight: normal;	background: #669;	color: #ffc;	text-decoration: none;	}li#zsay a:active {	font-weight: normal;	background: #669;	color: #ff0;	text-decoration: none;	}td#navreportcard {	border-left: 1px solid #999;	border-bottom: 1px solid #999;	background: #eb0;	}td#navtestscores {	border-left: 1px solid #999;	border-bottom: 1px solid #999;	background: #eb0;	}td#navothers {	border-left: 1px solid #999;	border-bottom: 1px solid #999;	background: #eb0;	}	td#navgradspeeches {	border-left: 1px solid #999;	border-bottom: 1px solid #999;	background: #eb0;table.chart {	font-size: 12px; 	line-height: 14px;	text-align: center; 	border: 1px solid #000;	border-bottom: 2px solid #000;	border-right: 2px solid #000;	margin-top: 20px;	margin-bottom: 10px;	}table.chart td {	padding: 4px;	margin: 0;	background-color: #eee;	border-top: 1px solid #ccc;	}	tr.odd td {	background-color: #ffc;	padding: 4px;	margin: 0;	}tr.subhead td {	background-color: #FFFF99;	padding: 4px;	margin: 0;	font-weight: bold;	border-top: 4px solid #999;	}th {	padding: 4px;	margin: 0;	font-weight: bold;	background-color: #eb0;	}.charthead {	color: #669;	}.chartheadsub {font-weight: normal;}