.menu2 {
position:relative; 
top:0px; 
width:979px;
height:35px;
padding:0px 0px 0px 6px; 
margin:0px; 
list-style:none; 
line-height:32px; 
background-image:url(menu4/navback.gif);
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
letter-spacing:-1px;
z-index:11;
}
.menu2:hover{
color:#00FF00;
}

.submenu {
position:relative; 
padding:0px 0px 0px 0px; 
margin:0px; 
list-style:none; 
height:28px; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
letter-spacing:-1px;
z-index:11;
}

.menu2 li.top 
{
position:relative;
text-align:center; 
padding:0px 3px 0px 17px; 
display:block; 
float:left;
}

.menu2 li.top2 
{
position:relative;
text-align:center;
padding:0px 3px 0px 0px;
display:block; 
float:left;
}

.menu2 li a.top_link 
{
text-align:center; 
display:block; 
float:left; 
margin:0px; 
text-decoration:none; 
height:32px; 
padding:0px 0px 0px 0px; 
font-size:12px; 
font-weight:normal; 
color:#646464;
}

.menu2 :hover ul.sub a
{
color:#000; 
font-weight:normal; 
}
.menu2 :hover ul.sub a:hover
{
color:#646464;
}

.menu2 table 
{
position:absolute; 
border-collapse:collapse; 
width:90px; 
height:auto; 
top:0px; 
left:0px;
}

.menu2 a:hover 
{
visibility:visible; 

} 
.menu2 li:hover 
{
position:relative; 
z-index:11; 
}
.menu2 ul, .menu2 :hover ul ul, .menu2 :hover ul :hover ul ul, .menu2 :hover ul :hover ul :hover ul ul,
.menu2 :hover ul :hover ul :hover ul :hover ul ul 
{
position:absolute; 
left:-9999px; 
top:-9999px; 
width:0px; 
height:0px; 
padding:3px 2px 3px 0px; 
list-style:none; 
line-height:20px; 
margin:0px;
}
.menu2 :hover ul.sub_Community 
{
display:block; 
left:0px; 
top:30px; 
width:109px;
height:103px; 
background-image:url(menu4/menback1.png);
white-space:nowrap;
background-repeat:no-repeat;
z-index:410; 
font-size:11px;
}
.menu2 :hover ul.sub_Issues
{
display:block; 
left:0px; 
top:30px;  
width:135px;
height:143px;
background-image:url(menu4/menback2.png);
white-space:nowrap;
background-repeat:no-repeat;
z-index:410; 
font-size:11px;
}
.menu2 :hover ul.sub_Voice
{
display:block; 
left:0px; 
top:30px; 
width:111px;
height:143px; 
background-image:url(menu4/menback3.png);
white-space:nowrap;
background-repeat:no-repeat;
z-index:410; 
font-size:11px;
}
.menu2 :hover ul.sub_Impact
{
display:block; 
left:0px; 
top:30px; 
width:148px;
height:204px; 
background-image:url(menu4/menback4.png);
white-space:nowrap;
background-repeat:no-repeat;
z-index:410; 
font-size:11px;
}
/*.menu2 :hover ul.sub 
{
display:block; 
left:0px; 
top:27px; 
width:auto;*/
/*border:1px solid #84aae2; *//*
white-space:nowrap;  
height:auto; 
z-index:410; 
font-size:11px;
}*/

.customMenuItem
	{
		display:block;
		color:#3a3a3a;
		/*padding-left:0px;*/
		font-weight:normal;
		margin:0px;
		text-align:left;
		padding:0px 0px 0px 17px; 

	}
.customMenuItemActive
	{
		display:block;
		color:#3a3a3a; /* font color of active submenu */
		padding-left:0px;
		font-weight:normal;
		/*margin:0px;*/
		text-align:left;
		padding:0px 0px 0px 17px; 
	}
	
/*     IE7 Fix for Dropdowns     */
*:first-child+html .menu2 :hover ul.sub_Community 
{
display:block; 
left:0px; 
top:30px; 
width:104px;
height:98px; 
background-image:url(menu4/menback1ie.gif);
white-space:nowrap;
background-repeat:no-repeat;
z-index:410; 
font-size:11px;
}
*:first-child+html .menu2 :hover ul.sub_Issues 
{
display:block; 
left:0px; 
top:30px; 
width:128px;
height:139px; 
background-image:url(menu4/menback2ie.gif); 
white-space:nowrap;
background-repeat:no-repeat;
z-index:410; 
font-size:11px;
}
*:first-child+html .menu2 :hover ul.sub_Voice 
{
display:block; 
left:0px; 
top:30px; 
width:107px;
height:139px; 
background-image:url(menu4/menback3ie.gif);
white-space:nowrap;
background-repeat:no-repeat;
z-index:410; 
font-size:11px;
}
*:first-child+html .menu2 :hover ul.sub_Impact
{
display:block;
left:0px; 
top:30px; 
width:143px;
height:200px; 
background-image:url(menu4/menback4ie.gif);
white-space:nowrap;
background-repeat:no-repeat;
z-index:410; 
font-size:11px;
}
