@charset "utf-8";
/* CSS Document */

/* This stylesheet is for the Announcements pages */
/* The styles listed below are for dynamic jquery tables */
.xyzzy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #3F2675;
}

#container {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #3F2675;
}

div.filter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #3F2675;
}

.clickable {
    cursor: pointer;
}

th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

/* Handle styling the default content in the filtered table */
tr.even td, tr.odd td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

tr.even,
tr.first {
    background-color: #eee;
}
tr.odd,
tr.second {
    background-color: #ddd;
}


#content th,
#content td {
    padding: 3px 6px;

}
#content th {
  text-align: left;
  color: #fff;
}
#content thead th {
  background-color: #15b;    
}
#content .sortable thead th,
#content .filterable thead th {
  padding-left: 14px;
}
#content tbody th,
.subhead {
  background-color: #6f93ce;
  padding-left: 0;
}
th img {
  float: left;
}

/* filterable table */

#content table.filterable {
  width: 100%;
  
}
#content .filters {
    float: right;
    width: 19%;
    padding-left:5px;
}

#content .filterable thead th {
  padding-left: 6px;
}
#content .page-number,
#content .filter {
    padding: .2em;
    border: 1px solid #fff;

}

#content .active {
  background: #ccf;
  border: 1px solid #006;
}
