/*

  List

*/

table#modelling_list,
table#meetings_list
{
  width: 100%;
  border-spacing: 0;
  border-collapse: collapse;
  clear: both;
  border: 2px solid #E6F1F8;
  margin: 15px 0;
}

table#modelling_list th,
table#modelling_list td,
table#meetings_list th,
table#meetings_list td
{
  vertical-align: top;
  padding: 5px 10px;
}

table#modelling_list th,
table#meetings_list th
{
  color: #0072bd;
  background-color: #BAE1FB;
  text-align: left;
  font-weight: bold;
  /* white-space: nowrap; */
}

table#modelling_list td,
table#meetings_list td
{
  vertical-align: middle;  
  border: 1px solid #E6F1F8;
  /* white-space: nowrap; */
}

/*

  Add/edit forms<

*/

#modelling_form,
#meetings_form
{
  margin: 10px 0 0 0;
}

#modelling_form label,
#meetings_form label
{
  display: block;
  margin: 5px 0;
  font-weight: bold;
  color: #5D6C76;
}

#modelling_form input.text,
#modelling_form textarea,
#meetings_form input.text,
#meetings_form textarea
{
  width: 300px;
}

#modelling_form textarea,
#meetings_form textarea
{
  height: 100px;
}

#meetings_form #meetings
{
  margin: 10px 0;
  padding: 0 10px 0 0;
  border-top: 2px solid #BBE1FB;
  width: 350px;
}

#meetings_form #meetings .meeting 
{
  margin: 5px 0;
  padding: 5px 0 10px 0;
  border-bottom: 2px solid #BBE1FB;
  position: relative;
}

#meetings_form #meetings a.deleteMeeting 
{
  float: right;
}


#meetings_form #meetings label
{
}

#modelling_form input.submit,
#meetings_form input.submit
{
  display: block;
  margin: 15px 0 0 0;
}