/* CSS Document */
#menu_bottom
{
	text-align:center;
	position:absolute;
	top:20px;
	right:25px;
}

#menu_bottom ul 
{
	list-style: none;
	list-style-image:none;
	margin: 0;
	padding:0;
}

#menu_bottom ul li
{
	padding:0;
	margin-bottom:0px;
	float:left;
}
#menu_bottom ul ul
{
	display:none;
}
#menu_bottom ul li ul
{
	margin:0;
	padding:0;
}

#menu_bottom ul li:hover ul
{
	display:block;
	position:absolute;
	top:28px;
	left:0px;
}
#menu_bottom ul li ul li
{
	margin:0;
	padding:0;
	background-color:#0a3d79;
	width:120px;
	text-align:left;
	opacity:0.9;
	filter: alpha(opacity = 90);
	z-index:100;
}

#menu_bottom a.no_sel, #menu_bottom a, #menu_bottom div
{
	text-decoration: none;
	display:block;
	padding: 0 8px 0 8px;
}

#menu_bottom a:hover, #menu_bottom a.sel, #menu_bottom a.sel_first, #menu_bottom a.sel_last, #menu_bottom a.no_sel:hover, #menu_bottom a.sel_last:hover, #menu_bottom a.sel_first:hover, #menu_bottom a.sel:hover
{
	text-decoration: underline;
}
#menu_bottom a.sel, #menu_bottom a.sel_first, #menu_bottom a.sel_last
{
	/*background-color:#c9d600;*/
}
#menu_bottom a.sel_first, #menu_bottom a.no_sel_first
{
	/*padding-left:0;*/
}
#menu_bottom a.sel_last, #menu_bottom a.no_sel_last, #menu_bottom div.no_sel_last, #menu_bottom a._last
{
	/*padding-right:0;*/
}

#menu_bottom ul ul a.sel_first, #menu_bottom ul ul a.no_sel_first, #menu_bottom ul ul a.sel_last, #menu_bottom ul ul a.no_sel_last, #menu_bottom ul ul a.sel, #menu_bottom ul ul a.no_sel
{
	margin:0px 5px 0px 5px;
	padding:0 7px 0 7px;
}
#menu_bottom ul ul a:hover
{
	border-left: 2px solid #a0a0a0;
	padding-left: 5px;	
}