#mainhead {
	float: left;
	padding-top: 0px;
	position: relative;
	width: 960px;
    height:195px;
	text-align: left;
}

.navbar {
margin-top: 128px;
  background-color: inherit; 
}

.navbar a {
  float: left;
  font-size: 12px;
  color: white;
  text-align: center;
  padding: 10px 12px;
  text-decoration: none;
}

.subnav {
  float: left;
  overflow: hidden;
}

.subnav .subnavbtn {
  font-size: 12px;  
  border: none;
  outline: none;
  color: white;
  padding: 10px 12px;
  background-color: #291680;
  font-family: inherit;
  margin: 0;
}

.navbar a:hover, .subnav:hover .subnavbtn {
  background-color: #7ac143;
}

.subnav-content {
  display: none;
  position: absolute;
  left: 0;
  background-color: #46a546;
  width: 100%;
  z-index: 1;
}

.subnav-content a {
  float: left;
  color: white;
  text-decoration: none;
}

.subnav-content a:hover {
  background-color: #eee;
  color: black;
}

.subnav:hover .subnav-content {
  display: block;
}

/*_________________________________________________*/

.navbarb {
margin-top:5px;
background-color:transparent;
float:right;
}

.navbarb a {
  float: right;
  font-size: 10px;
  color: navy;
  text-align: center;
  padding: 5px 7px;
  text-decoration: none;
}

.subnavb {
  float: left;
  overflow: hidden;
}

.subnavb .subnavbtnb {
  font-size: 10px;  
  border: none;
  outline: none;
  color: navy;
  padding: 5px 7px;
  background-color: transparent;
  font-family: inherit;
  margin:0;
}

.navbarb a:hover, .subnavb:hover .subnavbtnb {
  background-color: #7ac143;
}

.subnavb-content {
  display:none;
  position:absolute;
  margin-left:23.2%;
  left: 350px;
  background-color: #46a546;
  width: 40.6%;
  z-index:1;
}

.subnavb-content a {
  float: left;
  color: white;
  text-decoration: none;
}

.subnavb-content a:hover {
  background-color: #eee;
  color: black;
}

.subnavb:hover .subnavb-content {
  display: block;
}


.letrablue {
color: navy;
font-size: 150%;
text-align: center;
}

.letrablue2 {
color: navy;
font-size: 100%;
text-align: center;
}

#mainPie {
	float: right;
	margin-top: 10px;
	width: 610px;
	text-align: left;
}

/*_____________________________________________________________________________________________________________*/


/* Fixed sidenav, full height */
.sidenav {
  height: 100%;
  width: 200px;
  height: 250px;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: navy;
  overflow-x: hidden;
  padding-top: 20px;
}

/* Style the sidenav links and the dropdown button */
.sidenav a {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 12px;
  color: white;
  display: block;
  border: none;
  background: none;
  width: 100%;
  text-align: left;
  cursor: pointer;
  outline: none;
}

/* On mouse-over */
.sidenav a:hover {
  color: #7ac143;
}


