.dm_details {
	color:		#ffffff;
	font-family:	"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size:	12px;
}

.dm_name {
	color:		#ffffff;
	font-family:	"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size:	12px;
	cursor:		default;
	padding:	0px 10px 0px 10px;
	text-align:	left;
}

.dm_desc {
	color:		#e0e0e0;
	font-family:	"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size:	12px;
	cursor:		default;
}

.dm_timestamps {
	width:		120px;
	text-align:	right;
	color:		#c0c0c0;
	font-family:	"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size:	10px;
}

.dm_pathbutton {
	padding:	3px 10px 3px 10px;
	border-width:	1px;
	border-style:	solid;
	border-color:	#a0a0a0;
	background:	#606060;
	color:		#ffffff;
	font-family:	"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size:	12px;
	cursor:		pointer;
	text-decoration:none;
}

.dm_pathbutton_active {
	padding:	3px 10px 3px 10px;
	border-width:	1px;
	border-style:	solid;
	border-color:	#c0c0c0;
	background:	#808080;
	color:		#ffffff;
	font-family:	"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size:	12px;
	cursor:		pointer;
	text-decoration:none;
}

.dm_context_menu {
	position:	absolute;
	top:		0px;
	left:		0px;
	display:	none;
}

.dm_context_table {
	background:	#d0d0d0;
}

.dm_context_button {
	cursor:		default;
	background:	#a0a0a0;
	padding:	3px 10px 3px 10px;
	color:		#ffffff;
	font-family:	"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size:	12px;
}

.dm_disabled_context_button {
	cursor:		default;
	background:	#a0a0a0;
	padding:	3px 10px 3px 10px;
	color:		#808080;
	font-family:	"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size:	12px;
}

.dm_text_input {
	width:		100%;
	color:		#ffffff;
	font-family:	"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size:	12px;
	border-width:	1px;
	border-style:	solid;
	border-color:	#d0d0d0;
	background:	#a0a0a0;
}

.dm_upload {
	color:		#e0e0e0;
	font-family:	"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size:	12px;
	cursor:		default;
	text-align:	right;
}

#dm_overlay {
	position:	absolute;
	left:		0px;
	top:		0px;
	width:		100%;
	height:		100%;
	background:	black;
	opacity:	0.5;
	display:	none;
}

#dm_perm_div, #dm_delele_confirmation {
	position:	absolute;
	left:		0px;
	top:		0px;
	width:		100%;
	height:		100%;
	display:	none;
}

#dm_perm_frame {
	width:		300px;
	height:		300px;
	border-width:	1px;
	border-style:	solid;
	border-color:	#FFFFFF;
}

.dm_trimmed_path {
	background:	#c6c6c6;
	padding:	4px 0px 3px 4px;
	font-family:	'courier new';
	font-size:	12px;
	color:		#000000;
}

.dm_perm_header {
	background:	#808080;
	padding:	3px;
	font-family:	"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size:	12px;
	color:		#FFFFFF;
}

.dm_perm_footer {
	background:	#c6c6c6;
	padding:	7px 0px 0px 0px;
}

.dm_perm_buttons {
	font-family:	"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size:	12px;
}

#dm_perm_content {
	width:		100%;
	height:		199px;
	overflow-y:	auto;
	padding:	4px 5px 4px 5px;
}

.dm_perm_content_row {
	font-family:	"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size:	12px;
}

#dm_confirmation_box {
	font-family:	"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size:	12px;
	color:		#FFFFFF;
}


