/* example mDock CSS file */

#mDock	{ z-index:0; white-space:nowrap; position:relative; top:-11px; }		/* IMPORTANT: "white-space:nowrap;" fixes a label bug in IE. */
	
#mDock_background	{										/* NOTE: use THIS ONLY to set the background. */
	/* border-top:1px solid #FFFFFF; */		/* ^(MANDITORY FOR TRANSPARENT BACKGROUNDS!)  */
	/*
	background:#FFFFFF;
	opacity:0.4;
	filter:alpha(opacity=40);
	*/
	left:5px;
}

#mDock_background span.bg_left	{
	position:absolute;
	display:block;
	height:98%;
	width:40px;
	left:-40px;
	top:0px;
	padding-top:10px;
	background:url('images/bg_left.png') bottom right no-repeat;
	*background:none;
	*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg_left.png', sizingMethod='crop');
}

#mDock_background span.bg_middle {
	position:absolute;
	display:block;
	height:98%;
	width:100%;
	left:0px; right:0px;
	top:0px;
	padding-top:10px;
	background:url('images/bg_middle.png') bottom repeat-x;
	*background:none;
	*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg_middle.png', sizingMethod='crop');
}

#mDock_background span.bg_right	{
	position:absolute;
	display:block;
	height:98%;
	width:40px;
	right:-40px;
	top:0px;
	padding-top:10px;
	background:url('images/bg_right.png') bottom left no-repeat;
	*background:none;
	*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg_right.png', sizingMethod='crop');
}

.md_label	{
	font-size:11px;
	font-family:"Bitstream Versa Sans",Arial,Helvetica,Sans-Serif,sans,freesans;
	font-weight:normal;
	z-index:1010;
	padding:0px; padding-right:7px;
	overflow:visible;
	background:url('images/label-right.gif') bottom right no-repeat;
}

.md_label_foreground {
	color:#CCCCCC;
	padding-left:7px; padding-right:0px; margin-right:0px;
	background:url('images/label-left.gif') bottom left repeat-x;
}

.md_label_background { display:none; }
.md_label_background.bgalt2 { display:none; }	/* top left */
.md_label_background.bgalt3 { display:none; }	/* top right */
.md_label_background.bgalt4 { display:none; }	/* bottom left */

.md_spacer	{
}

.mDock_contextual_menu	{
	padding:0px;
	opacity:0.9; filter:alpha(opacity=90);
	background:url('../../md_cmenu_point.gif') bottom center no-repeat;
	position:absolute;
	z-index:1010;
}

.mDock_contextual_menu a	{
	color:#333333; text-decoration:none; font-family:Arial,Helvetica,Sans-Serif;
	background:#FFFFFF;
	display:block;
	margin-bottom:-1px;
	border:1px solid #555555;
	*margin-left:2em;
}

.mDock_contextual_menu a:hover	{
	color:#FFFFFF; text-decoration:none; font-family:Arial,Helvetica,Sans-Serif;
	background:#0066FF;
	border:1px solid #555555;
	margin-bottom:-1px;
}

