/* 
	LEVEL ONE
*/
ul.mc_depth_2                         { position: relative;list-style: none;margin: 0; padding: 0;font-family: Helvetica, Arial, Verdana, sans-serif; }
ul.mc_depth_2 li                      { font-weight: bold; float: left; zoom: 1; background: #ccc;margin: 0; padding: 0;line-height:30px; }
ul.mc_depth_2 a:hover		            { color: #000; }
ul.mc_depth_2 li a                    { display: block; font-size:14px; font-weight:bold; text-transform:uppercase; padding:0 24px; border-right: 1px solid #bdbabd;text-decoration: none;
	 								  color: #000; }
ul.mc_depth_2 li:last-child a         { border-right: none;text-decoration: none; } /* Doesn't work in IE */
ul.mc_depth_2 li.hover,
ul.mc_depth_2 li:hover                { background: #008bc6; color: black; position: relative; }
ul.mc_depth_2 li.hover a              { text-decoration: none; }


/* 
	LEVEL TWO
*/
ul.mc_depth_2 ul 						{ width: 220px; visibility: hidden; position: absolute; top: 100%; left: 0;list-style: none;margin: 0px; padding: 0px; background:url(../../../../images/dropbg.png);}
ul.mc_depth_2 ul li 					{ font-weight: normal; background: none; color: #fff; border:1px solid #fff; border-bottom:none; border-left:none; border-right:none; line-height:normal; float: none;margin: 0; padding: 0; text-align:left; }
ul.mc_depth_2 ul li:hover 					{background:none;margin: 0; padding: 0;}
ul.mc_depth_2 ul li a {display:block; padding:5px; font-size:12px; color:#FFFFFF; }
ul.mc_depth_2 ul li a:hover {color:#88BBFF; text-decoration:none;}
                                    /* IE 6 & 7 Needs Inline Block */
ul.mc_depth_2 ul li a					{ border-right: none; width: 100%; display: inline-block;text-decoration: none; } 

/* 
	LEVEL THREE
*/
ul.mc_depth_2 ul ul 					{ left: 100%; top: -1px;list-style: none;margin: 0; padding: 0;}
ul.mc_depth_2 ul ul li					{ border-bottom:none; border-top:1px solid #fff;}
ul.mc_depth_2 li:hover > ul 			{ visibility: visible;list-style: none;margin: 0; padding: 0; }