#mainMenuDiv { 
	height:30px; 
	width:719px; 
	position:relative; 
	font-family:arial, verdana, sans-serif; 
	font-size:11px; 
	z-index:500; 
	border: 0;
	margin: 0 auto;
} 

#mainMenuDiv ul#menuUl { 
	margin:0; 
	padding:0px; 
	list-style:none; 
	white-space:nowrap; 
} 

#mainMenuDiv ul#menuUl li.first-li { 
	float:left; 
	height:30px; 
/*	padding-top:1px; */
} 

#mainMenuDiv ul#menuUl li.first-li a.first-a { 
	display:block; 
	height:28px; 
	float:left; 
/*	border-left:1px solid #b8b8b8; */
/*	border-left:1px solid transparent; */
	padding:2px 10px 0 10px; 
	text-decoration:none; 
	line-height:28px; 
	white-space:nowrap; 
	font-weight:bold; 
	color:#000; 
	background: url(../pic/menu_item_bkg_black_line.png) top repeat-x; 	
} 

#mainMenuDiv ul#menuUl li.first-li a.red { 
	background: url(../pic/menu_item_bkg_red_line.png) top repeat-x; 	
} 

#mainMenuDiv ul#menuUl li.first-li a.green { 
	background: url(../pic/menu_item_bkg_green_line.png) top repeat-x; 	
} 

#mainMenuDiv ul#menuUl li.hasLevelTwo a.first-a {
	color:#000;
} 

#mainMenuDiv ul#menuUl li.first-li:hover, #mainMenuDiv ul#menuUl li.first-li a.first-a:hover {
	position:relative;
} 

#mainMenuDiv ul#menuUl li.first-li a.first-a:hover, #mainMenuDiv ul#menuUl li.first-li:hover a.first-a { 
	background: #ffffff url(../pic/menu_item_hover_blue.png) top repeat-x; 			
	border-left:1px solid #b8b8b8; 
	padding:2px 10px 0 9px; 
} 

#mainMenuDiv ul#menuUl li.hasLevelTwo a.first-a:hover { 
/*	height:30px; */
	color:#000; 
	background: #ffffff url(../pic/menu_item_hover_blue.png) top repeat-x;
}  

#mainMenuDiv ul#menuUl li.hasLevelTwo:hover > a.first-a { 
	height:30px; 
	color:#000;
	background: #ffffff url(../pic/menu_item_hover_blue.png) top repeat-x; 
} 

#mainMenuDiv ul#menuUl li div.contentWrap { 
	position:absolute; 
	left:-9999px; 
	top:30px; 
	background:#fff;
/*	border:1px solid #898989; */
	border:1px solid #b8b8b8; 
	border-width:0 2px 1px 1px; 
	padding:0; 
} 

/* IE6 only */ 
#mainMenuDiv table { 
	border-collapse:collapse; 
	margin:-0px -10px; 
	font-size:1em; 
	width:0; 
	height:0;
} 

#mainMenuDiv ul#menuUl :hover div.contentWrap {
	left:0;
} 

#mainMenuDiv ul#menuUl a:hover div.contentWrap {
	left:-1px;
}

#mainMenuDiv ul#menuUl a:hover div.leftOne, #mainMenuDiv ul#menuUl :hover div.leftOne {
	left:-141px;
} 

#mainMenuDiv ul#menuUl div.contentWrap div.contentCol {
	display:block; 
	float:left; 
	padding:10px; 
	margin:0; 
	width:120px;
} 

#mainMenuDiv ul#menuUl div.contentWrap div.contentCol h5 {
	padding:10px 0 5px 0; 
	margin:0; 
	font-size:11px; 
	line-height:11px;
}
#mainMenuDiv ul#menuUl div.contentWrap div.contentCol h5 {
	padding:10px 0 5px 0; 
	margin:0; 
	font-size:11px; 
	line-height:11px;
}  

#mainMenuDiv ul#menuUl div.contentWrap div.contentCol h5 a{
	color:#444;
} 

#mainMenuDiv ul#menuUl div.contentWrap div.contentCol ul {
	padding:0; 
	margin:0; 
	list-style:none;
} 

#mainMenuDiv ul#menuUl div.contentWrap div.contentCol ul li {
	line-height:15px; 
	padding:0 0 0 5px; 
	margin:0;
} 

#mainMenuDiv ul#menuUl div.contentWrap div.contentCol ul li a {
	color:#069; 
	text-decoration:none; 
	padding-left:13px;	
	font-weight:normal; 
	background: url(../pic/bullet_blue8.png) no-repeat left;

} 

#mainMenuDiv ul#menuUl div.contentWrap div.contentCol ul li a:hover {
	text-decoration:underline;
} 

#mainMenuDiv ul#menuUl div.contentWrap div.bottomContent {
	clear:left; 
	background:#777777; 
	padding:5px 10px;
	color:#ffffff; 
} 

#mainMenuDiv ul#menuUl a:hover div.contentWrap div.bottomContent {
	height:1px;
} 

#mainMenuDiv ul#menuUl div.contentWrap div.bottomContent p {
	padding:0 0 0 15px; 
	margin:0; 
	line-height:20px; 
	background:url(../pic/white-arrow.png) no-repeat left center;
	font-weight:bold;
} 

#mainMenuDiv ul#menuUl div.contentWrap div.bottomContent p a {
	color:#fff; 
	text-decoration:underline;
} 

#mainMenuDiv ul#menuUl div.contentWrap div.bottomContent p a:hover {
	text-decoration:none;
}
