
.tablemain {
	background-color: #FFFFFF;

}
.tdselects {
	background-color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;	
	color: #000000;
}

.tddatecolumn2 {
	background-color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
	color: #808284;
    font-size: 11px;
    line-height: 13px;
	text-decoration: none;
}

a.tddatecolumn2:visited {
	background-color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
	color: #808284;
    font-size: 11px;
    line-height: 13px;
	text-decoration: none;
}

a.tddatecolumn2:active {
	background-color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
	color: #808284;
    font-size: 11px;
    line-height: 13px;
	text-decoration: underline;
}

a.tddatecolumn2:hover {
	background-color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
	color: #808284;
    font-size: 11px;
    line-height: 13px;
	text-decoration: underline;
}

.tddatecolumn1 {
	background-color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    color: rgb(128, 130, 132);
    font-size: 11px;
    line-height: 13px;
}

.tdwhatcolumn1 {
	background-color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    color: rgb(128, 130, 132);
    font-size: 11px;
    line-height: 13px;
}

.tdwhatcolumn2 {
	background-color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    color: rgb(128, 130, 132);
    font-size: 11px;
    line-height: 13px;
}
.tdwherecolumn1 {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

.tdwherecolumn2 {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

.tdticketcolumn1 {
	background-color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    color: rgb(128, 130, 132);
    font-size: 11px;
    line-height: 13px;
}

.tdticketcolumn2 {
	background-color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    color: rgb(128, 130, 132);
    font-size: 11px;
    line-height: 13px;
}

.tdticketcolumncancel {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #C00000;
}

.td-view-tickets {
    font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

.baskettitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.titlemain {
	font-family: "Arial Black", Arial;
	font-size: 16px;
	font-weight: bold;
	color: #3D698E;
}
.comment {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.ticketchart {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0000C0;
}
.ticketgeneral {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0000C0;
}
.ticketphone {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #20661D;
}
.titlecolumn {
	font-size: 16px;
	color: #000000;
	background-color: #808284;

}

.basket-td-titlecolumn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #808284;
}

.basket-td-ticket {
    background-color: #E7E7E8;
}

.basket-td-empty {
    background: #E7E7E8;
}


.basket-td-qty {
    background: #E7E7E8;
}

.basket-td-price {
    background: #E7E7E8;
}

.basket-td-charge {
    background: #E7E7E8;
}

.basket-td-subtotal {
    background: #E7E7E8;
}

.basket-td-total {
	background-color: #808284;
    font-size: 9px;
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 11px;
    line-height: 13px;
    font-style: normal;
    font-weight: bold;
    text-transform: uppercase;
}

.basket-td-total2 {
	background-color: #D90000;
    font-size: 9px;
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 11px;
    line-height: 13px;
    font-style: normal;
    font-weight: bold;
    text-transform: uppercase;
}



.basket-td-notselected {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}

.titleselect {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}

.notext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}

.select {
    font-size: 10px;
    color: rgb(148, 148, 148);
    background-color: rgb(255, 255, 255);
    border-top-width: 2px;
    border-right-width: 2px;
    border-bottom-width: 2px;
    border-left-width: 2px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: rgb(148, 148, 148);
    border-right-color: rgb(148, 148, 148);
    border-bottom-color: rgb(148, 148, 148);
    border-left-color: rgb(148, 148, 148);
    font-family: Verdana,Arial,Helvetica,sans-serif;
}
.buttonsearch {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6pt;
	font-weight: bold;
	color: #ffffff;
	border: 0;
	background-color: #949494;
}

.buttonremove {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6pt;
	font-weight: bold;
	color: #ffffff;
	border: 0;
	background-color: #949494;
}

.tablebottom {
	background-color: #808284;
}
.titlepages {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.tablebackground {
	background-color: #FFFFFF;
}
.input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #FFFFFF;
	border: 1px solid #000000;
}
.textavaiable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;

}
.text-view-eventtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight: bold;           
}

.text-eventtitle {
    font-size: 18px;
    font-weight: bold;
    color: rgb(217, 0, 0);
    line-height: 20px;
    text-transform: uppercase;        
}

.text-view-eventbox {
    font-size: 12px;
    font-weight: bold;
    color: rgb(128, 130, 132);
}
.text-view-please {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #336699;
}
.text-view-seatsector {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #336699;
}

.td-view-rowtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight: bold;           
}
.td-view-stagetitle {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #000000;
	font-weight: bold;           
}

.td-view-sectortitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight: bold;           
}
.td-view-row {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight: bold;           
}

.view-text-tickethelp {
    font-family: Arial,Helvetica,sans-serif;
    color: rgb(128, 130, 132);
    font-size: 11px;
    line-height: 13px;
    font-style: normal;
    font-weight: normal;
    text-transform: uppercase;          
}

.pay-titlemain {
    font-size: 18px;
    font-weight: bold;
    color: rgb(217, 0, 0);
    line-height: 20px;
    text-transform: uppercase;
}
.pay-input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #FFFFFF;
	border: 1px solid #000000;
}


.pay-td-titlecolumn {
    font-size: 18px;
    font-weight: bold;
    color: rgb(217, 0, 0);
    line-height: 20px;
    text-transform: uppercase;

}
.pay-td-title {
    font-family: Arial,Helvetica,sans-serif;
    color: rgb(128, 130, 132);
    font-size: 11px;
    line-height: 13px;
	font-weight: bold;
}
.pay-tablebackground {
	background-color: #9A9A9A;
}
.pay-insidetablebackground {
	background-color: #FFFFFF;
}
.pay-select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #FFFFFF;
	border: 1px solid #000000;
}
.pay-text-shipselect {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight: normal;           
}
.pay-text-pleasefill {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    line-height: 13px;
	color: #FF0000;
	font-weight: bold;           
}
.pay-td-cardnotice {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FF0000;
	font-weight: normal;           
}
.pay-td-confirmationbold {
    font-size: 18px;
    font-weight: bold;
    color: rgb(217, 0, 0);
    line-height: 20px;
    text-transform: uppercase;       
}
.pay-td-confirmation{
    font-family: Arial,Helvetica,sans-serif;
    color: rgb(128, 130, 132);
    font-size: 11px;
    line-height: 13px;
    font-weight: bold;         
}
.pay-td-confirmationemail{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FF0000;
	font-weight: normal; 
	background-color: #FFFFFF;          
}

.buttonpay
{
	color: #000000;
	border: 0px solid #000000;
	background-color: #FFFFFF;
}
.cim3
{
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	color: #808284;
	font-size: 11px;
	line-height: 13px;
	font-style: normal;
	font-weight: normal;
	text-transform: uppercase;
}