

/* ######### Matt Black Strip Main Menu Bar CSS ######### */

.mattblackmenu ul{
margin: 0;
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
text-align:center;
color:#ffffff;
list-style-type: none;
background:none; 
overflow: hidden;
width: 960px;
line-height:15px;


}

.mattblackmenu li{
display: inline;
margin: 0;


}

.mattblackmenu li a{
float: left;
text-decoration: none;
margin: 0;
padding:0 5px 0 5px;
 /*padding inside each tab*/
/*right divider between tabs*/
color: #fefefe;
height:52px;
}




.mattblackmenu  li a:hover {
		background:url(../images/menu_overgif) 0 0 no-repeat;


	}

.mattblackmenu  li a small{		
		margin:0;
		padding:10px 0px 32px 7px;
		float:left;
		
}
.mattblackmenu  li a span {

		margin:0;

		padding:10px 7px 320px 0px;
		float:left;
	
	}

.mattblackmenu  li a:hover small
{
		margin:0;
		padding:10px 0px 32px 7px;
		background-image:url(../images/menu_over.gif);
		float:left;
}
.mattblackmenu  li a:hover span {

		background:url(../images/active_bg.gif) -238px;
		padding-top:10px;
		padding-bottom:20px;
		padding-right:7px;
		}

	




.mattblackmenu  li a.selected small{
		background:url(../images/menu_over.gif);
		padding-top:10px;
		padding-bottom:	32px;
		padding-left:7px;
	}
.mattblackmenu li a.selected span{
	
		background:url(../images/active_bg.gif) -238px;
		padding-top:10px;
		padding-bottom:20px;
		padding-right:7px;
		}









/* ######### Drop Down ULs CSS ######### */

.ddsubmenustyle, .ddsubmenustyle ul{ /*topmost and sub ULs, respectively*/
font: normal 12px arial;
margin: 0;
padding: 0;
position: absolute;
left: 0;
top: 0;
color:#FFFFFF;
list-style-type: none;
background: #a50d12;
border-bottom-width: 0;
visibility: hidden;
z-index: 100;

}

.ddsubmenustyle li a{
display: block;
width:auto; /*width of menu (not including side paddings)*/
color: #ffffff;
background-color: #65bfd8;
text-decoration: none;
padding: 4px 5px;
border-bottom: 1px dotted #fefefe;
line-height:25px;
font-size:14px;

}

* html .ddsubmenustyle li{ /*IE6 CSS hack*/
display: inline-block;
width: 170Px; /*width of menu (include side paddings of LI A*/
}

.ddsubmenustyle li a:hover{
background-color:#9aea27; /*1st sub menu*/
color: #fefefe;
font-size:14px;


}




/* ######### Neutral CSS  ######### */

.downarrowpointer{ /*CSS for "down" arrow image added to top menu items*/
padding-left: 4px;
border: 0;
}

.rightarrowpointer{ /*CSS for "right" arrow image added to drop down menu items*/
position: absolute;
padding-top: 3px;
left: 100px;
border: 0;
}

.ddiframeshim{
position: absolute;
z-index: 500;
background: transparent;
border-width: 0;
width: 0;
height: 0;
display: block;
}

