/*
CONTENT.CSS
Site: American Guild of Organists
Description: Contains content style definitions
Developer: Charles Wetzelberger
*/
/* Content title within .outer_content_table */
.content_title {
  font-family: verdana, arial;
  font-weight: bold;
  font-size: 18px;
  text-align: center;
  background-color: white;
  color: #9980000;
  border-style: solid;
  border-top-width: 5px;
  border-left-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 0px;
  border-color: #990000;
  padding-top: 5px;
  padding-bottom: 5px;
}
/* Content division within .outer_content_table */
.content_div {
  border-color: #990000;
  border-style: solid;
  border-top-width: 5px;
  border-left-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 5px;
  border-right-width: 1px;
  background-color: white;
  font-family: verdana, arial;
  font-size: 12px;
  color: black;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
}
/* Section title */
.section_title {
  font-family: arial;
  font-style: italic;
  font-weight: bold;
  font-size: 16px;
  color: #990000;
  padding-bottom: 5px;
}
/* Data table */
.data_table {
  font-family: verdana, arial;
  font-size: 12px;
}
/* Cell within .data_table */
.data_table td {
  vertical-align: top;
}
/* Form table */
.form_table {
  font-family: verdana, arial;
  font-size: 12px;
}
/* Call-out text */
#call_out_italic {
  font-family: arial;
  color: #990000;
  font-weight: bold;
  font-size: 14px;
  font-style: italic;
  text-align: center;
}
/* Call-out text */
#call_out {
  font-family: arial;
  color: #990000;
  font-weight: bold;
  font-size: 14px;
  text-align: center;
}
/* Row within .data_table for organ detail */
#hdr_underline_row {
  border-color: #990000;
  border-style: solid;
  border-top-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 1px;
  font-weight: bold;
  color: #990000;
  padding-top: 5px;
  padding-bottom: 5px;
}
/* Centered column */
#center_col {
  background-color: #990000;
  font-weight: bold;
  text-align: center;
  color: white;
}
/* Inner columns within .data_table */
#inner_column {
  padding-left: 10px;
  padding-right: 10px;
  width: 150px;
}
/* Announcement column within .data_table */
#announcement_col {
  width: 110px;
}
/* Form label column within .data_table */
#form_label_col {
  font-weight: bold;
  text-align: right;
  padding-left: 5px;
  padding-right: 5px;
}
/* News title */
.news_title {
  padding-top: 5px;
  padding-bottom: 5px;
  font-weight: bold;
  font-size: 12px;
  color: #990000;
}
/* News caption */
.news_caption {
  padding-right: 5px;
  font-size: 12px;
  text-align: left;
}
/* News body */
.news_body {
  font-size: 12px;
}
/* News date */
.news_date {
  padding-top: 5px;
  font-size: 10px;
  text-align: right;
  font-style: italic;
}
/* Announcement box */
.announcement_box {
  background-color: #CCCCCC;
  border: solid;
  border-width: 1px;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
}
/* Announcement highlight box */
.announcement_highlight_box {
  background-color: #FFFF99;
  border: solid;
  border-width: 1px;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
}
/* Announcement title */
.announcement_title {
  padding-top: 5px;
  padding-bottom: 5px;
  font-weight: bold;
  font-size: 14px;
  text-align: center;
}
/* Announcement body */
.announcement_body {
  background-color: white;
  border: solid;
  border-width: 1px;
  padding: 5px;
  font-size: 12px;
  text-align: justify;
}
/* Announcement date */
.announcement_date {
  padding-top: 1px;
  padding-right: 5px;
  font-size: 10px;
  text-align: right;
}
/* Organ box */
.organ_box {
  background-color: #CCCCCC;
  border: solid;
  border-width: 1px;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
}
/* Organ division */
.organ_division {
  padding-top: 5px;
  padding-bottom: 5px;
  font-weight: bold;
  font-size: 14px;
  text-align: center;
}
/* Organ division detail */
.organ_division_detail {
  background-color: white;
  border: solid;
  border-width: 1px;
  padding: 5px;
  font-size: 12px;
  text-align: justify;
}
/* Photo table */
.photo_table {
  font-family: verdana, arial;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  color: #990000;
}
/* Cell within .photo_table */
.photo_table td {
  vertical-align: top;
}
/* Links within .photo_table */
.photo_table img {
  border-color: #990000;
  border-style: solid;
  border-width: 1px;
  text-decoration: none;
}
/* Form input */
.form_input {
  font-family: verdana, arial;
  font-size: 12px;
  border-style: inset;
  border-width: 2px;
  border-color: #990000;
}
/* Form error */
.form_error {
  font-family: verdana, arial;
  font-size: 12px;
  color: red;
}
/* Highlight cell */
#highlight_cell {
  font-family: arial;
  font-style: italic ;
  background-color: #D5E9D7;
  width: 100%;
  font-weight: bold;
  font-size: 18px;
  text-align: center;
  padding: 5px;
}

