#mainmenu {
	height: 30px;
	background-color: #464749;
	}

#submenu {
	height: 30px;
	background-color: #999;
	}

#mainmenu ul, #submenu ul {
	list-style-type: none;
	}
#mainmenu li, #submenu li {
	height: 30px;
	display: block;
	float: left;
	position: relative;
	height: 30px;
	}

#mainmenu span, #submenu span {
	display: none;
	}

#mainmenu li a:link, #mainmenu li a:visited, #submenu li a:link, #submenu li a:visited {
	display: block;
	height: 30px;
	}


/* set non-link mainmenu image for when we're in its section with the light grey tab effect
------------------------------------------------------------------------------------------- 
#mainmenu li#mainmenu1 {
	width: 79px;
	background: url("images/mainmenu1.gif") no-repeat 0 -60px;
	}
#mainmenu li#mainmenu2 {
	width: 81px;
	background: url("images/mainmenu2.gif") no-repeat 0 -60px;
	}
#mainmenu li#mainmenu3 {
	width: 57px;
	background: url("images/mainmenu3.gif") no-repeat 0 -60px;
	}
#mainmenu li#mainmenu4 {
	width: 133px;
	background: url("images/mainmenu4.gif") no-repeat 0 -60px;
	}
#mainmenu li#mainmenu5 {
	width: 98px;
	background: url("images/mainmenu5.gif") no-repeat 0 -60px;
	}
#mainmenu li#mainmenu6 {
	width: 98px;
	background: url("images/mainmenu6.gif") no-repeat 0 -60px;
	}
#mainmenu li#mainmenu7 {
	width: 65px;
	background: url("images/mainmenu7.gif") no-repeat 0 -60px;
	}
#mainmenu li#mainmenu8 {
	width: 57px;
	background: url("images/mainmenu8.gif") no-repeat 0 -60px;
	}
#mainmenu li#mainmenu9 {
	width: 53px;
	background: url("images/mainmenu9.gif") no-repeat 0 -60px;
	}
#mainmenu li#mainmenu10 {
	width: 79px;
	background: url("images/mainmenu10.gif") no-repeat 0 -60px;
	}



/* mainmenu rollovers
------------------------------------------------------------------------------------------- */
#mainmenu ul li#mainmenu1 a:link, #mainmenu ul li#mainmenu1 a:visited {
	width: 79px;
	background: url("images/mainmenu1.gif") no-repeat left top;
	}
#mainmenu ul li#mainmenu1 a:hover, #mainmenu ul li#mainmenu1 a:active {
	background-position: 0 -30px;
	}

#mainmenu ul li#mainmenu2 a:link, #mainmenu ul li#mainmenu2 a:visited {
	width: 81px;
	background: url("images/mainmenu2.gif") no-repeat left top;
	}
#mainmenu ul li#mainmenu2 a:hover, #mainmenu ul li#mainmenu2 a:active {
	background-position: 0 -30px;
	}

#mainmenu ul li#mainmenu3 a:link, #mainmenu ul li#mainmenu3 a:visited {
	width: 57px;
	background: url("images/mainmenu3.gif") no-repeat left top;
	}
#mainmenu ul li#mainmenu3 a:hover, #mainmenu ul li#mainmenu3 a:active {
	background-position: 0 -30px;
	}

#mainmenu ul li#mainmenu4 a:link, #mainmenu ul li#mainmenu4 a:visited {
	width: 133px;
	background: url("images/mainmenu4.gif") no-repeat left top;
	}
#mainmenu ul li#mainmenu4 a:hover, #mainmenu ul li#mainmenu4 a:active {
	background-position: 0 -30px;
	}

#mainmenu ul li#mainmenu5 a:link, #mainmenu ul li#mainmenu5 a:visited {
	width: 98px;
	background: url("images/mainmenu5.gif") no-repeat left top;
	}
#mainmenu ul li#mainmenu5 a:hover, #mainmenu ul li#mainmenu5 a:active {
	background-position: 0 -30px;
	}

#mainmenu ul li#mainmenu6 a:link, #mainmenu ul li#mainmenu6 a:visited {
	width: 98px;
	background: url("images/mainmenu6.gif") no-repeat left top;
	}
#mainmenu ul li#mainmenu6 a:hover, #mainmenu ul li#mainmenu6 a:active {
	background-position: 0 -30px;
	}

#mainmenu ul li#mainmenu7 a:link, #mainmenu ul li#mainmenu7 a:visited {
	width: 65px;
	background: url("images/mainmenu7.gif") no-repeat left top;
	}
#mainmenu ul li#mainmenu7 a:hover, #mainmenu ul li#mainmenu7 a:active {
	background-position: 0 -30px;
	}

#mainmenu ul li#mainmenu8 a:link, #mainmenu ul li#mainmenu8 a:visited {
	width: 57px;
	background: url("images/mainmenu8.gif") no-repeat left top;
	}
#mainmenu ul li#mainmenu8 a:hover, #mainmenu ul li#mainmenu8 a:active {
	background-position: 0 -30px;
	}

#mainmenu ul li#mainmenu9 a:link, #mainmenu ul li#mainmenu9 a:visited {
	width: 53px;
	background: url("images/mainmenu9.gif") no-repeat left top;
	}
#mainmenu ul li#mainmenu9 a:hover, #mainmenu ul li#mainmenu9 a:active {
	background-position: 0 -30px;
	}

#mainmenu ul li#mainmenu10 a:link, #mainmenu ul li#mainmenu10 a:visited {
	width: 79px;
	background: url("images/mainmenu10.gif") no-repeat left top;
	}
#mainmenu ul li#mainmenu10 a:hover, #mainmenu ul li#mainmenu10 a:active {
	background-position: 0 -30px;
	}


/* submenu1 rollovers
------------------------------------------------------------------------------------------- */
#submenu ul li#submenu1-1 a:link, #submenu ul li#submenu1-1 a:visited {
	width: 83px;
	background: url("images/submenu1-1.gif") no-repeat left top;
	}
#submenu ul li#submenu1-1 a:hover, #submenu ul li#submenu1-1 a:active {
	background-position: 0 -30px;
	}

#submenu ul li#submenu1-2 a:link, #submenu ul li#submenu1-2 a:visited {
	width: 99px;
	background: url("images/submenu1-2.gif") no-repeat left top;
	}
#submenu ul li#submenu1-2 a:hover, #submenu ul li#submenu1-2 a:active {
	background-position: 0 -30px;
	}

#submenu ul li#submenu1-3 a:link, #submenu ul li#submenu1-3 a:visited {
	width: 75px;
	background: url("images/submenu1-3.gif") no-repeat left top;
	}
#submenu ul li#submenu1-3 a:hover, #submenu ul li#submenu1-3 a:active {
	background-position: 0 -30px;
	}

#submenu ul li#submenu1-4 a:link, #submenu ul li#submenu1-4 a:visited {
	width: 73px;
	background: url("images/submenu1-4.gif") no-repeat left top;
	}
#submenu ul li#submenu1-4 a:hover, #submenu ul li#submenu1-4 a:active {
	background-position: 0 -30px;
	}

#submenu ul li#submenu1-5 a:link, #submenu ul li#submenu1-5 a:visited {
	width: 93px;
	background: url("images/submenu1-5.gif") no-repeat left top;
	}
#submenu ul li#submenu1-5 a:hover, #submenu ul li#submenu1-5 a:active {
	background-position: 0 -30px;
	}

#submenu ul li#submenu1-5 a:link, #submenu ul li#submenu1-5 a:visited {
	width: 97px;
	background: url("images/submenu1-5.gif") no-repeat left top;
	}
#submenu ul li#submenu1-5 a:hover, #submenu ul li#submenu1-5 a:active {
	background-position: 0 -30px;
	}
#submenu ul li#submenu1-6 a:link, #submenu ul li#submenu1-6 a:visited {
	width: 97px;
	background: url("images/submenu1-6.gif") no-repeat left top;
	}
#submenu ul li#submenu1-6 a:hover, #submenu ul li#submenu1-6 a:active {
	background-position: 0 -30px;
	}

/* submenu2 rollovers
------------------------------------------------------------------------------------------- */

#submenu ul li#submenu2-1 a:link, #submenu ul li#submenu2-1 a:visited {
	width: 155px;
	background: url("images/submenu2-1.gif") no-repeat left top;
	}
#submenu ul li#submenu2-1 a:hover, #submenu ul li#submenu2-1 a:active {
	background-position: 0 -30px;
	}

#submenu ul li#submenu2-2 a:link, #submenu ul li#submenu2-2 a:visited {
	width: 119px;
	background: url("images/submenu2-2.gif") no-repeat left top;
	}
#submenu ul li#submenu2-2 a:hover, #submenu ul li#submenu2-2 a:active {
	background-position: 0 -30px;
	}

#submenu ul li#submenu2-3 a:link, #submenu ul li#submenu2-3 a:visited {
	width: 72px;
	background: url("images/submenu2-3.gif") no-repeat left top;
	}
#submenu ul li#submenu2-3 a:hover, #submenu ul li#submenu2-3 a:active {
	background-position: 0 -30px;
	}

#submenu ul li#submenu2-4 a:link, #submenu ul li#submenu2-4 a:visited {
	width: 109px;
	background: url("images/submenu2-4.gif") no-repeat left top;
	}
#submenu ul li#submenu2-4 a:hover, #submenu ul li#submenu2-4 a:active {
	background-position: 0 -30px;
	}

#submenu ul li#submenu2-5 a:link, #submenu ul li#submenu2-5 a:visited {
	width: 97px;
	background: url("images/submenu2-5.gif") no-repeat left top;
	}
#submenu ul li#submenu2-5 a:hover, #submenu ul li#submenu2-5 a:active {
	background-position: 0 -30px;
	}

/* submenu3 rollovers
------------------------------------------------------------------------------------------- */
#submenu3 {
	margin-left: 0;
	}
#submenu ul li#submenu3-1 a:link, #submenu ul li#submenu3-1 a:visited {
	width: 155px;
	background: url("images/submenu3-1.gif") no-repeat left top;
	}
#submenu ul li#submenu3-1 a:hover, #submenu ul li#submenu3-1 a:active {
	background-position: 0 -30px;
	}

#submenu ul li#submenu3-2 a:link, #submenu ul li#submenu3-2 a:visited {
	width: 63px;
	background: url("images/submenu3-2.gif") no-repeat left top;
	}
#submenu ul li#submenu3-2 a:hover, #submenu ul li#submenu3-2 a:active {
	background-position: 0 -30px;
	}

#submenu ul li#submenu3-3 a:link, #submenu ul li#submenu3-3 a:visited {
	width: 97px;
	background: url("images/submenu3-3.gif") no-repeat left top;
	}
#submenu ul li#submenu3-3 a:hover, #submenu ul li#submenu3-3 a:active {
	background-position: 0 -30px;
	}

#submenu ul li#submenu3-4 a:link, #submenu ul li#submenu3-4 a:visited {
	width: 76px;
	background: url("images/submenu3-4.gif") no-repeat left top;
	}
#submenu ul li#submenu3-4 a:hover, #submenu ul li#submenu3-3 a:active {
	background-position: 0 -30px;
	}
	
/* submenu4 rollovers
------------------------------------------------------------------------------------------- */
#submenu4 {
	margin-left: 130px;
	}

#submenu ul li#submenu4-1 a:link, #submenu ul li#submenu4-1 a:visited {
	width: 155px;
	background: url("images/submenu4-1.gif") no-repeat left top;
	}
#submenu ul li#submenu4-1 a:hover, #submenu ul li#submenu4-1 a:active {
	background-position: 0 -30px;
	}

#submenu ul li#submenu4-2 a:link, #submenu ul li#submenu4-2 a:visited {
	width: 84px;
	background: url("images/submenu4-2.gif") no-repeat left top;
	}
#submenu ul li#submenu4-2 a:hover, #submenu ul li#submenu4-2 a:active {
	background-position: 0 -30px;
	}

#submenu ul li#submenu4-3 a:link, #submenu ul li#submenu4-3 a:visited {
	width: 74px;
	background: url("images/submenu4-3.gif") no-repeat left top;
	}
#submenu ul li#submenu4-3 a:hover, #submenu ul li#submenu4-3 a:active {
	background-position: 0 -30px;
	}
	
/* submenu5 rollovers
------------------------------------------------------------------------------------------- */
#submenu5 {
	margin-left: 220px;
	}

#submenu ul li#submenu5-1 a:link, #submenu ul li#submenu5-1 a:visited {
	width: 66px;
	background: url("images/submenu5-1.gif") no-repeat left top;
	}
#submenu ul li#submenu5-1 a:hover, #submenu ul li#submenu5-1 a:active {
	background-position: 0 -30px;
	}

#submenu ul li#submenu5-2 a:link, #submenu ul li#submenu5-2 a:visited {
	width: 80px;
	background: url("images/submenu5-2.gif") no-repeat left top;
	}
#submenu ul li#submenu5-2 a:hover, #submenu ul li#submenu5-2 a:active {
	background-position: 0 -30px;
	}
#submenu ul li#submenu5-3 a:link, #submenu ul li#submenu5-3 a:visited {
	width: 120px;
	background: url("images/submenu5-3.gif") no-repeat left top;
	}
#submenu ul li#submenu5-3 a:hover, #submenu ul li#submenu5-3 a:active {
	background-position: 0 -30px;
	}
#submenu ul li#submenu5-4 a:link, #submenu ul li#submenu5-4 a:visited {
	width: 89px;
	background: url("images/submenu5-4.gif") no-repeat left top;
	}
#submenu ul li#submenu5-4 a:hover, #submenu ul li#submenu5-4 a:active {
	background-position: 0 -30px;
	}

/* submenu7 rollovers
------------------------------------------------------------------------------------------- */
#submenu7 {
	margin-left: 420px;
	}

#submenu ul li#submenu7-1 a:link, #submenu ul li#submenu7-1 a:visited {
	width: 122px;
	background: url("images/submenu7-1.gif") no-repeat left top;
	}
#submenu ul li#submenu7-1 a:hover, #submenu ul li#submenu7-1 a:active {
	background-position: 0 -30px;
	}

#submenu ul li#submenu7-2 a:link, #submenu ul li#submenu7-2 a:visited {
	width: 97px;
	background: url("images/submenu7-2.gif") no-repeat left top;
	}
#submenu ul li#submenu7-2 a:hover, #submenu ul li#submenu4-2 a:active {
	background-position: 0 -30px;
	}

#submenu ul li#submenu7-3 a:link, #submenu ul li#submenu7-3 a:visited {
	width: 91px;
	background: url("images/submenu7-3.gif") no-repeat left top;
	}
#submenu ul li#submenu4-3 a:hover, #submenu ul li#submenu4-3 a:active {
	background-position: 0 -30px;
	}

/* submenu8 rollovers
------------------------------------------------------------------------------------------- */
#submenu8 {
	margin-left: 430px;
	}

#submenu ul li#submenu8-1 a:link, #submenu ul li#submenu8-1 a:visited {
	width: 176px;
	background: url("images/submenu8-1.gif") no-repeat left top;
	}
#submenu ul li#submenu8-1 a:hover, #submenu ul li#submenu8-1 a:active {
	background-position: 0 -30px;
	}

#submenu ul li#submenu8-2 a:link, #submenu ul li#submenu8-2 a:visited {
	width: 117px;
	background: url("images/submenu8-2.gif") no-repeat left top;
	}
#submenu ul li#submenu8-2 a:hover, #submenu ul li#submenu8-2 a:active {
	background-position: 0 -30px;
	}

#submenu ul li#submenu8-3 a:link, #submenu ul li#submenu8-3 a:visited {
	width: 75px;
	background: url("images/submenu8-3.gif") no-repeat left top;
	}
#submenu ul li#submenu8-3 a:hover, #submenu ul li#submenu8-3 a:active {
	background-position: 0 -30px;
	}

/* submenu9 rollovers
------------------------------------------------------------------------------------------- */
#submenu9 {
	margin-left: 363px;
	}

#submenu ul li#submenu9-1 a:link, #submenu ul li#submenu9-1 a:visited {
	width: 94px;
	background: url("images/submenu9-1.gif") no-repeat left top;
	}
#submenu ul li#submenu9-1 a:hover, #submenu ul li#submenu9-1 a:active {
	background-position: 0 -30px;
	}

#submenu ul li#submenu9-2 a:link, #submenu ul li#submenu9-2 a:visited {
	width: 63px;
	background: url("images/submenu9-2.gif") no-repeat left top;
	}
#submenu ul li#submenu9-2 a:hover, #submenu ul li#submenu9-2 a:active {
	background-position: 0 -30px;
	}

#submenu ul li#submenu9-3 a:link, #submenu ul li#submenu9-3 a:visited {
	width: 195px;
	background: url("images/submenu9-3.gif") no-repeat left top;
	}
#submenu ul li#submenu9-3 a:hover, #submenu ul li#submenu9-3 a:active {
	background-position: 0 -30px;
	}

#submenu ul li#submenu9-4 a:link, #submenu ul li#submenu9-4 a:visited {
	width: 84px;
	background: url("images/submenu9-4.gif") no-repeat left top;
	}
#submenu ul li#submenu9-4 a:hover, #submenu ul li#submenu9-4 a:active {
	background-position: 0 -30px;
	}
