body
	{
		background:  #FFFFFF;/*#F0F8FF ; *//* url("/_skin/images/page/background.gif");*/
		color: #000000;
		margin: 0px;
		padding: 0px;
		font-family: verdana,sans-serif;
		font-size:10.5px;
	}
TH {
	FONT-SIZE: x-small
}
IMG
{
 border: 0;	
}

TD {
	FONT-SIZE: x-small
}
A.ulNav:link {
	FONT-WEIGHT: bold; FONT-SIZE: xx-small; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; TEXT-DECORATION: none
}
A.ulNav:visited {
	FONT-WEIGHT: bold; FONT-SIZE: xx-small; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; TEXT-DECORATION: none
}
A.ulNav:active {
	FONT-WEIGHT: bold; FONT-SIZE: xx-small; TEXT-TRANSFORM: uppercase; COLOR: #ff0000; TEXT-DECORATION: none
}
A.ulNav:hover {
	FONT-WEIGHT: bold; FONT-SIZE: xx-small; TEXT-TRANSFORM: uppercase; COLOR: #ff0000; TEXT-DECORATION: none
}
.DataGridHeaderStyle2
{
	height:22px;
	font-weight:bold;
	color:white;
	background-color:#5F5F5F;
	text-align:center;
	font-family:Tahoma;
	font-size: 11px;
}
.DataGridItems1
{	
	font-family:Verdana;
	font-size:10;
	height:27;
	background-color:#FFFFFF;
}
.MenuBar
{
 background-color:#d6d7de;
 BACKGROUND: none;
}
#ulOptionsShell {
	WIDTH: 19.5%; HEIGHT: 92%; BACKGROUND-COLOR: #ffffff;
}
#ulOptionsOuter {
	BORDER-RIGHT: #cccccc 2px ridge; OVERFLOW: auto; HEIGHT: 100%
}
#ulOptionsInner {
	FONT-SIZE: xx-small
}
.ulOptionsNav {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.ulOptionsNav UL {
	DISPLAY: inline; MARGIN: 0em
}
.ulOptionsNav LI {
	LIST-STYLE-POSITION: outside; MARGIN: 0em; LIST-STYLE-TYPE: none
}
.ulOptionsContent {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.ulOptionsContent TABLE {
	FONT-SIZE: xx-small
}
.ulOptionsContent TH {
	FONT-SIZE: xx-small
}
.ulOptionsContent TD {
	FONT-SIZE: xx-small
}
.ulOptionsContent FORM {
	DISPLAY: inline
}
.ulOptionsContent INPUT {
	FONT-SIZE: xx-small; MARGIN-BOTTOM: 5px; WIDTH: 100%
}
.ulOptionsContent SELECT {
	FONT-SIZE: xx-small; MARGIN-BOTTOM: 5px; WIDTH: 95%
}
.ulOptionsContent OPTION {
	FONT-SIZE: xx-small; MARGIN-BOTTOM: 5px; WIDTH: 95%
}
.ulOptionsContentPad {
	MARGIN: 0.5em
}
#ulMainShell {
	FLOAT: right; WIDTH: 80%; HEIGHT: 92%; BACKGROUND-COLOR: #ffffff
}
#ulMainOuter {
	OVERFLOW: auto; HEIGHT: 100%
}
#ulMainInner {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: xx-small; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#ulFooterShell {
	CLEAR: both; DISPLAY: none; HEIGHT: 0%; BACKGROUND-COLOR: #ffffff
}
#ulFooterOuter {
	DISPLAY: none
}
#ulFooterInner {
	DISPLAY: none
}
A:link {
	COLOR: #20577f
}
A:visited {
	COLOR: #ffffff
}

A:active {
	COLOR: #ff0000
}
A:hover {
	COLOR: #ff0000
}
.tablec
{ COLOR: #102b3f;
  font-size: xx-small;
  text-align: left;
  text-decoration: underline;
  
}

.tablePrice
{ COLOR: #102b3f;
  font-size: xx-small;
  text-align: left;
}
.tablePrice2
{ COLOR: #102b3f;
  font-size: xx-small;
  text-align: left;
  padding-left: 10px;

}

.ReportLink{ color: #71828A; text-decoration: underline; font-size: small; line-height: 20px; }


.ReportLink:visited {
	color: #71828A; text-decoration: underline;
	background-color: #F0F8FF;

}
.EventsDivCaption_in
	{
		TEXT-ALIGN: center;
		width: 90%;
	}
.CategiriasedItemsDivContent
	{
		text-align: center;
	}
.CategoriasedItemDiv
	{
		width: 47%;
		margin: 10px;
		float: left;
	}
.ReportLink:active {
	COLOR: #000000
}
.ReportLink:hover {
	COLOR: #000000
}
.ErrorLogin
  { color: #87CEFA;
    font-size:9pt; 
	}
.BackgroundUnity{ background-color:#F0F8FF;}

.miniMapZoom
{
	color: Fuchsia;
	text-decoration: none;
} 
.sm_SectionDescription
{
	border: 1px solid #000000;
}

.setcursor{cursor:hand;}
.textboxQty{	font-family:Verdana;font-size:11px;width:40px;border:1px solid;}

.divMapSection
	{
		margin-top: 10px;
		float: left;
		margin: 10px;
		PADDING: 5px;
	}
.divMapLegend
	{
		width: 150px;
		margin-top: 10px;
		margin-left: 40px;
		PADDING-left: 5px;
		BORDER: black 1px solid;
		text-align: left;
	}
.divContainerMapLegend
	{
		float: left;
		text-align: center;
	}
.SectionDivCaption
	{
		display:none;
	}
.SectionDiv_old
	{
		margin: 10px 0px 10px 10px;
		height: 88%;
		
	}
.SectionContent_old
	{
		BORDER-LEFT: #cccccc 2px ridge; 
		width: 100%;
		height:100%;
		background-color:#EAEAEA;
	}
.SectionDivCaption_old
	{
		//width: 100%;
		background-color:#003366;
		color: #FFFFFF;
		text-align: left;
	}
.PerfNameDivCaption_old
	{
		width: 50%;
		color: #FFFFFF;
		text-align: left;
	}
.PerfNameCaption_old
	{
		PADDING-LEFT: 3px;
		font-size: 12px;
		font-weight: bold;
	}
.PerSetdefaultDiv_old
	{
		/* width="500px"; */
		color: #FFFFFF;
		text-align: right;
		padding-right:10px;
	}
.PerformanceTable
	{
		display:none;
	}
.InformLabel
	{
		display:none;
	}
.AdviceLable
	{
		display:none;
	}
.GAInput
	{
		border-bottom-style:solid;
		border-bottom-width:1px;
		border-left-style:solid;
		border-left-width:1px;
		border-right-style:solid;
		border-right-width:1px;
		border-top-style:solid;
		border-top-width:1px;
		background-color:#FFFFFF;
	}
.InformGaLabel
	{
		background-color: rgb(255,255,187);
	}
.LeftDivCaption
	{
	 display:none !important;
	}
.LeftDivContent {
	background-color: transparent;
	BORDER-RIGHT: black 0px solid; 
	BORDER-LEFT: black 0px solid; 
	BORDER-TOP: black 0px solid; 
	BORDER-BOTTOM: black 0px solid; 	
}

.LeftDiv
	{
	 MARGIN: 0px 0px 0px 0px;
	 width: 99%;
	}
.HoldDrpdwn
	{
	width: 90%;
	}
.NonOrdersCss
	{
	PADDING-LEFT: 10px; 
	WIDTH: 800px;
	}
.LeftDivBestAvailable {
	PADDING-RIGHT: 2px !important; 
	PADDING-LEFT: 2px !important; 
	PADDING-BOTTOM: 2px !important; 
	PADDING-TOP: 2px !important;
	WIDTH: 99 % !important;
}
.SectionItem
	{
		PADDING: 3px;
		COLOR: blue; 
		text-decoration:underline;
		cursor:pointer;
	}
.SectionSeats
	{
		float: left;
		PADDING: 10px;
		padding-top:30px;
		width: 500px;
		text-align: center;
		vertical-align: middle;
	}	
.SectionSeatsLegend
	{
		float: left;
		padding-top:30px;
	}
.SectionSeatsLegendCaption
	{
		BORDER: black 1px solid;
		background-color:#003366;
		color: #FFFFFF;
		text-align: center;
	}
.SectionSeatsLegendContent
	{
		BORDER: black 1px solid;
	}
.SectionSeatsMiniMap
	{
		BORDER: black 1px solid;
		PADDING: 10px;
	}
.SectionSeatsGA
	{
		width: 800px;
		padding-top:30px;
	}
/*------------------------------------:Holds----------------------------*/
	.More_colors_Span
	{
		color: Gray;
		cursor: pointer;
	}
	.LeftDivCaptionBottom
	{
		background-color:#003366;
		color: #FFFFFF;
		cursor: pointer;
	}
    .LeftDivHolds
    {
		padding-right: 0px;
		padding-left: 0px;
    }
    .HoldTable
    {
        border-color: #FFFFFF;
        border-style: solid;
        border-width: 0px;
        width: 92%;
    }
    .WhiteText
    {
        color: White;
    }
    .HoldSample 
    {
     background-color: Yellow;
     width: 38px;
     height: 38px;
     text-align: center; 
     vertical-align: middle;
     margin:5px 3px 12px 3px;
     border: #000000 solid 1px;
    }
    .HoldPickerSample
    {
        width: 5px;
        height: 15px;
		FONT-SIZE: 9pt; 
        text-align: center; 
        border-color: #FFFFFF;
        border-style: solid;
        border-width: 1px;
        cursor: pointer;
    }
    .HoldPickerSampleTable
    {
        margin-top: 5px;
        border-color: #000000;
        border-style: solid;
        border-width: 1px;
    }
/*----------------------------------------------------------------------*/

/*------------------------------:BAseats--------------------------------*/
.ddCountsDrpdwn
{
	width: 40px;
}

.ddCountsTxt
{
	width: 40px;
	border: solid 1px #000000;
}
/*----------------------------------------------------------------------*/

/*------------------------------:SeatingMap---------------------------*/
.SeatRow
{
	font-size: 7pt;
	width: 20px;
	height: 10px;
}
.SeatCell
{
	font-size: 8px;
	height: 10px;
	cursor: pointer;
	text-align: center;
	vertical-align: top;
}
.SeatDiv
{
	width: 10px;
}
.HoldSeatDiv
{
	height:10px;
	width:10px;
	text-align:center;
	vertical-align:top;
	line-height:9px;
}
/*----------------------------------------------------------------------*/
.ConfirmationHeader {
	PADDING: 2px; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #506ce3; WIDTH: 100%; height=20px; font-color: #FFFFFF;
}
.ConfirmationText {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ConfirmationTable{
	DISPLAY: block; Z-INDEX: 1500;
}
.RowPriceLight {
	BACKGROUND-COLOR: #F5F5F5;
}
.RowPriceDark {
	BACKGROUND-COLOR: #E8EDF3;
}
.display_none
	{
	display:none;
	}
/*------------------------------------:Single----------------------------*/
.EventsDiv
	{
		margin-left: 10px;
		width: 99%;
	}
.EventsOffset
	{
		margin-bottom: 10px;
	}
.Hand
	{
		cursor:pointer;
	}
.EventsDivContent
	{
		width: 100%;
		BORDER-RIGHT: #CCCCCC 1px solid; 
		BORDER-LEFT: #CCCCCC 1px solid; 
		BORDER-BOTTOM: #CCCCCC 1px solid;
		background-color:#ffffff; 
	}
.EventsDivCaption
	{
		width: 100%;
		background-color:#CCCCCC;
		color: #003366;
		font-family:verdana,sans-serif;
		font-size:10pt;
		font-weight:normal;
		padding:0px;
		text-align:center;
	}
.ShowHidePerformanceList
	{
		font-size: 10px;
		cursor:pointer;
	}
.PackagesDivCaption
	{
		cursor:pointer;
		margin: 10px;
		width: 99%;
		height: 25px;
		background-color:#4C6E9C;
		PADDING: 0px;

	}
.PackagesTD
	{
		border-top-color: #4C6E9C;
		border-top-style: solid;
		border-top-width: 2px; 
		border-bottom-color: #4C6E9C;
		border-bottom-style: solid;
		border-bottom-width: 3px; 	
	}
.PackagesSpan
	{
		width: 100%;
		height: 23px;
		font-size: 12px;
		font-weight: bold;
		text-align: center;
		color: #FFFFFF;
	}	
.PackagesDivCaptionSel
	{
		cursor:pointer;
		margin-top: 10px;
		margin-left: 10px;
		margin-right: 10px;
		width: 99%;
		height: 15px;
		background-color:#4C6E9C;
		PADDING: 0px;

	}
.PackagesTDSel
	{
		border-top-color: #4C6E9C;
		border-top-style: solid;
		border-top-width: 2px; 
	}
.PackagesSpanSel
	{
		width: 100%;
		font-size: 11px;
		font-weight: bold;
		text-align: center;
		color: white;
	}
.PackagesDivCaptionSelDesk
	{
		margin-bottom: 15px;
		margin-left: 10px;
		margin-right: 10px;
		width: 99%;
		height: 15px;
		PADDING: 0px;
	}
.PackagesTDSelDesk
	{	
		background:url(../images/package_underline.gif) repeat-x bottom;		
	}
.PackagesSpanSelDesk
	{
		width: 100%;
		font-size: 11px;
		font-weight: bold;
		text-align: center;
		color: #003366;
	}			
.PackagesDivCaptionDesk
	{
	
		width: 99%;
		margin-left: 10px;
		margin-right: 10px;
		border-left-color: #4C6E9C;
		border-left-style: solid;
		border-left-width: 1px; 
		border-right-color: #4C6E9C;
		border-right-style: solid;
		border-right-width: 1px; 
	}
	
#centerButtons {
		text-align:center; margin:0px;
	}
.PackagesImageRight
	{
	}
.PackagesImageLeft
	{
	}
.sp_uiLightning {
   font-size:12px;
   font-family:Arial,sans-serif;
   font-weight:bold;
   color:#444444;
   background-color:#EEEEEE;
   border-style:double;
   border-color:#999999;
   border-width:4px;
   cursor: hand;
}
.sp_uiTurtle {
   font-size:12px;
   font-family:Arial,sans-serif;
   font-weight:bold;
   color:#444444;
   background-color:#EEEEEE;
   border-style:double;
   border-color:#999999;
   border-width:4px;
   cursor: hand;
}
.PerfDate
	{
		margin-top: 3px;
		font-weight: bold;
	}
.PerfListItem
	{
		PADDING: 3px;
		PADDING-top: 0px;
		BORDER-BOTTOM: #CCCCCC 1px solid;
		cursor:pointer;
		width:100%;
	}
.PerfListItemInfo
	{
		margin-left: -3px;
	}
.PerfListItemMoz
	{
		width:99% !important;
	}
.PerfListItemDark
	{
		background-color:#EAEAEA;
	}
.PerfListItemLight
	{
		background-color:#FFFFFF;
	}
.DivSinglePerformance
	{
		cursor:pointer;
	}
.EventImageDiv
	{
		//width: 120px;
		height:99%;
		margin: 5px;
		/*float: left;*/
	}
.EventDescriptionDiv
	{
		/*float: right;*/
		width: 100%;
	}
.PerformanceDivContent
	{
		/*float: right;*/
		vertical-align: top;
		width: 100%;
		height:100%;
	}
.EventsTable
	{
		width: 100%;
	}
.EventsTr
	{
		/*BORDER: #CCCCCC 1px solid;*/
	}
.EventsImageTd
	{
		BORDER-RIGHT: #CCCCCC 1px solid;
	}
.EventsTable.tr.td
	{
		BORDER: #CCCCCC 1px solid;
	}
/*----------------------------------------------------------------------*/
/*------------------------------------:Calendar-------------------------*/
.CalendarLink 
	{ 
		COLOR: black; 
		BACKGROUND-COLOR: #FF9900;
	}
A.CalendarLink:link {
	FONT: bold 9px tahoma; CURSOR: pointer; COLOR: black; TEXT-DECORATION: none
}
A.CalendarLink:visited {
	FONT: bold 9px tahoma; CURSOR: pointer; COLOR: black; TEXT-DECORATION: none
}
A.CalendarLink:active {
	FONT: bold 9px tahoma; CURSOR: pointer; COLOR: black; TEXT-DECORATION: none
}
A.CalendarLink:hover {
	FONT: bold 9px tahoma; COLOR: black; TEXT-DECORATION: underline
}

.OtherMonthDays
{
	COLOR: Silver; 
	BACKGROUND-COLOR: White;
}
.DayStyle
{
	FONT: 9px Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #CCCCCC; 
}
.NextPrevLink, A.NextPrevLink, td.NextPrevLink
{ 
	COLOR: #ffffff; 
	TEXT-DECORATION: none;
}
td.NextPrevLink
{
	background-color:#003366;
	font-family:Tahoma;
	font-size:9pt;
	font-weight:bold;
}
.WeekSelector
	{ 
		BORDER: 0px;
	}
.MonthLink {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
A.MonthLink:link {
	FONT: bold 10px tahoma; CURSOR: pointer; COLOR: #ffffff; TEXT-DECORATION: none
}
A.MonthLink:visited {
	FONT: bold 10px tahoma; CURSOR: pointer; COLOR: #ffffff; TEXT-DECORATION: none
}
A.MonthLink:active {
	FONT: bold 10px tahoma; CURSOR: pointer; COLOR: #ffffff; TEXT-DECORATION: none
}
A.MonthLink:hover {
	FONT: bold 10px tahoma; COLOR: red; TEXT-DECORATION: underline
}
TD.tdCalHeader{FONT-SIZE: 7pt; COLOR: #ffffff; BACKGROUND-COLOR: #616D73; TEXT-ALIGN: center;padding:2}
TD.tdCalDay{BORDER: #000000 1px solid; FONT-SIZE: 8pt; VERTICAL-ALIGN: top; WIDTH: 120px; HEIGHT: 100px; TEXT-ALIGN: center;}
table.chngmon
{
	color:white;
	font-family:Tahoma;
	font-size:9pt;
	font-weight:bold;
	width:100%;
	border:0px;
	border-collapse:collapse;
}
#DateLable
{
	color: White !important;
	font-weight: bold !important;
}
/*----------------------------------------------------------------------*/
/*------------------------------------:Cart-----------------------------*/
.light { background-color:#E8EDF3;  }
.dark { background-color:#F5F5F5; }
.Sublight { background-color:#E8EDF3;  }
.Subdark { background-color:#F5F5F5; }
.price {
	font-family: verdana,sans-serif;
	font-size:11px !important;
	font-weight: bold !important;
	color: #004F9C;
	background-color: transparent;
	width:52px;
}
#buymore { padding:4px; float:left;
  background-color: #002C5A; 
  font: bold 11px tahoma; color: white; text-decoration:none;
  text-align:center;
  }
  
 #Process_Order { padding:4px; float:left;
  background-color: #002C5A; 
  font: bold 11px tahoma; color: white; text-decoration:none;
  text-align:center;
  }
  
#delall { padding:4px; float:left; margin-left:8px;
  background-color:#6B0000; 
  font: bold 11px tahoma; color: white; text-decoration:none;
  text-align:center;
  }

.DeleteBtn
{
 cursor:pointer;
}

.RecomendationHead{
	text-align:center;
	border: 0px !important;
}

A.RecommendationItem{
	cursor: pointer;
	text-decoration:none;
}
A.RecommendationItem:link{
	color: #000000;
}
A.RecommendationItem:visited{
	color: #000000;
}
A.RecommendationItem:active{
	color: #FF0053;
}
A.RecommendationItem:hover{
	color: #FF0053;
}
.submit_b {
	width: 110px; 
	cursor:pointer; 
	border: none;
	color:#ffffff !important; 
	font: bold 11px Arial;
	padding: 2px 16px; 
	background:url(../../images/submit_bg.gif) no-repeat center top;
	text-align: center;
}

#boxlogo
{
	background-image: url("../../images/ts_logo.jpg");
}
.TopBar
{
	background-image: url("../../images/head_bg.gif");
}
/*----------------------------------------------------------------------*/