/* layout styles for event extension*/

.tx-event-pi1 .requiredField  {
				color: red;
				font-weight: bold;
				padding: 0px 5px 0px 0px;
}
.tx-event-pi1 .inputError  {
				/*background-color: #FF9999;*/
				font-weight: bold;
}

.tx-event-pi1 .message {
				font-size: 15px;
				padding: 5px;
				height: 20px;
				background-color: #f0f0f0;
				border: 2px solid green;
}
.tx-event-pi1 .warning {
				font-size: 15px;
				padding: 5px;
				height: 20px;
				background-color: #f0f0f0;
				border: 2px solid #FFCC66;
}
.tx-event-pi1 .error {
				font-size: 15px;
				padding: 5px;
				height: 20px;
				background-color: #f0f0f0;
				border: 2px solid red;
}

.tx-event-pi1 .formTitle {
				font-weight: bold;
				background-color: #f0f0f0;
}
.tx-event-pi1 .acceptance {
				padding-top: 20px;
}
.tx-event-pi1 .account {
				padding-top: 20px;
}
.tx-event-pi1 .requiredFieldText {
				padding-top: 20px;
				padding-bottom: 20px;
}
.tx-event-pi1 .sectionTitle {
				padding-top: 20px;
				padding-bottom: 10px;
}
.tx-event-pi1 .eventSelectionTitle {
				font-weight: bold;
				margin: 0px 0px 20px 0px;
				width:200;
}

.tx-event-pi1 .adminCustomerList .even {
				background-color: #CCFF99;
}
.tx-event-pi1 .adminCustomerList .title {
				font-weight: bold;
}

.tx-event-pi1 .adminCustomerList .additional td {
				font-size: 10px;
}

.tx-event-pi1 .adminCustomerList .additional td.section  {
				font-weight: bold;
				color: blue;
}

.tx-event-pi1 .adminCsvTable .even {
				background-color: #f0f0f0;
}

.tx-event-pi1 .eventSelection  {
				border-collapse: collapse;
}
.tx-event-pi1 .eventSelection td {
				padding: 5px;
}


.tx-event-pi1 .eventSelection .title {
				font-weight: bold;
}

.tx-event-pi1 .eventSelection .even {
				background-color: #CCFF99;
}
.tx-event-pi1 .eventSelection .bookingCounter {
				text-align: center;
				/* display: none; */
}
.tx-event-pi1 .onlineBookers1 {
				margin: 10px 0px 5px 0px;
}
.tx-event-pi1 .info {
				margin: 5px 0px 10px 0px;
}
.tx-event-pi1 .details {
				margin: 5px 0px 10px 0px;
}
