/*
 * This is a manifest file that'll be compiled into application.css, which will include all the files
 * listed below.
 *
 * Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets,
 * or vendor/assets/stylesheets of plugins, if any, can be referenced here using a relative path.
 *
 * You're free to add application-wide styles to this file and they'll appear at the top of the
 * compiled file, but it's generally better to create a new file per style scope.
 *
 * Include jQuery before bootstrap!
 *
 *= re----quire jquery-ui
 *= re----quire bootstrap/dist/css/bootstrap
 *= re----quire font-awesome
 * 
 * Make sure require_self is last so we can override bootstrap and others ..
 *
 *= req---uire_self
 */
@import "jquery-ui/dist/themes/base/jquery-ui.css";
@import "bootstrap/dist/css/bootstrap.css";
@import "font-awesome/css/font-awesome.css";
table {
  text-align: left;
  max-width: none;
}

table.admin {
  border: 1px solid;
}

table.login {
  border: 1px solid;
}

table#editmember tr {
  height: 45px;
}

.borderless td,
.borderless th {
  border: none;
}

th {
  border: none;
  background: #ccf;
  padding: 5px;
}

tr.header {
  border: none;
  background: #ffffff;
}

tr.closed {
  background: #fff;
  font-style: italic;
}

tr.open {
  background: #ccffcc;
}

tr.full {
  background: #ffcccc;
}

tr.old {
  background: #cccccc;
}

tr.confirmed {
  background: #ccffcc;
}

/*tr.cancelled { font-style: italic; background: #f88 }*/
tr.reserve {
  background: #ffeecc;
}

tr.today {
  background: #ffffaa;
}

tr.watchlist {
  background: #ffcccc;
}

tr.evtcancelled {
  background: #ffcccc;
}

tr.overdue {
  background: #ffcccc;
}

tr.removed {
  text-decoration: line-through;
}

td {
  padding: 5px;
}

tr.data:hover {
  background: #eeeeee;
}

td.layout {
  border: none;
}

td.month {
  border: none;
  padding: 10px;
}

tr.odd {
  background: #eee;
}

div#main-content {
  display: inline-block;
  border: 1px solid;
  padding: 20px;
  margin: 5px;
}

div.layout {
  border: 1px solid;
  margin: 5px;
  padding: 10px;
}

span.open {
  font-weight: bold;
  color: #2a2;
}

span.closed {
  font-weight: bold;
  color: #f22;
}

div.development {
  color: #f22;
  text-align: center;
}

div.important {
  font-weight: bold;
  color: #f22;
}

div.amount_due {
  font-weight: bold;
  color: #f22;
}

/*
 a.payreg_no
 {
   font-weight: bold;
   color: #f00;
 }
 */
.btn-primary:disabled {
  background: #999999;
  border-color: #999999;
}

/*# sourceMappingURL=application.css.map */
