table{border-collapse:collapse;border:1px solid rgba(59,59,59,1);width:100%}table th{font-weight:700;color:#fff;background-color: #292a2d;}table td,table th{padding:9px 10px;text-align:center}table.responsive td,table.responsive th{text-align:center}.tableheaders{font-weight:700;color:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI5MmEyZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#292a2d 0,#000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#292a2d),color-stop(100%,#000));background:-webkit-linear-gradient(top,#292a2d 0,#000 100%);background:-o-linear-gradient(top,#292a2d 0,#000 100%);background:-ms-linear-gradient(top,#292a2d 0,#000 100%);background:linear-gradient(to bottom,#292a2d 0,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#292a2d', endColorstr='#000000', GradientType=0);padding:9px 10px;text-align:center}@media only screen and (max-width:767px){table.responsive{margin-bottom:0}.pinned{position:absolute;left:0;top:0;background:#fff;width:35%;height:100%;overflow:hidden;overflow-x:scroll;border-right:1px solid #ccc;border-left:1px solid #ccc}.pinned table{border-right:none;border-left:none;width:100%}.pinned table td,.pinned table th{white-space:nowrap}.pinned td:last-child{border-bottom:0}div.table-wrapper{position:relative;margin-bottom:20px;overflow:hidden;border-right:1px solid #ccc}div.table-wrapper div.scrollable table{margin-left:35%}div.table-wrapper div.scrollable{overflow:scroll;overflow-y:hidden}table.responsive td,table.responsive th{position:relative;white-space:nowrap;overflow:hidden}table.responsive td:first-child,table.responsive th:first-child,table.responsive.pinned td{display:none}}

.rwd-table {
  margin: 1em 0;
  width: 100%;
  min-width: 270px;
}
.rwd-table tr {
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
  background: #fff;
}
.rwd-table th {
  display: none;
}
.rwd-table td {
  display: block;
}

.rwd-table td:first-child {
  padding-top: .5em;
}
.rwd-table td:last-child {
  padding-bottom: .5em;
}
.rwd-table td:before {
  content: attr(data-th) ": ";
  font-weight: bold;
  display: inline-block;
  padding-right: 10px;
  padding-left: 2px;
}
@media (min-width: 480px) {
  .rwd-table td:before {
    display: none;
  }
}
.rwd-table th, .rwd-table td {
  text-align: left;
}
@media (min-width: 480px) {
  .rwd-table th, .rwd-table td {
    display: table-cell;
    padding: .25em .5em;
  }
  .rwd-table th:first-child, .rwd-table td:first-child {
    padding-left: 0;
  }
  .rwd-table th:last-child, .rwd-table td:last-child {
    padding-right: 0;
  }
}

.rwd-table {
    -webkit-border-radius: .4em;
  -moz-border-radius: .4em;
  border-radius: .4em;
  overflow: hidden;
  border-bottom: 1px solid #333;
}

@media (max-width: 480px) {
.rwd-table {
  border-radius: 0;
  overflow: hidden;
  border-bottom: 1px solid #333;
}
}

.rwd-table tr {
  border-color: #46637f;
  border-right: solid 2px #333;
  border-left: solid 2px #333;
 	
}
.rwd-table tr:nth-child(even) {
  background: #fff;
}

.rwd-table tr:nth-child(odd) {
  background: #eaeaea;
}

.rwd-table tr:nth-child(odd) td {
  color: #34495E;
}

.rwd-table tr:nth-child(odd) td a {
  color: #009005;
}

.rwd-table tr:nth-child(odd) td a:hover {
  color: #90fa94;
}

/*.rwd-table tr:first-child td {
    color: #fff;
    background-color: #34495E;
	font-weight:bold;
}*/

.rwd-table tr:last-child {
	border-bottom: solid 3px #333;	
}


.rwd-table th, .rwd-table td {
  margin: .5em 1em;
}
@media (min-width: 480px) {
  .rwd-table th, .rwd-table td {
    padding: 1em !important;
  }
}
.rwd-table th {
  color: #fff;
  background-color: #34495E;
}



.rwd-table td {
    color: #34495e;
	text-align:left;
}

.rwd-table td.greenfont::before {
color:rgb(7, 83, 20);	
}

.rwd-table td a {
    color: rgba(0,153,204,1);
}
@media (max-width: 480px) {
.rwd-table td a {
    color: rgba(0,153,204,1);
    padding: 2px;
}
}
.rwd-table td a:hover {
    color: #0C0;
}

.ui-accordion .ui-accordion-content .rwd-table td a {
    
	line-height: 30px;
    text-align: left;
}
.ui-accordion .ui-accordion-content .rwd-table td a:hover {
	color: #0C0;
}

/* Links in RecDocData Tables */

.rwd-table.recordingdoclink a {
    background-color: #0093d8;
    color: #fff;
    padding: 6px;
    border-radius: 4px;
}

.rwd-table.recordingdoclink tr:nth-child(odd) td a {
    color: #fff;
    padding: 6px;
    border-radius: 4px;	
}

.rwd-table.recordingdoclink a:visited {
    background-color: #9138D8;
	color: #fff;
    padding: 6px;
    border-radius: 4px;
}

.rwd-table.recordingdoclink a:hover {
    background-color: #3F3;
	color: #333;
    padding: 6px;
    border-radius: 4px;	
}

.rwd-table.recordingdoclink tr:nth-child(odd) td a:hover {
    background-color: #3F3;
	color: #333;
    padding: 6px;
    border-radius: 4px;	
}

.rwd-table.recordingdoclink.nooddcolor tr:nth-child(odd) {
  background: #fff;
}

.rwd-table.recordingdoclink.nooddcolor tr:nth-child(odd) td {
  color: #34495e;
}
