#MainMenu {
	width: 960px;
}
#MainMenu #TopDivider {
	height: 9px;
	background-image: url(/_img/HeaderStripeBG.jpg);
	background-repeat: repeat-x;
}
#MainMenu  ul {
	background-color: #ededec;
	padding: 0;
	margin: 0;
	font-weight: bold;
	list-style-type: none;
	overflow: hidden;
}
#MainMenu li {
	display: inline;
	margin: 0;
}
#MainMenu li a {
	float: left;
	display: block;
	height: 36px;
	line-height: 36px;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	margin: 0;
	padding: 0 0px 0 0px;
	text-decoration: none;
	border-right: 1px solid #fff;
}

/* display: none; */
#MainMenu .SubMenu {
	width: 960px;
	height: 285px;
	position: absolute;
	display: none;
	border-top: solid 1px #f0efee;
	border-bottom: solid 1px #f0efee;
}
/* display: none; */
#MainMenu .SubMenuPerf {
	width: 960px;
	height: 285px;
	background-image: url(../_img/SubNavPerf.jpg);
	background-repeat: no-repeat;
	position: absolute;
	display: none;
	border-top: solid 1px #f0efee;
	border-bottom: solid 1px #f0efee;
}
#MainMenu .SubMenuPerf a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
}
#MainMenu .SubMenuPerf a:hover {
	text-decoration: underline;
}
#MainMenu .SubMenuPerf div.ColumnTop {
	height: 98px;
	float: left;
	display: inline;
	padding: 55px 10px 0 82px;
	text-align: left;
	color: #FFF;
	font-size: 12px;
	font-weight: normal;
}
#MainMenu .SubMenuPerf div.ColumnBottom {
	height: 102px;
	float: left;
	display: inline;
	padding: 30px 10px 0 82px;
	text-align: left;
	color: #FFF;
	font-size: 12px;
	font-weight: normal;
}
#MainMenu .SubMenuPerf_Open {
	width: 960px;
	height: 285px;
	background-image: url(../_img/SubNavPerf.jpg);
	border-top: solid 1px #f0efee;
	border-bottom: solid 1px #f0efee;
}
#MainMenu .SubMenuPerf_Open a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
}
#MainMenu .SubMenuPerf_Open a:hover {
	text-decoration: underline;
}
#MainMenu .SubMenuPerf_Open div.ColumnTop {
	height: 98px;
	float: left;
	display: inline;
	padding: 55px 10px 0 82px;
	text-align: left;
	color: #FFF;
	font-size: 12px;
	font-weight: normal;
}
#MainMenu .SubMenuPerf_Open div.ColumnBottom {
	height: 102px;
	float: left;
	display: inline;
	padding: 30px 10px 0 82px;
	text-align: left;
	color: #FFF;
	font-size: 12px;
	font-weight: normal;
}
#MainMenu .SubMenu .Header {
	height: 4px;
	background-color: #EF2476;
}
#MainMenu .SubMenu div.Column {
	height: 285px;
	float: left;
	display: inline;
	border-right: 1px solid #ffffff;
	text-align: left;
	color: #FFF;
	font-size: 12px;
	font-weight: normal;
}

#MainMenu .mmspacer{
	background-image:url(/_img/mm_spacer.jpg);
	background-repeat:no-repeat;
	height:2px;
	clear:both;
	margin:0 0 5px 0;

}

#MainMenu .MMitem {
	padding:0px 0 4px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	height: 15px;
	line-height: 15px;
	color: #323232;
}




#MainMenu .SubMenu div.Column_active {
	height: 270px;
	float: left;
	display: inline;
	background-image: url(../_img/mm_bg.png);
	background-repeat: repeat;
	padding: 15px 0px 0px 0px;
	text-align: left;
	font-size: 12px;
	font-weight: normal;
}
#MainMenu .SubMenu div.Column_active .MMitem {
	height: 24px;
	padding: 0 0 0 20px;
}
#MainMenu .SubMenu div.Column_active .MMitem a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 28px;
	color: #ffffff;
}
#MainMenu .SubMenu div.Column_active .MMitem:hover {
	background-color: #ffffff;
}
#MainMenu .SubMenu div.Column_active .MMitem:hover a {
	color: #828082;
	text-decoration: none;
	background-color: #ffffff;
}


.mlink {
	color: #cccccc;
}


.mlink:hover {
	color: #fff;
	text-decoration:underline;
}


#SearchField {
	color: #1f1f1f;
	border: 0;
	background-image: url(../_img/SearchFieldBG_190.jpg);
	background-repeat: no-repeat;
	background-color: #ededec;
	width: 180px;
	height: 23px;
	margin: 6px 2px 0 0;
	padding: 0 5px 0 5px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 23px;
}

#MainMenu #MainNavigation .MMPerf a {
	background-image: url(../_img/mm_performance.jpg);
	background-repeat: no-repeat;
}

#MainMenu #MainNavigation .MMPerf a:hover {
	background-image: url(../_img/mm_performance_over.jpg);
	background-repeat: no-repeat;
}

#MainMenu #MainNavigation .MMPerf .MMPerf_Over {
	background-image: url(../_img/mm_performance_over.jpg);
	background-repeat: no-repeat;
}

#MainMenu #MainNavigation .MMComp a {
	background-image: url(../_img/mm_company.jpg);
	background-repeat: no-repeat;
}

#MainMenu #MainNavigation .MMComp a:hover {
	background-image: url(../_img/mm_company_over.jpg);
	background-repeat: no-repeat;
}

#MainMenu #MainNavigation .MMComp .MMComp_Over {
	background-image: url(../_img/mm_company_over.jpg);
	background-repeat: no-repeat;
}

#MainMenu #MainNavigation .MMEdw a {
	background-image: url(../_img/mm_edward.jpg);
	background-repeat: no-repeat;
}

#MainMenu #MainNavigation .MMEdw a:hover {
	background-image: url(../_img/mm_edward_over.jpg);
	background-repeat: no-repeat;
}

#MainMenu #MainNavigation .MMEdw .MMEdw_Over {
	background-image: url(../_img/mm_edward_over.jpg);
	background-repeat: no-repeat;
}

#MainMenu #MainNavigation .MMAbout a {
	background-image: url(../_img/mm_about.jpg);
	background-repeat: no-repeat;
}

#MainMenu #MainNavigation .MMAbout a:hover {
	background-image: url(../_img/mm_about_over.jpg);
	background-repeat: no-repeat;
}

#MainMenu #MainNavigation .MMAbout .MMAbout_Over {
	background-image: url(../_img/mm_about_over.jpg);
	background-repeat: no-repeat;
}

#MainMenu #MainNavigation .MMSupport a {
	background-image: url(../_img/mm_support.jpg);
	background-repeat: no-repeat;
}

#MainMenu #MainNavigation .MMSupport a:hover {
	background-image: url(../_img/mm_support_over.jpg);
	background-repeat: no-repeat;
}

#MainMenu #MainNavigation .MMSupport .MMSupport_Over {
	background-image: url(../_img/mm_support_over.jpg);
	background-repeat: no-repeat;
}

#MainMenu #MainNavigation .MMSchool a {
	background-image: url(../_img/mm_school.jpg);
	background-repeat: no-repeat;
}

#MainMenu #MainNavigation .MMSchool a:hover {
	background-image: url(../_img/mm_school_over.jpg);
	background-repeat: no-repeat;
}

#MainMenu #MainNavigation .MMSchool .MMSchool_Over {
	background-image: url(../_img/mm_school_over.jpg);
	background-repeat: no-repeat;
}

#MainMenu #MainNavigation .MMBlog a {
	background-image: url(../_img/mm_blog.jpg);
	background-repeat: no-repeat;
}

#MainMenu #MainNavigation .MMBlog a:hover {
	background-image: url(../_img/mm_blog_over.jpg);
	background-repeat: no-repeat;
}

#MainMenu #MainNavigation .MMWinter a {
	background-image: url(../_img/mm_winter.jpg);
	background-repeat: no-repeat;
}

#MainMenu #MainNavigation .MMWinter a:hover {
	background-image: url(../_img/mm_winter_over.jpg);
	background-repeat: no-repeat;
}

#MainMenu #MainNavigation .MMSummer a {
	background-image: url(../_img/mm_summer.jpg);
	background-repeat: no-repeat;
}

#MainMenu #MainNavigation .MMSummer a:hover {
	background-image: url(../_img/mm_summer_over.jpg);
	background-repeat: no-repeat;
}

#MainMenu #MainNavigation .MMOpen a {
	background-image: url(../_img/mm_open.jpg);
	background-repeat: no-repeat;
}

#MainMenu #MainNavigation .MMOpen a:hover {
	background-image: url(../_img/mm_open_over.jpg);
	background-repeat: no-repeat;
}

#MainMenu #MainNavigation .MMCalendar a {
	background-image: url(../_img/mm_calendar.jpg);
	background-repeat: no-repeat;
}

#MainMenu #MainNavigation .MMCalendar a:hover {
	background-image: url(../_img/mm_calendar_over.jpg);
	background-repeat: no-repeat;
}