#mainnavcontainer ul {
padding-left: 0px;
margin-left: 0px;
/* background-color: #036; */
background-color: #43BA09;
color: White;
float: left;
width: 100%;
font-family: arial, helvetica, sans-serif;
font-weight: bold;
}

#mainnavcontainer ul li { display: inline; }

#mainnavcontainer ul li a {
padding: 0.2em 1em;
/* background-color: #036; */
background-color: #43BA09;
color: #fff;
text-decoration: none;
float: left;
border-right: 1px solid #fff;
}

#mainnavcontainer ul li a:hover {
/* background-color: #d1d1d1; */
background-color: #009AE1;
color: #fff;
}