
#dojoIoIframe{
    position:absolute;
    top:-5000px
}

.soria .sortListBody li, .tundra .sortListBody li{
    padding:2px 2px 2px 2px;
    border:none;
    list-style: none none;
    background:transparent
}

.sortListBody div.sortListShiftControl {
	width:40px;
    float:right;
}

.sortListBodyWrapper {
    border: none;
    cursor: default;
    height: 100%;
    overflow: auto;
}

.soria .sortListBody li div.sortListLabelText,
.tundra .sortListBody li div.sortListLabelText{
    padding:0 0 0 19px;
    background:url(../js/dijit/themes/tundra/images/folderClosed.gif) no-repeat scroll 0 2px;
    height:19px;
    margin:0
}

.soria .sortListBody li div.sortListLabelText_selected,
.tundra .sortListBody li div.sortListLabelText_selected{
    background-color:#bbdb0c;
    font-weight:bold;
    color:#330;
}



.sortListBody div.sortListShiftControl div{
    float:left;
    width:20px;
    cursor:pointer;
    background-color:transparent;
    font-size: 0.9em;
	font-weight: normal !important;
}


/**
DND Defaults
*/

.dndContainer {
	border: 3px solid #ccc;
	padding: 1em 3em;
	cursor: default;
	radius: 8pt;
	background: #fff;
	-moz-border-radius: 8pt 8pt;
    -webkit-border-radius: 8pt 8pt;
    border-radius: 8pt 8pt;
}

.dojoDndContainerOver {
	/* cursor:pointer; */
	border: 3px solid #aaa;
}

.dojoDndTargetDisabled {
	background: #eee;
}

.dojoDndTargetAccepted {
	background: #e6ff4a;
}

.dojoDndItem {
	padding: 3px;
}

.dj_ff2 .dojoDndItem {
	-moz-user-select: none; /* workaround FF2 dragging bug, see #6345, #4854, #6350 */
}

.dojoDndItemOver {
	background: #ededed;
	cursor: pointer;
}

.dojoDndItemSelected {
	background: #ccf; color: #444;
}

.dojoDndItemAnchor {
	background: #ccf; color: black;
}

.dojoDndItemOver .dojoDndItemSelected {
	background: #ededed;
}

.dojoDndItemOver .dojoDndItemAnchor {
	background: #ededed;
}

.dojoDndItemBefore {
	border-top: 2px solid #369;
}

.dojoDndItemAfter {
	border-bottom: 2px solid #369;
}

.dojoDndAvatar {
	border: 2px solid #ccc;
	font-size: 75%;
    -moz-border-radius: 8pt 8pt;
    -webkit-border-radius: 8pt 8pt;
    border-radius: 8pt 8pt;
	radius: 8pt;
}

.dojoDndAvatarHeader {
	background: #aaa;
}

.dojoDndAvatarItem {
	background: #fff;
	border-bottom: 1px solid #666;
}
