/* ######### Matt Black Strip Main Menu Bar CSS ######### */
#nav_bj{
	background-image:url(../images/idc_02.gif);
	text-align:center;
	width:100%;
	height: 35px;
	background-repeat: repeat-x;
}
.mattblackmenu{
	width: 957px;
	height: 6px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;

}
.mattblackmenu #indexul{
	float:left;
	margin: 0;
	padding: 0;	
	list-style-type: none;
	overflow: hidden;
	width: 78%;

}

.mattblackmenu #indexli{
	display: inline;
	margin: 0;
	line-height: 35px;
	font-size: 12px;
}

.mattblackmenu #indexli a{
	float: left;
	display: block;
	text-decoration: none;
	margin: 0; /*padding inside each tab*/
	border-right: 1px solid #2F8ABD; /*right divider between tabs*/
	color: white;
	width: 85px;
	padding:0 8px 0 8px;
	text-align: center;
	
	font-size:14px;
}

.mattblackmenu #indexli a:visited{
color: white;
}

.mattblackmenu #indexli a:hover{
	background-color: #0D5883;
}

.mattblackmenu #indexli1{
	display: inline;
	margin: 0;
	line-height: 35px;
	font-size: 12px;
}

.mattblackmenu #indexli1 a{
	float: left;
	display: block;
	text-decoration: none;
	margin: 0; /*padding inside each tab*/
	border-right: 1px solid #2F8ABD; /*right divider between tabs*/
	color: white;
	width: 80px;
	padding:0 8px 0 8px;
	text-align: center;
	background-color: #0D5883;
	font-size:14px;
}


.mattblackmenu #indexli4{
	display: inline;
	margin: 0;
	line-height: 35px;
	font-size: 12px;
}

.mattblackmenu #indexli4 a{
	float: left;
	display: block;
	text-decoration: none;
	margin: 0; /*padding inside each tab*/
	border-right: 1px solid #2F8ABD; /*right divider between tabs*/
	color: white;
	width: 115px;
	padding:0 8px 0 8px;
	text-align: center;
	
	font-size:14px;
}

.mattblackmenu #indexli4 a:visited{
color: white;
}

.mattblackmenu #indexli4 a:hover{
	background-color: #0D5883;
}

.mattblackmenu #indexli3{
	display: inline;
	margin: 0;
	line-height: 35px;
	font-size: 12px;
}

.mattblackmenu #indexli3 a{
	float: left;
	display: block;
	text-decoration: none;
	margin: 0; /*padding inside each tab*/
	border-right: 1px solid #2F8ABD; /*right divider between tabs*/
	color: white;
	width: 115px;
	padding:0 8px 0 8px;
	text-align: center;
	background-color: #0D5883;
	font-size:14px;
}


.mattblackmenu a.selected{
background: #0D5883; /*background of tab with "selected" class assigned to its LI */
}


/* ######### Drop Down ULs CSS ######### */

.ddsubmenustyle, .ddsubmenustyle ul{ /*topmost and sub ULs, respectively*/
	font: normal 13px Verdana;
	margin: 0;
	padding: 0;
	position: absolute;
	left: 0;
	top: 0;
	list-style-type: none;
	border: 1px solid #2F8ABD;
	border-bottom-width: 0;
	visibility: hidden;
	z-index: 100;
	width: 100px;
}


.ddsubmenustyle li a{
	line-height:28px;
	display: block;
	color: #FFF;
	background-color: #0D5883;
	text-decoration: none;
	border-bottom: 1px solid #2F8ABD;
	overflow-y:hidden;
	filter:Alpha(opacity=90);
-moz-opacity:0.9;width: 100px;text-align:center;
}
.ddsubmenustyle li{ float:left; margin:0px; padding:0px;}
* html .ddsubmenustyle li a{ /*IE6 CSS hack*/
display: inline-block;
}
.ddsubmenustyle li a:visited{color:#FFF;}
.ddsubmenustyle li a:hover{
background-color: #06A;
color:#FFF;
}



/* ######### Neutral CSS  ######### */
.downarrowpointer{ /*CSS for "down" arrow image added to top menu items*/
border: 0; float:left;
}
.rightarrowpointer{ /*CSS for "right" arrow image added to drop down menu items*/
position: absolute;
padding-top: 3px;
right: 2px;
border: 0;
}

.ddiframeshim{
position: absolute;
z-index: 500;
background: transparent;
border-width: 0;
width: 0;
height: 0;
display: block;	
}


.ddsubmenustyle1, .ddsubmenustyle1 ul{ /*topmost and sub ULs, respectively*/
	font: normal 13px Verdana;
	margin: 0;
	padding: 0;
	position: absolute;
	left: 0;
	top: 0;
	list-style-type: none;
	border: 1px solid #2F8ABD;
	border-bottom-width: 0;
	visibility: hidden;
	z-index: 100;
	width: 185px;
}


.ddsubmenustyle1 li a{
	line-height:28px;
	display: block;
	color: #FFF;
	background-color: #0D5883;
	text-decoration: none;
	border-bottom: 1px solid #2F8ABD;
	overflow-y:hidden;
	filter:Alpha(opacity=90);
-moz-opacity:0.9;width: 185px;text-align:center;
}
.ddsubmenustyle1 li{ float:left; margin:0px; padding:0px;}
* html .ddsubmenustyle1 li a{ /*IE6 CSS hack*/
display: inline-block;
}
.ddsubmenustyle1 li a:visited{color:#FFF;}
.ddsubmenustyle1 li a:hover{
background-color: #06A;
color:#FFF;
}


