#header{
  display: none;
}

#userStatus{
  display: none;
}

#mainContent{
  margin: 0px;
  padding: 0px;
}

#footer{
  border: none;
}

#middlecolprinterheaderdiv{
  display: block;
  background-color: #CCC;
  font-weight: bold;
  padding: 10px 10px 10px 10px;
}

#middlecolheaderdiv{
  display: none;
}

.first_summary_divider {
  display: none;
}

.summary_constrictor {
  display: none;
}

.formLabel{
  margin-bottom: 0px;
  font-weight: bold;
}

.formValue{
  margin-top: 2px;
  margin-left: 10px;
}

.formButton{
  display: none;
}

.formError{
  color: #ff0000;
  font-size: 10px;
  margin: 0px;
  padding: 0px;
}

TD {
  vertical-align: top;
}


.navLeaf{
  font-style: italic;
  font-weight: bold;
  color: #000;
}

.navBranch{
  font-style: italic;
}

.nullString{
  color: #F00;
  font-style: italic;
}

.paneTable{
  margin: 0px;
  padding: 0px;
  width: 100%;
}

.rightContent{
  display: none;
  padding: 10px 10px 10px 10px;
  background-color: #DDD;
  width: 130px;
  border-left: 1px solid #000;
}

.leftContent{
  padding: 10px 5px 10px 10px;
}

.navContent{
  display: none;
  width: 140px;
  background-color: #DDD;
}

.mainContent{
  padding: 10px;
}

.onePane{
  padding: 10px;
}

.attribEdit{
  float: right;
}

#homePage LI{
  margin-bottom: 10px;
}

#appTitle{
  display: none;
  margin: 0px 0px 0px 0px;
  padding: 10px 0px 0px 10px;
  font-size: 24px;
  color: #000;
}

#appSubtitle{
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 10px;
  font-size: 12px;
  color: #000;
}

#userStatus P{
  margin-top: 0px;
}

.indexColumn{
  width: 10px;
}

.editPen{
  width: 20px;
  vertical-align: middle;
  text-align: center;
}

.editText{
  display: none;
  margin-top: 10px;
  text-align: right;
  margin-right: 5px;
}

.moveIcon{
  cursor: pointer;
}

.moveCell{
  width: 25px;
  vertical-align: middle;
  text-align: center;
}

.isisnot{
  margin: 0px 0px 0px 10px;
  padding: 0px;
}

.delCell{
  width: 20px;
  vertical-align: middle;
  text-align: center;
  display: none;
}

.regularTable{
  border: 1px solid #000;
  border-bottom: 0px;
  border-right: 0px;
  width: 100%;
}

.regularTable tr th {
  border-right: 1px solid #000;
  border-bottom: 1px solid #000;
}

.regularTable td{
  padding: 5px;
  margin: 0px;
  border-right: 1px solid #000;
  border-bottom: 1px solid #000;
}

.regularTable tr.odd td{
  background: #fff;
}

.regularTable tr.even td{
  background: #000;
}

.regularTable th{
  background: #000;
  padding: 3px;
  margin: 0px;
}

.headingImage{
  display: none;
}

.filterRow {
  display: none;
}

.iconCell {
  display: none;
}

.sortBy {
  display: none;
}

A {
  text-decoration: none;
  color: black;
}

.sortDir {
  display: none;
}

.regularTable TH.sortDirCell {
  border-left: none;
}

.regularTable TH.sortLabelCell {
  border-right: none;
}




.activityDeleteImage {
  display: none;
}


.monitoringTable{
  border: 2px solid #000;
  border-collapse: collapse;
}

.monitoringTable TR.first TH {
  border-bottom: 2px solid #000;
}

.monitoringTable TR.even TD {
  background: #FFF;
}

.monitoringTable TH {
  border-left: 2px solid #000;
  border-bottom: 2px solid #000;
  background: #FFF;
}


.ineligibilityTable {
  border: 2px solid #000;
  border-collapse: collapse;
}

.ineligibilityTable TR.first TH {
  border-bottom: 2px solid #000;
}

.ineligibilityTable TR.even TD {
  background: #FFF;
}

.ineligibilityTable TH{
  border-right: 2px solid #000;
  border-bottom: 2px solid #000;
  background: #FFF;
}

