.iwcRecipientList .Recipient {
}

.iwcRecipientList .separator {
	padding: 0 0.3em 0 0;
}

span.Recipient {
	cursor: pointer;
	height: 1.4em;
	line-height: 1.4em;
	white-space:nowrap; /* ensure presence/label/arrow will not line break */
}

.Recipient span {
	padding:0;
}

.Recipient .presenceIcon {
	display: -moz-inline-box; /* FF2's inline-block */
	display: inline-block;
	margin: 0 0 0 .3em;
        height: 1.4em;
}

.Recipient .dijitArrowButtonInner {
	display: -moz-inline-box; /* FF2's inline-block */
	display: inline-block;
	margin: 0 0 0 0.2em;
}

.dijitMenuItemLabel .Recipient-Availability {
	font-size: 11px;
	margin:0;
	width:auto;
}

.Recipient-Availability-Start {
	margin-right: 3px;
	vertical-align: middle;
}

.Recipient-Availability-End {
	margin-left: 3px;
	vertical-align: middle;
}

.Recipient-Availability .Recipient-HourButton {
	height: 12px;
	width: 12px;
	display: inline-block;
	padding: 0;
	border: none;
	margin: 0 1px;
	vertical-align: middle;
}

.dj_ie .Recipient-HourButton {
	display: inline;
}
