.wbg {  background-color: #FFFFFF}
p {  text-align: justify}
td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none}
td A{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #336666; text-decoration: underline}
td A:hover{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #234747; text-decoration: none}
.lg-bg {  background-color: #f3f3f3}
.h {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #81818B}
.c-t {  background-color: #ECF0F3}
.copyright {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF}
.footer {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none}
.footer A{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #C0C5E4; text-decoration: underline}
.footer A:hover{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #C0C5E4; text-decoration: none}.h1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #336666; text-decoration: none}
.bg1 {  background-color: #4D4D55}
.subh {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #666666; background-color: #dddddd}
.req {  color: #FF0000}
.wbg {  background-color: #FFFFFF}
.bg1 {  background-color: #4D4D55}
.actions-td { background-color: #81818B; color: #ffffff;}
.actions-td A{ color: #ffffff; text-decoration: none; padding: 3px;}
.actions-td A:hover{ background-color: #99eeff; padding: 3px; }

.border-1px {border: 1px #444444 solid;}
.border-1px td{ border-bottom: 1px #444444 solid;
                border-right: 1px #444444 solid}

BODY {
	BACKGROUND-COLOR: #fff
}
TD.tdselects TABLE TR {
	FONT-SIZE: 8px
}
TABLE.holderTable {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; 	/* background-color: #818187; */

}
TABLE.grey {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #818187
}
TABLE.grey TD {
	PADDING-BOTTOM: 20px
}
TABLE.holderTable TABLE {
	WIDTH: 100%
}
.tablebackground {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BACKGROUND-COLOR: #fff; BORDER-RIGHT-WIDTH: 0px;
}
.tdselects {
	WIDTH: 25%; PADDING-TOP: 20px; HEIGHT: 100px; BACKGROUND-COLOR: transparent
}
.tddatecolumn1 {
	PADDING-LEFT: 5px; WIDTH: 25%
}
.tddatecolumn2 {
	PADDING-LEFT: 5px; WIDTH: 25%
}
.tdwhatcolumn1 {
	PADDING-LEFT: 5px; WIDTH: 25%
}
.tdwhatcolumn2 {
	PADDING-LEFT: 5px; WIDTH: 25%
}
.tdwherecolumn1 {
	PADDING-LEFT: 5px; WIDTH: 25%
}
.tdwherecolumn2 {
	PADDING-LEFT: 5px; WIDTH: 25%
}
.tdticketcolumn1 {
	PADDING-LEFT: 5px; WIDTH: 25%
}
.tdticketcolumn2 {
	PADDING-LEFT: 5px; WIDTH: 25%
}
TD.tdticketcolumn1 TABLE.tablebackground {
	BACKGROUND-COLOR: #fff
}
TD.tdticketcolumn2 TABLE.tablebackground {
	BACKGROUND-COLOR: #eee
}
TD.titlecolumn {
	WIDTH: 25%
}
.buttonsearch {
	BORDER-RIGHT: #eee 1px dashed; BORDER-TOP: #eee 1px dashed; MARGIN-TOP: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; BORDER-LEFT: #eee 1px dashed; COLOR: #ffffff; BORDER-BOTTOM: #eee 1px dashed; FONT-FAMILY: "Times New Roman", Times, serif; BACKGROUND-COLOR: #2f394f
}
.tablemain {
	BACKGROUND-IMAGE: url(http://www.limoliner.com/images/windowbg.jpg)
}
.titlecolumn {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ffffff; FONT-FAMILY: "Times New Roman", Times, serif; BACKGROUND-COLOR: #2f394f
}
.titlemain {
	PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 16px; VERTICAL-ALIGN: top; COLOR: #fff; FONT-FAMILY: "Times New Roman", Times, serif
}
.textavaiable {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #fff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.baskettitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #fff; FONT-FAMILY: "Times New Roman", Times, serif
}
TD.baskettitle DIV {
	PADDING-RIGHT: 6px
}
TD.baskettitle DIV A {
	COLOR: #eee; TEXT-DECORATION: none
}
.tddatecolumn1 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff
}
.tddatecolumn2 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eee
}
.tdwhatcolumn1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff
}
.tdwhatcolumn2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eee
}
.tdwherecolumn1 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff
}
.tdwherecolumn2 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eee
}
.tdticketcolumn1 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff
}
.tdticketcolumn2 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eee
}
TD.tdticketcolumn1 A {
	COLOR: #333366; TEXT-DECORATION: none
}
TD.tdticketcolumn2 A {
	COLOR: #333366; TEXT-DECORATION: none
}
.tdticketcolumncancel {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #c00000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f4f4ea
}
.td-view-tickets {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.comment {
	FONT-SIZE: 10px; COLOR: #eee; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.ticketchart {
	FONT-SIZE: 10px; COLOR: #fff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.ticketgeneral {
	FONT-SIZE: 10px; COLOR: #fff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.ticketphone {
	FONT-SIZE: 10px; COLOR: #fff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.basket-td-titlecolumn {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #2f394f
}
.basket-td-ticket {
	PADDING-LEFT: 6px; FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eee
}
.basket-td-empty {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fbfbf7
}
.basket-td-qty {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #2f394f; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eee
}
.basket-td-price {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eee
}
.basket-td-charge {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eee
}
.basket-td-subtotal {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eee
}
.basket-td-total {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff
}
.basket-td-notselected {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.titleselect {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.notext {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.select {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.buttonremove {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 7pt; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.tablebottom {
	BACKGROUND-COLOR: #2f394f
}
.titlepages {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.input {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff;PADDING-LEFT: 3px;
}
.text-view-eventtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.text-view-sectortext {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.text-eventtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.text-view-eventbox {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.text-view-please {
	FONT-SIZE: 10pt; COLOR: #336699; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.text-view-seatsector {
	FONT-SIZE: 10pt; COLOR: #336699; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.td-view-rowtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.td-view-stagetitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.td-view-sectortitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.td-view-row {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.view-text-tickethelp {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.pay-titlemain {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #3d698e; FONT-FAMILY: "Times New Roman", Times, serif
}
.pay-input {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.pay-td-titlecolumn {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ffffff; FONT-FAMILY: "Times New Roman", Times, serif; BACKGROUND-COLOR: #2f394f
}
.pay-td-title {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.pay-tablebackground {
	BACKGROUND-COLOR: #9a9a9a
}
.pay-insidetablebackground {
	BACKGROUND-COLOR: #ffffff
}
.pay-select {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.pay-text-shipselect {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.pay-text-pleasefill {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.pay-td-confirmationbold {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pay-td-confirmation {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.pay-td-confirmationemail {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.pay-td-cardnotice {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 8pt; PADDING-BOTTOM: 6px; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.note {
	FONT-SIZE: 8pt; PADDING-BOTTOM: 6px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.payProceed {
	PADDING-TOP: 6px; BACKGROUND-COLOR: #818187
}
TD.searchFooter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 10px; COLOR: #fff; PADDING-TOP: 6px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
                    .tip {font:10px/12px
                    Arial,Helvetica,sans-serif; border:solid 1px
                    #666666; width:270px; padding:1px;
                    position:absolute; z-index:100;
                    visibility:hidden; color:#333333; top:20px;
                    left:90px; background-color:#ffffcc;
                    }
                    .tooltip
                    {
						font-family: verdana; padding: 5px; color:#555555; position:absolute; visibility:hidden; border:1px solid #555555; font-size:10px; background: #F4FFFF;
                    }
.white{
font-family: Tahoma, Arial, Helvetica, sans-serif ;
font-size:12px;
font-weight: bold;
color:#FFFFFF;
text-decoration: none;
}
.white_gray{
font-family: Tahoma, Arial, Helvetica, sans-serif ;
font-size:11px;
font-weight: bold;
color:#FFFFFF;
text-decoration: none;
}          
.listmenu{
border:1px solid;
border-color:#000000;
font-family:Tahoma, Verdana;
font-size:11px;
font-weight: normal;
color:#000000;
TEXT-DECORATION: none
}
.button{
border:1px solid #ffffff;
background-color:#2F394F;
font-family:Tahoma, Verdana;
font-size:11px;
font-weight:bold;
color:#ffffff;
TEXT-DECORATION: none;
padding-left:0px; padding-right:0px; padding-top:2px; padding-bottom:2px
}
.whiteboldtex{
font-family:Tahoma, Verdana;
font-size:11px;
font-weight:bold;
color:#ffffff;
TEXT-DECORATION: none
}
/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%
   %%  Seating Descriptions  %%
   %%%%%%%%%%%%%%%%%%%%%%%%%%%% */

div.seatDescription {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	border: 1px solid #EEE;
	padding: 5px;
	line-height: 1.4em;
	display: none;
	margin-bottom: 2px;
	width: 288px;
}

h5.seatTitle, span.seatWarn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	font-weight: bold;
	margin: 1px;
	color: ##2F394F;
}

div.seatDescription p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	line-height: 1.4em;
	margin: 0px;
}

#backward {
    border-color: #ff0000;
}


/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   %%  End Seating Descriptions  %%
   %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */