/* ######### Matt Black Strip Main Menu Bar CSS ######### */
#side_menu { width:210px;}
#side_menu .mattblackmenu{
	text-align:center;
	top:0;
	left:0;
	margin:0;
	padding:0;
	width:100%;
	}
#side_menu #ddtopmenubar{
	}
#side_menu .mattblackmenu a{
	text-decoration:none;
	display:block;
	color:#fff;
	margin:0 0 1px 0;
	font-size:12px;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-transform:uppercase;
	text-align:left;
	white-space:nowrap;
	height:30px;
	vertical-align:middle;
	background:url(button_m.png) repeat-x top;
	}

#side_menu .mattblackmenu a .tm_l{ display:block;background:url(button_l.png) no-repeat left top;}
#side_menu .mattblackmenu a .tm_r{ display:block;height:30px; background:url(button_r.png) no-repeat right top;}
#side_menu .mattblackmenu a .tm_m{ display:block; padding:0px 10px 0 30px; line-height:30px;}

#side_menu .mattblackmenu a.active, #side_menu .mattblackmenu a.selected, #side_menu .mattblackmenu a:hover{ color:#59abff;}
#side_menu .mattblackmenu a.active .tm_r, #side_menu .mattblackmenu a.selected .tm_r, #side_menu .mattblackmenu a:hover .tm_r{}
#side_menu .mattblackmenu a.active .tm_l, #side_menu .mattblackmenu a.selected .tm_l, #side_menu .mattblackmenu a:hover .tm_l{}


* html #side_menu .mattblackmenu a{ display:inline-block; width:100%;}


#top_menu .mattblackmenu{
	text-align:center;
	top:0;
	left:0;
	margin:0;
	padding:0 0 0 0px;
	width:100%;
	}
#top_menu #ddtopmenubar{
	}
#top_menu .mattblackmenu a{
	text-decoration:none;
	display:block;
	color:#151515;
	margin:0;
	font-size:12px;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	text-align:left;
	white-space:nowrap;
	height:50px;
	background:url(arrow.gif) no-repeat left top;
	}

/*#top_menu  .mattblackmenu a .tm_r{ display:block;}
#top_menu .mattblackmenu a .tm_l{ display:block;height:29px;}*/

/*#top_menu .mattblackmenu a.active .tm_r,#top_menu  .mattblackmenu a.selected .tm_r,#top_menu  .mattblackmenu a:hover .tm_r{}
#top_menu .mattblackmenu a.active .tm_l,#top_menu  .mattblackmenu a.selected .tm_l,#top_menu  .mattblackmenu a:hover .tm_l{}*/
#top_menu .mattblackmenu a .tm_m{ display:block; padding:0px 0px 0 15px; line-height:50px;}
#top_menu .mattblackmenu td.munu_element{ vertical-align:top; padding:0 1px}
* html #top_menu .mattblackmenu a{ display:inline-block; width:100%;}