.MM,.SM,.MM li,.SM li{
	display: block;
	list-style: none;
	padding: 0;
	margin: 0;
	line-height: normal;
	direction: ltr;
	}
	
.MM li,.SM li{
	position: relative;
	background: none;
	}
	
.MM a,.SM a{
	display: block;
	position: relative;
	}

* html>body .MM a,* html>body .SM a{
	position:static;
	}

* html .MM li,* html .SM li{
	display: inline;
	width: 100%;
	display: block;
	float: left;
	}

*:first-child+html .MM li,*:first-child+html .SM li{
	width: 100%;
	float: left;
	}

* html>body .MM li,* html>body .SM li{
	display: block;
	width: auto;
	}

.MM ul,.SM ul{
	display: none;
	position: absolute;
	top: -9999px;
	width: 11px;
	overflow: hidden;
	z-index: 11111;
	}

ul/**/.MM ul,ul/**/.SM ul{
	display: block;
	}

* html .MM ul,* html .SM ul{
	display: block;
	}

.NOSEPARATOR{
	border-width: 0 !important;
	padding: 0 !important;
	margin: 0 !important;
	}

.NOLINK{
	cursor: default !important;
	}

#Menu1{
	border-width: 0;
	padding: 0;
	background-color: transparent;
	background-image: none;
	z-index: 9999;
	position: static;
	height: auto;
	}

#Menu1 ul{
	left:-800px;
	}

#Menu1{
	top: 0;
	left: 0;
	width: 100%;
	padding-top: 0;
	float: left;
	}

#Menu1 li{
	float: left;
	width: auto;
	left: 0;
	}

#Menu1>li{
	border-width: 0 1px 0 0;
	padding: 0 0px 0 0;
	margin: 0 0px 0 0;
	}

@media screen,projection{* html #Menu1 li{border-width:0 1px 0 0;padding:0 0px 0 0;margin:0 0px 0 0;}}

#Menu1 a{
	white-space: nowrap;
	}

head:first-child+body #Menu1>li{
	left: 0;
	}

*>*>html:lang(en),#Menu1>li{
	left: 0;
	}

#Menu1>li:first-child{
	margin-left: 0 !important;
	}

#Menu1>li>a{/*/*//*/float:left;/* */}

* html>body #Menu1>li>a{
	float: left;
	}

* html #Menu1{
	float: none;
	}

* html>body #Menu1>li{
	float: none;
	}

* html>bo\64 y #Menu1>li{
	float: left;
	}

#Menu1 ul li{
	float: none;
	}

.MM{
	border-width: 2px;
	border-style: solid;
	border-color: #000080;
	padding: 0px;
	background-image: none;
	background-color: #ffffff;
	}

.MM li{
	border-style: solid;
	border-color: #CBCBEF;
	border-width: 0 0 1px 0;
	padding: 0 0 0px 0;
	margin: 0 0 0px 0;
	}

.MM li a.CURRENT,.MM li a.CURRENT:link,.MM li a.CURRENT:visited{
	border-width: 2px;
	border-style: solid;
	border-color: #CBCBEF;
	background-image: none;
	background-color: #FFFBF0;
	color: #252455;
	text-decoration: none;
	}

.MM li a,.MM li a:link{
	cursor: pointer;
	border-width: 2px;
	border-style: solid;
	border-color: #ffffff;
	padding: 4px;
	background-image: none;
	background-color: #ffffff;
	color: #000080;
	font-size: 16px;
	font-family: verdana,arial,helvetica,sans-serif;
	font-weight: bold;
	text-decoration: none;
	text-align: center;}

.MM li a:visited{
	border-width: 2px;
	border-style: solid;
	border-color: #ffffff;
	background-image: none;
	background-color: #ffffff;
	color: #000080;
	text-decoration: none;}

.MM li a:hover,.MM li a:focus,.MM li a:active,.MM li a.MMO,.MM li a.MMO:link,.MM li a.MMO:visited,.MM li a.CURRENT:hover,.MM li a.CURRENT:focus,.MM li a.CURRENT:active{
	border-width: 2px;
	border-style: solid;
	border-color: #000080;
	background-image: none;
	background-color: #e2ebf9;
	color: #000080;
	text-decoration: none;
	}

.MM li a.NOROLL{
	border-style: solid !important;
	border-color: #ffffff !important;
	background-image: none !important;
	background-color: #ffffff !important;
	color: #000080 !important;
	text-decoration: none !important;
	}