#MenuContainer ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
	#MenuContainer ul li {
		float: left;
		margin: 0px;
		padding: 0px;
		position: relative;
	}
		#MenuContainer ul li a { 
			display: block;
			background-position: 0px 0px;
			background-repeat: no-repeat;
			width: 186px;
			height: 25px;
			text-indent: -10000px;
			outline: 0px !important;
		}
		#MenuContainer ul li#navAbout a {
			background-image: url('_images/menu/about.gif');
		}
		#MenuContainer ul li#navAbout a:hover,
		#MenuContainer ul li#navAbout.highlighted a {
			background-image: url('_images/menu/about_over.gif');
		}
		#MenuContainer ul li#navSubcommittees a {
			background-image: url('_images/menu/subcommittees.gif');
		}
		#MenuContainer ul li#navSubcommittees a:hover,
		#MenuContainer ul li#navSubcommittees.highlighted a {
			background-image: url('_images/menu/subcommittees_over.gif');
		}
		#MenuContainer ul li#navSchedule a {
			background-image: url('_images/menu/hearings.gif');
		}
		#MenuContainer ul li#navSchedule a:hover,
		#MenuContainer ul li#navSchedule.highlighted a {
			background-image: url('_images/menu/hearings_over.gif');
		}
		#MenuContainer ul li#navPrinted a {
			background-image: url('_images/menu/printed.gif');
		}
		#MenuContainer ul li#navPrinted a:hover,
		#MenuContainer ul li#navPrinted.highlighted a {
			background-image: url('_images/menu/printed_over.gif');
		}
		#MenuContainer ul li#navConferences a {
			background-image: url('_images/menu/conferences.gif');
		}
		#MenuContainer ul li#navConferences a:hover,
		#MenuContainer ul li#navConferences.highlighted a {
			background-image: url('_images/menu/conferences_over.gif');
		}
		#MenuContainer ul li#navCalendar a {
			background-image: url('_images/menu/legislative.gif');
		}
		#MenuContainer ul li#navCalendar a:hover,
		#MenuContainer ul li#navCalendar.highlighted a {
			background-image: url('_images/menu/legislative_over.gif');
		}
		#MenuContainer ul li#navBill2007 a {
			background-image: url('_images/menu/energypolicy.gif');
			height: 37px;
		}
		#MenuContainer ul li#navBill2007 a:hover,
		#MenuContainer ul li#navBill2007.highlighted a {
			background-image: url('_images/menu/energypolicy_over.gif');
		}
		#MenuContainer ul li#navBill2009 a {
			background-image: url('_images/menu/bill2009.gif');
			height: 37px;
		}
		#MenuContainer ul li#navBill2009 a:hover,
		#MenuContainer ul li#navBill2009.highlighted a {
			background-image: url('_images/menu/bill2009_over.gif');
		}
		#MenuContainer ul li#navContact a {
			background-image: url('_images/menu/contact.gif');
		}
		#MenuContainer ul li#navContact a:hover,
		#MenuContainer ul li#navContact.highlighted a {
			background-image: url('_images/menu/contact_over.gif');
		}
		#MenuContainer ul li#navLinks a {
			background-image: url('_images/menu/links.gif');
		}
		#MenuContainer ul li#navLinks a:hover,
		#MenuContainer ul li#navLinks.highlighted a {
			background-image: url('_images/menu/links_over.gif');
		}
		#MenuContainer ul li#navFAQ a {
			background-image: url('_images/menu/faqs.gif');
		}
		#MenuContainer ul li#navFAQ a:hover,
		#MenuContainer ul li#navFAQ.highlighted a {
			background-image: url('_images/menu/faqs_over.gif');
		}
		#MenuContainer ul li#navCertification a {
			background-image: url('_images/menu/ruleXLIVcertification.gif');
		}
		#MenuContainer ul li#navCertification a:hover,
		#MenuContainer ul li#navCertification.highlighted a {
			background-image: url('_images/menu/ruleXLIVcertification_over.gif');
		}
		#MenuContainer ul li#navArchivedWebcast a {
			background-image: url('_images/menu/archivedwebcasts.gif');
		}
		#MenuContainer ul li#navArchivedWebcast a:hover,
		#MenuContainer ul li#navArchivedWebcast.highlighted a {
			background-image: url('_images/menu/archivedwebcasts_over.gif');
		}
		#MenuContainer ul li#navWebcast a {
			background-image: url('_images/menu/webcast.gif');
		}
		#MenuContainer ul li#navWebcast a:hover,
		#MenuContainer ul li#navWebcast.highlighted a {
			background-image: url('_images/menu/webcast_over.gif');
		}
			#MenuContainer ul li ul {
				display: none; 
				position: absolute;
				top: 0px;
				left: 186px;
				width: 150px;
				border-top: 1px solid #C7C7C7;
				border-left: 1px solid #C7C7C7;
				border-right: 1px solid #C7C7C7;
			} 
			#MenuContainer ul li ul.visible {
				display: block;
			}
				#MenuContainer ul li ul li {
					display: block;
				}
					#MenuContainer ul li ul li a {
						text-indent: 0px;
						background-image: none !important;
						background-color: #fff;
						color: #000 !important;
						font-size: 11px;
						font-family: Verdana, Arial, sans-serif;
						border-bottom: 1px solid #C7C7C7;
						padding: 5px;
						width: 140px;
						height: auto !important;
						text-decoration: none !important;
					}
					*+html #MenuContainer ul li ul li a {
						width: 150px;
					}
					* html #MenuContainer ul li ul li a {
						width: 150px;
					}
					#MenuContainer ul li ul li a:hover { 
						background-color: #073972;
						color: white !important;
					}
