
.hpl_calendar .eventList {
	float: left;
	width: 100%;
}

.hpl_calendar .new {
	float: left;
	width: 100%;
	margin-top: 10px;
}

.hpl_calendar .hpl-table.event {
	width: 100%;
	/*	border: 1px solid #ccc; */
	/*	margin-top: 20px; */
}

.hpl_calendar .hpl-table.event {
	/*	table-layout: fixed; */
}

.hpl_calendar .hpl-table.event th {
	padding-top: 10px;
	padding-bottom: 10px;
}

.hpl_calendar .hpl-table.event .hpl-td.edit,
.hpl_calendar .hpl-table.event .hpl-td.delete {
}

.hpl-table.listBad td {
	color: #ff0000;
}

.command {
	float: left;
	width: 100%;
	height: 400px;
	border: 1px inset #ccc;
}

.fake-textarea {
	float: left;
	width: 100%;
	border: 1px inset #ccc;
	background-color: #ffffcc;
	border-radius: 5px;
}

input[type="submit"] {
	min-width: 200px;
}

/*** Predefined Events ***/
/*
h2.event-title {
	float: left;
	width: 100%;
	margin-top: 20px;
	font-size: 1.1em;
}
*/

.eventBatch .hpl-th.image {
/*	max-width: 100px; */
}

/*** Batch-Processing ***/
.eventBatch img {
/*	width: 100%; */
	height: auto;
}

.eventBatch textarea {
	background-color: #ffffcc;
}

#categories {
	padding-right: 5px;
}

.backBox {
	margin-bottom: 10px;
}

.batchProcessingHelp {
	float: left;
	width: 100%;
	margin-top: 20px;
	margin-bottom: 5px;
}

.hpl_calendar .hpl-table.event .hpl-th.read {
	width: 50px;
	text-align: center;
}

.hpl_calendar .hpl-table.event .hpl-th.show {
	width: 50px;
	text-align: center;
}

.hpl_calendar .hpl-table.event .hpl-th.details {
	width: 50px;
	text-align: center;
}

.hpl_calendar .hpl-table.event .hpl-th.edit {
	width: 50px;
	text-align: center;
}

.hpl_calendar .hpl-table.event .hpl-th.delete {
	width: 50px;
	text-align: center;
}

.hpl_calendar .hpl-table.event .hpl-th.index {
	width: 40px;
	text-align: center;
}

.hpl_calendar .hpl-table.event .hpl-th.categories {
	width: 100px;
}

.hpl_calendar .hpl-table.event .hpl-th.title {
	width: auto;
}

.hpl_calendar .hpl-table.event .hpl-th.teaser {
	width: auto;
}

.hpl_calendar .hpl-table.event .hpl-th.date {
	width: 95px;
}

.hpl_calendar .hpl-table.event .hpl-th.startDate {
	width: 95px;
}

.hpl_calendar .hpl-table.event .hpl-th.endDate {
	width: 95px;
}

.hpl_calendar .hpl-table.event .hpl-th.weekday {
	width: 100px;
}

.hpl_calendar .hpl-table.event .hpl-th.time {
	width: 55px;
}

.hpl_calendar .hpl-table.event .hpl-th.startTime {
	width: 55px;
}

.hpl_calendar .hpl-table.event .hpl-th.endTime {
	width: 55px;
}

.hpl_calendar .hpl-table.event .hpl-th.image {
	width: 75px
}

.hpl_calendar .hpl-table.event .hpl-th.uid {
	width: 50px
}

.hpl_calendar .hpl-table.event .hpl-th.eventId {
	width: auto;
}

.hpl_calendar .hpl-table.event .hpl-th.status {
	width: 80px;
}

.hpl_calendar .hpl-table.event .hpl-th.select {
	width: 30px;
	text-align: center;
}

.hpl_calendar .hpl-table.event .hpl-th.choice {
	width: 75px;
}


.hpl_calendar .hpl-table.event .hpl-td.read {
	text-align: center;
}

.hpl_calendar .hpl-table.event .hpl-td.show {
	text-align: center;
}

.hpl_calendar .hpl-table.event .hpl-td.details {
	text-align: center;
}

.hpl_calendar .hpl-table.event .hpl-td.edit {
	text-align: center;
}

.hpl_calendar .hpl-table.event .hpl-td.delete {
	text-align: center;
}

.hpl_calendar .hpl-table.event .hpl-td.index {
	padding-right: 5px;
	text-align: right;
}

.hpl_calendar .hpl-table.event .hpl-td.categories {
}

.hpl_calendar .hpl-table.event .hpl-td.title {
}

.hpl_calendar .hpl-table.event .hpl-td.teaser {
}

.hpl_calendar .hpl-table.event .hpl-td.date {
}

.hpl_calendar .hpl-table.event .hpl-td.startDate {
}

.hpl_calendar .hpl-table.event .hpl-td.endDate {
}

.hpl_calendar .hpl-table.event .hpl-td.weekday {
}

.hpl_calendar .hpl-table.event .hpl-td.startTime {
}

.hpl_calendar .hpl-table.event .hpl-td.endTime {
}

.hpl_calendar .hpl-table.event .hpl-td.image {
}

.hpl_calendar .hpl-table.event .hpl-td.uid {
	text-align: right;
	padding-right: 5px;
}

.hpl_calendar .hpl-table.event .hpl-td.eventId {
	text-align: left;
	word-break: break-all;
}

.hpl_calendar .hpl-table.event .hpl-td.select {
	text-align: center;
}

.hpl_calendar .hpl-table.event .hpl-td.choice {
	text-align: center;
}

.hpl_calendar .hpl-table.event .hpl-td.status {
	text-align: left;
	white-space: nowrap;
}

.hpl-tr.error-row td {
/*	color: #ff0000; */
}


.hpl-tr.overlapping-event-row .hpl-td {
	opacity: 0.5;
	font-style: normal;
	padding-bottom: 10px;
	color: #000;
}

.hpl-tr.overlapping-event-row .hpl-td.number {
	opacity: 1.0;
	font-style: normal;
	padding-bottom: 10px;
	color: #ff0000;
}

/**
 * EventRange
 */
.labelField-timeMode .value {
	float: left;
}

.hpl_calendar .value #description {
	resize: vertical;
}

.hpl_calendar .entries {
	margin: 5px 0;
}

#eventBatchHelpAccordion {
	float: left;
	width: 100%;
	margin-bottom: 20px;
}

.hpl_calendar .value .multipleDaysStartTime,
.hpl_calendar .value .multipleDaysEndTime {
	float: left;
	width: 50px;
}

