.dm_main
{
	z-index:999;
	position:absolute;
	margin-left:157px;
	margin-top:-33px;
}
.dm_main td
{
	font-size:1px;
	overflow-x:hidden;
	overflow-y:visible;
}
.dm_tl
{
	width:8px;
	height:9px;
	background:url(/images/drop_border_tl.png);
}
* html .dm_tl
{
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/drop_border_tl.png', sizingMethod='no-repeat');
}

.dm_tr
{
	width:12px;
	height:9px;
	background:url(/images/drop_border_tr.png);
}
* html .dm_tr
{
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/drop_border_tr.png', sizingMethod='no-repeat');
}
.dm_bl
{
	width:12px;
	height:11px;
	background:url(/images/drop_border_bl.png);
}
* html .dm_bl
{
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/drop_border_bl.png', sizingMethod='no-repeat');
}
.dm_br
{
	width:12px;
	height:11px;
	background:url(/images/drop_border_br.png);
}
* html .dm_br
{
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/drop_border_br.png', sizingMethod='no-repeat');
}
.dm_t
{
	height:9px;
	background:url(/images/drop_border_t.png) repeat-x;
}
* html .dm_t
{
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/drop_border_t.png', sizingMethod='scale');
}
.dm_b
{
	height:11px;
	background:url(/images/drop_border_b.png) repeat-x;
}
* html .dm_b
{
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/drop_border_b.png', sizingMethod='scale');
}
.dm_l
{
	width:12px;
	background:url(/images/drop_border_l.png) repeat-y;
}
* html .dm_l
{
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/drop_border_l.png', sizingMethod='scale');
}
.dm_r
{
	width:12px;
	background:url(/images/drop_border_r.png) repeat-y;
}
* html .dm_r
{
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/drop_border_r.png', sizingMethod='scale');
}

#dropdownmenu { width:155px;overflow-y:visible;}
#dropdownmenu ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 184px; /* Width of Menu Items */
	font:bold 10pt Tahoma, Helvetica, sans-serif; color:#666;
	}

#dropdownmenu li table {
display:none;
overflow:visible;
}
#dropdownmenu ul li {
overflow:visible;
/*	position: relative;*/
	}
	
#dropdownmenu li ul {
/*	position: absolute;
	left: 170px; /* Set 1px less than menu width */
/*	top: 0;
	display: none;*/
	z-index:999;
	}

/* Styles for Menu Items */
#dropdownmenu ul li a {
	display: block;
	text-decoration: none;
	color: #777;
	background: #f6f7f1; /* IE6 Bug */
	padding: 7px 0px 8px 10px;
	border:1px solid #c9c9c9;
	border-top:none;
	}
#dropdownmenu ul li .last {	border-bottom:1px solid #fff;}
#dropdownmenu ul li a div	{ background:url(/images/dropd_arrow.gif) no-repeat 93% 5px; width:100%;}

/* Fix IE. Hide from IE Mac \*/
* html #dropdownmenu ul li { float: left; height: 1%; }
* html #dropdownmenu ul li a { height: 1%; }
/* End */

#dropdownmenu .border_l_r	{ background:url(/images/border_l_r.gif) repeat-y; width:179px;}
#dropdownmenu ul li a:hover { color: #FF9834; background: #ffffff; } /* Hover Styles */
#dropdownmenu ul li .active	{ color:#44830F; background: #ffffff; font:bold 10pt Tahoma, Helvetica, sans-serif; }

#dropdownmenu li ul li a { padding: 4px 5px 5px 15px; background:#fff; border:0; border-bottom:1px solid #e4e4e4; } /* Sub Menu Styles */
#dropdownmenu li ul li .none	{border-bottom:none;}
#dropdownmenu li ul li a:hover	{ background:#fff url(/images/dropd_arrow_w.gif) no-repeat 5px 9px; }
#dropdownmenu li ul li span { padding: 4px 5px 5px 15px; background:#fff; border:0; border-bottom:1px solid #e4e4e4; display:inline;cursor:pointer;} /* Sub Menu Styles*/
#dropdownmenu li ul li span.hover {background:#fff url(/images/dropd_arrow_w.gif) no-repeat 5px 9px;}

		
/*#dropdownmenu li:hover ul, #dropdownmenu li.over ul,*/ #dropdownmenu li:hover table{ display: block; overflow:visible;} /* The magic */
