A.header:active {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.header:link {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.header:visited {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.header:hover {
	FONT-SIZE: 12px; COLOR: #ffff00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.nav1:active {
	FONT-SIZE: 11px;
	COLOR: #25418b;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight: bold;

}
A.nav1:link {
	FONT-SIZE: 11px;
	COLOR: #25418b;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight: bold;

}
A.nav1:visited {
	FONT-SIZE: 11px;
	COLOR: #25418b;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight: bold;

}
A.nav2:active {
	FONT-SIZE: 8pt; COLOR: #25418b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.nav2:link {
	FONT-SIZE: 8pt; COLOR: #25418b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.nav2:visited {
	FONT-SIZE: 8pt; COLOR: #25418b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.nav2:hover {
	FONT-SIZE: 8pt;
	COLOR: #25418b;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: efefef;
	text-decoration: underline;

}
A.body:link {
	FONT-WEIGHT: bold; COLOR: #000066
}
A.body:visited {
	FONT-WEIGHT: bold; COLOR: #000066
}
A.body:active {
	FONT-WEIGHT: bold; COLOR: #000066
}
A.body:hover {
	FONT-WEIGHT: bold; COLOR: #6699cc
}
A:link {
	COLOR: #000066;
	text-decoration: underline;
	font-weight: bold;


}
A:visited {
	COLOR: #000066;
	text-decoration: underline;
	font-weight: bold;


}
A:active {
	COLOR: #000066;
	text-decoration: underline;
	font-weight: bold;


}
A:hover {
	COLOR: #6699cc;
	text-decoration: underline;
	font-weight: bold;


}
TD {
	FONT-SIZE: 9pt; COLOR: #336666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD.td2 {
	FONT-SIZE: 9px; VERTICAL-ALIGN: text-bottom; COLOR: #000000; FONT-FAMILY: arial, helvetica
}
.text {
	FONT-SIZE: 12px; COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
TD.results {
	BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid
}
TD.left {
	BORDER-LEFT: medium none
}
TD.links {
	BORDER-RIGHT: 1px outset; BORDER-TOP: 1px outset; BORDER-LEFT: 1px outset; BORDER-BOTTOM: 1px outset
}
A.links:link {
	FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: tahoma,arial,helvetica; TEXT-DECORATION: underline
}
A.links:visited {
	FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: tahoma,arial,helvetica; TEXT-DECORATION: underline
}
A.links:hover {
	FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: tahoma,arial,helvetica; TEXT-DECORATION: underline
}
A.headlink:link {
	FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: tahoma, arial, helvetica; TEXT-DECORATION: underline
}
A.headlink:visited {
	FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: tahoma, arial, helvetica; TEXT-DECORATION: underline
}
A.headlink:hover {
	FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: tahoma, arial, helvetica; TEXT-DECORATION: underline
}
A.link3:link {
	FONT-SIZE: 12pt; COLOR: #000066; FONT-FAMILY: tahoma,arial,helvetica; TEXT-DECORATION: underline
}
A.link3:visited {
	FONT-SIZE: 12pt; COLOR: #000066; FONT-FAMILY: tahoma,arial,helvetica; TEXT-DECORATION: underline
}
A.link3:hover {
	FONT-SIZE: 12pt; COLOR: #6699cc; FONT-FAMILY: tahoma,arial,helvetica; TEXT-DECORATION: underline
}
A.link4:link {
	FONT-SIZE: 14pt; COLOR: #000066; FONT-FAMILY: tahoma,arial,helvetica; TEXT-DECORATION: underline
}
A.link4:visited {
	FONT-SIZE: 14pt; COLOR: #000066; FONT-FAMILY: tahoma,arial,helvetica; TEXT-DECORATION: underline
}
A.link4:hover {
	FONT-SIZE: 14pt; COLOR: #6699cc; FONT-FAMILY: tahoma,arial,helvetica; TEXT-DECORATION: underline
}
.titlesmall {
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;

}
.titlebig {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #000066; FONT-FAMILY: tahoma,arial,helvetica
}
.jb_snap1 {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial,helvetica
}
.jb_snap2 {
	FONT-SIZE: 12px; BACKGROUND: #ffff00; COLOR: #000000; FONT-FAMILY: arial,helvetica
}
H3 {
	FONT-SIZE: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
.signed {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; FONT-STYLE: italic; FONT-FAMILY: Bradley Hand ITC,arial,helvetica
}
BODY {
	FONT-SIZE: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #3b557a;
	background-image: url(images/pgbkgd.gif);

}
.txtred {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #cc0000; TEXT-DECORATION: line-through
}
.txt {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #000000
}
TABLE.table1 {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
#m1 {
	VISIBILITY: hidden; POSITION: absolute; TOP: 153px
}
.menu {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; TOP: -3px
}
.tmenu A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.tmenu A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.tmenu A:active {
	COLOR: #6633cc; TEXT-DECORATION: none
}
.tmenu A:hover {
	COLOR: #0000ff; TEXT-DECORATION: none
}
.subservices {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
UNKNOWN {
	FONT-SIZE: 26px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tab {
	FONT-SIZE: 12px; LEFT: 20px; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative
}
.inputfield {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 11px; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.logo {
	FONT-WEIGHT: bold; FONT-SIZE: 26pt; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #333333; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.tabletext {
	FONT-SIZE: 11px; COLOR: #1a2d48; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana
}
.tabletextBold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #1a2d48; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana
}
.tableheader {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana
}
A.nav1:hover {
	FONT-SIZE: 11px;
	COLOR: #6699cc;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight: bold;
}
.titlesmallnav {

	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
a.footer:link {

	COLOR: #6699cc;
	text-decoration: underline;
}
a.footer:visited {


	COLOR: #6699cc;
	text-decoration: underline;
}
a.footer:hover {



	COLOR: #CCCCCC;
	text-decoration: underline;
}
a.footer:active {




	COLOR: #6699cc;
	text-decoration: underline;
}
.update {

	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.weltxt {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000
}
.medtxt {

	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000
}
.medhead {


	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #FFFFFF
}
.price {
	font-size: 13px;
	font-weight: bold;
	color: #FF0000;
}
.orderhead {



	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #000000
}
.mainhead {




	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000
}
.infohead {



	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
h1 {
	font-size: 16px;
	display: inline;
}
h2 {
	font-size: 14px;
	display: inline;
}
h3 {
	font-size: 12px;
	display: inline;
}h5 {
	font-size: 17px;
	display: inline;
	font-weight: bolder;
}

SELECT.tn_event_dropdown  { height: 15px; border-color: #990000; border-top:1px solid; border-bottom:1px solid; border-left: 1px solid; border-right:1px solid; background-color: #FFFFFF; font-weight: normal; font-size: 10px; color: #003366; }

TABLE.tn_selevents_list  {  }
TD.tn_selevents_list
{
  text-decoration: none;
  font-family: Tahoma;
  font-size: 11px;
  color: #386396;
  font-weight: bold;
  padding: 2px;
}
.tn_selevents_list A:link {
  text-decoration: none;
  font-family: Tahoma;
  font-size: 11px;
  color: #386396;
  font-weight: bold;
}
.tn_selevents_list A:visited {
  text-decoration: none;
  font-family: Tahoma;
  font-size: 11px;
  color: #386396;
  font-weight: bold;
}

.tn_selevents_list A:hover { text-decoration: none; font-family: Tahoma; font-size: 11px; color: #003366; }

IMG.tn_selevents_list_bullet { }

TABLE.tn_selevents_feature_large { width: 100%  }

TD.tn_selevents_feature_large_image {  }
IMG.tn_selevents_feature_large_image { border: 0; }

TD.tn_selevents_feature_large_title {  }
.tn_selevents_feature_large_title A:link { text-decoration: none; font-family: Arial; font-size: 16px; font-weight: bolder; color: #336699; }
.tn_selevents_feature_large_title A:hover { text-decoration: underline; font-family: Arial; font-size: 16px; font-weight: bolder; color: #336699; }
.tn_selevents_feature_large_title A:visited { text-decoration: none; font-family: Arial; font-size: 16px; font-weight: bolder; color: #336699; }
IMG.tn_selevents_feature_large_title { border: 0; }

TD.tn_selevents_feature_large_text {
  font-family: Tahoma;
  font-size: 12px;
  color: #336699;
  font-weight: bold;
}

TD.tn_selevents_feature_large_buynow { text-align: right;  }
IMG.tn_selevents_feature_large_buynow { border: 0; }

TABLE.tn_selevents_feature_small {  }
TD.tn_selevents_feature_small { text-align: center;  }
.tn_selevents_feature_small IMG { border: 0; }
.tn_selevents_feature_small A:link { text-decoration: none; font-family: Tahoma; font-size: 12px; font-weight: bold; color: #003366; }
.tn_selevents_feature_small A:hover { text-decoration: underline; font-family: Tahoma, Sans-Serif; font-size: 12px; font-weight: bold; color: #003366; }
.tn_selevents_feature_small A:visited { text-decoration: none; font-family: Tahoma, Sans-Serif; font-size: 12px; font-weight: bold; color: #003366; }

TABLE.tn_results_header { width: 100%; }
TABLE.tn_results_header TABLE { width: 100%; }
TD.tn_results_header_title {
  font-family: Tahoma;
  font-size: 18px;
  font-weight: bold;
  text-decoration: none;
}
TD.tn_results_header_title A:link {
  font-family: Tahoma;
  font-size: 12px;
  font-weight: bold;
  color: #024578;
  text-decoration: underline;
}
TD.tn_results_header_title A:hover {
  font-family: Tahoma;
  font-size: 12px;
  font-weight: bold;
  color: #336699;
  text-decoration: none;
}
TD.tn_results_header_title A:visited {
  font-family: Tahoma;
  font-size: 12px;
  font-weight: bold;
  color: #024578;
  text-decoration: underline;
}
TD.tn_results_header_subtitle { font-family: Tahoma, Sans-Serif; font-size: 10pt; color: #003366;  }
TD.tn_results_header_subtitle A:link { font-family: Tahoma, Sans-Serif; font-size: 10pt; color: #003366;  }
TD.tn_results_header_subtitle A:hover { font-family: Tahoma, Sans-Serif; font-size: 10pt; color: #003366;  }
TD.tn_results_header_subtitle A:visited { font-family: Tahoma, Sans-Serif; font-size: 10pt; color: #003366;  }
TD.tn_results_header_text {
  font-family: Tahoma;
  font-size: 11px;
  color: #000000;
  font-weight: normal;
}
TD.tn_results_header_venue { text-align: left; font-family: tahoma; font-size: 14px; font-weight: bold; color: #003366;  }
TD.tn_results_header_datetime { text-align: center; font-family: tahoma; font-size: 14px; font-weight: bold; color: #003366;  }
TD.tn_results_header_maplink {
  text-align: left;
  font-family: Tahoma;
  font-size: 11px;
  font-weight: bold;
  color: #336699;
  text-decoration: none;
}
TD.tn_results_header_maplink A:link { text-decoration: underline; font-family: Tahoma; font-size: 11px; font-weight: bold; color: #336699;  }
TD.tn_results_header_maplink A:hover { text-decoration: none; font-family: Tahoma; font-size: 11px; font-weight: bold; color: #336699;  }
TD.tn_results_header_maplink A:visited { text-decoration: underline; font-family: Tahoma; font-size: 11px; font-weight: bold; color: #336699;  }

TR.tn_results_header_divider { height: 1px; }
TD.tn_results_header_divider { background-color: #ffffff; }

TABLE.tn_results_header_subhead {  }
TD.tn_results_header_subhead { }
TD.tn_results_header_subhead_caption { font-family: Tahoma, Sans-Serif; font-size: 10pt; font-weight: bold; color: Gray; }
TD.tn_results_header_subhead_text { font-family: Tahoma, Sans-Serif; font-size: 10pt; color: Gray; }
.tn_results_header_subhead_text A:link { text-decoration: underline; font-family: Tahoma, Sans-Serif; font-size: 10pt; color: Gray;  }
.tn_results_header_subhead_text A:hover { text-decoration: underline; font-family: Tahoma, Sans-Serif; font-size: 10pt; color: Gray;  }
.tn_results_header_subhead_text A:visited { text-decoration: underline; font-family: Tahoma, Sans-Serif; font-size: 10pt; color: Gray;  }

TABLE.tn_results {
  width: 100%;
  margin: 1px;
}
TR.tn_results_colhead { height: 18px; }
TD.tn_results_colhead {
  text-align: center;
  font-family: Tahoma;
  font-weight: bold;
  font-size: 12px;
  color: #000000;
  background-color: #DDE1E7;
}
TD.tn_results_colhead A:link { text-decoration: underline; font-family: Tahoma; font-weight: bold; font-size: 12px; color: #25418b; }
TD.tn_results_colhead A:hover { text-decoration: none; font-family: Tahoma; font-weight: bold; font-size: 12px; color: #25418b; }
TD.tn_results_colhead A:visited { text-decoration: underline; font-family: Tahoma; font-weight: bold; font-size: 12px; color: #25418b; }

A.tn_results_more_events:link { text-decoration: underline; font-family: Tahoma, Sans-Serif; font-size: 10pt; color: Gray;  }
A.tn_results_more_events:hover { text-decoration: underline; font-family: Tahoma, Sans-Serif; font-size: 10pt; color: Gray;  }
A.tn_results_more_events:visited { text-decoration: underline; font-family: Tahoma, Sans-Serif; font-size: 10pt; color: Gray;  }

TR.tn_results_alternate_row { background-color: #efefef; }
TR.tn_results_standard_row { background-color: #f9f9f9; }
TR.tn_results_divider { background-color: #FFFFFF; }
TD.tn_results_divider { }

TD.tn_results_event_text { width: 33%; text-align: left; font-family: Tahoma; font-size: 12px; font-weight: bold; color: #000000; }
.tn_results_event_text A:link { text-decoration: none; font-family: Tahoma; font-size: 12px; font-weight: bold; color: #000000; }
.tn_results_event_text A:hover { text-decoration: none; font-family: Tahoma; font-size: 12px; font-weight: bold; color: #000000; }
.tn_results_event_text A:visited { text-decoration: none; font-family: Tahoma; font-size: 12px; font-weight: bold; color: #000000; }

TD.tn_results_venue_text { text-align: center; font-family: Tahoma; font-size: 11px; font-weight: bold; color: #333333; }
.tn_results_venue_text A:link { text-decoration: none; font-family: Tahoma; font-size: 11px; font-weight: bold; color: #333333; }
.tn_results_venue_text A:hover { text-decoration: none; font-family: Tahoma; font-size: 11px; font-weight: bold; color: #333333; }
.tn_results_venue_text A:visited { text-decoration: none; font-family: Tahoma; font-size: 11px; font-weight: bold; color: #333333; }
.tn_results_location_text A:link { text-decoration: none; font-family: Tahoma; font-size: 11px; font-weight: normal; color: #336699; }
.tn_results_location_text A:hover { text-decoration: none; font-family: Tahoma; font-size: 11px; font-weight: normal; color: #336699; }
.tn_results_location_text A:visited { text-decoration: none; font-family: Tahoma; font-size: 11px; font-weight: normal; color: #336699; }

TD.tn_results_datetime_text { text-align: center; line-height: 11px; }
.tn_results_day_text { text-decoration: none; font-family: Tahoma; font-size: 11px; font-weight: bold; color: #333333; }
.tn_results_date_text { text-decoration: none; font-family: Tahoma; font-size: 11px; color: #333333; }
.tn_results_time_text { text-decoration: none; font-family: Tahoma; font-size: 10px; color: #880303; }

TD.tn_results_tickets_text { text-align: center; }
.tn_results_tickets_text A:link { text-decoration: underline; font-family: Tahoma; font-size: 11px; font-weight: Bold; color: #cc0000; }
.tn_results_tickets_text A:hover { text-decoration: underline; font-family: Tahoma; font-size: 11px; font-weight: bold; color: #cc0000; }
.tn_results_tickets_text A:visited { text-decoration: underline; font-family: Tahoma; font-size: 11px; font-weight: bold; color: #cc0000; }

TABLE.tn_results_notfound { width: 100%; }
TR.tn_results_notfound { }
TD.tn_results_notfound { font-family: tahoma; font-size: 11px; color: #336699; background-color: #EFEFEF; }
.tn_results_notfound_name { font-weight: bold; }
.tn_results_notfound_phone { font-weight: bold; }
.tn_results_notfound_email { font-weight: bold; }
A.tn_results_notfound_email:link { text-decoration: underline; font-family: tahoma; font-size: 11px; color: #336699; font-weight: normal; }
A.tn_results_notfound_email:hover { text-decoration: none; font-family: tahoma; font-size: 11px; color: #336699; font-weight: normal; }
A.tn_results_notfound_email:visited { text-decoration: underline; font-family: tahoma; font-size: 11px; color: #336699; font-weight: normal; }

TABLE.tn_results_notfound_form { width: 100%; }
TD.tn_results_notfound_form_text { font-family: tahoma; font-size: 10px; color: #336699; font-weight: normal; }
TD.tn_results_notfound_form_caption { font-family: tahoma; font-size: 12px; color: #003366; font-weight: bold; }
TD.tn_results_notfound_form_input {
  font-family: Tahoma;
  font-size: 10px;
  color: #336699;
  font-weight: normal;
  width: 50%;
}

TD.tn_results_ticket_highlight { width: 10%; text-align: center; }
IMG.tn_results_ticket_highlight { border: none 0 black; }

TD.tn_results_ticket_sectionrow { width: 40%; text-align: center; }
TABLE.tn_results_ticket_sectionrow {
  width: 100%;
  font: 11px tahoma;
  color: #003366;
}
TD.tn_results_ticket_section { width: 50%; text-align: center; }
.tn_results_ticket_section_caption { font-family: tahoma; font-size: 11px; font-weight: bold; color: #333333; }
.tn_results_ticket_section_text { font-family: tahoma; font-size: 11px; font-weight: bold; color: #880303; }
TD.tn_results_ticket_row { width: 50%; text-align: center; }
.tn_results_ticket_row_caption { font-family: tahoma; font-size: 11px; font-weight: bold; color: #333333; }
.tn_results_ticket_row_text { font-family: tahoma; font-size: 11px; font-weight: bold; color: #880303; }
TD.tn_results_ticket_notes { font-family: arial,helvetica,sans serif; font-size: 11px; font-style: italic; color: #333333; }

TD.tn_results_ticket_face { width: 20%; text-align: center; font-family: arial,helvetica,sans serif; font-size: 11px; font-weight: bold; color: #880303; }
TD.tn_results_ticket_retail { width: 20%; text-align: center; font-family: tahoma; font-size: 11px; font-weight: bold; color: #CC3333; }
TD.tn_results_ticket_avail {
  width: 15%;
  text-align: center;
  font: normal 11px tahoma;
  color: #003366;
}
TD.tn_results_ticket_purchase { width: 15%; text-align: center; }
.tn_results_ticket_purchase A:link {
  text-decoration: underline;
  font-family: tahoma;
  font-size: 11px;
  color: #cc0000;
  font-weight: bold;
}
.tn_results_ticket_purchase A:hover {
  text-decoration: underline;
  font-family: tahoma;
  font-size: 11px;
  color: #cc0000;
  font-weight: bold;
}
.tn_results_ticket_purchase A:visited {
  text-decoration: none;
  font-family: tahoma;
  font-size: 11px;
  color: #cc0000;
  font-weight: bold;
}

TABLE.tn_eventnames_header { width: 430px; padding: 0px; background-color: #fff0cc;}
TABLE.tn_eventnames_header TABLE { width: 100%; padding: 0px; background-color: #fff0cc;}
TD.tn_eventnames_header_title { padding: 0px 0px 0px 0px; text-align: center; font-family: Tahoma, Sans-Serif; font-size: 16pt; font-weight: bold; color: #003366;  }
TD.tn_eventnames_header_text { font-family: Tahoma, Sans-Serif; font-size: 9pt; color: #003366;  }
TD.tn_eventnames_subcategories { text-align: center; font-family: Tahoma, Sans-Serif; font-size: 10pt; font-weight: bold; color: #003366;  }
TD.tn_eventnames_subcategories A:link { text-decoration: underline; font-family: Tahoma, Sans-Serif; font-size: 10pt; font-weight: bold; color: #003366;  }
TD.tn_eventnames_subcategories A:hover { text-decoration: underline; font-family: Tahoma, Sans-Serif; font-size: 10pt; font-weight: bold; color: #003366;  }
TD.tn_eventnames_subcategories A:visited { text-decoration: underline; font-family: Tahoma, Sans-Serif; font-size: 10pt; font-weight: bold; color: #003366;  }

TR.tn_eventnames_header_divider { height: 0px; }
TD.tn_eventnames_header_divider { background-color: #fff0cc; }
TD.tn_eventnames_vert_divider {
  width: 0px;
  background-color: #fff0cc;
}

TD.tn_eventnames_nogroup_column {
  text-align: center;
  font-size: 10px;
  width: 50%;
  background-color: #fff0cc;
  color: #003366;
}
TD.tn_eventnames_nogroup_column A:link {
  text-decoration: none;
  font-weight: bold;
  font-family: Tahoma, Sans-Serif;
  font-size: 10px;
  color: #003366;
  line-height: 18px;
  padding: 0px;
  }

  TD.tn_eventnames_nogroup_column A:visited {
  text-decoration: none;
  font-weight: bold;
  font-family: Tahoma, Sans-Serif;
  font-size: 10px;
  color: #003366;
  line-height: 18px;
  padding: 0px;
}

TD.tn_eventnames_nogroup_column A:hover { text-decoration: underline; font-weight: bold; font-family: Tahoma, Sans-Serif; font-size: 10px; color: #003366;  }

TD.tn_eventnames_grouped_column {
  text-align: center;
  font-size: 12pt;
  background-color: #FFFFCC;
  color: #003366;
}
TD.tn_eventnames_grouped_column A:link {
  text-decoration: none;
  font-family: Tahoma, Sans-Serif;
  font-size: 12pt;
  color: #003366;
  padding-top: 2px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 2px;
}
TD.tn_eventnames_grouped_column A:hover { text-decoration: underline; font-family: Tahoma, Sans-Serif; font-size: 12pt; color: #003366;  }
TD.tn_eventnames_grouped_column A:visited { text-decoration: none; font-family: Tahoma, Sans-Serif; font-size: 9pt; color: #003366;  }

.tn_eventnames_group_header { font-family: Tahoma, Sans-Serif; font-size: 10pt; font-weight: bold; color: #003366;  }
.tn_eventnames_group_header A:link { text-decoration: underline; font-family: Tahoma, Sans-Serif; font-size: 10pt; font-weight: bold; color: #003366;  }
.tn_eventnames_group_header A:hover { text-decoration: underline; font-family: Tahoma, Sans-Serif; font-size: 10pt; font-weight: bold; color: #003366;  }
.tn_eventnames_group_header A:visited { text-decoration: underline; font-family: Tahoma, Sans-Serif; font-size: 10pt; font-weight: bold; color: #003366;  }
SELECT.tn_results_ticket_avail {

  width: 15%;
  text-align: center;
  font: normal 11px tahoma;
  color: #003366;
}
TD
       {
	FONT-SIZE: 12px;
	COLOR: #333333;
	FONT-FAMILY:  Arial, Tahoma, Verdana,;
  }
  
TD.ads
       {
	FONT-SIZE: 11px;
	COLOR: #333333;
	FONT-FAMILY:  Arial, Tahoma, Verdana,;
  }
  
  
 

.header {
	FONT-SIZE: 13px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Tahoma, Verdana;
	font-weight: bolder;
}

.inline {
	display:inline;
}

 A.buy, A.buy:visited, A.buy:active
 {
text-decoration: underline;
font-weight: bold;
   }
A.buy:hover {
text-decoration: underline;
font-weight: bold;
 }

 A, A:visited, A:active
 {
color: #23506F;
text-decoration: underline;

   }
A:hover {
color: #333333;
text-decoration: underline;
 }

 A.eventlink, Aeventlink:visited, Aeventlink:active, Aeventlink:hover 
 {
color: #333333;
text-decoration: none;

   }


  A.sidenav, A.sidenav:visited, A.sidenav:active
 {
color: #23506F;
text-decoration: none;
font-weight: bold;
   }
A.sidenav:hover {
color: #333333;
text-decoration: underline;
font-weight: bold;
 }


A.topnav, A.topnav:visited, A.topnav:active
 {
	color: #FFFFFF;
	FONT-SIZE: 11px;
	text-decoration: none;
	font-weight: bold;
   }
A.topnav:hover {
text-decoration: underline;
FONT-SIZE: 11px;
color: #E3E8EC;
font-weight: bold;
 }
 
 A.botnav, A.botnav:visited, A.botnav:active
 {
color: #23506F;
FONT-SIZE: 11px;
text-decoration: none;
font-weight: bold;
   }
A.botnav:hover {
text-decoration: underline;
FONT-SIZE: 11px;
color: #333333;
font-weight: bold;
 }
 
  A.footer, A.footer:visited, A.footer:active
 {
color: #23506F;
text-decoration: underline;
font-weight: bold;
   }
A.footer:hover {
color: #333333;
text-decoration: underline;
font-weight: bold;
 }
 
 .footer {
	FONT-SIZE:10px;
}
 .warn {
        color: #990000;
}

.footer table {
	background-color: #4C91B6;
}

TABLE.sidenav {
	background-color: #C7DDE9;
}

.sidenav td {
	background-color: #E4EEF7;

}

.border {
	border: 1px solid #C7DDE9;
}

TD.main {
	vertical-align: top;
}

TABLE.body {
background-color: #FFFFFF;
}

TD.entry {
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 11px;
}


TD.botnav {
	background-color: #F2F7FB;
	text-align: center;
	vertical-align: middle;
	height: 24px;
}

li {
	background-image: url(images/li.gif);
	background-repeat: no-repeat;
	background-position: 0 .4em;
	padding-left: .8em;
}

ul
{
	list-style-type: none;
	padding: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: .8em;
}

.topnavsm {
	background-image: url(images/topnavbg.gif);
	background-repeat: no-repeat;
	background-position: right;
}
textarea {
	border: 1px solid #333333;
		FONT-SIZE: 12px;
	COLOR: #333333;
	FONT-FAMILY:  Arial, Tahoma, Verdana,;
}

select {
	border: 1px solid #333333;
		FONT-SIZE: 12px;
	COLOR: #333333;
	FONT-FAMILY:  Arial, Tahoma, Verdana,;
}

input {
	border: 1px solid #333333;
		FONT-SIZE: 12px;
	COLOR: #333333;
	FONT-FAMILY:  Arial, Tahoma, Verdana,;
}

.alternate_row
{BACKGROUND-COLOR: #F3F8FC;}

.divider
{BACKGROUND-COLOR: #F3F8FC;}

.standard_row
{BACKGROUND-COLOR: #FFFFFF;}

.date {
		COLOR: #333333;
	FONT-FAMILY:  Arial, Tahoma, Verdana,;	FONT-SIZE: 11px;

}

.day_text {
	font-weight: bold;
}

.event_text {
	font-weight: bold;
}


.time_text {
	FONT-SIZE: 10px;
	text-align: center;

}

.tix{
	color: #990000;
	font-weight: bold;
}

.tickets{
	text-decoration: underline;
}

.colhead {
	background-color: #E4EEF7;
}

iframe {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

