/* CSS Document */
ul, li {
	padding:0;
	margin:0;
	list-style:none;
	
}
a {
	outline:none;
}
ul#mainnav li {
	display:block;
	float:left;
	font-family:arial,sans-serif;
}

ul#mainnav a{
	border:0px;
}

/*Main Nav*/

ul#mainnav li a {
	display:block;
	outline:none;
	width:142px;
	height:200px;
	background:transparent url(../images/cm2020-nav.jpg) no-repeat 0 0;
	text-indent:-9009px;
	margin:0 0 0 0;
}
ul#mainnav li a:hover, ul#mainnav li a.active, ul#mainnav li:hover a {
	background-position:0 -200px;
}
ul#mainnav li#about-nav a {
	width:147px;
	background-position:-142px 0px;
}
ul#mainnav li#about-nav a:hover, ul#mainnav li#about-nav a.active, ul#mainnav li#about-nav:hover a {
	background-position:-142px -200px;
}
ul#mainnav li#team-nav a {
	width:147px;
	background-position:-289px 0;
}
ul#mainnav li#team-nav a:hover, ul#mainnav li#team-nav a.active, ul#mainnav li#team-nav:hover a {
	background-position:-289px -200px;
}
ul#mainnav li#services-nav a {
	width:147px;
	background-position:-436px 0px;
}
ul#mainnav li#services-nav a:hover, ul#mainnav li#services-nav a.active, ul#mainnav li#services-nav:hover a {
	background-position:-436px -200px;
}
ul#mainnav li#industry-nav a {
	width:147px;
	background-position:-583px 0px;
}
ul#mainnav li#industry-nav a:hover, ul#mainnav li#industry-nav a.active, ul#mainnav li#industry-nav:hover a{
	background-position:-583px -200px;
}
ul#mainnav li#news-nav a {
	width:147px;
	background-position:-730px 0px;
}
ul#mainnav li#news-nav a:hover, ul#mainnav li#news-nav a.active, ul#mainnav li#news-nav:hover a {
	background-position:-730px -200px;
}
ul#mainnav li#press-nav a {
	width:147px;
	background-position:-877px 0px;
}
ul#mainnav li#press-nav a:hover, ul#mainnav li#press-nav a.active, ul#mainnav li#press-nav:hover a {
	background-position:-877px -200px;
}

/* dropdowns */

#mainnav li ul {
	position: absolute;
	width: 10em;
	left: -999em;
	
}
ul#mainnav li li{
	float:none;
}
#mainnav li:hover ul {
	left: auto;
}
#mainnav li:hover ul, #mainnav li.sfhover ul {
	left: auto;
}
ul#mainnav li li a{
	background:none;
	background-color:#8c0c04; 
	color:#FFFFFF;
	text-indent:0px;
	height:auto;
	font-size:12px; font-weight:100;
	padding:8px; 
	border-left-color:#FFF; border-left-style:solid; border-left-width:1px;
	border-right-color:#FFF; border-right-style:solid; border-right-width:1px;
	border-bottom-color:#ab2327; border-bottom-style: dotted; border-bottom-width:1px;
	/*filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;*/ 
}
/*ul#mainnav li li a.corner{border-bottom:0;-moz-border-radius-bottomleft: 8px; -webkit-border-bottom-left-radius: 8px; -moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px;
}*/
ul#mainnav li li a:hover{
	color: #FFF; background-color:#7c1113;
}
/*ul#mainnav li#services-nav li a {
width:150px;
}

ul#mainnav li#mainnav li a {
width:294px;
}
ul#mainnav li#team-nav li a {
width:250px;
}
ul#mainnav li#services-nav li a {
width:225px;
}
ul#mainnav li#industry-nav li a {
width:225px;
}
ul#mainnav li#news-nav li a {
width:200px;
}
ul#mainnav li#contact-nav li a {
width:147px;
}*/

/*sticking*/
.menu{position:relative;z-index:100} 

#mainnav li:hover, #mainnav li.hover { position: static; }



/*About 2020 Nav*/

#servicesnavmain { padding-left:100px; margin-top:26px; float:left;

}
ul#about2020nav li {
	display:block;
	float: none;
	
}
ul#about2020nav li a {
	display:block;
	outline:none;
	width:222px;
	height:22px;
	background:transparent url(../images/about-2020-nav.png) no-repeat 0 0;
	text-indent:-9009px;
	margin:0px 0 0 0;
	
}
ul#about2020nav li a:hover, ul#about2020nav li a.active {
	background-position:0px -198px 
	}
ul#about2020nav li#whatis2020-nav a {
	width:222px;
	background-position:0px -22px;
}
ul#about2020nav li#whatis2020-nav a:hover, ul#about2020nav li#whatis2020-nav a.active {
	background-position:0px -220px
}
ul#about2020nav li#accomplishments-nav a {
	width:222px;
	background-position:0px -44px;
}
ul#about2020nav li#accomplishments-nav a:hover, ul#about2020nav li#accomplishments-nav a.active {
	background-position:0px -242px
}
ul#about2020nav li#history-nav a {
	width:222px;
	background-position:0px -44px;
}
ul#about2020nav li#history-nav a:hover, ul#about2020nav li#history-nav a.active {
	background-position:0px -242px
}
ul#about2020nav li#reports-nav a {
	width:222px;
	background-position:0px -66px;
}
ul#about2020nav li#reports-nav a:hover, ul#about2020nav li#reports-nav a.active {
	background-position:0px -264px
}
ul#about2020nav li#seniorexecs-nav a {
	width:222px;
	background-position:0px -88px;
}
ul#about2020nav li#seniorexecs-nav a:hover, ul#about2020nav li#seniorexecs-nav a.active {
	background-position:0px -286px
}
ul#about2020nav li#execcouncil-nav a {
	width:222px;
	background-position:0px -110px;
}
ul#about2020nav li#execcouncil-nav a:hover, ul#about2020nav li#execcouncil-nav a.active {
	background-position:0px -308px
}
ul#about2020nav li#staff-nav a {
	width:222px;
	background-position:0px -132px;
}
ul#about2020nav li#staff-nav a:hover, ul#about2020nav li#staff-nav a.active {
	background-position:0px -330px
}
ul#about2020nav li#support-nav a {
	width:222px;
	background-position:0px -154px;
}
ul#about2020nav li#support-nav a:hover, ul#about2020nav li#support-nav a.active {
	background-position:0px -352px
}
ul#about2020nav li#employment-nav a {
	width:222px;
	background-position:0px -176px;
}
ul#about2020nav li#employment-nav a:hover, ul#about2020nav li#employment-nav a.active {
	background-position:0px -374px
}





/*Development & Transportation Nav*/

#servicesnavmain { padding-left:100px; margin-top:26px; float:left;

}
ul#devtran-subnav li {
	display:block;
	float: none;
	
}
ul#devtran-subnav li a {
	display:block;
	outline:none;
	width:222px;
	height:101px;
	background:transparent url(../images/dev-trans-subnav.png) no-repeat 0 0;
	text-indent:-9009px;
	margin:0px 0 0 0; background-position:0px -190px;
	
}
ul#devtran-subnav li a:hover, ul#devtran-subnav li a.active {
	background-position:0px -190px; 
	}
ul#devtran-subnav li#report1-nav a {
	width:222px; height:65px;
	background-position:0px -291px;
}
ul#devtran-subnav li#report1-nav a:hover, ul#devtran-subnav li#report1-nav a.active {
	background-position:0px -581px
}
ul#devtran-subnav li#report2-nav a {
	width:222px; height:65px;
	background-position:0px -356px;
}
ul#devtran-subnav li#report2-nav a:hover, ul#devtran-subnav li#report2-nav a.active {
	background-position:0px -646px
}
ul#devtran-subnav li#report3-nav a {
	width:222px; height:65px;
	background-position:0px -421px;
}
ul#devtran-subnav li#report3-nav a:hover, ul#devtran-subnav li#report3-nav a.active {
	background-position:0px -711px
}
ul#devtran-subnav li#report4-nav a {
	width:222px; height:65px;
	background-position:0px -483px;
}
ul#devtran-subnav li#report4-nav a:hover, ul#devtran-subnav li#report4-nav a.active {
	background-position:0px -773px
}
ul#devtran-subnav li#subject1-nav a {
	width:222px; height:25px;
	background-position:0px 0px;
}
ul#devtran-subnav li#subject1-nav a:hover, ul#devtran-subnav li#subject1-nav a.active {
	background-position:0px -100px
}
ul#devtran-subnav li#subject2-nav a {
	width:222px; height:25px;
	background-position:0px -25px;
}
ul#devtran-subnav li#subject2-nav a:hover, ul#devtran-subnav li#subject2-nav a.active {
	background-position:0px -125px
}
ul#devtran-subnav li#subject3-nav a {
	width:222px; height:25px;
	background-position:0px -50px;
}
ul#devtran-subnav li#subject3-nav a:hover, ul#devtran-subnav li#subject3-nav a.active {
	background-position:0px -150px
}
ul#devtran-subnav li#subject4-nav a {
	width:222px; height:25px;
	background-position:0px -75px;
}
ul#devtran-subnav li#subject4-nav a:hover, ul#devtran-subnav li#subject4-nav a.active {
	background-position:0px -175px
}


/*Early Learning Nav*/

#servicesnavmain { padding-left:100px; margin-top:26px; float:left;

}
ul#earlyLearning-subnav li {
	display:block;
	float: none;
	
}
ul#earlyLearning-subnav li a {
	display:block;
	outline:none;
	width:222px;
	height:107px;
	background:transparent url(../images/earlyLearning-subnav.png) no-repeat 0 0;
	text-indent:-9009px;
	margin:0px 0 0 0;background-position:0px -180px;
	
}
ul#earlyLearning-subnav li a:hover, ul#earlyLearning-subnav li a.active {
	background-position:0px -180px 
	}
ul#earlyLearning-subnav li#report1-nav a {
	width:222px;height:65px;
	background-position:0px -293px;
}
ul#earlyLearning-subnav li#report1-nav a:hover, ul#earlyLearning-subnav li#report1-nav a.active {
	background-position:0px -553px
}
ul#earlyLearning-subnav li#report2-nav a {
	width:222px;height:65px;
	background-position:0px -358px;
}
ul#earlyLearning-subnav li#report2-nav a:hover, ul#earlyLearning-subnav li#report2-nav a.active {
	background-position:0px -618px
}
ul#earlyLearning-subnav li#report3-nav a {
	width:222px;height:65px;
	background-position:0px -423px;
}
ul#earlyLearning-subnav li#report3-nav a:hover, ul#earlyLearning-subnav li#report3-nav a.active {
	background-position:0px -682px
}
ul#earlyLearning-subnav li#report4-nav a {
	width:222px;height:65px;
	background-position:0px -488px;
}
ul#earlyLearning-subnav li#report4-nav a:hover, ul#earlyLearning-subnav li#report4-nav a.active {
	background-position:0px -748px
}
ul#earlyLearning-subnav li#subject1-nav a {
	width:222px; height:25px;
	background-position:0px 0px;
}
ul#earlyLearning-subnav li#subject1-nav a:hover, ul#earlyLearning-subnav li#subject1-nav a.active {
	background-position:0px -90px
}
ul#earlyLearning-subnav li#subject2-nav a {
	width:222px; height:25px;
	background-position:0px -25px;
}
ul#earlyLearning-subnav li#subject2-nav a:hover, ul#earlyLearning-subnav li#subject2-nav a.active {
	background-position:0px -115px
}
ul#earlyLearning-subnav li#subject3-nav a {
	width:222px; height:38px;
	background-position:0px -52px;
}
ul#earlyLearning-subnav li#subject3-nav a:hover, ul#earlyLearning-subnav li#subject3-nav a.active {
	background-position:0px -142px
}




/*Justice & Violence Nav*/

#servicesnavmain { padding-left:100px; margin-top:26px; float:left;

}
ul#justiceViolence-subnav li {
	display:block;
	float: none;
	
}
ul#justiceViolence-subnav li a {
	display:block;
	outline:none;
	width:222px;
	height:65px;
	background:transparent url(../images/justiceViolence-subnav.png) no-repeat 0 0;
	text-indent:-9009px;
	margin:0px 0 0 0;
	
}
ul#justiceViolence-subnav li a:hover, ul#justiceViolence-subnav li a.active {
	background-position:0px 0px 
	}
ul#justiceViolence-subnav li#report1-nav a {
	width:222px;
	background-position:0px -65px;
}
ul#justiceViolence-subnav li#report1-nav a:hover, ul#justiceViolence-subnav li#report1-nav a.active {
	background-position:0px -325px
}
ul#justiceViolence-subnav li#report2-nav a {
	width:222px;
	background-position:0px -130px;
}
ul#justiceViolence-subnav li#report2-nav a:hover, ul#justiceViolence-subnav li#report2-nav a.active {
	background-position:0px -390px
}
ul#justiceViolence-subnav li#report3-nav a {
	width:222px;
	background-position:0px -197px;
}
ul#justiceViolence-subnav li#report3-nav a:hover, ul#justiceViolence-subnav li#report3-nav a.active {
	background-position:0px -456px
}
ul#justiceViolence-subnav li#report4-nav a {
	width:222px;
	background-position:0px -260px;
}
ul#justiceViolence-subnav li#report4-nav a:hover, ul#justiceViolence-subnav li#report4-nav a.active {
	background-position:0px -520px
}



/*Regional Learning Nav*/

#servicesnavmain { padding-left:100px; margin-top:26px; float:left;

}
ul#regionalLearning-subnav li {
	display:block;
	float: none;
	
}
ul#regionalLearning-subnav li a {
	display:block;
	outline:none;
	width:222px;
	height:65px;
	background:transparent url(../images/regionalLearning.png) no-repeat 0 0;
	text-indent:-9009px;
	margin:0px 0 0 0;
	
}
ul#regionalLearning-subnav li a:hover, ul#regionalLearning-subnav li a.active {
	background-position:0px 0px 
	}
ul#regionalLearning-subnav li#report1-nav a {
	width:222px;
	background-position:0px -65px;
}
ul#regionalLearning-subnav li#report1-nav a:hover, ul#regionalLearning-subnav li#report1-nav a.active {
	background-position:0px -325px
}
ul#regionalLearning-subnav li#report2-nav a {
	width:222px;
	background-position:0px -130px;
}
ul#regionalLearning-subnav li#report2-nav a:hover, ul#regionalLearning-subnav li#report2-nav a.active {
	background-position:0px -390px
}
ul#regionalLearning-subnav li#report3-nav a {
	width:222px;
	background-position:0px -197px;
}
ul#regionalLearning-subnav li#report3-nav a:hover, ul#regionalLearning-subnav li#report3-nav a.active {
	background-position:0px -456px
}
ul#regionalLearning-subnav li#report4-nav a {
	width:222px;
	background-position:0px -260px;
}
ul#regionalLearning-subnav li#report4-nav a:hover, ul#regionalLearning-subnav li#report4-nav a.active {
	background-position:0px -520px
}


/*Regional Learning Nav*/

#servicesnavmain { padding-left:100px; margin-top:26px; float:left;

}
ul#workforceHousing-subnav li {
	display:block;
	float: none;
	
}
ul#workforceHousing-subnav li a {
	display:block;
	outline:none;
	width:222px;
	height:65px;
	background:transparent url(../images/workforceHousing-subnav.png) no-repeat 0 0;
	text-indent:-9009px;
	margin:0px 0 0 0;
	
}
ul#workforceHousing-subnav li a:hover, ul#workforceHousing-subnav li a.active {
	background-position:0px 0px 
	}
ul#workforceHousing-subnav li#report1-nav a {
	width:222px;
	background-position:0px -66px;
}
ul#workforceHousing-subnav li#report1-nav a:hover, ul#workforceHousing-subnav li#report1-nav a.active {
	background-position:0px -454px
}
ul#workforceHousing-subnav li#report2-nav a {
	width:222px;
	background-position:0px -130px;
}
ul#workforceHousing-subnav li#report2-nav a:hover, ul#workforceHousing-subnav li#report2-nav a.active {
	background-position:0px -517px
}
ul#workforceHousing-subnav li#report3-nav a {
	width:222px;
	background-position:0px -197px;
}
ul#workforceHousing-subnav li#report3-nav a:hover, ul#workforceHousing-subnav li#report3-nav a.active {
	background-position:0px -585px
}
ul#workforceHousing-subnav li#report4-nav a {
	width:222px;
	background-position:0px -260px;
}
ul#workforceHousing-subnav li#report4-nav a:hover, ul#workforceHousing-subnav li#report4-nav a.active {
	background-position:0px -651px
}
ul#workforceHousing-subnav li#report5-nav a {
	width:222px;
	background-position:0px -327px;
}
ul#workforceHousing-subnav li#report5-nav a:hover, ul#workforceHousing-subnav li#report5-nav a.active {
	background-position:0px -721px
}
ul#workforceHousing-subnav li#report6-nav a {
	width:222px;
	background-position:0px -391px;
}
ul#workforceHousing-subnav li#report6-nav a:hover, ul#workforceHousing-subnav li#report6-nav a.active {
	background-position:0px -789px
}
