/* ######### Matt Black Strip Main Menu Bar CSS ######### */
#mainmenu{ width:980px; height:48px; margin:3px 0px 3px 0px; float:left; border:0px solid #CCCCCC;}

.mattblackmenu {
	width:980px;
	height:48px;
	bottom:0px;
	right:0px;
	outline:none;
}
.mattblackmenu ul{
margin: 0;
padding: 0;
}

.mattblackmenu li{
display: inline;
margin: 0;
padding:0;
}

.mattblackmenu li a{
	display:block;
	float:left;
	height:48px;
	text-indent:-9000px;
}
.home a {
	width:62px;
	background:url(../images/menu-bg.jpg) 0 0 no-repeat;
	outline:none;
}
.home a:hover, .home-active a {
	width:62px;
	background:url(../images/menu-bg.jpg) 0 -48px no-repeat;
	outline:none;
}
.about-us a {
	width:82px;
	background:url(../images/menu-bg.jpg) -62px 0px no-repeat;
	outline:none;
}
.about-us a:hover, .about-us-active a {
	width:82px;
	background:url(../images/menu-bg.jpg) -62px -48px no-repeat;
	outline:none;
}
.services a {
	width:92px;
	background:url(../images/menu-bg.jpg) -144px 0 no-repeat;
	outline:none;
}
.services a:hover, .services-active a {
	width:92px;
	background:url(../images/menu-bg.jpg) -144px -48px no-repeat;
	outline:none;
}

.active-learning a {
	width:78px;
	background:url(../images/menu-bg.jpg) -236px 0 no-repeat;
	outline:none;
}
.active-learning  a:hover, .active-learning-active a {
	width:78px;
	background:url(../images/menu-bg.jpg) -236px -48px no-repeat;
	outline:none;
}
.hblog a {
	width:118px;
	background:url(../images/menu-bg.jpg) -314px 0 no-repeat;
	outline:none;
}
.hblog a:hover, .hblog-active a {
	width:118px;
	background:url(../images/menu-bg.jpg) -314px -48px no-repeat;
	outline:none;
}


.recruitment a {
	width:90px;
	background:url(../images/menu-bg.jpg) -432px 0 no-repeat;
	outline:none;
}
.recruitment a:hover, .recruitment-active a {
	width:90px;
	background:url(../images/menu-bg.jpg) -432px -48px no-repeat;
	outline:none;
}
.links a {
	width:63px;
	background:url(../images/menu-bg.jpg) -522px 0 no-repeat;
	outline:none;
}
.links a:hover, .links-active a {
	width:63px;
	background:url(../images/menu-bg.jpg) -522px -48px no-repeat;
	outline:none;
}
.resource a {	
	width:99px;
	background:url(../images/menu-bg.jpg) -585px 0 no-repeat;
	outline:none;
}
.resource a:hover, .resource-active a {
	width:99px;
	background:url(../images/menu-bg.jpg) -585px -48px no-repeat;
	outline:none;
}

.contact a {
	width:113px;
	background:url(../images/menu-bg.jpg) -684px 0 no-repeat;
	outline:none;
}
.contact a:hover, .contact-active a {
	width:113px;
	background:url(../images/menu-bg.jpg) -684px -48px no-repeat;
	outline:none;
}
.online a {
	width:86px;
	background:url(../images/menu-bg.jpg) -797px 0 no-repeat;
	outline:none;
}
.online a:hover, .online-active a {
	width:86px;
	background:url(../images/menu-bg.jpg) -797px -48px no-repeat;
	outline:none;
}
.location a {
	width:97px;
	background:url(../images/menu-bg.jpg) -883px 0 no-repeat;
	outline:none;
}
.location a:hover, .location-active a {
	width:97px;
	background:url(../images/menu-bg.jpg) -883px -48px no-repeat;
	outline:none;
}



#mainmenu0{ width:980px; height:48px; margin:3px 0px 3px 0px; float:left; border:0px solid #CCCCCC;}

.mattblackmenu0 {
	width:980px;
	height:48px;
	bottom:0px;
	right:0px;
	outline:none;
}
.mattblackmenu0 ul{
margin: 0;
padding: 0;
}

.mattblackmenu0 li{
display: inline;
margin: 0;
padding:0;
}

.mattblackmenu0 li a{
	display:block;
	float:left;
	height:48px;
	text-indent:-9000px;
}
.home0 a {
	width:62px;
	background:url(../images/footer-menu-bg.jpg) 0 0 no-repeat;
	outline:none;
}
.home0 a:hover, .home-active0 a {
	width:62px;
	background:url(../images/footer-menu-bg.jpg) 0 -48px no-repeat;
	outline:none;
}
.about-us0 a {
	width:82px;
	background:url(../images/footer-menu-bg.jpg) -62px 0px no-repeat;
	outline:none;
}
.about-us0 a:hover, .about-us-active0 a {
	width:82px;
	background:url(../images/footer-menu-bg.jpg) -62px -48px no-repeat;
	outline:none;
}
.services0 a {
	width:92px;
	background:url(../images/footer-menu-bg.jpg) -144px 0 no-repeat;
	outline:none;
}
.services0 a:hover, .services-active0 a {
	width:92px;
	background:url(../images/footer-menu-bg.jpg) -144px -48px no-repeat;
	outline:none;
}

.active-learning0 a {
	width:78px;
	background:url(../images/footer-menu-bg.jpg) -236px 0 no-repeat;
	outline:none;
}
.active-learning0  a:hover, .active-learning-active0 a {
	width:78px;
	background:url(../images/footer-menu-bg.jpg) -236px -48px no-repeat;
	outline:none;
}
.hblog0 a {
	width:118px;
	background:url(../images/footer-menu-bg.jpg) -314px 0 no-repeat;
	outline:none;
}
.hblog0 a:hover, .hblog-active0 a {
	width:118px;
	background:url(../images/footer-menu-bg.jpg) -314px -48px no-repeat;
	outline:none;
}


.recruitment0 a {
	width:90px;
	background:url(../images/footer-menu-bg.jpg) -432px 0 no-repeat;
	outline:none;
}
.recruitment0 a:hover, .recruitment-active0 a {
	width:90px;
	background:url(../images/footer-menu-bg.jpg) -432px -48px no-repeat;
	outline:none;
}
.links0 a {
	width:63px;
	background:url(../images/footer-menu-bg.jpg) -522px 0 no-repeat;
	outline:none;
}
.links0 a:hover, .links-active0 a {
	width:63px;
	background:url(../images/footer-menu-bg.jpg) -522px -48px no-repeat;
	outline:none;
}
.resource0 a {	
	width:99px;
	background:url(../images/footer-menu-bg.jpg) -585px 0 no-repeat;
	outline:none;
}
.resource0 a:hover, .resource-active0 a {
	width:99px;
	background:url(../images/footer-menu-bg.jpg) -585px -48px no-repeat;
	outline:none;
}

.contact0 a {
	width:113px;
	background:url(../images/footer-menu-bg.jpg) -684px 0 no-repeat;
	outline:none;
}
.contact0 a:hover, .contact-active0 a {
	width:113px;
	background:url(../images/footer-menu-bg.jpg) -684px -48px no-repeat;
	outline:none;
}
.online0 a {
	width:86px;
	background:url(../images/footer-menu-bg.jpg) -797px 0 no-repeat;
	outline:none;
}
.online0 a:hover, .online-active0 a {
	width:86px;
	background:url(../images/footer-menu-bg.jpg) -797px -48px no-repeat;
	outline:none;
}
.location0 a {
	width:97px;
	background:url(../images/footer-menu-bg.jpg) -883px 0 no-repeat;
	outline:none;
}
.location0 a:hover, .location-active0 a {
	width:97px;
	background:url(../images/footer-menu-bg.jpg) -883px -48px no-repeat;
	outline:none;
}

/*

.recruitment0 a {
	width:98px;
	background:url(../images/footer-menu-bg.jpg) -327px 0 no-repeat;
	outline:none;
}
.recruitment0 a:hover, .recruitment0-active a {
	width:98px;
	background:url(../images/footer-menu-bg.jpg) -327px -48px no-repeat;
	outline:none;
}
.links0 a {
	width:63px;
	background:url(../images/footer-menu-bg.jpg) -425px 0 no-repeat;
	outline:none;
}
.links0 a:hover, .links0-active a {
	width:63px;
	background:url(../images/footer-menu-bg.jpg) -425px -48px no-repeat;
	outline:none;
}
.resource0 a {	
	width:99px;
	background:url(../images/footer-menu-bg.jpg) -488px 0 no-repeat;
	outline:none;
}
.resource0 a:hover, .resource0-active a {
	width:99px;
	background:url(../images/footer-menu-bg.jpg) -488px -48px no-repeat;
	outline:none;
}

.contact0 a {
	width:113px;
	background:url(../images/footer-menu-bg.jpg) -587px 0 no-repeat;
	outline:none;
}
.contact0 a:hover, .contact0-active a {
	width:113px;
	background:url(../images/footer-menu-bg.jpg) -587px -48px no-repeat;
	outline:none;
}
.online0 a {
	width:86px;
	background:url(../images/footer-menu-bg.jpg) -700px 0 no-repeat;
	outline:none;
}
.online0 a:hover, .online0-active a {
	width:86px;
	background:url(../images/footer-menu-bg.jpg) -700px -48px no-repeat;
	outline:none;
}
.location0 a {
	width:195px;
	background:url(../images/footer-menu-bg.jpg) -786px 0 no-repeat;
	outline:none;
}
.location0 a:hover, .location0-active a {
	width:195px;
	background:url(../images/footer-menu-bg.jpg) -786px -48px no-repeat;
	outline:none;
}*/
*/
