#modal_shadow {
	position: absolute;
	top: 100px;
	left: 100px;
	display: none;
}

#modal_shadow .br {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 15px;
	left: 15px;
	overflow: hidden;
	_width: expression(parentNode.scrollWidth);
	_height: expression(parentNode.scrollHeight);
}

#modal_shadow .bl {
	position: absolute;
	width: 20px;
	height: 100%;
	bottom: -15px;
	left: -5px;
	overflow: hidden;
	_height: expression(parentNode.scrollHeight);
}
#modal_shadow .tr {
	position: absolute;
	width: 100%;
	height: 20px;
	top: -5px;
	right: -15px;
	overflow: hidden;
	_width: expression(parentNode.scrollWidth);
}

#modal_shadow .tl {
	position: absolute;
	width: 20px;
	height: 20px;
	top: -5px;
	left: -5px;
	overflow: hidden;
}

#modal_shadow .br div {
	position: absolute;
	bottom: 0px;
	right: 0px;
	width: 1000px;
	height: 1000px;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/shadow.png', sizingMethod='crop');
}
#modal_shadow .bl div {
	position: absolute;
	bottom: 0px;
	width: 1000px;
	height: 1000px;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/shadow.png', sizingMethod='crop');
}
#modal_shadow .tr div {
	position: absolute;
	right: 0px;
	width: 1000px;
	height: 1000px;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/shadow.png', sizingMethod='crop');
}

#modal_shadow .tl div {
	position: absolute;
	width: 1000px;
	height: 1000px;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/shadow.png', sizingMethod='crop');
}

#modal_shadow[id] .tr div {
	background: url("/media/shadow.png");
}

#modal_shadow[id] .bl div {
	background: url("/media/shadow.png");
}

#modal_shadow[id] .br div {
	background: url("/media/shadow.png");
}

#modal_shadow[id] .tl div {
	background: url("/media/shadow.png");
}

#modal_frame {
	border: 2px outset #1C315E;
	background-color: white;
	position: relative;
	overflow: hidden;
	awidth: 200px;
	aheight: 300px;
	
}

#modal_content {
	width: 100%;
	height: 100%;
	clear: both;
	
}

#modal_frame .toolbar {
	cursor: move;

    -moz-user-focus: ignore;
    -moz-user-input: disabled;
    -moz-user-select: none;
}

#modal_frame .toolbar span 
{
	display: block;
	vertical-align: middle;
	font-family: arial;
	font-weight: bold;
	font-size: 12pt;
	color: #1C315E;
	white-space: nowrap;
	padding: 6px 6px 6px 9px;
	
}

#modal_frame .toolbar a {
	position: absolute;
	right: 6px;
	top: 6px;
	
}

#modal_frame .toolbar img {
	border: 0px;
}

