/* CSS Document */

Body{
  margin:0px;
  padding:0px;
  text-align:center;
  vertical-align:top;
  background-color:#000000;
  background-image:url(images/back.jpg);
  background-repeat:repeat-y;
  background-position:center;
  color:white;
}

DIV, HTML, P, A, SPAN {
  font-family: Arial, Helvetica, sans-serif;
}
a  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #FFFFFF;
	line-height: inherit;
}
.regContent{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: white;
	text-align:center;
	width:228px;
	padding-left:8px;
}
.greyBGContent{
  font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: white;
	text-align:left;
	/*background-color:#1a1a1a;*/
	background: url("images/greyBlock.jpg") repeat;
	vertical-align:top;
}
DIV.greyBGContent A{
  font-weight:normal;
}

.darkGreyBGContent{
  background-color:#1a1a1a;
  vertical-align:top;
  text-align:left;
  font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
}

.checkout_left_text{
    font-size:9pt;
    font-family:Arial;
    color:#707070;
    padding-left:10px;
    text-align:left;
}
.medium_black{
    font-size:10pt;
    text-align:left;
}

TABLE.tn_checkout_general TD{
    padding:5px;
}

TD.tn_checkout_general_caption{
font-weight:bold;
}

.sportsContent{
    padding-left:20px;
	padding-top:10px;
	padding-bottom:10px;
}
.contentColumn{
    text-align:left;
}


.thisWeeksHottestTickets{
   text-align:left;
   font-size:11pt;
}
#hpLeft {
  text-align:left;
  vertical-align:middle;
  font-family: Arial, Helvetica, sans-serif;
}
.hpLeftHot{
  vertical-align:middle;
  padding-left:20px;
  height:30px;
}
DIV.hpLeftHot a:hover{
    color: rgb(204, 204, 204);
}

DIV.hpLeftHot a{
  font-size: 11pt;	
	text-decoration:none;
	text-align:left;
	line-height:30px;
}

TD.hpFeatureGraphics IMG{
  display:block;
}

.hpFeatureGraphics{
  vertical-align: top;
}

DIV.leftFeatureRegText A
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: rgb(255, 255, 255);
    line-height: inherit;
}

DIV.RightFeatureRegText A
{
    text-decoration: none;
    margin-left:20px;
}

DIV.RightFeatureRegText A{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	margin-left:20px;
}
a.RightFeatureRegText:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
}
.leftFeatureBotDiv{
    text-align:left;
	padding-left:20px;
}

.leftFeatureSeeAll{
    text-align:left;
	color: rgb(102, 102, 102);
	font-size:11px;
}
a.RightFeatureRegText:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CCCCCC;
}
a.RightFeatureRegText:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CCCCCC;
	text-decoration: none;
}
a.RightFeatureRegText:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 6px;
}

.wrapper{
  width:723px;
  background-color:#000000;
  text-align:center;
  margin: 0px auto;
}
.searchboxHeader {
	vertical-align:middle;
	font-size: 9pt;
	color: #FFFFFF;
	font-weight: bold;
  /*height:12px;*/
  text-align:center;
}

.searchBox{
   background-color:#1a1a1a;
   vertical-align:middle;
   text-align:center;
}

#hpLeft {
	width: 226px;
	float: left;
	margin:0px 0px 0px 0px;
}
#hpCenter {
	margin: 0px 226px;
	text-align:left;
	background-color:#0e0e0e;
}
#hpRight {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 249px;
	text-align:left;
	background-color:#252525;
}
.homePageContent{
    padding:0px;
	margin:0px;
	
}
.brclear { 
     clear:both; 
     height:0; 
     margin:0;
     font-size: 1px;
     line-height: 0px;
}
.layout{
    width:723px;
}
table  { border-collapse: collapse; border-spacing: 0; }
td, th { padding: 0; }

/* These are styles for the javascript generated content                 */

.tn_results_notfound{ 
  /*the TABLE, TR, TD containing an explanation when tickets aren’t found*/
  	padding:4px;
}
.tn_results_notfound_name{ 
   /*the SPAN in the explanation that has the broker’s name*/
  
}
.tn_results_notfound_phone{ 
   /*the SPAN in the explanation that has the broker’s phone*/
  
}
.tn_results_notfound_email{ 
   /*the A in the explanation that has the broker’s email*/
color: #FFF;  
}

.tn_results_standard_row{ 
   /*the TR for odd-numbered rows in the result list*/
   font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #666666;
	padding:4px;
	font-weight: bold;
}
.tn_results_alternate_row{
	/*the TR for even-numbered rows in the result list*/
   font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #666666;
	background-color: #0f0f0f;
	padding:4px;
	font-weight: bold;
}
.tn_results_divider, TD.tn_results_header_divider{ 
   /*the TR, TD for the dividers between result rows in the result list*/
    color: #FFFFFF;
  	padding:1px;
}

TD.tn_results_ticket_purchase a{

    color:#ff9900;
    font-weight: normal;

}

.tn_results_notfound_form{ 
  /* the TABLE for the not-found email form */
  color: #FFF;
  
}
.tn_results_notfound_form_text{ 
  /* the TD for the not-found form directions*/
  color: #FFF;
  	padding:4px;
}

TD.tn_results_colhead a, TD.tn_results_colhead{
 padding:4px 0px;
}

.tn_results{
    width:100%;
}

.tn_results, TD.tn_results a, TD.tn_results_colhead a, TD.tn_results_colhead{
  text-align:left;
}

.tn_results_notfound_form_caption{ 
  /* the TD for the not-found form input control captions*/
  color: #FFF;
  	padding:4px;
}
.tn_results_notfound_form_input{ 
  /* the TD for the not-found form input controls*/
  color: #FFF;
  	padding:4px;
}

.tn_results_header{ 
  /* the TABLE that contains the results list header information*/
    font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:bold;
	color: #CCCCCC;
	padding:4px;
	text-align:left;
}
.tn_results_header_title{ 
  /* the TD that contains the header information title*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FFFFFF;
		padding:14px 4px 4px 4px;
		vertical-align:middle;
}

.tn_results_header_text{ 
  /* the TD that contains the header information text*/

  font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999;
	padding-bottom:8px;
}
.tn_results_header_venue { 
  /* the TD that contains the header venue*/
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
		padding:4px;
}
.tn_results_header_datetime, .tn_results_datetime_text, .tn_results_header_subhead_caption, .tn_results_header_subhead_text{ 
  /* the TD that contains the header date/time*/
   font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	 color: #FFFFFF;
	 	padding:4px;
}
.tn_results_header_maplink, TD.tn_results_header_maplink a{ 
  /* the TD that contains the header maplink*/
   font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
		padding:0px;
		text-align:left;
		width:125px;
}
.tn_results_header_divider{
/* the TR, TD that contain the header dividers*/
  	color: #CC0000;
	padding:4px;
}


td.tn_results_colhead a, .tn_results_colhead{
	/* the TR, TD, A that contain the results list column headings*/
   font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCC;
  /*font-weight: bold;*/
	background-color: #1e1e1e;
	padding:4px;
}
td.tn_results_colhead a{
  text-decoration: underline;
}

.tn_results_sort_image{ 
  /* the IMG that shows either ascending or descending sort order*/
  color: #FFF;
}

.tn_results_ticket_highlight{ 
  /* the TD, IMG for the ticket result highlighted ticket column*/
  color: #FF00CC;
}
.tn_results_ticket_sectionrow, .tn_results_alternate_row, .tn_results_event_text, .tn_results_ticket_retail { 
  /* the TD, internal TABLE for the ticket result section & row column*/
  color: #FFFFFF;
  padding:4px;
  font-size:12px;
}
.tn_results_event_text, .tn_results_datetime_text{
  font-weight:bold;
}


.tn_results_ticket_section{ 
  /* the internal TD for the section information*/
  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	 color: #FFFFFF;
	 	padding:4px;
}
.tn_results_ticket_section_caption, .tn_results_ticket_row, .tn_results_ticket_row_caption, .tn_results_ticket_row_text{ 
  /* the SPAN for the section caption (“Section:”)*/
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 /*color: #FFFFFF;*/
 padding:4px;
}
.tn_results_header_title, TD.tn_results_header_title a, .tn_results_header_text, TD.tn_results_header_text a{
  text-align:left;
}

.tn_results_ticket_section_text { 
  /* the internal SPAN for the section text*/
   font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
		padding:4px;
}
TD.tn_results_venue_text A, TD.tn_results_venue_text A:link, TD.tn_results_venue_text A:hover, TD.tn_results_venue_text A:visited{
  font-size:12px;
}


TD.tn_results_tickets_text A, TD.tn_results_tickets_text A:link, TD.tn_results_tickets_text A:hover, TD.tn_results_tickets_text A:visited{
  color:#ff9900;
}


