@charset "utf-8";
/* CSS Document */

#naviWrap {
	/*background-color:#efefef;*/
	position: absolute;
	z-index: 100001;
	float:left;
	margin: 0 2px 1px 2px;
	background-image:url(../images/mItem_a.gif); 
	background-repeat:repeat-x;
	width: 766px;
	height: 27px;
	}

#naviWrap ul { 
	float:left;
	display:block;
	text-align:left;
	margin:0;
	padding:0; }
	
#naviWrap ul li { 
	position: relative; 
	height: 27px; 
	width: 118px; 
	display:block;
	float:left;
	list-style:none;
	padding:0; 
	margin-right:1px;
	z-index:1000;
	background:transparent url(../images/menu_div.jpg) no-repeat scroll right center;
	}
	
#naviWrap ul li ul li.fundraisers { 
width:200px;
}

#naviWrap ul li ul.fundraisers { 
width:200px;
}
	

	
#naviWrap ul li a { 
	height: 19px;
	padding-top: 7px;
	width:116px;
	text-align:center;
	display:inline; font-weight: bold;
	color:#0d5cab;
	text-decoration:none;
	float: left;
	
	}
	

	
#naviWrap ul li a:hover { 
	text-align:center;
	background-image:url(../images/mItem_b.gif); 
	background-repeat:repeat-x;
	margin:0;
	width:116px;
}

#naviWrap ul li ul li a { 
	height: 19px !important;
	padding-top: 3px;
	text-align: left; 
	padding-left: 0px;
	margin:0;
	padding-left: 12px; 
	width:106px;
}

#naviWrap ul li ul li a.fundraisers { 
width:188px;
}	

#naviWrap ul li ul li a:hover { 
	text-align: left; 
	background-image:url(../images/mItemSub.gif); 
	background-repeat:repeat-x;
	width:106px;
}	

#naviWrap ul li ul li a.fundraisers:hover { 
	width:188px;
}

#naviWrap ul li a span {
	display:inline;
	width:100%;
	height:100%;}
	
#naviWrap ul li a:hover span { 
	cursor:pointer;
	}

#naviWrap ul li a.current {
	background-image:url(../images/mItem_b.gif); background-repeat:repeat-x;
	}
#naviWrap ul li a.current, #naviWrap ul li a.current span, #naviWrap ul li a.current:hover, #naviWrap ul li a.current:hover span {
	cursor:default;}

/* For the flyout */
#naviWrap ul li ul {
	display:none;
	position:absolute; 
	z-index: inherit;
	border-top:1px solid #ffffff;
	border-right:1px solid #cbcbcb;
	border-bottom:1px solid #cbcbcb;
	border-left:1px solid #ffffff;
	top: 27px; left: -1px; 
	background: #e5e5e6; 
	background-color:#e5e5e6;
	padding: 1px 0;
	z-index: 1000;
}

#naviWrap ul li ul li  {display:block; float:left; clear:both;background:transparent;}
#naviWrap ul li a:hover span {cursor:pointer;}
#naviWrap li:hover ul {	display:block; }
#naviWrap li.over ul {display:block;}
#naviWrap li li { height: 21px; margin:0; }
#naviWrap li li a { display:block; margin: 0; }
#naviWrap ul li img{ display:block; }
