

.MenuContainer {
	width: 960px;
	height: 34px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	position: relative;
	/* margin: 0 auto; */
}

.MainMenuSubHeading {
	color: #FE9900;
}

ul#topnav {
	/*display: inline;*/
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 960px;
	list-style: none;
	position: relative;
	z-index: 960;
}

ul#topnav li {
	float: left;
	margin: 0; padding: 0;
	position: relative;
}

ul#topnav li a {
	margin: 0px;
	padding: 0px;
	float: left; 
	text-indent: -9999px;
	height: 34px;
}

ul#topnav li:hover a, ul#topnav li a:hover {background-position: left bottom;}

ul#topnav a.home {
	background: url("Images/MainMenu/Home.png") no-repeat;
	width: 52px; 
}

ul#topnav a.services {
	background: url("Images/MainMenu/Services.png") no-repeat;
	width: 100px; 
}

ul#topnav a.aboutus {
	background: url("Images/MainMenu/AboutUs.png") no-repeat;
	width: 100px; 
}

ul#topnav a.getinvolved {
	background: url("Images/MainMenu/GetInvolved.png") no-repeat;
	width: 100px; 
}

ul#topnav a.documents {
	background: url("Images/MainMenu/Documents.png") no-repeat;
	width: 100px; 
}

ul#topnav a.events {
	background: url("Images/MainMenu/Events.png") no-repeat;
	width: 52px; 
}

ul#topnav a.news {
	background: url("Images/MainMenu/News.png") no-repeat;
	width: 72px; 
}

ul#topnav a.doitonline {
	background: url("Images/MainMenu/DoItOnline.png") no-repeat;
	width: 100px; 
}

ul#topnav a.jobs {
	background: url("Images/MainMenu/Jobs.png") no-repeat;
	width: 42px; 
}

ul#topnav a.howdoi {
	background: url("Images/MainMenu/HowDoI.png") no-repeat;
	width: 100px; 
}

ul#topnav a.links {
	background: url("Images/MainMenu/Links.png") no-repeat;
	width: 42px; 
}

ul#topnav a.contactus {
	background: url("Images/MainMenu/ContactUs.png") no-repeat;
	width: 100px; 
}

ul#topnav li .sub {
	position: absolute;	
	top: 34px;
	left: 0px; /* Important! */
	/*left: -1px;*/
	padding: 5px 5px 5px 5px;
	float: left;
	display: none;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

ul#topnav li .ServicesMenu {background: #591A42;}
ul#topnav li .ServicesMenu div.MenuBorderBlank {position: relative; top: -6px; left: -5px; height: 1px; width: 98px; background-color: #591A42;}

ul#topnav li .AboutUsMenu {background: #59301A;}
ul#topnav li .AboutUsMenu div.MenuBorderBlank {position: relative; top: -6px; left: -5px; height: 1px; width: 98px; background-color: #59301A;}

ul#topnav li .ContactUsMenu {background: #990000;}
ul#topnav li .ContactUsMenu div.MenuBorderBlank {position: relative; top: -6px; left: -5px; height: 1px; width: 98px; background-color: #990000;}

ul#topnav li .GetInvolvedMenu {background: #005E00;}
ul#topnav li .GetInvolvedMenu div.MenuBorderBlank {position: relative; top: -6px; left: -5px; height: 1px; width: 98px; background-color: #005E00;}

ul#topnav li .DocumentsMenu {background: #666600;}
ul#topnav li .DocumentsMenu div.MenuBorderBlank {position: relative; top: -6px; left: -5px; height: 1px; width: 98px; background-color: #666600;}

ul#topnav li .DoItOnlineMenu {background: #00418D;}
ul#topnav li .DoItOnlineMenu div.MenuBorderBlank {position: relative; top: -6px; left: -5px; height: 1px; width: 98px; background-color: #00418D;}

ul#topnav li .HowDoIMenu {background: #335E00;}
ul#topnav li .HowDoIMenu div.MenuBorderBlank {position: relative; top: -6px; left: -5px; height: 1px; width: 98px; background-color: #335E00;}

ul#topnav li .NewsMenu {background: #590059;}
ul#topnav li .NewsMenu div.MenuBorderBlank {position: relative; top: -6px; left: -5px; height: 1px; width: 70px; background-color: #590059;}

ul#topnav li .row {clear: both; float: left; width: 100%; margin-bottom: 10px;}

ul#topnav li .sub ul{
	list-style: none;
	margin: 0; padding: 0;
	width: 160px;
	float: left;
}

ul#topnav .sub ul li {
	/*width: 100%; */
	color: #FFFFFF;
}

/* ul#topnav .sub ul li h2 {
	padding: 0;  margin: 0;
	font-size: 12px;
	font-weight: normal;
}

ul#topnav .sub ul li h2 a {
	padding: 5px 0;
	background-image: none;
	color: #e8e000;
}
*/

ul#topnav .sub ul li a {
	/* float: none; */
	text-indent: 0;
	height: auto;
    /* background: url("Images/MainMenu/MenuOptionNormal.png") no-repeat 5px 10px; */
	background-image: url("Images/MainMenu/MenuOptionNormal.png");
	background-position: top left;
	background-repeat: no-repeat;
	padding: 7px 5px 7px 24px;
	/*display: block;*/
	text-decoration: none;
	width: 130px;
	color: #FFFFFF;
}

ul#topnav .sub ul li a:hover {
	color: #fff;
	/* background: #000 url("Images/MainMenu/MenuOptionOver.png") no-repeat 5px 10px; */
	background-color: #000000;
    background-image: url("Images/MainMenu/MenuOptionOver.png");
	background-position: top left;
	background-repeat: no-repeat;
}
