body { font-family: Verdana, Helvetica, Sans-Serif; font-size: 8pt; color: Black; margin-left:4px; margin-top: 4px;}
td { font-family: Verdana, Helvetica, Sans-Serif; font-size: 8pt; color: Black; }
A:link { font-family: Verdana, Helvetica, Sans-Serif; font-size: 8pt; color: Black; }
A:hover { font-family: Verdana, Helvetica, Sans-Serif; font-size: 8pt; color: Black; }
A:visited { font-family: Verdana, Helvetica, Sans-Serif; font-size: 8pt; color: Black; }

h1 { position: relative; top: 6px; text-align: center; font-family: Verdana, Helvetica, Sans-Serif; font-size: 9pt; color: #838383; }

TABLE.frame
{
  margin-right: auto;
  margin-left: auto;
}
TD.frame_left { }
TD.frame_middle {  }
TD.frame_right { }

TABLE.frame_middle { width: 775px; }

TABLE.topbar { height: 19px; width: 775px; background-color: #F0F0F0; }
TD.topbar_events { text-align: left; }
TD.topbar_links { text-align: right; text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 10px; color: #838383; }
TD.topbar_links A:link		{ text-decoration: underline; color: #838383; font-family: arial; font-size: 10px; }
TD.topbar_links A:visited	{ text-decoration: underline; color: #838383; font-family: arial; font-size: 10px; }
TD.topbar_links A:hover		{ text-decoration: underline; color: #838383; font-family: arial; font-size: 10px; }
TD.topbar_links A:active	{ text-decoration: underline; color: #838383; font-family: arial; font-size: 10px; }

TABLE.logobar { width: 775px; height: 60px; }
IMG.logobar_logo { }
TD.logobar_search_left { background-image: url(images/logobar_search_background_left.gif); width:26px; }
TD.logobar_search { background-image: url(images/logobar_search_background.gif); width:200px; text-decoration: none; font-weight: bold; font-family: arial,helvetica,sans serif; font-size: 10px; color: #ffffff; }
TD.logobar_search_right { width:0px; }
INPUT.logobar_search_box { width:115px; height:16px; border:1px solid #333; font-family:arial,helvetica,sans-serif; font-size:10px; }
IMG.logobar_search_button { vertical-align:middle;}

TABLE.menubar { height:31px; width: 775px; background-image: url(images/menubar_background.gif) }
TD.menubar_left { width: 162px; }
TD.menubar { width: 436px; }
TD.menubar_right { width: 162px; }
IMG.menubar_home { }
IMG.menubar_sports { }
IMG.menubar_concerts { }
IMG.menubar_theater { }
IMG.menubar_lasvegas { }
IMG.menubar_broadway { }

TD.sidebar { text-align: center; width: 130px; } 

TABLE.sidebar_topten { width: 124px; } 

TABLE.sidebar_categories { width: 124px; } 
TABLE.sidebar_categories TD					{ font-family: arial,helvetica,sans serif; font-size: 11px; color: #838383; } 
TABLE.sidebar_categories A:link			{ text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 11px; color: #838383; } 
TABLE.sidebar_categories A:visited	{ text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 11px; color: #838383; } 
TABLE.sidebar_categories A:hover		{ text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 11px; color: #838383; } 
TABLE.sidebar_categories A:active		{ text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 11px; color: #838383; } 
	
TD.sidebar_horiz_divider { height: 2px; background-image: url(images/sidebar_horiz_divider.gif); margin: 3px 0px 3px 0px; }
	
TABLE.sidelinks { width: 100%; margin: 15px 15px 15px 15px; }
TABLE.sidelinks TD { text-align: center; }

TD.mainpage { text-align: center; width: 620px; }

TABLE.mainpage_boxed { width: 560px; }

TD.mainpage_header { font-family: arial,helvetica,sans serif; font-weight: bold; font-size: 24px; color: #2091C0; }
TD.mainpage_normal { font-family: arial,helvetica,sans serif; font-size: 12px; color: #838383; }
TD.mainpage_caption { font-family: arial,helvetica,sans serif; font-weight: bold; font-size: 12px; color: #838383; }
TD.mainpage_details { font-family: arial,helvetica,sans serif; font-weight: normal; font-size: 12px; color: #838383; }
TD.mainpage_error { font-family: arial,helvetica,sans serif; font-size: 12px; color: DarkRed; }

TD.mainpage_horiz_divider { height: 2px; background-image: url(images/mainpage_horiz_divider.gif); margin: 3px 0px 3px 0px; }
TD.mainpage_vert_divider { width: 1%; background-image: url(images/mainpage_vert_divider.gif); }

TABLE.mainpage_features { width: 100%; }
TABLE.mainpage_category { width: 100%; }

TABLE.mainpage_categories { width: 100%; }
TD.mainpage_categories_sports { width: 16%; text-align: center; }
TD.mainpage_categories_concerts { width: 20%; text-align: center; }
TD.mainpage_categories_theater { width: 20%; text-align: center; }
TD.mainpage_categories_lasvegas { width: 20%; text-align: center; }
TD.mainpage_categories_broadway { width: 24%; text-align: center; }

TABLE.mainpage_categories_list { width: 100%; margin: 8px 0px 0px 8px; }
TABLE.mainpage_categories_list TD { text-align: left; }
TABLE.mainpage_categories_list A:link			{ text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 11px; color: #838383; } 
TABLE.mainpage_categories_list A:visited	{ text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 11px; color: #838383; } 
TABLE.mainpage_categories_list A:hover		{ text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 11px; color: #838383; } 
TABLE.mainpage_categories_list A:active		{ text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 11px; color: #838383; } 

TABLE.mainpage_sports { width: 100%; }
TD.mainpage_sports_header { text-align: center; font-family: verdana,arial,helvetica,sans serif; font-size: 24px; font-weight: bold; color: #007CAF; padding: 0px 0px 8px 0px; }
.mainpage_sports_subhead { text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: bold; color: #007CAF; }
TD.mainpage_sports_caption { width: 32%; text-align: center; text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: bold; color: #007CAF; } 
TD.mainpage_sports_caption A:link			{ text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: bold; color: #007CAF; }
TD.mainpage_sports_caption A:visited	{ text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: bold; color: #007CAF; }
TD.mainpage_sports_caption A:hover		{ text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: bold; color: #007CAF; }
TD.mainpage_sports_caption A:active		{ text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: bold; color: #007CAF; }
TD.mainpage_sports_link { text-align: center; line-height: 18px; }
A.mainpage_sports_link:link			{ text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 10px; color: #838383; }
A.mainpage_sports_link:visited	{ text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 10px; color: #838383; }
A.mainpage_sports_link:hover		{ text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 10px; color: #838383; }
A.mainpage_sports_link:active		{ text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 10px; color: #838383; }

TD.buffer { text-align: center; width: 10px; }

TABLE.pagebottom_border { width: 775px; height: 12px; background-image: url(images/pagebottom_background.gif); }

TABLE.pagebottom_menu { width: 775px; margin: 8px 0px 0px 0px; }
TABLE.pagebottom_menu TD { text-align: center; }
TABLE.pagebottom_menu A:link		{ text-decoration: underline; color: #007CAF; font-family: arial; font-size: 10px; }
TABLE.pagebottom_menu A:visited	{ text-decoration: underline; color: #007CAF; font-family: arial; font-size: 10px; }
TABLE.pagebottom_menu A:hover		{ text-decoration: underline; color: #007CAF; font-family: arial; font-size: 10px; }
TABLE.pagebottom_menu A:active	{ text-decoration: underline; color: #007CAF; font-family: arial; font-size: 10px; }

TABLE.pagebottom_info { width: 775px; margin: 8px 0px 0px 0px; }
TABLE.pagebottom_info TD { text-align: center; font-family: arial,helvetica,sans serif; font-size: 10px; color: #838383; }


.default_bottom_buffer {height: 150px;}

TABLE.box { margin: 16px 8px 8px 8px; }







/***** COLORS 
.blue {blue border: #A4B9CE}
.lightblue {shader: #F3F9FF}
.darkerblue {blue link: #1E4580}
.hoverblue {event.hover: #617CA6}
.grey {moredates: #888888}
.grey {moredates.hover: #333333}
.grey {event BG:#999999 }
.red {showlist: #961919}********/

td.tn_results_header_maplink {}

/********* HEADING TAGS ***********/
h1.seven     { font-family: Verdana, arial, sans-serif; font-size: 7pt; display: inline; font-weight:normal }
h1.admin	{ font-family: Verdana, arial, sans-serif; font-size: 14pt; display: inline; font-weight:normal }
h1.sevenred     { font-family: Verdana, arial, sans-serif; font-size: 7pt; display: inline; font-weight:normal }
h1.eightred     { font-family: Verdana, arial, sans-serif; font-size: 8pt; display: inline; font-weight:bold }
h1.eight     { font-family: Verdana, arial, sans-serif; font-size: 8pt; display: inline; font-weight: normal }
h1.nine     { font-family: Verdana, arial, sans-serif; font-size: 9pt; display: inline; font-weight: bold; color:#000000}
h1.pagetitle    { font-family: Verdana, arial, sans-serif; font-size: 20pt; display: inline; font-weight: bold; color:#000000 }
h1.pagetitle2    { font-family: Verdana, arial, sans-serif; font-size: 16pt; display: inline; font-weight: bold; color:#000000 }
h1.sellersignup    { font-family: Verdana, arial, sans-serif; font-size: 20pt; display: inline; font-weight: bold; color:#1E4580 }
h1.purchasename    { font-family: Verdana, arial, sans-serif; font-size: 14pt; display: inline; font-weight: bold; color:#1E4580 }

/************ MISC DOT ***********/
.footer            { font-family: Verdana; font-size: 8pt; color: #ffffff; padding: 2px }
.forreference      { padding: T R B L }
.menupad3 {padding: 3px 3px 3px 3px; text-align:left; background-color:#F3F9FF }
.pad3 { padding: 3px 3px 3px 3px }
.darkblue8 { color: #1E4580; text-decoration: none; font-weight:bold; font-size:8pt}



/******** DIV **********/
div.redninebold			 { font-family: Verdana, arial, sans-serif; font-size: 9pt; color: #950C09; font-weight:bold }
div.redeightbold			 { font-family: Verdana, arial, sans-serif; font-size: 8pt; color: #950C09; font-weight:bold }
div.redeight			 { font-family: Verdana, arial, sans-serif; font-size: 8pt; color: #950C09; }
div.description    { line-height: 11pt }
div.description2    { line-height: 10pt }
div.slogan { font-family:Arial; font-size:18px; color:#0A3698; font-weight:bolder; letter-spacing:-1 }
span.slogan2 { font-family:Arial; font-size:18px; color:#1E4580; font-weight:bolder}

/****** TABLES **********/
table.main         {}
table.showlist         { border-top:1px solid #A4B9CE; border-bottom:1px solid #A4B9CE;border-left:1px solid #A4B9CE; border-right:1px solid #A4B9CE;}
table.buyconf { border-top:1px solid #A4B9CE; border-bottom:1px solid #A4B9CE;border-left:1px solid #A4B9CE; border-right:1px solid #A4B9CE;}

/****** MISC ************/ 
td.borderlb        { border-left:1px solid #000000; border-bottom:1px solid #000000 }
td.borderrb        { border-right:1px solid #000000; border-bottom:1px solid #000000 }
td.borderlt        { border-left:1px solid #000000; border-top:1px solid #000000 }
td.borderrt        { border-right:1px solid #000000; border-top:1px solid #000000 }
td.borderltr       { border-right:1px solid #000000; border-top:1px solid #000000; border-left:1px solid #000000 }

td.borderbltr       { border-right:1px solid #A4B9CE; border-top:1px solid #A4B9CE; border-left:1px solid #A4B9CE }
td.borderblbr       { border-right:1px solid #A4B9CE; border-bottom:1px solid #A4B9CE; border-left:1px solid #A4B9CE }
td.borderball       { border-top:1px solid #A4B9CE; border-bottom:1px solid #A4B9CE;border-left:1px solid #A4B9CE; border-right:1px solid #A4B9CE;}

table.bordergall      { border-left:1px solid #999999;border-right:1px solid #999999; border-top:1px solid #999999;border-bottom:1px solid #999999 }
td.bordergb        { border-bottom:1px solid #999999}
td.borderglb       { border-left:1px solid #999999; border-bottom:1px solid #999999 }
td.bordergrb       { border-right:1px solid #999999; border-bottom:1px solid #999999 }
td.borderglbr      { border-left:1px solid #999999;border-right:1px solid #999999; border-bottom:1px solid #999999 }
td.bordergltr      { border-left:1px solid #999999;border-right:1px solid #999999; border-top:1px solid #999999 }
td.bordergall      { border-left:1px solid #999999;border-right:1px solid #999999; border-top:1px solid #999999;border-bottom:1px solid #999999 }

td.concertsleft    {background:url(/images/concerts-banner.gif); background-position:left;border-left:1px solid #999999;border-top:1px solid #999999}
td.concertsright   {background:url(/images/concerts-banner.gif); background-position:right;border-right:1px solid #999999;border-top:1px solid #999999}

td.upcommingleft    {background:url(/images/upcomming-banner.gif); background-position:left;border-left:1px solid #999999;border-top:1px solid #999999}
td.upcommingright   {background:url(/images/upcomming-banner.gif); background-position:right;border-right:1px solid #999999;border-top:1px solid #999999}

td.topmenu22 {background-image:url(images/tab-bg.jpg); background-position:right; background-repeat:no-repeat; background-color:#1E4580}

td.searchtop {border-left: 1px solid #A4B9CE;border-top: 1px solid #A4B9CE;border-right: 1px solid #A4B9CE;background-color:#F3F9FF; padding:3px}

td.searchbottom {border-left: 1px solid #A4B9CE;border-bottom: 1px solid #A4B9CE;border-right: 1px solid #A4B9CE;background-color:#F3F9FF; padding-left: 3px; padding: 3px}

/******* LINKS ********/
a.event, a:visited.event, a:link.event, a:active.event  { color: #1E4580; text-decoration: underline; font-size:8pt}
a:hover.event                                                                     { color: #617CA6; text-decoration:underline}

a.topevents, a:visited.topevents, a:link.topevents, a:active.topevents  { color: #1E4580; text-decoration: none; font-size:8pt}
a:hover.topevents                                                                     { color: #617CA6; text-decoration:underline}

a.grey, a:visited.grey, a:link.grey, a:active.grey  { color: #333333; text-decoration: none; font-size:8pt}
a:hover.grey                                                                     { color: #888888; text-decoration:underline}

a.white7, a:visited.white7, a:link.white7, a:active.white7, a:hover.white7         { color: #FFFFFF;text-decoration: none; font-weight:bold; font-size:7pt}
a:hover.white7                                                                     { color: #FFFFFF; text-decoration: underline; font-weight:bold}

a.white8, a:visited.white8, a:link.white8, a:active.white8, a:hover.white8         { color: #FFFFFF;text-decoration: none; font-weight:bold; font-size:8pt}
a:hover.white8                                                                     { color: #FFFFFF; text-decoration: underline; font-weight:bold}

a.white10, a:visited.white10, a:link.white10, a:active.white10, a:hover.white10         { color: #FFFFFF;text-decoration: none; font-weight:bold; font-size:10pt; letter-spacing:-1}
a:hover.white10                                                                     { color: #FFFFFF; text-decoration: underline; font-weight:bold; letter-spacing:-1}

a.white12, a:visited.white12, a:link.white12, a:active.white12, a:hover.white12         { color: #FFFFFF;text-decoration: none; font-weight:bold; font-size:12pt; letter-spacing:-1}
a:hover.white12                                                                     { color: #FFFFFF; text-decoration: underline; font-weight:bold; letter-spacing:-1}

a.db8, a:visited.db8, a:link.db8, a:active.db8                                     { color: #1E4580; text-decoration: none; font-weight:bold; font-size:8pt}
a:hover.db8                                                                        { color: #1E4580; text-decoration: underline; font-weight:bold}

a.db7, a:visited.db7, a:link.db7, a:active.db7                                     { color: #1E4580; text-decoration: none; font-weight:bold; font-size:7pt}
a:hover.db7                                                                        { color: #1E4580; text-decoration: underline; font-weight:bold}

a.showlist, a:visited.showlist, a:link.showlist, a:active.showlist                 { color: #1E4580; text-decoration: none; font-weight:normal; font-size:8pt}
a:hover.showlist                                                                   { color: #1E4580; text-decoration: underline; font-weight:normal}

a.redbold, a:visited.redbold, a:link.redbold, a:active.redbold                 { color: #961919; text-decoration: none; font-weight:bold; font-size:8pt}
a:hover.redbold                                                                   { color: #961919; text-decoration: underline; font-weight:bold}

a.norm, a:visited.norm, a:link.norm, a:active.norm  { color: #1E4580; text-decoration: none; font-size:8pt}
a:hover.norm                                                                     { color: #617CA6; text-decoration:underline}

a.underline, a:visited.underline, a:link.underline, a:active.underline  { color: #1E4580; text-decoration: underline; font-size:8pt}
a:hover.underline                                                                     { color: #617CA6; text-decoration:underline}

a, a:visited, a:link, a:active  { color: #1E4580; text-decoration: none; font-size:8pt}
a:hover                                                                     { color: #617CA6; text-decoration:underline}

a.plainlink, a:visited.plainlink, a:link.plainlink, a:active.plainlink, a:hover.plainlink  { color: #961919;text-decoration: none; font-size:7pt}

a.plainlinkgrey, a:visited.plainlinkgrey, a:link.plainlinkgrey, a:active.plainlinkgrey, a:hover.plainlinkgrey  { color: #4f4f4f;text-decoration: none; font-size:7pt}

/*********** BASIC *************/
td                 { font-family: Verdana, arial, sans-serif; font-size: 8pt; color: #000000}
tr                 { font-family: Verdana, arial, sans-serif; font-size: 8pt; color: #000000}
p            { font-family: Verdana, arial, sans-serif; font-size: 8pt; color: #000000}
input        { font-family: Verdana, arial, sans-serif; font-size: 8pt; color: #000000; background-color: #ffffff; border: 1px solid #000000}
textarea     { font-family: Verdana, arial, sans-serif; font-size: 8pt; color: #000000; background-color: #ffffff; border: 1px solid #000000}
select       { font-family: Verdana, arial, sans-serif; font-size: 8pt; color: #000000; background-color: #ffffff; border: 1px solid #333333}


/**IMAGE FOR ORDER**/
.tn_results_sort img {}

/**BG for Description paragraph**/
.tn_results_header {background-color:#ffffff;} 
.tn_results_header_title {text-align:left;color:#1E4580; font-size:18pt; font-weight:bold}

/**Results Dividers*/
.tn_results_header_subtitle {text-align:right; border-bottom:3px solid #1E4580}

/**Desc**/
.tn_results_header_text {color:#000000; font-size:8pt; font-weight:normal}

/**the Search Term font**/
.tn_results_event_text {color:#C60C06; font-size:36pt; font-weight:bold}

/**column headers**/
table.tn_results {padding: 0px 0px 0px 0px; border-spacing:0; width:100%}
.tn_results_colhead {color: #961919; font-weight: bold}
.tn_results_colhead a:link {color: #961919; font-weight: bold}
.tn_results_colhead a:hover {color: #961919; font-weight: bold}
.tn_results_colhead a:active {color: #961919; font-weight: bold}
.tn_results_colhead a:visited {color: #961919; font-weight: bold}

/**Result Even text**/
.tn_results_event_text {color:#000000; font-size:8pt; font-weight:normal}

/**Results list Divider**/
td.tn_results_divider { background-position:center}

/**Event Text**/
td.tn_results_event_text {font-weight:bold}

/**View Tickets Text**/
td.tn_results_tickets_text {font-weight:bold}

/**Purchase Tickets Text**/
td.tn_results_ticket_purchase {font-weight:bold}

/**Seats Text**/
.tn_results_ticket_section {font-weight: bold; width: 130}
.tn_results_ticket_section_text {color:#961919}
.tn_results_ticket_row {font-weight: bold; width: 100}
.tn_results_ticket_row_text {color:#961919}

/**Venue seating width**/
.tn_results_header_venue {width: 35%; vertical-align: top; height:47; color: #4f4f4f; padding-bottom: 0; padding-top: 10px}
.tn_results_header_datetime {width: 35%; vertical-align: top; height:47; color: #4f4f4f; padding-bottom: 0; padding-top: 10px}
.tn_results_header_maplink {width: 30%; text-align:right; vertical-align: top; height:47; color: #4f4f4f; padding-bottom: 0; padding-top: 10px}
.tn_results_header_divider {background-image:url(images/5x500divider-blue.gif); background-position:center; background-repeat:no-repeat; padding-bottom:0; padding-top: 10px}

/* live help */
.style4 {color: #48A22B}
.style5 {color: #C60C06}
.style7 {color: #961919}