/* CSS Document */
html { scrollbar-base-color: #EAEAEA; scrollbar-arrow-color: #E7F38D; scrollbar-3dlight-color: #A5BC14; scrollbar-darkshadow-color: #809308; scrollbar-face-color: #901115; scrollbar-highlight-color: #E7F38D; scrollbar-shadow-color: #E1E1C0; scrollbar-track-color: #E7F38D; }
BODY { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background: url(../images/top_bg.gif) top repeat-x #FFFFFF; }
#output, .shadow { z-index:101; }
.style89 { color: #FFFFFF; }
.bookmark { width:170px; float:left; text-align:left; background:none; }
.bookmark a { background:url(../images/top_nav.gif) left 3px no-repeat; font:bold 11px tahoma; padding-left:20px; text-decoration:none; cursor:pointer }
.bookmark a:hover { background:url(../images/top_nav.gif) left 3px no-repeat; padding-left:20px; text-decoration:none; }
a.home { background:url(../images/top_nav.gif) left -10px no-repeat; padding:5px 0 5px 20px; font:bold 11px tahoma; color:#990000; text-decoration:none; }
a.home:hover { background:url(../images/top_nav.gif) left -10px no-repeat; padding:5px 0 5px 20px; font:bold 11px tahoma; color:#990000; text-decoration:underline; }
a.contact { background:url(../images/top_nav.gif) left -30px no-repeat; padding:5px 0 5px 20px; font:bold 11px tahoma; color:#990000; }
a.contact:hover { background:url(../images/top_nav.gif) left -30px no-repeat; padding:5px 0 5px 20px; font:bold 11px tahoma; text-decoration:underline; color:#990000; }
.left_side1 { width:184px; height:52px; margin-bottom:8px; display:block; background:url(../images/left_side.gif) left -165px no-repeat; cursor:pointer }
.left_side2 { width:184px; height:98px; margin-bottom:8px; display:block; background:url(../images/left_side.gif) left bottom no-repeat; cursor:pointer }
.livehelp { width:184px; background:url(../images/live_help.gif) center no-repeat; display:inline-block; padding-top:40px; padding-bottom:21px; }
#_lpChatBtn { width:184px; background:url(../images/live_help.gif) center no-repeat; display:inline-block; padding-top:40px; padding-bottom:21px; }
.top_event_heading { height:23px; display:block; background:url(../images/head_bg.gif) center top no-repeat; font:bold 15px arial; color:#71AD3F; padding:7px 0 5px 38px; margin:0 }
.event_cat { width:270px; height:35px; display:block; background:url(../images/head_bg.gif) left -70px no-repeat; font:20px arial; color:#A6BA2F; padding:25px 0 0 10px; border-top:4px solid #E2E2E2; border-bottom:1px solid #E2E2E2; margin:0 }
td.menu { color:#990000; font-weight:bold; text-align:center; vertical-align:middle; text-decoration:none; background-image:url(../images/nav_tabs.gif); background-position:center top; background-repeat:no-repeat; width:126px; font-size:11px; font-family:tahoma; }
td.menu:hover { background-image:url(../images/nav_tabs.gif); background-position:center bottom; background-repeat:no-repeat; font-family:tahoma; font-size:11px; font-weight:bold; color:#990000; text-decoration:none; width:126px; }
td.menu1 { color:#990000; font-weight:bold; text-align:center; vertical-align:middle; text-decoration:none; background-image:url(../images/tab-over.gif); background-position:center; background-repeat:no-repeat; width:126px; font-size:11px; font-family:tahoma; }
.menu1 a:link { color:#990000; font-weight:bold; text-align:center; font-family:tahoma; font-size:11px; font-weight:bold; color:#990000; text-decoration:none; }
.menu1 a:visited { color:#990000; font-weight:bold; text-align:center; vertical-align:middle; text-decoration:none; background-position:center; background-repeat:no-repeat; width:126px; font-size:11px; font-family:tahoma; }
.menu a:link { text-align:center; font-family:tahoma; font-size:11px; font-weight:bold; color:#990000; text-decoration:none; }
.menu a:visited { color:#990000; font-weight:bold; text-align:center; vertical-align:middle; text-decoration:none; background-position:center; background-repeat:no-repeat; width:126px; font-size:11px; font-family:tahoma; }
.menu a:hover { text-align:center; width:126px; font-size:11px; font-family:tahoma; font-weight:bold; color:#990000; text-decoration:underline; background:url(../images/nav_tabs.gif) 2px bottom no-repeat; height:21px; line-height:21px; }
a.main { width:137px; height:22px; background:url(../images/view_tickets.gif) center -27px no-repeat; display:block; cursor:pointer; }
a.main:hover { background:url(../images/view_tickets.gif) center -1px no-repeat; display:block; cursor:pointer; }
.main-venue { font-family: tahoma; font-size: 11px; color:#990000; text-decoration: none; }
.main-venue:hover { font-family: tahoma; font-size: 11px; color:#FF6600; text-decoration: underline; }
.main-1 { font-family: tahoma; font-size: 12px; color:#990000; text-decoration: none; }
.main-1:hover { font-family: tahoma; font-size: 12px; color:#FF6600; text-decoration: underline; }
.main-1-venue { font-family: tahoma; font-size: 12px; color:#990000; text-decoration: none; width:20%; font-weight:bold; }
.main-1-venue:hover { font-family: tahoma; font-size: 12px; color:#FF6600; text-decoration: underline; width:20%; font-weight:bold; }
TABLE.main_link A:link { text-decoration: none; color:#000000; font-family:arial, tahoma; font-size: 12px; }
TABLE.main_link A:hover { text-decoration:underline; color:#990000; font-family:arial, tahoma; font-size: 12px; cursor:hand; background-color:#FFFFF9; }
TABLE.main_link A:visited { text-decoration: none; color:#000000; font-family:arial, tahoma; font-size: 12px; }
TABLE.leftnav A:link { text-decoration: none; color:#C5730D; font-family: arial; font-size: 10px; }
TABLE.leftnav A:visited { text-decoration: none; color:#C5730D; font-family: arial; font-size: 10px; }
TABLE.leftnav A:hover { text-decoration: underline; color: #C5730D; font-family: arial; font-size: 10px; }
td.footer A:link { text-decoration: none; color:#990000; font-family: arial; font-size: 11px; }
td.footer A:visited { text-decoration: none; color:#990000; font-family: arial; font-size: 11px; }
td.footer A:hover { text-decoration: underline; color:#FF6600; font-family: arial; font-size: 11px; }
.style1 { color:#990000; font-size: 15px; font-family:Arial Unicode MS; font-weight:bold; text-decoration:none; }
.style1:hover { color:#0000FF; font-size: 15px; font-family:Arial Unicode MS; font-weight:bold; text-align:center; text-decoration:underline; }
.style3 { color:#000099; font-size: 12px; font-family: tahoma; text-decoration:none; }
.style3:hover { color:#FFFFFF; font-size: 11px; font-family: tahoma; text-decoration:underline; }
.style5 { color: #666666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:justify; }
.style5-venue { color: #484747; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; width:15%; text-align:left; }
.style8 { color: #545454; font-size: 11px; font-family: tahoma; font-weight: bold; }
.style8-venue { color: #545454; font-size: 11px; font-family: tahoma; font-weight: bold; background-color:#F5F5E6; }
.style88 { color:#FFFFFF; font-size: 11px; font-family: tahoma; font-weight: bold; text-decoration:none; }
.style88:hover { color:#FFFFCC; font-size: 11px; font-family: tahoma; font-weight: bold; text-decoration:underline; }
.style99 { color: #727272; font-size: 11px; font-family: tahoma; }
.style9 { color: #727272; font-size: 11px; font-family: tahoma; }
.style9:hover { color: #727272; font-size: 11px; font-family: tahoma; }
.style-home { color:#990000; font-size: 12px; font-family: tahoma; font-weight:bold; text-decoration:none; }
.style-home:hover { color: #727272; font-size: 12px; font-family: tahoma; font-weight:bold; text-decoration:underline; }
.style10 { color: #C5730D; font-size: 11px; font-family: tahoma; text-decoration:underline; font-weight: bold; }
.style10:hover { color:#990000; background-color:#FFFFCC; font-size: 11px; font-family: tahoma; text-decoration:none; font-weight: bold; }
.style-venue { color: #545454; font-size: 11px; font-family: tahoma; font-weight: bold; background-color:#F5F5E6; text-decoration:none; }
.style-venue:hover { color:#0066FF; background-color:#FEFFE8; font-size: 11px; font-family: tahoma; text-decoration:none; font-weight: bold; }
.style11 { color: #474747; font-size: 11px; font-family: tahoma; text-decoration:none; padding-left:5px; }
.style11:hover { color:#CC0000; font-size: 11px; font-family: tahoma; padding-left:5px; text-decoration:underline; }
.style11-venue { color: #474747; font-size: 11px; font-family: tahoma; text-decoration:none; padding-left:5px; }
.style12 { color: #5C5C5C; font-size: 12px; font-family: tahoma; font-stretch: wider; }
.style13 { color: #41433f; font-size: 12px; line-height:150%; font-family: tahoma; text-align:justify; }
.style14 { color:#333333; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.style14-venue { color:#333333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.style15b { color:#EA2806; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background:url(../images/left_side.gif) left top no-repeat; }
.style15 { color:#EA2806; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.style16 { color:#CA0000; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; }
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: #007CAF; }
TABLE.tn_selevents_list { }
TD.tn_selevents_list { font-family: Verdana, Helvetica, Sans-Serif; font-size: 8pt; color: Gray; }
.tn_selevents_list A:link { text-decoration: none; font-family: arial, helvetica, sans serif; font-size: 11px; color: #838383; }
.tn_selevents_list A:hover { text-decoration: none; font-family: arial, helvetica, sans serif; font-size: 11px; color: #838383; }
.tn_selevents_list A:visited { text-decoration: none; font-family: arial, helvetica, sans serif; font-size: 11px; color: #838383; }
IMG.tn_selevents_list_bullet { border-right: solid 4 white; width: 12; height: 12; }
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: underline; font-family: Verdana, Helvetica, Sans-Serif; font-size: 16pt; font-weight: bold; color: #007ACF; }
.tn_selevents_feature_large_title A:hover { text-decoration: underline; font-family: Verdana, Helvetica, Sans-Serif; font-size: 16pt; font-weight: bold; color: #007ACF; }
.tn_selevents_feature_large_title A:visited { text-decoration: underline; font-family: Verdana, Helvetica, Sans-Serif; font-size: 16pt; font-weight: bold; color: #007ACF; }
IMG.tn_selevents_feature_large_title { border: 0; width: 100; height: 13; }
TD.tn_selevents_feature_large_text { font-family: Verdana, Helvetica, Sans-Serif; font-size: 10pt; color: Gray; }
TD.tn_selevents_feature_large_buynow { text-align: right; }
IMG.tn_selevents_feature_large_buynow { border: 0; }
TABLE.tn_selevents_feature_small { width: 100%; }
TD.tn_selevents_feature_small { text-align: center; }
.tn_selevents_feature_small IMG { border: 0; }
.tn_selevents_feature_small A:link { text-decoration: underline; font-family: Verdana, Helvetica, Sans-Serif; font-size: 10pt; font-weight: bold; color: #007ACF; }
.tn_selevents_feature_small A:hover { text-decoration: underline; font-family: Verdana, Helvetica, Sans-Serif; font-size: 10pt; font-weight: bold; color: #007ACF; }
.tn_selevents_feature_small A:visited { text-decoration: underline; font-family: Verdana, Helvetica, Sans-Serif; font-size: 10pt; font-weight: bold; color: #007ACF; }
TABLE.tn_results_header { width: 100%; }
TABLE.tn_results_header TABLE { width: 100%; text-align:center; }
TD.tn_results_header_title { font-family: Verdana, Helvetica, Sans-Serif; font-size: 16pt; font-weight: bold; color: #993333; }
TD.tn_results_header_title A:link { font-family: Verdana, Helvetica, Sans-Serif; font-size: 16pt; font-weight: bold; color: #2091C0; }
TD.tn_results_header_title A:hover { font-family: Verdana, Helvetica, Sans-Serif; font-size: 16pt; font-weight: bold; color: #2091C0; }
TD.tn_results_header_title A:visited { font-family: Verdana, Helvetica, Sans-Serif; font-size: 16pt; font-weight: bold; color: #2091C0; }
TD.tn_results_header_subtitle { font-family: Verdana, Helvetica, Sans-Serif; font-size: 10pt; color: #2091C0; }
TD.tn_results_header_subtitle A:link { font-family: Verdana, Helvetica, Sans-Serif; font-size: 10pt; color: #2091C0; }
TD.tn_results_header_subtitle A:hover { font-family: Verdana, Helvetica, Sans-Serif; font-size: 10pt; color: #2091C0; }
TD.tn_results_header_subtitle A:visited { font-family: Verdana, Helvetica, Sans-Serif; font-size: 10pt; color: #2091C0; }
TD.tn_results_header_text { font-family: Verdana, Helvetica, Sans-Serif; font-size: 8pt; color: Gray; }
TD.tn_results_header_venue { text-align: left; font-family: arial, helvetica, sans serif; font-size: 10pt; font-weight: bold; color: #2091C0; }
TD.tn_results_header_datetime { text-align: center; font-family: arial, helvetica, sans serif; font-size: 10pt; font-weight: bold; color: #2091C0; }
TD.tn_results_header_maplink { text-align: right; font-family: arial, helvetica, sans serif; font-size: 10pt; font-weight: bold; color: #2091C0; }
TD.tn_results_header_maplink A:link { text-decoration: underline; font-family: arial, helvetica, sans serif; font-size: 10pt; font-weight: bold; color: #2091C0; }
TD.tn_results_header_maplink A:hover { text-decoration: underline; font-family: arial, helvetica, sans serif; font-size: 10pt; font-weight: bold; color: #2091C0; }
TD.tn_results_header_maplink A:visited { text-decoration: underline; font-family: arial, helvetica, sans serif; font-size: 10pt; font-weight: bold; color: #2091C0; }
TR.tn_results_header_divider { height: 1px; }
TD.tn_results_header_divider { background-color: #CCCCCC; }
TABLE.tn_results_header_subhead { }
TD.tn_results_header_subhead { }
TD.tn_results_header_subhead_caption { font-family: Verdana, Helvetica, Sans-Serif; font-size: 10pt; font-weight: bold; color: Gray; }
TD.tn_results_header_subhead_text { font-family: Verdana, Helvetica, Sans-Serif; font-size: 12px; color:#0066CC; }
.tn_results_header_subhead_text A:link { text-decoration: underline; font-family: Verdana, Helvetica, Sans-Serif; font-size: 12px; color: Gray; }
.tn_results_header_subhead_text A:hover { text-decoration: underline; font-family: Verdana, Helvetica, Sans-Serif; font-size: 12px; color: Gray; }
.tn_results_header_subhead_text A:visited { text-decoration: underline; font-family: Verdana, Helvetica, Sans-Serif; font-size: 12px; color: Gray; }
.tn_results_header_subhead_text_lnk_Blue { text-decoration: underline; font-family: Verdana, Helvetica, Sans-Serif; font-size: 12px; color:#0066CC !important; }
TABLE.tn_results { width: 100%; }
TR.tn_results_colhead { height: 15px; }
TD.tn_results_colhead { text-align: left; background-image: url(../images/results_header_background.gif); font-family: arial, helvetica, sans serif; font-weight: bold; font-size: 14px; color: #666666; }
TD.tn_results_colhead A:link { text-decoration: underline; font-family: arial, helvetica, sans serif; font-weight: bold; font-size: 14px; color: #666666; }
TD.tn_results_colhead A:hover { text-decoration: underline; font-family: arial, helvetica, sans serif; font-weight: bold; font-size: 14px; color:#990000; }
TD.tn_results_colhead A:visited { text-decoration: underline; font-family: arial, helvetica, sans serif; font-weight: bold; font-size: 14px; color: #666666; }
A.tn_results_more_events:link { text-decoration: underline; font-family: Verdana, Helvetica, Sans-Serif; font-size: 10pt; color: Gray; }
A.tn_results_more_events:hover { text-decoration: underline; font-family: Verdana, Helvetica, Sans-Serif; font-size: 10pt; color: Gray; }
A.tn_results_more_events:visited { text-decoration: underline; font-family: Verdana, Helvetica, Sans-Serif; font-size: 10pt; color: Gray; }
TR.tn_results_alternate_row { BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; background-color: #F5F5F5; }
TR.tn_results_standard_row { background-color:#F5F5E6; }
TR.tn_results_divider { }
TD.tn_results_divider { height:12px; }
TD.tn_results_event_text { width: 33%; text-align: left; font-family: arial, helvetica, sans serif; font-size: 12px; font-weight: bold; color:#990000; BORDER-LEFT: gray 1px solid; BORDER-TOP: gray 1px solid; BORDER-BOTTOM: gray 1px solid; }
.tn_results_event_text A:link { text-decoration: underline; font-family: arial, helvetica, sans serif; font-size: 12px; font-weight: bold; color: #990000; }
.tn_results_event_text A:hover { text-decoration: underline; font-family: arial, helvetica, sans serif; font-size: 12px; font-weight: bold; color:#666666; }
.tn_results_event_text A:visited { text-decoration: underline; font-family: arial, helvetica, sans serif; font-size: 12px; font-weight: bold; color: #990000; }
TD.tn_results_venue_text { text-align: left; font-family: arial, helvetica, sans serif; font-size: 12px; font-weight: bold; color: #333333; BORDER-TOP: gray 1px solid; BORDER-BOTTOM: gray 1px solid; }
.tn_results_venue_text A:link { text-decoration: underline; font-family: arial, helvetica, sans serif; font-size: 12px; font-weight: bold; color: #333333; }
.tn_results_venue_text A:hover { text-decoration: underline; font-family: arial, helvetica, sans serif; font-size: 12px; font-weight: bold; color: #333333; }
.tn_results_venue_text A:visited { text-decoration: underline; font-family: arial, helvetica, sans serif; font-size: 12px; font-weight: bold; color: #333333; }
.tn_results_location_text A:link { text-decoration: underline; font-family: arial, helvetica, sans serif; font-size: 12px; font-weight: normal; color: #666666; }
.tn_results_location_text A:hover { text-decoration: underline; font-family: arial, helvetica, sans serif; font-size: 12px; font-weight: normal; color: #666666; }
.tn_results_location_text A:visited { text-decoration: underline; font-family: arial, helvetica, sans serif; font-size: 12px; font-weight: normal; color: #666666; }
TD.tn_results_datetime_text { text-align: center; line-height: 13px; BORDER-TOP: gray 1px solid; BORDER-BOTTOM: gray 1px solid; }
.tn_results_day_text { text-decoration: none; font-family: arial, helvetica, sans serif; font-size: 12px; font-weight: bold; color: #333333; }
.tn_results_date_text { text-decoration: none; font-family: arial, helvetica, sans serif; font-size: 12px; color: #333333; }
.tn_results_time_text { text-decoration: none; font-family: arial, helvetica, sans serif; font-size: 10px; color: #880303; }
TD.tn_results_tickets_text { text-align: center; BORDER-RIGHT: gray 1px solid; width:90px; BORDER-TOP: gray 1px solid; BORDER-BOTTOM: gray 1px solid; background-image:url(../../images/view-tickets-bg01-over.gif); background-position:center; background-repeat:no-repeat; }
.tn_results_tickets_text A:link { text-decoration: none; font-family: arial, helvetica, sans serif; color:#010F1B; font-size: 13px; font-weight:bold }
.tn_results_tickets_text A:hover { text-decoration: underline; font-family: arial, helvetica, sans serif; color:#003399; font-size: 13px; font-weight:bold }
.tn_results_tickets_text A:visited { font-family: arial, helvetica, sans serif; color:#010F1B; font-size: 13px; font-weight:bold }
TABLE.tn_results_notfound { width: 100%; }
TR.tn_results_notfound { }
TD.tn_results_notfound { font-family: arial, helvetica, sans serif; font-size: 10pt; color: Gray; background-color: #FFFFCC; }
.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: arial, helvetica, sans serif; font-size: 10pt; color: Gray; font-weight: bold; }
A.tn_results_notfound_email:hover { text-decoration: underline; font-family: arial, helvetica, sans serif; font-size: 10pt; color: Gray; font-weight: bold; }
A.tn_results_notfound_email:visited { text-decoration: underline; font-family: arial, helvetica, sans serif; font-size: 10pt; color: Gray; font-weight: bold; }
TABLE.tn_results_notfound_form { width: 100%; }
TD.tn_results_notfound_form_text { font-family: arial, helvetica, sans serif; font-size: 8pt; color: Gray; font-weight: normal; }
TD.tn_results_notfound_form_caption { font-family: arial, helvetica, sans serif; font-size: 10pt; color: Gray; font-weight: bold; }
TD.tn_results_notfound_form_input { font-family: arial, helvetica, sans serif; font-size: 10pt; color: Gray; font-weight: normal; }
TD.tn_results_ticket_highlight { width: 10%; text-align: center; BORDER-LEFT: gray 1px solid; BORDER-TOP: gray 1px solid; BORDER-BOTTOM: gray 1px solid; }
IMG.tn_results_ticket_highlight { border: none 0 black; }
TD.tn_results_ticket_sectionrow { width: 40%; text-align: center; BORDER-TOP: gray 1px solid; BORDER-BOTTOM: gray 1px solid; }
TABLE.tn_results_ticket_sectionrow { width: 100% }
TD.tn_results_ticket_section { width: 50%; text-align: center; }
.tn_results_ticket_section_caption { font-family: arial, helvetica, sans serif; font-size: 12px; font-weight: bold; color: #333333; }
.tn_results_ticket_section_text { font-family: arial, helvetica, sans serif; font-size: 12px; font-weight: bold; color: #880303; }
TD.tn_results_ticket_row { width: 50%; text-align: center; }
.tn_results_ticket_row_caption { font-family: arial, helvetica, sans serif; font-size: 12px; font-weight: bold; color: #333333; }
.tn_results_ticket_row_text { font-family: arial, helvetica, sans serif; font-size: 12px; font-weight:100; color: #880303; }
TD.tn_results_ticket_notes { font-family: arial, helvetica, sans serif; font-size: 12px; font-style: italic; color: #333333; }
TD.tn_results_ticket_face { width: 20%; text-align: center; font-family: arial, helvetica, sans serif; font-size: 12px; font-weight: bold; color: #880303; }
TD.tn_results_ticket_retail { width: 20%; text-align: center; font-family: arial, helvetica, sans serif; font-size: 12px; font-weight: bold; color: #880303; BORDER-TOP: gray 1px solid; BORDER-BOTTOM: gray 1px solid; }
TD.tn_results_ticket_avail { width: 15%; text-align: center; BORDER-TOP: gray 1px solid; BORDER-BOTTOM: gray 1px solid; font-size:12px; }
TD.tn_results_ticket_purchase { width: 25%; background-image:url(../images/puchase-ticket.gif); background-position:center; background-repeat:no-repeat; text-align: center; BORDER-TOP: gray 1px solid; BORDER-BOTTOM: gray 1px solid; BORDER-RIGHT: gray 1px solid; }
.tn_results_ticket_purchase A:link { text-decoration: none; font-family: arial, helvetica, sans serif; color:#0000A0; font-size:12px; font-weight:bold; }
.tn_results_ticket_purchase A:hover { text-decoration: underline; font-family: arial, helvetica, sans serif; color:#0000FF; font-size:12px; font-weight:bold; }
.tn_results_ticket_purchase A:visited { font-family: arial, helvetica, sans serif; color:#0000A0; font-size:12px; font-weight:bold; }
TABLE.tn_eventnames_header { width: 100%; }
TABLE.tn_eventnames_header TABLE { width: 100%; }
TD.tn_eventnames_header_title { padding: 6px 6px 6px 6px; text-align: center; font-family: Verdana, Helvetica, Sans-Serif; font-size: 16pt; font-weight: bold; color: #007ACF; }
TD.tn_eventnames_header_text { font-family: Verdana, Helvetica, Sans-Serif; font-size: 8pt; color: Gray; }
TD.tn_eventnames_subcategories { text-align: center; font-family: Verdana, Helvetica, Sans-Serif; font-size: 10pt; font-weight: bold; color: #007ACF; }
TD.tn_eventnames_subcategories A:link { text-decoration: underline; font-family: Verdana, Helvetica, Sans-Serif; font-size: 10pt; font-weight: bold; color: #007ACF; }
TD.tn_eventnames_subcategories A:hover { text-decoration: underline; font-family: Verdana, Helvetica, Sans-Serif; font-size: 10pt; font-weight: bold; color: #007ACF; }
TD.tn_eventnames_subcategories A:visited { text-decoration: underline; font-family: Verdana, Helvetica, Sans-Serif; font-size: 10pt; font-weight: bold; color: #007ACF; }
TR.tn_eventnames_header_divider { height: 1px; }
TD.tn_eventnames_header_divider { background-color: #CCCCCC; }
TD.tn_eventnames_vert_divider { width: 2%; background-image: url(../images/eventnames_vert_divider.gif); }
TD.tn_eventnames_nogroup_column { text-align: center; padding: 6px 6px 6px 6px; width: 49%; }
TD.tn_eventnames_nogroup_column A:link { text-decoration: none; font-family: Verdana, Helvetica, Sans-Serif; font-size: 8pt; color: Gray; }
TD.tn_eventnames_nogroup_column A:hover { text-decoration: none; font-family: Verdana, Helvetica, Sans-Serif; font-size: 8pt; color: Gray; }
TD.tn_eventnames_nogroup_column A:visited { text-decoration: none; font-family: Verdana, Helvetica, Sans-Serif; font-size: 8pt; color: Gray; }
TD.tn_eventnames_grouped_column { width: 33%; align:left; padding: 6px 6px 6px 6px; line-height:100%; }
TD.tn_eventnames_grouped_column A:link { text-decoration: none; font-family: Verdana, Helvetica, Sans-Serif; font-size: 12px; color:#333333; }
TD.tn_eventnames_grouped_column A:hover { text-decoration: none; font-family: Verdana, Helvetica, Sans-Serif; font-size: 12px; color:#990000; background-color:#FFFFF2; font-weight:bold; }
TD.tn_eventnames_grouped_column A:visited { text-decoration: none; font-family: Verdana, Helvetica, Sans-Serif; font-size: 12px; color:#333333; }
.tn_eventnames_group_header { font-family: Verdana, Helvetica, Sans-Serif; font-size: 10pt; font-weight: bold; color: #007ACF; }
.tn_eventnames_group_header A:link { text-decoration: underline; font-family: Verdana, Helvetica, Sans-Serif; font-size: 10pt; font-weight: bold; color: #007ACF; }
.tn_eventnames_group_header A:hover { text-decoration: underline; font-family: Verdana, Helvetica, Sans-Serif; font-size: 10pt; font-weight: bold; color: #007ACF; }
.tn_eventnames_group_header A:visited { text-decoration: underline; font-family: Verdana, Helvetica, Sans-Serif; font-size: 10pt; font-weight: bold; color: #007ACF; }
TABLE.tn_featured_border_image { margin: 16px 8px 8px 8px; }
TABLE.tn_featured_border_html { margin: 16px 8px 8px 8px; border: solid 2 green; padding: 10px 10px 10px 10px }
TABLE.tn_event_calendar { width: 100%; }
TR.tn_event_calendar_title { background-color: LightYellow; }
TR.tn_event_calendar_title TD { text-align: center; color: #007ACF; font-size: 12pt; font-weight: bold; padding: 4px 4px 4px 4px; border: solid 1 #888888; }
TR.tn_event_calendar_header { background-color: White; }
TR.tn_event_calendar_header TD { text-align: center; color: #007ACF; font-size: 8pt; font-weight: bold; padding: 4px 4px 4px 4px; border: solid 1 #888888; }
TR.tn_event_calendar_days { background-color: White; }
TR.tn_event_calendar_days TD { height: 100px; text-align: left; color: Black; font-size: 8pt; font-weight: normal; padding: 4px 4px 4px 4px; border: solid 1 #888888; }
TD.tn_event_calendar_empty { background-color: #EEEEEE; }
.tn_event_calendar_date { color: #007ACF; font-size: 8pt; font-weight: bold; }
.tn_event_calendar_event { font-family: Arial, Helvetica, Sans-Serif; color: Black; font-size: 8pt; font-weight: normal; }
.tn_event_calendar_event A:link { font-family: Arial, Helvetica, Sans-Serif; text-decoration: underline; color: Black; font-size: 8pt; font-weight: normal; }
.tn_event_calendar_event A:hover { font-family: Arial, Helvetica, Sans-Serif; text-decoration: underline; color: Black; font-size: 8pt; font-weight: normal; }
.tn_event_calendar_event A:visited { font-family: Arial, Helvetica, Sans-Serif; text-decoration: underline; color: Black; font-size: 8pt; font-weight: normal; }
.tn_event_calendar_event A:active { font-family: Arial, Helvetica, Sans-Serif; text-decoration: underline; color: Black; font-size: 8pt; font-weight: normal; }
h1 { font-family: Verdana, Helvetica, Sans-Serif; font-size: 16pt; font-weight: bold; color: #007ACF; }
h2 { font-family: Verdana, Helvetica, Sans-Serif; font-size: 10pt; font-weight: bold; color: #007ACF; }
INPUT { BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; FONT-SIZE: 10px; FONT: MENU; BORDER-LEFT: gray 1px solid; COLOR: gray; BORDER-BOTTOM: gray 1px solid; BACKGROUND-COLOR: white; }
.concierge-INPUT { BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; FONT-SIZE: 10px; FONT: MENU; BORDER-LEFT: gray 1px solid; WIDTH: 140px; COLOR: gray; BORDER-BOTTOM: gray 1px solid; BACKGROUND-COLOR: white; }
INPUT.button { BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; FONT-SIZE: 11px; FONT: MENU; BORDER-LEFT: gray 1px solid; WIDTH: 50; COLOR: #333333; BORDER-BOTTOM: gray 1px solid; BACKGROUND-COLOR: #EAEAEA; }
.concierge-heading { padding-top:2px; padding-bottom:2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #880303; background-color:#FFFBEC; background-image:url(../images/rep_1.jpg); background-position:bottom left; background-repeat:repeat-x; }
.horizontalline { height:24; background-color:#F9F9F9; background-image:url(../images/rep_1.jpg); background-position:bottom left; background-repeat:repeat-x; }
select { BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; FONT-SIZE: 12px; FONT: MENU; BORDER-LEFT: gray 1px solid; WIDTH: 50px; COLOR:#000000; BORDER-BOTTOM: gray 1px solid; BACKGROUND-COLOR: white; }
checkbox { FONT-SIZE: 10px; FONT: MENU; WIDTH: 140px; COLOR: gray; BACKGROUND-COLOR: white; }
.line { background-image:url(../images/rep_1.jpg); background-position:bottom left; background-repeat:repeat-x; }
.line-venue { background-image:url(../images/rep_1.jpg); background-position:bottom left; background-repeat:repeat-x; background-color:#F5F5F5; }
.side-links { border:0px; height:19px; width:19px; }
.info { height:35px; background-image:url(../images/info-sign.gif); background-repeat:no-repeat; background-position:left; background-color:#FDFEE8; vertical-align:middle; padding-left:50px; padding-right:15px; padding-top:10px; text-align: left; font-family: arial, helvetica, sans serif; font-size: 10pt; color: #CC0000; }
.info-dtl { text-align: left; font-family: arial, helvetica, sans serif; font-size: 10pt; color: #CC0000; }
.bg-btn-style1 { color:#990000; font-size: 20px; font-family:Agency FB; font-weight:bold; text-decoration:none; background-image:url(../images/bg-btn-03.gif); background-repeat:repeat-x; width:280px; text-align:center; cursor:pointer; text-shadow:#FFFF00; text-shadow:1px; }
.bg-btn-style1:hover { color:#00FF00; font-size: 20px; font-family:Agency FB; font-weight:bold; text-align:center; text-decoration:underline; background-image:url(../images/bg-btn-03.gif); background-repeat:repeat-x; width:280px; text-align:center; cursor:pointer; }
.tn_results_search_title { font-family: arial, helvetica, sans serif; font-size: 13px; font-weight: bold; color: #880303; }
td.tn_search_result { font-family: Verdana, Helvetica, Sans-Serif; font-size: 10pt; color: #007ACF; }
.tn_search_result A:link { text-decoration: none; font-family: Verdana, Helvetica, Sans-Serif; font-size: 10pt; color: #007ACF; }
.tn_search_result A:hover { text-decoration: underline; font-family: Verdana, Helvetica, Sans-Serif; font-size: 10pt; color:#FF6600; }
.tn_search_result A:visited { text-decoration: none; font-family: Verdana, Helvetica, Sans-Serif; font-size: 10pt; color: #007ACF; }
.inner-body-title { font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#006699; font-weight:bold; padding-left:5px; }
.inner-body-search-result { font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#990000; font-weight:bold; }
.venue-button { color:#990000; font-size:15px; text-align:center; text-decoration:none; font-family:"Arial Unicode MS"; }
.venue-button a:hover { color:#00CC00; font-size:16px; text-align:center; text-decoration:none; }
.venue-button a:visited { color:#990000; font-size:16px; text-align:center; text-decoration:none; }
.style3 { color: #FF0000; font-size:24px; }
.style-venue1 { color:#545454; font-size: 11px; font-family: verdana; text-decoration:none; font-weight:normal; }
.style-venue1:hover { color:#0066FF; font-size: 11px; font-family: verdana; text-decoration:none; font-weight:normal; }
.style-venue2 { color: #006600; font-size: 13px; font-family: Arial; text-decoration:none; background-color:#CBEBD0; font-weight:bold; }
.style-venue2:hover { color:#006600; font-size: 13px; font-family:Arial; background-color:#CBEBD0; text-decoration:none; font-weight:bold; }
td.tn_results_ticket_retail-noresult {
style.css (line 706) background-color:#E8EDF3; color:#000000; font-family:arial, helvetica, sans serif; font-size:18px; text-align:left; width:20%; }
td.tn_results_ticket_retail-sort { width: 20%; text-align: left; font-family: arial, helvetica, sans serif; font-size:18px; color: #000000; background-color: #E8EDF3; }
td.tn_results_ticket_retail-sort a { text-decoration: underline; font-family: arial, helvetica, sans serif; font-weight: bold; font-size: 18px; color: #1D5288; }
td.tn_results_ticket_retail-sort a:hover { text-decoration: underline; font-family: arial, helvetica, sans serif; font-weight: bold; font-size: 20px; color:#1D5288; }
p.qtn { display:block; border:1px #ddd solid; background-color:#eee; padding:7px; margin-top:5px; color:#444; font-size:13px; }
p.qtn span { padding:0 10px 5px 0; color:#666; font-family:Trebuchet MS; font-size:15px; letter-spacing:3px; font-weight:bold; display:block; float:left; }
p.qtn a { color:#444; font-size:13px; }
p.ans { display:block; border:1px #ddd solid; background-color:#f5f5f5; padding:7px; margin-bottom:10px; border-top:none; color:#333; margin-top:-20px; font-size:14px; }
p.ans span { padding:0 10px 5px 0; color:#666; font-family:Trebuchet MS; font-size:15px; letter-spacing:3px; font-size:16px; font-weight:bold; display:block; float:left; }

