/***************************************************/
/*     This software is a component of the         */
/*                Event Viewer                     */
/*      Which is part of FinishLine by Abooma      */
/*                                                 */
/* Copyright © Abooma Technologies, LLC 2004       */
/* All rights reserved.                            */
/*                                                 */
/* This software is the exclusive property of      */
/* Abooma Technologies, LLC. Distribution of       */
/* this software by unauthorized parties is        */
/* strictly prohibited. The removal of this        */
/* disclaimer is strictly prohibited.              */
/*                                                 */
/* Abooma reserves the right to revise this        */
/* software and to make changes in content at      */
/* our sole discretion without obligation on       */
/* the part of Abooma to provide notification      */
/* of such revision or changes.                    */
/*                                                 */
/* FUTHERMORE, ABOOMA TECHNOLOGIES, LLC.           */
/* MAKES NO REPRESENTATIONS OR WARRANTIES EXPRESS  */
/* OR IMPLIED THAT THE SOFTWARE IS FREE OF ERRORS  */
/* OR THAT THE SOFTWARE IS SUITABLE FOR YOUR USE.  */
/* THE SOFTWARE IS PROVIDED ON AN "AS IS" BASIS.   */
/***************************************************/
/*           Begin CSS Style Sheet                 */
/*               Event Viewer                      */
/* Developed by: Curt Belshe, Abooma Technologies  */
/**********************BEGIN************************/
/**************** Event Information ****************/
/***************************************************/
body {
  font-family: arial, helvetica, sans-serif;
  margin: 0;
  padding: 0;
  cursor:default;
  }
.event_info_cell {
  padding:0;
  }
h1 {
  font-size: 1em;
  margin:0;
  padding:0;
  }
a.title {
  text-align: center;
  margin:0;
  padding:0;
  text-decoration: none;
  }
a.title:hover {
  text-decoration: underline;
  }
h2 {
  font-size: .9em;
  margin:0;
  padding:0;
  }
h3 {
  font-size: .75em;
  margin:0;
  padding:0;
  }
.event_pictures {
  font-size: .8em;
  font-weight: bold;
  text-decoration: none;
  }
.event_pictures:hover {
  text-decoration: underline;
  }
.event_timer {
  font-size: .8em;
  font-weight: bold;
  text-decoration: none;
  }
.event_timer:hover {
  text-decoration: underline;
  }
.event_poll {
  font-size: .8em;
  font-weight: bold;
  text-decoration: none;
  }
.event_poll:hover {
  text-decoration: underline;
  }
/***************************************************/
/*************** Common Stuff **********************/
/***************************************************/
.right {
  text-align: right;
  }
.center {
  text-align: center;
  }
/***************************************************/
/**************** GENDER COLORS  *******************/
/***************************************************/
.M_color {
  font-size : .7em;
  color:#313C92;
  }
.F_color {
  font-size : .7em;
  color:#313C92;
  text-decoration: none;
  }
/***************************************************/
/************** Selection Tabs *********************/
/***************************************************/
.tabs_cell {
  border-top: 0px solid black;
  border-right: 0px solid black;
  border-left: 0px solid black;
  }
#top_tabs {
  padding-top: 1em;
  padding-right: 0;
  padding-bottom: .24em;
  padding-left: 1em;
  margin: 0;
  font-size: .75em;
  font-weight: bold;
  text-align: left;
  }
#top_tabs li {
  display: inline;
  list-style: none;
  margin: 0;
  }
#top_tabs li a {
  padding-top: .2em;
  padding-bottom: .26em;
  padding-right: 1em;
  padding-left: 1em;
  text-decoration: none;
  margin: 0;
  }
#top_tabs li a:hover {
  padding-top: .2em;
  }
#top_tabs li a.current {
  padding-top: .3em;
  font-weight: bold;
  }
#top_tabs li a.current:hover {
  padding-top: .3em;
  }
/***************************************************/
/***************** SECONDARY TABS ******************/
/***************************************************/
#secondary {
  margin: 0;
  padding-top: .1em;
  padding-bottom: .1em;
  }
#secondary ul {
  padding-top: .1em;
  padding-bottom: .1em;
  padding-left: .5em;
  margin: 0;
  list-style-type: none;
  font-size: .72em;
  text-align: left;
  }
#secondary li {
  display: inline;
  }
#secondary li a {
  text-decoration: none;
  font-weight: bold;
  margin: 0;
  padding-top: .1em;
  padding-right: 1em;
  padding-bottom: .1em;
  padding-left: 1em;
  }
#secondary li a:hover {
  }
#secondary li a.current {
  font-weight: bold;
  }
#secondary li a.current:hover {
  }
/***************************************************/
/************** Search Controls ********************/
/***************************************************/
.search_controls_cell {
  padding-top: .2em;
  padding-bottom: .2em;
  padding-left: .2em;
  padding-right: .2em;
  }
.pad_controls {
  padding-bottom: .1em;
  }
.control_name {
  font-size: .7em;
  margin: 0;
  padding-left: 1em;
  }
.control_name_additional {
  font-size: .7em;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: .3em;
  padding-right: .3em;
  }
.control_name_region {
  font-size: .7em;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  }
.radio_button {
  font-size: .5em;
  }
.option_data {
  font-size: .7em;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  }
.option_data_text {
  font-size: .7em;
  }
.submit_button {
  font-size : .7em;
  }
.radio_group {
  margin-bottom: 2px;
  margin-right: 2px;
  margin-left: 2px;
  }
/***************************************************/
/******************** WIDTHS ***********************/
/***************************************************/
/*---widths combined results-start---*/
.firsWidth {
  padding-left: .5em;
  padding-right: 1em;
  }
.middWidth {
  padding-right: 1em;
  }
.lastWidth {
  padding-right: .5em;
  }
/*---widths combined results-stop---*/
/***************************************************/
/************** Combined Results *******************/
/***************************************************/
.data_cell {
  padding-right: 1px;
  padding-left: 1px;
  }
.divisionTitle {
  font-size : .8em;
  margin-top: 1em;
  margin-bottom: 0;
  margin-right: 0;
  margin-left: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
  padding-left: 0;
  text-align: left;
  text-decoration: none;
  }
.bb {
  }
/***************************************************/
/******************* RESULT TAB ********************/
/***************************************************/
.tableHeader {
  font-size: .77em;
  padding-top: .2em;
  padding-bottom: .2em;
  }
.small_link {
  font-size: .7em;
  }
/***************************************************/
/***************** AVERAGES TAB  *******************/
/***************************************************/
.averages_table_boundary {
  margin-bottom: 5px;
  }
.table_title_gender {
  font-size : .7em;
  margin: 0;
  padding-top: .2em;
  padding-bottom: .2em;
  padding-left: .3em;
  padding-right: .3em;
  font-weight: regular;
  text-align: center;
  }
.table_title_participants {
  font-size : .7em;
  margin: 0;
  padding-top: .2em;
  padding-bottom: .2em;
  padding-left: .3em;
  padding-right: .3em;
  color:#0066AC;
  font-weight: regular;
  text-align: center;
  }
.table_title_fastest {
  font-size : .7em;
  margin: 0;
  padding-top: .2em;
  padding-bottom: .2em;
  padding-left: .2em;
  padding-right: .2em;
  font-weight: regular;
  text-align: center;
  }
.table_title_average {
  font-size : .7em;
  margin: 0;
  padding-top: .2em;
  padding-bottom: .2em;
  padding-left: .2em;
  padding-right: .2em;
  }
.table_title_slowest {
  font-size : .7em;
  margin: 0;
  padding-top: .2em;
  padding-bottom: .2em;
  padding-left: .2em;
  padding-right: .2em;
  font-weight: regular;
  text-align: center;
  }
.table_title_time {
  font-size : .7em;
  margin: 0;
  padding-top: .2em;
  padding-bottom: .2em;
  padding-left: .2em;
  padding-right: .2em;
  font-weight: regular;
  text-align: center;
  }
.table_title_pace {
  font-size : .7em;
  margin: 0;
  padding-top: .2em;
  padding-bottom: .2em;
  padding-left: .2em;
  padding-right: .2em;
  font-weight: regular;
  text-align: center;
  }
.table_title_male {
  font-size : .7em;
  margin: 0;
  padding-top: .2em;
  padding-bottom: .2em;
  padding-left: .5em;
  padding-right: .5em;
  font-weight: regular;
  text-align: center;
  }
.table_title_female {
  font-size : .7em;
  margin: 0;
  padding-top: .2em;
  padding-bottom: .2em;
  padding-left: .5em;
  padding-right: .5em;
  font-weight: regular;
  text-align: center;
  }
.averages_table_ro {
  text-align: center;
  text-decoration: underline;
  }
.averages_table_ro:hover {
  text-decoration: underline;
  }
/***************************************************/
/**************** DEMOGRAPHICS TAB *****************/
/***************************************************/
.demoTitle {
  font-size: .8em;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
  margin-left: 0;
  padding-top: 0;
  padding-bottom: 1em;
  padding-right: 0;
  padding-left: 0;
  }
.demo_table_title{
  font-size: .8em;
  font-weight: regular;
  text-align: center;
  text-decoration: none;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
  margin-left: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
  padding-left: 0;
  }
.demo_gender{
  font-size: .75em;
  font-weight: regular;
  text-align: center;
  text-decoration: none;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
  margin-left: 0;
  padding-top: 0;
  padding-bottom: .2em;
  padding-right: .8em;
  padding-left: .8em;
  }
.demo_participants{
  font-size: .75em;
  font-weight: regular;
  text-align: center;
  text-decoration: none;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
  margin-left: 0;
  padding-top: 0;
  padding-bottom: .2em;
  padding-right: .8em;
  padding-left: .8em;
  }
.demo_percent{
  font-size: .75em;
  font-weight: regular;
  text-align: center;
  text-decoration: none;
  margin-top: 1em;
  margin-bottom: 0;
  margin-right: 0;
  margin-left: 0;
  padding-top: 0;
  padding-bottom: .2em;
  padding-right: .8em;
  padding-left: .8em;
  }
.table_title_total{
  font-size: .7em;
  font-weight: regular;
  text-align: center;
  text-decoration: none;
  margin-top: 1em;
  margin-bottom: 0;
  margin-right: 0;
  margin-left: 0;
  padding-top: .2em;
  padding-bottom: .2em;
  padding-right: .8em;
  padding-left: .8em;
  }
/***************************************************/
/*************** FINISHLINE ROLLOVER ***************/
/***************************************************/
.finishline_ro {
  font-size: .7em;
  text-decoration: none;
  }
.finishline_ro:hover {
  text-decoration: underline;
  }
/***************************************************/
/***************************************************/
/***************************************************/
/***************************************************/

