@charset "utf-8";
/* CSS Document */

* {
}
body {
	font-family:Tahoma, Myriad, GilSans, Arial, Helvetica, sans-serif;
	text-align:center;
	margin:0px;
	padding:10px;
	background:#7AAECF url(../images/bkgd.jpg) repeat-x 0px 0px;
	position:relative;
}
h1 {
	font-size:125%;
	font-style:italic;
	color:#0064A4;
	padding:5px 0px 10px 40px;
	background:url(../images/leaf.png) no-repeat;
}
h2 {
	font-size:110%;
	color:#0064A4;
	margin-top:35px;
}
h3 {
	font-size:105%;
	color:#0064A4;
	margin-top:35px;
}
a {
	color:#0064A4;
}
img{
	border:none;
}
#container {
	position:relative;
	width:750px;
	margin:0px auto;
	border:1px solid #0064A4;
	background:#fff;
	z-index:1;
}
#logo {
	padding:10px;
	padding-bottom:24px;
}
#content {
	position:relative;
	text-align:left;
	border:1px solid #0064A4;
	z-index:1;
}
#preContent {
	position:relative;
	z-index:1;
}
#secondContent {
	position:relative;
	padding:40px;
	z-index:1;
}


/* HEADERS AND FOOTERS */

#header {
	position:relative;
	text-align:left;
	background: url(../images/header.jpg) top right no-repeat;
	z-index:1000;
}

#header .navs {
	position:relative;
	padding:10px 12px;
	color:#FFF;
	background:#0064A4;
	height:18px;
	z-index:100;
}
#header .navs ul, #footer .navs ul {
	position:relative;
	list-style:none;
	margin:0;
	padding:0;
}
#header .navs ul.nav li ul{position:absolute;}
ul.nav li {
	position:relative;
	margin:0;
	padding:0;
	display:block;
	float:left;
}
#header .navs ul li a:link, #header .navs ul li a:visited {
	position:relative;
	display:block;
	text-decoration:none;
	color:#FFF;
	font-size:90%;
	border-left:1px solid #fff;
	padding:0px 8px;
}
#header .navs ul.nav li ul li{
	border-left:1px solid #0064A4;
}
#header .navs ul.nav li ul li a{border-left:none;}
#header .navs ul li a:hover, , #header .navs ul li a:active, , #header .navs ul li a:focus{
	text-decoration:underline;
}
#footer {
	padding:10px;
	font-size:80%;
	border:1px solid #0064A4;
	text-align:left;
}
#footer .navs ul li a, #footer .navs ul li a:link, #footer .navs ul li a:visited {
	position:relative;
	display:block;
	text-decoration:none;
	border-left:1px solid #0064A4;
	padding:2px 5px;
}
#footer ul.nav li ul{display:none !important;}
#footer .navs ul li a:hover, , #footer .navs ul li a:active, , #footer .navs ul li a:focus{
	text-decoration:underline;
}
ul.nav li:nth-child(1) {
	border-left:0px;
	padding-left:0px;
}
#header .navs .switchLang{
	float:right;
	font-size:80%;
	padding-top:2px;
}
#header .navs .switchLang a{
	text-transform:none;
	font-size:90%;
	color:#FFF;
	text-decoration:none;
}
#header .navs .switchLang a:hover, #header .navs .switchLang a:active, #header .navs .switchLang a:focus{
	color:#FFF;
	text-decoration:underline;
}


#footer .switchLang{
	float:right;
}

#copyright{
	margin-top:20px;
}
#credit{
	font-size:80%;
}
ul.nav li{display:inline-block;}
ul.nav li ul{
	position:absolute;
	color:#0064A4;
	background-color:#fff;
	z-index:2000;
	display:none;
}
ul.nav li ul li{
	position:relative;
	margin-top:-1px;
	float:none;
	z-index:2001;
	display:block;
}
ul.nav li ul li a, ul.nav li ul li a:link, ul.nav li ul li a:visited {
	position:relative;
	width:150px;
	height:18px;
	border:1px solid #0064A4;
	background:#fff;
	color:#0064A4 !important;
	z-index:2001;
}
ul.nav li ul li a:hover, ul.nav li ul li a:active, ul.nav li ul li a:focus{
	color:#fff !important;
	background:#0064A4;
	text-decoration:none;
}
ul.nav li:hover ul{display:block;}

/*
#header .navs ul li ul {position:absolute; display:none; list-style: none; top:29px;}
#header .navs ul li:hover ul {display: block;}
#header .navs ul li ul li {display:block;}
#header .navs ul li ul li a {text-decoration:none; width:60px; height:18px; border:1px solid #0064A4; background:#fff; color:#0064A4 !important;}
*/

/* END OF HEADER AND FOOTER */
#postContent{
	clear:both;
}
.menuswitch{display:none;}

@media (max-width:750px){
	body {padding:0px; background:#ffffff;}
	#container{width:100%;}
	#header {text-align:center;background:none;}
	#header .navs {height:auto; padding:2%;text-align:left;position:relative;
	box-sizing:border-box;}
	#header .navs .switchLang{position:absolute;top:7px;right:10px;}
	#header .navs .menuDrop, #header .navs .menuDropb {display:none !important;}
	#header .navs .dropDownMobile{display:inline-block !important;}
	#footer .navs .dropDownMobile{display:none;}
	#logo {padding:10px;}
	img {max-width:100%; height:auto;}
	#secondContent {padding:4%;}
	#copyright {margin-top:0px; clear: both; padding: 5px 0px;}
#header .navs ul.nav{margin-top:25px;display:none;}
#header .navs ul.nav li a:link, #header .navs ul.nav li a:visited {
	border-left:none;
}
	#header .navs ul.nav li{display:block;float:none;text-align:left;border-top:1px solid #fff;border-left:none;}
	#header .navs ul.nav li ul {display:block;position:relative;background-color:transparent;}
	#header .navs ul.nav li ul li{border-top:none;}
	
#header .navs ul.nav li ul li a, #header .navs ul.nav li ul li a:link, #header .navs ul.nav li ul li a:visited {
	height:18px;
	border:none;
	background-color:transparent;
	color:#fff !important;
	padding-left:20px;
	display:block;
}
#header .navs ul.nav li ul li a:hover, #header .navs ul.nav li ul li a:active, #header .navs ul.nav li ul li a:focus{
	color:#fff !important;
	background:#0064A4;
	text-decoration:none;
	padding-left:20px;
}
#header .menuswitch{display:inline-block;font-size:14px;}
#footer .menuswitch{display:none;}
}