#divTicketListingsWrapper
{
    position: relative; 
    width:550px;
    height: 550px;
    float:left;
    overflow:hidden;
    /*border: solid 1px #8296a4;*/
}
#divTicketListings
{
  float:left;
    width:530px; /* removed 2 pixels for side borders on all columns*/
    border-left: solid 1px #8296a4;
    border-right: solid 1px #8296a4;
    border-bottom: solid 1px #8296a4;
}
#divTicketListingsLoading
{
    position: absolute;
    top:0px;
    left:0px;
    width:548px; /* removed 2 pixels for side borders on all columns*/
    height: 425px;
    z-index: 100;
    /*overflow-y:auto;*/
    /*background-color: #880088;*/
    border: solid 1px #8296a4;
}
.divTicketBlock
{
    position: relative;
    width: 528px; /* removed 2 pixels for side borders on all columns*/
    margin: 0px 0px 0px 0px;
    padding: 0px 3px 3px 0px;
    border-bottom: solid 1px #eff0f1;
    /*background-color: #c0c0c0;*/
}
.tableTicketBlock
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
.tdFeatured
{
    width: 15px;
    text-align:center;
    vertical-align:top;
    /*background-color: #ffffff;*/
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
.tdSection
{
    width: 149px;
    font-family: Verdana;
    font-size: 11px;

    font-weight: bold;
    /*background-color: #00ff00;*/
     padding: 5px 0px 5px 5px;
    margin: 0px 0px 0px 0px;
    vertical-align:top;
}
.aSection, .aRow
{
    font-family:Verdana;
    font-size: 11px;
    color:#000000;
    font-weight:bold;
    cursor:help;
}
.aComments
{
    font-family:Verdana;
    color:#000000;
    cursor:help;
}
.tdRow
{
    width: 139px;
    font-family: Verdana;
    font-size: 11px;
    
    font-weight: bold;
    /*background-color: #0000ff;*/
    padding: 5px 0px 5px 5px;
    margin: 0px 0px 0px 0px;
    vertical-align:top;
}
.tdQty
{
    width: 50px; /* removed 2 pixels for side borders on all columns*/
    /*background-color: #003399;*/
   font-family: Verdana;
       font-size: 11px;
    font-weight: bold;
   padding: 5px 0px 5px 5px;
    margin: 0px 0px 0px 0px;

    text-align:left;
    vertical-align:top;
}
.ddTicketBlockQty
{
    font-family: Verdana;
    font-size: 11px;
}
.tdPrice
{
    width: 114px;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;

    /*background-color: #993300;*/
    text-align: left;
    vertical-align:top;
      padding: 5px 0px 5px 5px;
    margin: 0px 0px 0px 0px;
}
.tdBuy
{
    width: 25px;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    /*background-color: #00ffff;*/
    text-align: right;
    font
    vertical-align:top;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
.tdNotes
{
   /* background-color: #aaff33;*/
    overflow-x: hidden;
    overfolow-y: visible;
    width: 470px;
    font-family: Verdana;
    font-size: 10px;
    color: #474747;
    padding: 0px 0px 0px 5px;
    margin: 0px 0px 0px 0px;
}
.tdEmpty
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

#imgSortUpS,#imgSortDownS,#imgSortUpR,#imgSortDownR,#imgSortUpQ,#imgSortDownQ,#imgSortDownP,#imgSortUpP
{
    display:none;
}

#divTicketColumnHeaders
{
    /*background-color:#00bb00;*/
    cursor:pointer;
    cursor: hand;
    padding-top:3px;
    font-family: Verdana;
    background-image: url('header-column.jpg');
    font-size: 11px;
    font-weight: bold;
    height: 19px;
    border-bottom: solid 1px #d6d6d6;
    border-top: solid 1px #d6d6d6;
}
#divTicketHeaderSection
{
   
    float:left;
    height: 19px;
    width:149px;
    border-right: solid 1px #f0f0f0;
    padding-left:5px;
    background-image: url('header-column.jpg');
    border-right: solid 1px #d6d6d6;
}
#divTicketHeaderRow
{
   
    float:left;
    height: 19px;
    width:139px;
    border-right: solid 1px #f0f0f0;
    padding-left:5px;
    background-image: url('header-column.jpg');
    height: 100%;
}
#divTicketHeaderPrice
{
    
    float:left;
    height: 19px;
    width:114px;
    padding-left:5px;
    border-right: solid 1px #f0f0f0;
    background-image: url('header-column.jpg');
    height: 100%;
}
#divTicketHeaderQty
{
  
    float:left;
    height: 19px;
    width:100px; /* removed 2 pixels for side borders on all columns*/
    padding-left:5px;
    background-image: url('header-column.jpg');
    height: 100%;
}
#divTicketFilters
{
    background-color:#ffbb00;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    height:30px;

    border-bottom: solid 1px #adadad;
    background-image: url(filter.jpg);

    padding: 0px 5px 0px 5px;
    border-top: solid 1px #8296a4;
    border-left: solid 1px #8296a4;
    border-right: solid 1px #8296a4;
}

#divUnderCover{
    border-bottom: solid 1px #8296a4;
    border-left: solid 1px #8296a4;
    border-right: solid 1px #8296a4;
    width:338px;
    float:left;
    padding-top:5px;
    padding-bottom:5px;
    margin-left:3px;
    font-family: Verdana;
    font-size: 10px;
}


#divSeatingInfo
{
    background-color:#ffbb00;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    height:30px;
    width:328px;
    margin-top:281px;
    margin-left:3px;
    border-bottom: solid 1px #adadad;
    background-image: url(filter.jpg);
    padding: 0px 5px 0px 5px;
    border-top: solid 1px #8296a4;
    border-left: solid 1px #8296a4;
    border-right: solid 1px #8296a4;
}

#divWhyDB
{
    background-color:#ffbb00;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    height:30px;
    width:328px;
    float:left;
    margin-left:3px;
    border-bottom: solid 1px #adadad;
    background-image: url(filter.jpg);
    padding: 0px 5px 0px 5px;
    border-top: solid 1px #8296a4;
    border-left: solid 1px #8296a4;
    border-right: solid 1px #8296a4;
}


#divNoResults
{
    position: relative; 
    width:548px; /* removed 2 pixels for side borders on all columns*/
    height: 375px;
    overflow-y:auto;
    border-left: solid 1px #8296a4;
    border-right: solid 1px #8296a4;
    border-bottom: solid 1px #8296a4;
    /*background-color:#ff5500;*/
}
#divNoResultsMsg
{
    width: 350px;
    margin-top: 50px;
    border: solid 1px #9c9c9c;
    background-color: #ebebeb;
    font-family: Verdana;
    font-size: 12px;
    font-weight:bold;
    cursor:pointer;
    cursor: hand;
}
#divPreloader
{
    font-family:Verdana;
    font-size: 12px;
    font-weight:bolder;
    margin-top: 100px;
}



.spanSpecialsText
{
	font-size:9px;
    font-weight: normal;
}
#EventHeading
{
    font-family: Verdana;
    font-size: 18px;
    font-weight: bolder;
    color: #4f4f4f;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
#EventSubHeading
{
    font-size: 11px;
    color: #474747;
}
#tdTLRecommended
{
    font-family:Verdana;
    font-size:11px;
    font-weight: bold;
    padding: 2px 2px 2px 2px;
}
#tdTLSummary
{
    font-family:Verdana;
    font-size: 11px;
    font-weight: normal;
    color: #666666;
    text-align:right;
}
.imgBuy
{
    cursor:pointer;
    cursor: hand;
}
#divSeatKey
{
	position: absolute;
	top: 5px;
	left: 465px;
}
#divDetailedIMapInstructionsWrapper
{
    position: relative; 
    width:550px;
    height: 445px;
    float:left;
    overflow:hidden;
}
#divDetailedIMapInstructionsHeader
{
    /*background-color:#ffbb00;*/
    font-family: Verdana;
    font-size: 14px;
    font-weight: bold;
    height:30px;
    border-bottom: solid 1px #adadad;
    background-image: url('/Images/Global/tl_filter_bg.png');
    padding: 0px 5px 0px 5px;
    border-top: solid 1px #8296a4;
    border-left: solid 1px #8296a4;
    border-right: solid 1px #8296a4;
    line-height: 30px;
    vertical-align: middle;
}
#divDetailedMapInstructions
{
    position: relative; 
    width:548px; /* removed 2 pixels for side borders on all columns*/
    height: 375px;
    overflow-y:auto;
    border-left: solid 1px #8296a4;
    border-right: solid 1px #8296a4;
    border-bottom: solid 1px #8296a4;
    font-size: 11px; 
    font-weight: normal; 
}
#divIMapInstrClose
{
	position: relative; 
	left: 212px; 
	width: 126px;	
}