#navcontainer
{
margin: 5px 0 0 0;
padding: 0;
height: 20px;
}

#navcontainer ul
{ border: 0; margin: 0; padding: 0; list-style-type: none; text-align: center; }

#navcontainer ul li
{ display: block; float: left; text-align: center; padding: 0; margin: 0; border-right: 1px solid #180d51; border-top-color: blue; border-bottom-color: blue; border-left-color: blue; }

#navcontainer ul li a
{ background: #ccc; width: 135px; height: 18px; padding: 0; margin: 0; color: #180d51; text-decoration: none; display: block; text-align: center; font: bold 14px/18px arial, "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif; }

#navcontainer ul li a:hover
{ color: #180d51; font-weight: bolder; background: #eded00; }

#navcontainer a:active
{ background: #9c9a31 no-repeat; color: #fff; border: solid 2px white; }

#navcontainer li#active a
{
background: #ccc;
border: solid 1px #c60;
color: #fff;
}

#navcontainerS
{
margin: 5px 0 0 0;
padding: 0;
height: 20px;
}

#navcontainerS ul
{ border: 0; margin: 0; padding: 0; list-style-type: none; text-align: center; }

#navcontainerS ul li
{ display: block; float: left; text-align: center; padding: 0; margin: 0; border-right: 1px solid #180d51; border-top-color: blue; border-bottom-color: blue; border-left-color: blue; }

#navcontainerS ul li a
{ background: #ccc; width: 135px; height: 18px; padding: 0; margin: 0 0 0; color: #180d51; text-decoration: none; display: block; text-align: center; font: bold 14px/18px arial, "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif; }

#navcontainerS ul li a:hover
{ color: #180d51; font-weight: bolder; background: #0f0; }

#navcontainerS a:active
{ background: #0eb00f no-repeat; color: #fff; border: solid 2px white; }

#navcontainerS li#active a
{
background: #ccc;
border: solid 1px #c60;
color: #fff;
}
#navcontainerP
{
margin: 5px 0 0;
padding: 0;
height: 20px;
}
#navcontainerP ul
{ border: 0; margin: 0; padding: 0; list-style-type: none; text-align: center; }
#navcontainerP ul li
{ display: inline; float: left; text-align: center; overflow: visible; padding: 0; margin: 0; border-right: 1px solid ; border-bottom-style: none; border-left-style: none;black;border-top-style: none; }
#navcontainerP ul li a
{ color: #180d51; background: #ccc; width: auto; height: 20px; padding: 0; margin: 0; text-decoration: none; display: inline; text-align: center; font: bold 14px/18px arial, "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif; position: inherit; overflow: visible; }
#navcontainerP ul li a:hover
{ color: #180d51; font-weight: bolder; background: #ff6900; display: inline; }
#navcontainerP a:active
{ background: #c22800 no-repeat; color: white; overflow: visible; border: solid 2px; }
#navcontainerP li#active a
{ background: #ccc; border: solid 1px #c60; color: #fff; overflow: visible; }
#navcontainerK
{
margin: 5px 0 0 0;
padding: 0;
height: 20px;
}

#navcontainerK ul
{ border: 0; margin: 0; padding: 0; list-style-type: none; text-align: center; }

#navcontainerK ul li
{ display: block; float: left; text-align: center; padding: 0; margin: 0; border-right: 1px solid #180d51; border-top-color: blue; border-bottom-color: blue; border-left-color: blue; }

#navcontainerK ul li a
{ background: #ccc; width: 200px; height: 18px; padding: 0; margin: 0; color: #180d51; text-decoration: none; display: block; text-align: center; font: bold 14px/18px arial, "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif; }
#navcontainerK ul li a:hover
{ color: #180d51; font-weight: bolder; background: #0cf; }
#navcontainerK a:active
{ color: white; background: #6688d6 no-repeat; border: solid 2px; }
#navcontainerK li#active a
{
background: #ccc;
border: solid 1px #c60;
color: white;
}
#navcontainerF
{
margin: 5px 0 0 0;
padding: 0;
height: 20px;
}

#navcontainerF ul
{ border: 0; margin: 0; padding: 0; list-style-type: none; text-align: center; }

#navcontainerF ul li
{ display: block; float: left; text-align: center; padding: 0; margin: 0; border-right: 1px solid #180d51; border-top-color: blue; border-bottom-color: blue; border-left-color: blue; }

#navcontainerF ul li a
{ background: #180d51; width: 130px; height: 18px; padding: 0; margin: 0; color: #fff; text-decoration: none; display: block; text-align: center; font: bold 14px/18px arial, "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif; border: groove 1px gray; }

#navcontainerF ul li a:hover
{ color: #180d51; font-weight: bolder; background: #ccc; border: groove 1px white; }

#navcontainerF a:active
{ background: gray no-repeat; color: #180d51; border: solid 2px white; }

#navcontainerF li#active a
{
background: #ccc;
border: solid 1px #c60;
color: #180d51;
}