/* ######### Matt Black Strip Main Menu Bar CSS ######### */



.mattblackmenu{

	text-align:center;

	top:0;

	left:0;

	margin:0;

	padding:0;


	}

#ddtopmenubar{

	}

.mattblackmenu .table{ margin:auto; width:900px;}

.mattblackmenu .sep_td{ width:0;}

.mattblackmenu .sep_td .sep { width:2px;}



.mattblackmenu .table td { padding:0px;}

.mattblackmenu .sep{background:url(/images/menu_sep.png) no-repeat; width:2px; height:51px; position:relative;}





.mattblackmenu a{

	display:block;

	color:#000;

	margin:0;

	font-family:Tahoma, Helvetica, sans-serif;

	font-size:13px;

	font-weight:bold;

	text-transform:none;

	text-decoration:none;

	white-space:nowrap;

	letter-spacing:0px;

	vertical-align:text-bottom;

	height:51px;

	padding:0 0px;

	position:relative;

	

	}



.mattblackmenu a .tm_l{ display:none;}

.mattblackmenu a .tm_r{ display:none;}

.mattblackmenu a .tm_m{ display:block;}

.mattblackmenu a .tm_m_2{ line-height:51px; text-align:center; height:51px; display:block; padding:0 20px; }



.mattblackmenu a.active, .mattblackmenu a.selected, .mattblackmenu a:hover{

	text-decoration:none;

	font-style:normal;

	text-decoration:underline;

	color:#295fa0;

	}

.mattblackmenu a.active .tm_l, .mattblackmenu a.selected .tm_l, .mattblackmenu a:hover .tm_l{}

.mattblackmenu a.active .tm_r, .mattblackmenu a.selected .tm_r, .mattblackmenu a:hover .tm_r{}

.mattblackmenu a.active .tm_m, .mattblackmenu a.selected .tm_m, .mattblackmenu a:hover .tm_m{}





* html .mattblackmenu a{ display:inline-block;}

* html .mattblackmenu .last_td .sep, * html .mattblackmenu a .tm_l{

	}

* html .mattblackmenu a .tm_m_2{

	}

