     body {
          margin: 0px;
          font-family: Times New Roman;
          font-size: 16px;
     }
     #tableHeading {
          width: 100%;
          border-collapse: collapse;
          text-align: center;
     }
     #tableHeading th {
          border: 1px solid black;
          font-weight: bold;
     }
     #tableHeading td {
          border: 1px solid black;
	      font-size: 9pt;
     }
     #tableHeading a {
          display: block;
     }
     #footer {
          text-align: center;
     }
     h2 {
          text-align: center;
     }
     fieldset {
          margin-left: auto; margin-right: auto;
     }
     .center {
          text-align: center;
     }
     thead .agency {
          text-align: center;
     }
     thead .title {
          text-align: center;
     }
     thead .description {
          text-align: center;
     }
     .agency {
          width: 14%;
          text-align: left;
          padding-left: 2px;
     }
     .title {
          width: 12%;
          text-align: left;
          padding-left: 2px;
     }
     .description {
          width: 35%;
          text-align: left;
          padding-left: 2px;
     }
     .sosNotice {
          width: 5%;
          text-align: center;
     }
     .hearingDate {
          width: 5%;
          text-align: center;
     }
     .agGet {
          width: 5%;
          text-align: center;
     }
     .agComplete {
          width: 5%;
          text-align: center;
     }
     .govGet {
          width: 5%;
          text-align: center;
     }
     .govApproved {
          width: 5%;
          text-align: center;
     }
     .sosFiled {
          width: 4%;
          text-align: center;
     }
     .effectiveDate {
          width: 5%;
          text-align: center;
     }
     .center {
          text-align: center;
     }
     .bold {
          font-weight: bold;
     }
     .redLink {
          color: #ff0000;
          font-weight: bold;
          font-size: 11px;
          text-align: right;
          margin-right: 3px;
          text-decoration: none;
     }
     p .redLink {
          font-size: 14px;
          text-decoration: underline;
     }
     .larger {
          font-size: 18px;
     }

	.chartRow {
		background-color: #ffffff;
		color: #000000;
	}

	.chartRowHover {
		background-color: #dfdfdf;
	}

	.chartRowSelected {
		background-color: #cdcddf;
	}

	.chartRowSelectedHover {
		background-color: #dfdfff;
	}

	.chartRow > td,
	.chartRowHover > td,
	.chartRowSelected > td,
	.chartRowSelectedHover > td {
		background-color: transparent;
	}

	.chartRow > td > a,
	.chartRowHover > td > a,
	.chartRowSelected > td > a,
	.chartRowSelectedHover > td > a {
		color: #0000cd;
		text-decoration: none;
	}

	.chartRow > td > span > a,
	.chartRowHover > td > span > a,
	.chartRowSelected > td > span > a,
	.chartRowSelectedHover > td > span > a {
		color: #0000ff;
		text-decoration: none;
	}

.error {
	color: #ff0000;
}
