
/**
 * modification
 */
.modificationHistory {
	clear: both;
	float: left;
	width: 100%;
	margin-top: 30px;
}

.titleModificationHistory {
	font-size: 1.2em;
}

.explanationModificationHistory {
	clear: both;
	float: left;
	width: 100%;
	font-size: 1.0em;
}

.modification-entry-title {
	clear:both;
	float: left;
	width: 100%;
	margin-top: 20px;
	white-space: nowrap;
}

.hpl-table.modification .hpl-td.modificationRecordLineNewOld {
	width: auto;
}

.modification-entry-title-modification-id {
	float: left;
	white-space: nowrap;
	/*	margin-left: 10px; */
}

.modification-entry-title-id {
	float: left;
	white-space: nowrap;
	font-weight: normal;
	margin-right: 10px;
}

.modification-entry-title-date {
	float: left;
	white-space: nowrap;
	font-weight: bold;
}

.modification-entry-title-changed-by {
	float: left;
	white-space: nowrap;
	margin-left: 10px;
}

.modification-entry-title-user {
	float: left;
	white-space: nowrap;
	margin-left: 10px;
	font-weight: bold;
}

.hpl-table.modification {
	table-layout: fixed;
	clear: both;
	float: left;
	width: auto;
	border-collapse: collapse;
	border: 2px solid #ccc;
}

.hpl-table.modification .hpl-th {
	text-align: left;
	padding: 5px;
	height: 20px;
	background-color: #ddd;
}

.hpl-table.modification .hpl-th,
.hpl-table.modification .hpl-td {
	padding-left: 5px;
	padding-right: 5px;
}

.hpl-table.modification .hpl-th,
.hpl-table.modification .hpl-td {
	border: 1px solid #ccc;
	overflow: hidden;
}

.hpl-table.modification .hpl-td img {
	max-width: 100px;
}

.hpl-table.modification .modificationRecordLineNewOld {
	width: 50px;
	font-weight: bold;
}

.hpl-table.modification .hpl-tr.new-values .hpl-td {
	color: #009900;
	color: #000000;
	padding: 3px;
}

.hpl-table.modification .hpl-tr.old-values .hpl-td {
	color: #777777;
/*	text-decoration: line-through; */
	padding: 3px;
}

.hpl-table.modification .hpl-tr.new-values .modificationRecordLineNewOld {
}

.hpl-table.modification .hpl-tr.old-values .modificationRecordLineNewOld {
	color: #000000;
	text-decoration: none;
}

/*
 * Id
 */
.hpl-table.modification .hpl-tr.old-values .id {
	color: #000000;
	text-decoration: none;
}

.hpl-table.modification .hpl-th.id {
	width: 50px;
}

.hpl-table.modification .hpl-td.id {
	text-align: right;
}


/*
	uid
 */
.hpl-table.modification .hpl-th.uid {
	width: 50px;
}

.hpl-table.modification .hpl-td.uid {
	text-align: right;
}

/*
	pid
 */
.hpl-table.modification .hpl-th.pid {
	width: 50px;
}

.hpl-table.modification .hpl-td.pid {
	text-align: right;
}

/*
	crdate
 */
.hpl-table.modification .hpl-th.crdate {
	width: 200px;
}

.hpl-table.modification .hpl-td.crdate {
}

/*
	tstamp
 */
.hpl-table.modification .hpl-th.tstamp {
	width: 200px;
}

.hpl-table.modification .hpl-td.tstamp {
}

/*
	lastlogin
 */
.hpl-table.modification .hpl-th.lastlogin {
	width: 200px;
}

.hpl-table.modification .hpl-td.lastlogin {
}

/*
	is_online
 */
.hpl-table.modification .hpl-th.is_online {
	width: 200px;
}

.hpl-table.modification .hpl-td.is_online {
}

/*
	usergroup
 */
.hpl-table.modification .hpl-th.usergroup {
	max-width: 300px;
}

.hpl-table.modification .hpl-td.usergroup {
}

/*
	comments
 */
.hpl-table.modification .hpl-th.comments {
	max-width: 200px;
}

.hpl-table.modification .hpl-td.comments {
}

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

.hpl-table.modification .hpl-td.image {
	max-width: 100px;
}

/*
	Notifications
 */
.hpl-table.modification .hpl-th.tx_hplfeuseradmin_mail_notification {
	max-width: 100px;
}

.hpl-table.modification .hpl-td.tx_hplfeuseradmin_mail_notification {
	text-align: center;
	max-width: 100px;
}

/*
	paid
 */
.hpl-table.modification .hpl-th.tx_hplfeuseradmin_paid {
	max-width: 100px;
}

.hpl-table.modification .hpl-td.tx_hplfeuseradmin_paid {
	text-align: center;
	max-width: 100px;
}

/*
	paid
 */
.hpl-table.modification .hpl-th.tx_hplfeuseradmin_is_teacher {
	max-width: 100px;
}

.hpl-table.modification .hpl-td.tx_hplfeuseradmin_is_teacher {
	text-align: center;
	max-width: 100px;
}
