/* main.css for LiturgyDB system */

body {
  background: url(images/parchment.jpg);
  color: #400000;
  font-family: verdana, helvetica, sans-serif;
  font-size: .9em;
  font-style: normal;
  font-weight: bold;
  margin: 0px;
  cursor: default;
}

table {
  color: #400000;
  font-family: verdana, helvetica, sans-serif;
  font-size: .9em;
  font-style: normal;
  font-weight: bold;
  padding:2px;
  cursor: default;
}

td {
  margin: 1px;
}

/*
tr td{
  border: 1px dashed purple;
}
*/

input {
  font-family:   verdana, helvetica, sans-serif;
  background-color: lavender;
  font-size: .9em;
  font-style:italic;
  font-weight: bold;
  cursor: text;
  border: 1px solid blue;
  overflow:visible;
  margin:1px;
  padding:2px;
}

select {
  font-family:  verdana, helvetica, sans-serif;
  font-size: .9em;
  font-weight: bold;
  background-color: lavender;
  margin:1px;
  padding:2px;
  border: 1px solid blue;
}

textarea {
  font-family:  verdana, helvetica, sans-serif;
  font-size: .9em;
  font-style:italic;
  font-weight: bold;
  background-color: lavender;
  border: 1px solid blue;
  margin:1px;
  overflow:auto;
  padding:2px;
}

fieldset {
  font-size: 1.3em;
  font-weight: bold;
  margin: 15px;
}

/* classes */

.reditalics {
  font-size: 1.1em;
  color: red;
  font-style:italic;
  text-align: center;
}

.masstimes {
  font-size: 1.3em;
  font-weight: bold;
  text-align: center;
}

.subtitle {
  padding-top: 15px;
  font-size: 1.4em;
  font-weight: bold;
  text-align: center;
}

.return {
  padding-top: 15px;
  padding-bottom: 5px;
  font-size: .9em;
  font-weight: bold;
  font-weight: bold;
  text-align: center;
}

.header {
  background-color: #6cf; 
  border-top:1px solid black;
  font-size: .9em;
  font-weight: bold;
}

.commitment-table {
  text-align: center;
  font-size: .8em;
  font-weight: bold;
}

.commitment-table-red {
  color: red;
  text-align: center;
  font-size: .8em;
  font-weight: bold;
}

.memberships-table {
  text-align: center;
  font-size: .8em;
  font-weight: bold;
}

.instructions {
  margin:10px;
  max-width:80%;
  padding:5px;
  border:1px solid black;
  font-style:italic;
  font-size:.7em;
  text-align: center;
}

.printHeaderBox {
  margin:20px 2px 5px 2px; 
  max-width:80%;
  padding:10px;
  border:1px solid black;
  }

.submitbutton {
  background-color: wheat;
  margin-top:0px;
  margin-bottom:10px;
  margin-left:3px;
  white-space: normal;
  cursor: pointer;
  border: 1px solid red;
  text-align: center;
  min-width:10%;
  float:left;
  padding:2px;
}

.changebutton {
  background-color: wheat;
  margin-left:10px;
  cursor: pointer;
  border: 1px solid red;
  text-align: center;
  min-width:10%;
  float:left;
  padding:2px;
}
 
.dataarea {
  white-space: nowrap;
  border: 2px solid yellow;
  margin-bottom:0px;
  margin-top:10px;
  float:left;
}

.admin-table {
  /*border: 1px solid black;*/
}
