
.page_content{
  padding:10px;
}

.generic_page_content{
  margin-top:0px;
  margin-left:10px;
  margin-right:10px;
}

.generic_header{
  font-weight:bold;
  font-size:12pt;
}
.generic_contact{
  font-weight:bold;
  font-size:12pt;
}
a.generic_link:hover{
 text-decoration:underline;
 }
a.generic_link{
  color:blue;
  font-size:12pt;
  font-weight:bold;
  text-decoration:none;
}
.generic_img{
  border:1px solid black;
}
.geotrust{
  margin-left:10px;
  margin-bottom:10px;
}

.content_inner_table{
  width:680px;
}

.order_heading{
  color:white;
  background:#000000;
  font-size:10pt;
  padding-top:5px;
  padding-bottom:5px;
  padding-left:10px;
  text-transform:uppercase;
}

.calendar_heading{
  text-align:center;
  margin-top:0px;
  margin-bottom:0px;
}

A.event_date:hover{
  text-decoration:underline;
}
.event_date{
  text-decoration:none;
}

div#total_price{
  text-align:right;
  background-color:white;
  color:black;
  font-weight:bold;
  border:1px black inset;
}
div#total_seats{
  text-align:right;
  background-color:white;
  color:black;
  font-weight:bold;
  border:1px black inset;
}

.top_story_title{
  margin-top:5px;
  margin-bottom:5px;
  text-align:center;
  font-size:9pt;
}

.bios_text{
   padding-left: 10px; 
   font-family:Arial,Helvetica,Verdana,Geneva,sans-serif;
   font-size: 10pt
}

li.line_break{
  margin-bottom:12px;
}

A.team_history_link:hover{
  text-decoration:none;
}
A.team_history_link{
  font-size:10pt;
  font-weight:bold;
}