/********* MEMBER and Activities ADMIN STYLES ******************/

.members, .activities {
  min-height:295px;
  margin-bottom:1em;
  padding-bottom:2em;
}
.members tr.shade, .activities tr.shade, .pages tr.shade {
  background-color:#EEEEEE;
  border:1px solid #EEEEEE;
}
.members tr.shade.highlight, .order .highlight {
  background-color:#FFFFAA;
}
.members .title, .activities .title {
  padding-top:.5em;
}
.members .subtitle {
  padding: 0px 6px;
}
.members .search-form {
  padding-bottom:.5em;
  padding-left:.5em;
}
.members .not_signed {
  color:red;
}
.members a, .activities a {
  color:#4D5D8A;
  text-decoration:none;
}
.members a:hover, .activities a:hover {
  text-decoration:underline;
}
.members .member-section {
  padding:10px;
  padding-bottom:0px;
}
.members .member-section table {
  width:100%;
}
.members .member-section .title {
  margin-bottom:10px;
}
.members .member-section .title .shadow-user a {
  margin-left:20px;
  font-size:11px;
}
#cart_container {
  position: relative;
}
#cart_container .cart_group {
  position: relative;
  width: 640px;
  left: 175px;
}
#cart_container .cart_group td {
  vertical-align: top;
}
/*** Activity Index ****/
#activity_index .title, #page_index .title, #individual_waitlist_index .title, #team_waitlist_index .title {
  border-bottom:none;
  margin-bottom:5px;
  margin-top:5px;
}
.filter-bar.activities {
  float:left;
  width:200px;
  margin-top:0px;
  padding:0px;
  margin-left:5px;
}
.filter-bar.activities .filters{
  padding:5px;
}
.pages div.pagination, .activities div.pagination {
  text-align:right;
}
.pages-actions.btn input {
  border:none;
  background:none;
  font-size:10px;
  color:#990100;
  font-family: Arial, Helvetica, sans-serif;
  font-weight:bold;
}
.pages-actions.btn {
  margin-right:3px;
}
#page_index .filter-bar select, #order_details_index .filter-bar select {
  max-width:175px;
}
.page-sort-order-lb input {
  width:50px;
}
#activity_index .activities.order, #page_index .pages.order, #order_details_index .items.order, .registrations {
  margin-left:205px;
  /*	margin-top:-25px;*/
}
#activity_index .filter-bar.activities .title, #page_index .filter-bar.activities .title {
  border:none;
  font-size:11px;
  font-weight: bold;    
  background-color:#737373;
  color:white;
  padding:5px;
  margin:0px;
}
.filter-bar.activities .filters .filter-group {
  margin-bottom:10px;
}

.filter-bar.order-details {
  float:left;
  width:185px;
  margin-top:0px;
  padding:0px;
  margin-left:5px;
}
.filter-bar.order-details .filters{
  padding:5px;
}
