.dashboardTable {
}
tr.placeholder {

}
body p {

}
dl {
  margin-bottom: 5px;
}
table {
  margin-bottom: 5px;
}
p {
  margin-bottom:0.5em;
}
p.large {
  font-size: 14px;
}
h1 {
  font-size: 2em;
}
h1 span {
  font-size: 0.6em;
}
input[type=text], input[type=password] {
  font-size: 1.6em;
}
.errorExplanation h2 {
  font-size: 1.2em;
}
.errorExplanation {
  padding: 10px;
  font-size: 1.2em;
  background-color: #FFF1A8;
}
#header {
}
h1#header {
  font-weight: bold;
}
#header a {
  text-decoration: none;
  color: #000;
}
.headerLinks {
  text-align: right;
}
textarea {
  height: auto;
  display: block;
  margin-bottom: 15px;
}
#flash {
  background-color: #FFF1A8;
  text-align: center;
  padding: 1px;
  font-size: 1.4em;
  margin-bottom: 10px;
}
.note {
  margin:10px 0;
  padding: 10px;
  background-color: #F7FCC3;
  font-weight: bold;
}
.form {
  margin:10px 0;
  padding: 10px;
  background-color: #ECECEC;
}
.form div {
  margin-bottom: 10px;
}
.your-settings dd {
 
}


.emailaddress {
  font-weight: bold;
}
.day-select {
  display: inline;
  margin-right: 10px;
}
table.deliveries {
  margin-top: 10px;
  width: auto;
}
th, td {
  padding: 2px 5px;
}
td {
}
td.feed-title {
  font-weight: bold;

}
table.opmls td {
  vertical-align: top;
}
table.opmls td h4 {
  font-size: 1em;
  font-weight:bold;
  margin-bottom: 0.5em;
}

table.deliveries td {
  vertical-align: top;
}
td.datetime {
  width: 9.5em;
}
td.deliveryStatus {
  width: 8em;
}
td.deliveryPayload {
  width: 8em;
}

.day-hour-select  {
  vertical-align: top;
  margin-top: 0;
}
.day-hour-select select {
  margin: 0;
}
.selected-delivery-times {
  list-style-type: none;
  margin-left: 0;
  font-weight: bold;
}
img.kindle_approved_email {
  border: 1px solid #ccc;
  margin-bottom: 10px;
}
.odd {
}
.even {
  background-color: #EFEFEF;
}
.problem {
  font-weight: bold;
  color: red;
}
tr.problem a {
  color: red;
}
hr { margin-top: 10px; }

#navigation-sidebar ul {
  float:left;
}

.submitOrCancel input {
  display: inline;
}
.serviceType, .scheduleActive {
  background-color: #F7FCC3;
  padding: 3px;
  margin-bottom: 10px;
}

.space-before {
  margin-top:20px;
}
form p, .form-instruct {
  font-size: 1em;
}
label.block {
  display: block;
  margin-bottom: 0.5em;
}
td.rightAlign, th.rightAlign { text-align: right }
tr.lastRow td { 
  padding-top: 10px; 
}


.handle { cursor: move; } 
.item h4 {
 
}
.item {
  padding: 0.5em 0;
}
.rowButtons { margin-top: 10px }
.rowButtons form, .rowButtons div, .rowButtons input {
  display: inline;
}
.rowButtons div {
  margin: 4px 5px 0 0;  
}
.pagination {
  text-align:right;
  font-weight: bold;
  font-size: 1.1em;
}
tr.queued {
  background-color: #F7FCC3;
}
#troubleshooting li {
  padding: 5px;
}
.largerFont {
  font-size: 1.2em;
}
.widerSpaced p {
  margin-bottom: 15px;
}
.slow {
  font-weight: bold;
  color: red;
}

.prose p {
  margin-bottom: 10px;
}

.sidebar h4 {
  margin-bottom: 3px;
}
.sidebar ul {
  margin-right: 0;


}
.th-info {
  font-weight:normal;
  color: #666;
}
.color-strong {
  background-color: #DBCBF3;
}
