
.tabs {
	width:90%; 
	margin-left:auto; 
	margin-right:auto;
}

.tabs table {
  width:100%;
  border-collapse: collapse;
}

.tabs table tr.header {
   background:#dddddd;
}

.tabs table, th, td {
    border: 1px solid black;
    padding: 5px;
}

table td { 
    border: none; 
    padding: 1px; 
}

table .lbl { 
    text-align: right; 
}

#usertransactions tr.header {
   background:#dddddd;
}

#transscouts tr.header {
   background:#dddddd;
}

#userscouts tr.header {
    background:#dddddd;
}

#eventtransactions tr.header {
   background:#dddddd;
}

#userbulkitems tr.header {
   background:#dddddd;
}

#availablescouts tr.header td { 
	background:#dddddd; 
}

#userbulkitems tr.header td { 
    background:#dddddd; 
}

#availablescouts tr:not(.selected):hover { 
	background:#f2f2f2; 
}

.tabs table tbody tr:not(.selected):hover {
   background:#f2f2f2;
}

#usertransactions tbody tr:not(.selected):hover {
   background:#f2f2f2;
}

#eventatendees tbody tr:not(.selected):hover {
   background:#f2f2f2;
}

#accttransactions tr.header td { 
    background:#dddddd; 
}

#accttransactions tr.header td { 
    background:#dddddd; 
}

table tr.disabled td {
   color:#aaaaaa;
}

table tr.selected {
    background:#cccccc;
}

table tr.selected td {
    background:#cccccc;
}

form > table { border: none; }

.tablesorter-blue th, .tablesorter-blue td {
     border: none; padding: 1px;
}

a.button {
    background-color: #777777;
    border-radius: 10px;
    color: #ffffff;
    padding: .5em;
    text-decoration: none;
}

a.button:hover {
    background-color: #aaaaaa;
    color: #ffffff;
}

a.topbutton {
    font-size:1em;
    float:right;
    margin-left:10px;
}

tr.error {
    font-size:9px;
    color:#ff0000;
}

tr.error-row {
    background: #ff0000;
}

span.negative {
    color:#cc0000;
}

tr.isParent {
	color:#00aa00;
}

tr.isParent > td:first-child::before {	
	padding-right: 10px;
	font-family: "FontAwesome";
	content: "\f1ae";
}

tr.self {
    color:#0000aa;
}

tr.self > td:first-child::before {	
	padding-right: 10px;
	font-family: "FontAwesome";
	content: "\f0a5";
}

select.disabled {
  background: #dddddd;
}

.topnav {
  display:none;
}
#eventtransactions td:nth-child(1) {
	width:13em;
}

#eventtransactions td:nth-child(2) {
	width:8em;
}

#usertransactions td:nth-child(1) {
	width:13em;
}

#usertransactions td:nth-child(2) {
	width:8em;
}