@charset "utf-8";
/* CSS Document */
body{
	margin-right: auto;
	margin-left: auto;
}
nav{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:2px solid;
	border-color:#007045;
	border-radius:10px;
	width:725px;
	float: auto;
	white-space: nowrap;
	text-align: center;
	letter-spacing: normal;
	word-spacing: normal;
	background-color: #007045;
}
#englishlink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:150px;
	padding:0px;
	border:1px solid;
	border-color:#007045;
	border-radius:10px;
	float: auto;
	white-space: nowrap;
	text-align: center;
	letter-spacing: normal;
	word-spacing: normal;
	background-color: #007045;
}
#englishlink a{
	display:block;
	width:70%;
	margin:auto;
	color:#FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
	background:#007045;
	padding: 9.5px;
	font-weight: 600;
}
#englishlink a:hover{
	background:#66CC33;
}

nav ul{ margin:0px; padding:0px;} 
nav ul li{list-style-type:none; display:inline-block;  margin: 0 0 0 -2px;}
nav ul li a{
	display:block;
	color:#FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
	background:#007045;
	padding: 9.5px;
	font-weight: 600;
}
nav ul li:hover>a{ background:#66CC33}
/*...First-Level...*/
nav ul li ul li:first-child a{border-top:1px solid #FFFFFF}
nav ul li ul li:last-child a{border-bottom:1px solid #FFFFFF}
nav ul li ul{
	position:absolute;
	display:none;
	width:140px;
	margin:0px;
	padding: 0px;
}
nav ul li:hover ul{
	display:block;
	border: 0px;
}
nav ul li ul li{display:block; position:relative; border:2px solid #FFFFFF; margin:0px;}
nav ul li ul li a{border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF; border-left:1px solid #FFFFFF; border-radius:0px!important; background:#007045;  margin:0px; padding:5px}

/*...Second-Level...*/
nav ul li:hover ul ul{display:none}
nav ul li ul li:hover>ul{display:block}
/*...Third-Level...*/
nav ul li ul li ul{display:none; background:#007045; position:absolute; top:-10%; left:145px; width:140px;}

.center
{
margin:auto;
}
