#itemPanel .child .displayPanel, #levelPanel .child .displayPanel,
#reportPanel .report .displayPanel, 
.personCertificationsPanel .certification .displayPanel {
	padding-left: 21px;
	}
#itemPanel .child h3, #reportPanel .report h3, #levelPanel .child h3, 
.personCertificationsPanel .certification h3 {
	margin-left: -20px;
	padding-left: 20px;
	background-color: transparent;
	background-position: 0 1px;
	background-repeat: no-repeat;
	}

/* icons */
#itemPanel .cluster h3 {
	background-image: url(images/folder.gif);
	}
#itemPanel .leaf h3 {
	background-image: url(images/new.gif);
	}
#itemPanel .event h3 {
	background-image: url(images/calendar.gif);
	}
#itemPanel .inactive h3, #itemPanel .hidden h3, #itemPanel .description h3 {
	background-image: none;
	}
#reportPanel .report h3 {
	background-image: url(images/bargraph.gif);
	}
.personCertificationsPanel .certification h3, .currentCertification .summary .name {
	background-image: url(images/check.gif);
	}
#transactionSummary .name {
	background-image: url(images/calculator.gif);
	}

#itemPanel .inactive, #itemPanel .hidden {
	background-position: 5px 5px;
	background-repeat: no-repeat;
	padding-top: 9px;
	}
#itemPanel .inactive {
	 background-image: url(images/not_active.gif);
	}
#itemPanel .hidden {
	 background-image: url(images/hidden.gif);
	}

/* reordering */
#itemPanel.reorder .child h3, #levelPanel.reorder .child h3{
	background-image: none;
	}
#itemPanel.reorder .displayPanel, #levelPanel.reorder .displayPanel {
	background-image: url(/lms/css/images/drag.gif);
	background-position: 5px 5px;
	background-repeat: no-repeat;
	padding-top: 19px;
	}

.summary .inner .name {
	background-position: top left;
	background-repeat: no-repeat;
	padding-left: 20px;
	}
.summary h3.actions { 
	padding-left: 20px;
	}
.summary table {
	margin-left: 20px;
	}
.summary .inner p {
	margin-left: 20px;
	}

#personSummaryUserControl_personSummary .name {
	padding-left: 20px;
	background: transparent url(images/user.gif) top left no-repeat;
	}
#itemSummaryUserControl_itemSummary .name {
	background-image: url(images/folder.gif);
	}
#itemSummaryUserControl_itemSummary .leaf .name {
	background-image: url(images/new.gif);
	}
#itemSummaryUserControl_itemSummary .event .name {
	background-image: url(images/calendar.gif);
	}
#registrationSummary_registrationSummary .name {
	padding-left: 20px;
	background: transparent url(images/next.gif) top left no-repeat;
	}

/* IE has trouble with negative margins for floated content */
* html #itemPanel .child h3, * html #reportPanel .report h3 {
	margin-left: 0;
	position: relative;
	left: -20px;
	}

.summary .name div.inactive, .summary span.inactive, 
.gridPanel td a.inactive, .selectList span.inactive {
	padding-right: 44px;
	background: transparent url(images/disabled.gif) right center no-repeat;
	}
.summary .name div.inactive {
	background-position: right top;
	}

.summary span.deleted, .selectList span.deleted {
	padding-right: 39px;
	background: transparent url(images/deleted.gif) right center no-repeat;
	}
