/* civicrm public edits */
div.crm-actions-ribbon { display: none; }
div.vevent .event-info table { display: none; }
div.action-link a:link.button,
div.action-link a:visited.button {
  background: transparent url("../images/sprite-button.png") no-repeat scroll left top;
  height: 25px;
  padding: 8px 0 0 0;
  margin-bottom: 11px;
  text-decoration: none;
  -moz-border-radius: 6px;
  border-radius: 6px;
  border: 0;
  color: #FFFFFF;
  width: 120px;
  text-align: center;
  display: block;
  font: 18px/22px 'Times New Roman',Arial,Helvetica,sans-serif;
}

input.form-submit,
div#crm-submit-buttons input.form-submit,
.form-actions input#edit-submit {
  background: transparent url("../images/sprite-button.png") no-repeat scroll left top;
  height: auto;
  padding: 4px 0;
  margin-bottom: 11px;
  text-decoration: none;
  -moz-border-radius: 6px;
  border-radius: 6px;
  border: 0;
  color: #FFFFFF;
  width: 120px;
  text-align: center;
  display: block;
  font: 18px/22px 'Times New Roman',Arial,Helvetica,sans-serif;
}

/* civicrm edits */
div.action-link a:hover.button,
div#crm-submit-buttons input.form-submit:hover,
.form-actions input#edit-submit:hover
 { background: transparent url("../images/sprite-button.png") no-repeat scroll left bottom;}

div.action-link { padding: 20px 0; }
.event_date_time-section abbr.dtstart, .event_date_time-section abbr.dtend { text-decoration: none; }
input#participant_note { width: 400px; }
table.views-table tr.even { background: #fff; }

div.crm-section.event_summary-section { display: none; }
div.crm-section.event_summary-section div.register_link-top { display: block; }

div.crm-contribution-main-form-block label { display: inline; }
div.crm-contribution-main-form-block .crm-section  {margin-bottom: 1em; }
div.crm-contribution-main-form-block span.crm-marker { color: red; }
div.crm-contribution-main-form-block fieldset legend { 
	display: block; font-size: 120%; font-weight: bold; color: #0084bd;
}