/* Appearance of the Eventlist */

.event_list_title {
  font-size: 16px;
  color: #006699;
  background-color: #FFFFFF;  
}

.event_list {
  width: 100%;
  height: auto;
  background-color: #FFFFFF;
  border: 1px solid #91BCD5;
}

.event_list .headings {
  background-color: #3288B3;
}

.event_list .col_date {
  font-weight: bold;
  color: #FFFFFF;
  width: 100px;
  padding: 3px 0 3px 4px;
}

.event_list .col_event {
  font-weight: bold;
  color: #FFFFFF;
  width: auto;
  padding: 3px 0 3px 4px;
}

.event_list .date {
  color: #000000;
  padding: 3px 0 3px 4px;
}

.event_list .event {
  vertical-align: top;
  padding: 3px 0 3px 4px;
}

.event_list a {
  color: #015B88;
  text-decoration: underline;
}

.event_list a:hover  {
  color: #FF0000;
  text-decoration: underline;
}

.event_list .error_message {
  margin-left: auto;
  margin-right: auto;
  padding: 10px;
  background-color: #EAF0FF;
  }

.line_color0 {
  background-color: #E6F3FF;
}

.line_color1 {
  background-color: #F5FAFF;
}
  

/* Appearance for Event Details */

.event_info {
  width: 100%;
  height: auto;
  background-color: #E6F3FF;
  border: 1px solid #91BCD5;
}

.event_info .headings {
  background-color: #3288B3;
}

.event_info .title {
  font-weight: bold;
  color: #FFFFFF;
  text-align: left;
  padding: 3px 0 3px 4px;
}

.event_info .date {
  font-weight: bold;
  color: #FFFFFF;
  padding: 3px 0 3px 4px;
  white-space: nowrap;
}

.event_info .description {
  padding: 10px;
}

.table-eventnav {
  margin-top: 4px;
}
