#myTicketsNowLinksList {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 14px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
#myTicketsNowLinksList LI {
	PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#myTicketsNowLinksList .inactiveAnchor {
	COLOR: #666666
}
#myTicketsNowContainer {
	FONT-SIZE: 10px; FLOAT: left; WIDTH: 485px; COLOR: #666666; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff
}
#myTicketsNowContainer INPUT {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana
}
#myTicketsNowContainer .inputLabel {
	PADDING-RIGHT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana; TEXT-ALIGN: right
}
#myTicketsNowContainer .SubscriptionContainer {
	WIDTH: 580px
}
#myTicketsNowContainer SELECT {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana
}
#myTicketsNowContainer .headingText {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000
}
#myTicketsNowContainer .headingTextLight {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff
}
#myTicketsNowContainer .warningText {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff
}
#myTicketsNowContainer .errorText {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 10px; VERTICAL-ALIGN: text-top; COLOR: #e51b24; PADDING-TOP: 5px
}
#myTicketsNowContainer .errorTextNew {
	PADDING-RIGHT: 32px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: right; VERTICAL-ALIGN: text-top; COLOR: #e51b24; PADDING-TOP: 5px
}
#myTicketsNowContainer .phoneErrorText {
	PADDING-LEFT: 96px; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #e51b24
}
#myTicketsNowContainer .phoneErrorTextNew {
	DISPLAY: block; PADDING-LEFT: 96px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: left; WIDTH: 300px; COLOR: #e51b24
}
#myTicketsNowContainer .phoneErrorText2 {
	DISPLAY: block; PADDING-LEFT: 96px; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #e51b24
}
#myTicketsNowContainer .phoneErrorText3 {
	DISPLAY: block; PADDING-LEFT: 96px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 15px; COLOR: #e51b24
}
#myTicketsNowContainer .errorHeaderText {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; COLOR: #ffffff; PADDING-TOP: 8px; HEIGHT: 20px; BACKGROUND-COLOR: #e51b24; TEXT-ALIGN: left
}
#myTicketsNowContainer .ThankyouHeaderText {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #e51b24; HEIGHT: 25px; TEXT-ALIGN: center
}
#myTicketsNowContainer .SubscriptionThankyouText {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #e51b24; HEIGHT: 25px; TEXT-ALIGN: left
}
#myTicketsNowContainer .requiredField {
	COLOR: #e51b24
}
#myTicketsNowContainer .horizontalLine {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1px solid
}
#myTicketsNowContainer .horizontalLine3 {
	MARGIN-TOP: -10px; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1px solid
}
.horizontalLine2 {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1px solid
}
#myTicketsNowContainer .headerHorizontalLine {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 10px; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1px solid
}
#myTicketsNowContainer .horizontalLineSm {
	MARGIN-BOTTOM: 10px; MARGIN-LEFT: auto; WIDTH: 95%; MARGIN-RIGHT: auto; BORDER-BOTTOM: #cccccc 1px solid
}
#myTicketsNowContainer TH {
	PADDING-RIGHT: 5px; VERTICAL-ALIGN: top; TEXT-ALIGN: right
}
#myTicketsNowContainer .oneLine {
	PADDING-TOP: 3px
}
#myTicketsNowContainer TD {
	PADDING-BOTTOM: 14px; VERTICAL-ALIGN: top
}
#myTicketsNowContainer .inputTextBox {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 289px; PADDING-TOP: 2px
}
#myTicketsNowContainer .inputTextBoxSm {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 190px; PADDING-TOP: 2px
}
#myTicketsNowContainer .inputTextBoxFirstName {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 132px; PADDING-TOP: 2px
}
#myTicketsNowContainer .inputTextBoxFirstName2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 106px; MARGIN-RIGHT: 3px; PADDING-TOP: 2px
}
#myTicketsNowContainer .inputTextBoxMiddleInitial {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 22px; PADDING-TOP: 2px
}
#myTicketsNowContainer .miText {
	PADDING-LEFT: 98px; WIDTH: 50px
}
#myTicketsNowContainer .lastText {
	PADDING-LEFT: 20px; WIDTH: 100px
}
#myTicketsNowContainer .textLink {
	DISPLAY: block; PADDING-LEFT: 50px; FONT-WEIGHT: bold; FLOAT: left; COLOR: #e51b24; TEXT-DECORATION: underline
}
#myTicketsNowContainer .ValidationSummary {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: text-bottom; COLOR: #e51b24
}
#myTicketsNowContainer .inputTextBoxLastName {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 137px; PADDING-TOP: 2px
}
#myTicketsNowContainer .inputTextBoxLastName2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 134px; PADDING-TOP: 2px
}
#myTicketsNowContainer .selectDropDown {
	WIDTH: 98%
}
#myTicketsNowContainer .selectDropDown2 {
	WIDTH: 100%
}
#myTicketsNowContainer .selectDropDown3 {
	WIDTH: 92%
}
#myTicketsNowContainer .inputTextBoxPhoneSm {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 30px; MARGIN-RIGHT: 4px; PADDING-TOP: 2px
}
#myTicketsNowContainer .inputTextBoxPhoneLg {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 70px; PADDING-TOP: 2px
}
#myTicketsNowContainer .linkContainer {
	MARGIN-LEFT: 143px; WIDTH: 300px
}
#myTicketsNowContainer .contactAddressContainer {
	MARGIN-LEFT: 20px; WIDTH: 400px
}
#myTicketsNowContainer .MenuContainer {
	MARGIN-LEFT: 20px; WIDTH: 430px
}
#myTicketsNowContainer .phoneContainer {
	MARGIN-LEFT: 41px; WIDTH: 430px
}
#myTicketsNowContainer .phoneLabelContainer {
	FLOAT: left; PADDING-BOTTOM: 15px; TEXT-ALIGN: right
}
#myTicketsNowContainer .phoneFieldsContainer {
	FLOAT: left; PADDING-BOTTOM: 15px; WIDTH: 245px
}
#myTicketsNowContainer .phoneLabelContainer .labelDiv {
	PADDING-RIGHT: 5px; FLOAT: left; WIDTH: 88px; PADDING-TOP: 6px
}
#myTicketsNowContainer .phoneFieldsContainer .fieldsDiv {
	FLOAT: left
}
#myTicketsNowContainer .phoneContainer .fieldsDiv {
	FLOAT: left; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
#myTicketsNowContainer .phoneFieldsContainer .fieldsDivHidden {
	FLOAT: left; VISIBILITY: hidden
}
#myTicketsNowContainer .phoneFieldsContainer .inputTextBoxPhone3Digits {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 4px; WIDTH: 24px; MARGIN-RIGHT: 4px; PADDING-TOP: 2px
}
#myTicketsNowContainer .phoneFieldsContainer .inputTextBoxPhone4Digits {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 4px; WIDTH: 30px; MARGIN-RIGHT: 4px; PADDING-TOP: 2px
}
#myTicketsNowContainer .phoneFieldsContainer .inputTextBoxPhone {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 4px; WIDTH: 100px; MARGIN-RIGHT: 4px; PADDING-TOP: 2px
}
#myTicketsNowContainer .phoneContainer .primaryContact {
	DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FLOAT: left; WIDTH: 50px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
#myTicketsNowContainer .phoneContainer .PhoneRadioButton {
	FLOAT: left; PADDING-TOP: 10px
}
#myTicketsNowContainer .phoneContainer .mobilePhoneLink {
	DISPLAY: block; PADDING-LEFT: 95px; FONT-WEIGHT: bold; COLOR: #e51b24; TEXT-DECORATION: underline
}
#myTicketsNowContainer .inputCheckbox {
	MARGIN-BOTTOM: 5px; MARGIN-RIGHT: 5px
}
#myTicketsNowContainer .primaryContact {
	FONT-WEIGHT: bold; WIDTH: 30px; TEXT-ALIGN: right
}
#myTicketsNowContainer .expDate {
	WIDTH: 146px
}
#myTicketsNowContainer .requiredText {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
#myTicketsNowContainer .boldText {
	FONT-WEIGHT: bold
}
#myTicketsNowContainer .headerBar {
	PADDING-RIGHT: 8px; PADDING-LEFT: 12px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; HEIGHT: 20px; BACKGROUND-COLOR: #e3e3e3
}
#myTicketsNowContainer .headerBarDark {
	PADDING-RIGHT: 8px; PADDING-LEFT: 12px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; HEIGHT: 20px; BACKGROUND-COLOR: #565656
}
#myTicketsNowContainer .headerBar2 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 12px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BACKGROUND-COLOR: #d6d6d6
}
#myTicketsNowContainer .headerBar2 .headingText {
	FLOAT: left
}
#myTicketsNowContainer .headerBar2 .collapseButton {
	FLOAT: right
}
#myTicketsNowContainer .headerBar2 .headingTextOff {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; COLOR: #7f7f7f
}
.validationContainer {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 5px; PADDING-TOP: 5px
}
#myTicketsNowContainer .pageHeading {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px; BACKGROUND-COLOR: #ffffff
}
#myTicketsNowContainer .headerBar .headingText {
	FLOAT: left
}
#myTicketsNowContainer .headerBar .collapseButton {
	FLOAT: right
}
#myTicketsNowContainer .SelectedMenuItem {
	FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none
}
#myTicketsNowContainer .MenuSeperator {
	COLOR: #000000; TEXT-DECORATION: none
}
#myTicketsNowContainer .headerBar .headingTextOff {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; COLOR: #7f7f7f
}
#myTicketsNowContainer .submitButton {
	PADDING-BOTTOM: 15px; MARGIN-LEFT: 135px
}
#myTicketsNowContainer .greyBold {
	FONT-WEIGHT: bold; COLOR: #666666
}
#myTicketsNowContainer .infoText {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
#myTicketsNowContainer .imageLeftContainer {
	FLOAT: left
}
#myTicketsNowContainer .textLeftContainer {
	PADDING-LEFT: 15px; FLOAT: left; WIDTH: 300px
}
#myTicketsNowContainer .clearDiv {
	CLEAR: both
}
#UpdateProfileName {
	MARGIN-LEFT: 81px; WIDTH: 364px
}
#UpdateProfileInfo {
	MARGIN-LEFT: 14px; WIDTH: 430px
}
#UpdateProfilePhone {
	MARGIN-LEFT: 38px; WIDTH: 400px
}
#UpdateProfileAccountInfo {
	WIDTH: 437px
}
#UpdateProfilePaymentBillingInfo {
	MARGIN-LEFT: 5px; WIDTH: 455px
}
#UpdateProfileSectionHeader {
	MARGIN-LEFT: 5px; WIDTH: 455px; HEIGHT: 20px
}
#UpdateProfileSectionHeader TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#UpdateProfileSectionHeader .ValidationSummary {
	BORDER-RIGHT: red 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: red 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: red 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: red 1px solid
}
#UpdateProfilePaymentBillingInfo .ccNumber {
	FONT-WEIGHT: bold
}
#UpdateProfilePaymentBillingInfoName {
	MARGIN-LEFT: 79px; WIDTH: 368px
}
#UpdateProfilePaymentBillingInfoAddress {
	MARGIN-LEFT: 5px; WIDTH: 455px
}
#UpdateProfileCardButtons {
	PADDING-BOTTOM: 15px; MARGIN-RIGHT: 45px; TEXT-ALIGN: right
}
#UpdateProfileShippingAddress {
	MARGIN-LEFT: 25px; WIDTH: 455px
}
#UpdateProfileShippingName {
	MARGIN-LEFT: 79px; WIDTH: 368px
}
#UpdateProfileShippingAddressInfo {
	MARGIN-LEFT: 5px; WIDTH: 455px
}
#UpdateProfileShippingCardButtons {
	PADDING-BOTTOM: 15px; MARGIN-RIGHT: 45px; TEXT-ALIGN: right
}
#NewProfileAccountInfo {
	WIDTH: 437px
}
#NewProfileName {
	MARGIN-LEFT: 81px; WIDTH: 364px
}
#NewProfileInfo {
	MARGIN-LEFT: 14px; WIDTH: 430px
}
#LoginContainer {
	PADDING-TOP: 20px
}
#LoginContainer .paragraphText {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 25px
}
#LoginContainer .paragraphText .memberText {
	FONT-WEIGHT: bold
}
#Login .headingText {
	TEXT-ALIGN: left
}
#LoginContainer .legacyMessage {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: right; WIDTH: 110px; COLOR: #e51b24
}
#LoginContainer .legacyMessageRed {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: right; WIDTH: 110px; COLOR: #e51b24
}
#LoginContainer .legacyMessageGrey {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: right; WIDTH: 110px; COLOR: #666666
}
#ForgotPasswordContainer {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
#ForgotPasswordTable {
	MARGIN-TOP: 10px; FONT-SIZE: 10px; MARGIN-LEFT: 25px; COLOR: #666666; FONT-FAMILY: Verdana
}
#EmailSubscription {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
#EmailSubscription .paragraphText {
	PADDING-BOTTOM: 15px; WIDTH: 580px
}
#EmailSubscription .subscriptionListContainer {
	BORDER-RIGHT: #e3e3e3 1px solid; BORDER-TOP: #e3e3e3 1px solid; FLOAT: left; OVERFLOW: auto; BORDER-LEFT: #e3e3e3 1px solid; WIDTH: 165px; BORDER-BOTTOM: #e3e3e3 1px solid; HEIGHT: 290px
}
#EmailSubscription .ValidatorRow {
	BORDER-RIGHT: #e3e3e3 1px solid; BORDER-TOP: #e3e3e3 1px solid; BORDER-LEFT: #e3e3e3 1px solid; WIDTH: 165px; BORDER-BOTTOM: #e3e3e3 1px solid; HEIGHT: 0px
}
#EmailSubscription .subscriptionListContainer .subscriptionTable {
	WIDTH: 89%; BORDER-COLLAPSE: collapse
}
#EmailSubscription .subscriptionListContainer .subscriptionTable .tableRowOverClickable {
	CURSOR: pointer; BACKGROUND-COLOR: #e3e3e3; TEXT-DECORATION: underline
}
#EmailSubscription .subscriptionListContainer .subscriptionTable .tableRowOverUnclickable {
	BACKGROUND-COLOR: #e3e3e3
}
#EmailSubscription .subscriptionListContainer .subscriptionTable .tableRowOut {
	BACKGROUND-COLOR: #ffffff
}
#EmailSubscription .subscriptionListContainer .subscriptionTable TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; PADDING-TOP: 2px
}
#EmailSubscription .subscriptionListContainer .subscriptionTable .checkboxField {
	WIDTH: 20px; TEXT-ALIGN: center
}
#EmailSubscription .subscriptionListContainer .subscriptionTable .eventNameField {
	FONT-WEIGHT: bold; WIDTH: 90px
}
#EmailSubscription .subscriptionListContainer .subscriptionTable .arrowImageField {
	WIDTH: 15px
}
#OrderHistoryContainer .orderHistoryTable {
	MARGIN-LEFT: 10px
}
#OrderHistoryContainer .orderHistoryTable TD {
	PADDING-BOTTOM: 3px
}
#OrderDetailContainer .OrderDetailPaddedContainer {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#OrderDetailContainer .OrderDetailPaddedContainerSm {
	PADDING-LEFT: 10px
}
#OrderDetailContainer .orderDetailTable {
	MARGIN-LEFT: 10px
}
#OrderDetailContainer .orderDetailTable TH {
	FONT-WEIGHT: bold; COLOR: #e51b24
}
.redBold {
	FONT-WEIGHT: bold; COLOR: #e51b24
}
#OrderDetailContainer .orderDetailTable TD {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
#OrderDetailContainer .orderDetailTableSm {
	MARGIN-LEFT: 20px
}
#OrderDetailContainer .orderDetailTableSm TH {
	FONT-WEIGHT: bold; COLOR: #e51b24
}
.redBold {
	FONT-WEIGHT: bold; COLOR: #e51b24
}
#OrderDetailContainer .orderDetailTableSm TD {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
#OrderDetailContainer .greyBoldLg {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #666666
}
#EnterEmailContainer {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
#EnterEmailTable {
	MARGIN-TOP: 10px; MARGIN-LEFT: 25px
}
#AddressInfoContainer {
	WIDTH: 425px
}
#dhtmltooltip {
	BORDER-RIGHT: black 2px solid; PADDING-RIGHT: 2px; BORDER-TOP: black 2px solid; PADDING-LEFT: 2px; Z-INDEX: 100; FILTER: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135); VISIBILITY: hidden; PADDING-BOTTOM: 2px; BORDER-LEFT: black 2px solid; WIDTH: 150px; PADDING-TOP: 2px; BORDER-BOTTOM: black 2px solid; POSITION: absolute; BACKGROUND-COLOR: lightyellow
}
