/* remove this when cleaning up. */
.mbh li
	{
	 font-size: 		small;
	}

#mb1
	{
	 visibility:		hidden;
	}

ul.mbh
	{
	 margin: 			0;
	 padding: 			0;
	 list-style: 		none;
	}

ul.mbh li
	{
	 float: 			left;
	 width: 			126px;
	 text-align: 		center;
	 padding: 			0;
	 margin: 			0;
	 z-index: 			10;
	}

ul.mbh li.lb
	{
	 border-left: 		2px solid #0083fe;
	}

ul.mbh li.rb
	{
	 border-right: 		2px solid #0083fe;
	}
	
ul.mbh li.lithin
	{
	 width: 			126px;
	}

ul.mbh ul li 
	{
	 float:				none;
	 position: 			relative;
/*	 border-bottom: 	1px solid #ff0000;*/ /* fixes gap problem in IE */
	}

ul.mbh li ul
	{
	 margin: 			0;
	 padding: 			0;
	 list-style: 		none;
	 position: 			relative;
	 top: 				0;
	 left: 				0;
	 background: 		#0083fe;
	 z-index: 			20;
	}

ul.mbh ul ul
	{
	 position: 			absolute;
	 top: 				0; /* if using borders, -1px to align top borders */
	 left: 				126px;
	}

ul.mbh li a
	{
	 display: 			block;
	 padding: 			5px 0;
	 margin: 			0;
	 width: 			126px;
	 text-decoration: 	none;
	 background: 		#0083fe;
	 color: 			#000000 !important;
	}
	
ul.mbh li a.athin
	{
	 width: 			126px;
	}

ul.mbh li a:hover,
ul.mbh li a:active
	{
	 background: 		#186bb9;
	 color: 			#ffffff !important;
	}

ul.mbh li a.visible
	{
	 background: 		#186bb9;
	 color: 			#ffffff !important;
	}

ul.mbh ul li a.visible:link,
ul.mbh ul li a.visible:visited,
ul.mbh ul li a.visible:hover,
ul.mbh ul li a.visible:active
	{
	 background: 		#186bb9;
	}

ul.mbh li ul a
	{
	 background: 		#8dc6fd;
	}

.nohand
	{
	 cursor:			default;
	}

