/* Top menu bar definition */
.mbt {
 width:980px;
 height:10px;
 /* background-color:#F36F24; */
 padding: 0px 0px 0px 0px;
}
.mbts {
 float: right;
 padding: 0px 0px 0px 0px;
 width:1px;
 height:6px;
background-color:black;
}
.mbti {
 float: right;
 padding: 0px 3px 0px 3px;	
 background-color:#D6D7D6;
 color: Black;
 text-align: left;
 font-family: Verdana;
 font-size: 10px;
 font-weight: normal;
}
.mbti a {
 color:Black;
 text-decoration: none;
}
.mbti a:hover {
 color:Black;
 text-decoration: underline;
}
.mbti a:active {
 color:Black;
 text-decoration: none;
}
.mbti a:visited {
 color:Black;
 text-decoration: none;
}
/* Main Menu */
#navcontainer {
 background: #9AC4DC;
 margin: 0 auto;
 padding: 1px 0 0 0;
 height: 50px;
}

/* to stretch the container div to contain floated list */
/*
#navcontainer:after {
 content: ".";
 display: block;
 line-height: 1px;
 font-size: 1px;
 clear: both;
}
*/
ul#navlist {
 list-style: none;
 padding: 0;
 margin: 0 auto;
 width: 90%;
 font-size: 100%;
}

ul#navlist li {
 display: block;
 float: left;
 width: 15%;
 margin: 0;
 padding: 0;
}

ul#navlist li a {
 display: block;
 width: 100%;
 padding: 0.5em;
 border-width: 1px;
 border-color: #9AC4DC gray #9AC4DC #9AC4DC;
 font-size: 12px;
 font-weight: bold;
 border-style: solid;
 color: #6A686A;
 text-decoration: none;
 background: #9AC4DC;
}

#navcontainer>ul#navlist li a { width: auto; }

ul#navlist li#active a
{
background: #F7F3EF;
color:#4A4D4A;
}

ul#navlist li a:hover, ul#navlist li#active a:hover
{
color:#4A4D4A;
background: #EBEBEB;
border-color: gray;
}
/* Main Menu bar */
#nav .mainMenu ul {
  margin: 0px;
  padding: 0px;
  list-style-type: none;
  list-style-image: none;
}
#nav .mainMenu li {
  padding-bottom: 0px;
  width: 50px;
  background-color: #FEECE2;
}
#nav .mainMenu li a {
  text-decoration: none;
  color: #4D4D4D;
  border-bottom: 1px solid #d2d4cc;
  padding: 6px 3px 6px 20px;
  background-color: #FEECE2;
  display: block;
}
#nav .mainMenu li a:hover {
  text-decoration: none;
  background-color: #FAB48D;
}
#nav .mainMenu li a.focus {
  color: #7D9931;
}
#nav .mainMenu li a.opened {
}
#nav .mainMenu li.last a {
  border: none;
}

/* InfoBox Menu */
#ibm {
  background-color: transparent;
}
#ibmt {
  background-color:#0990E3;	
  color:black;
  font-size: 120%;
  font-weight: bold;
  text-align: left;
  padding:3px;
}
.ibmx {}

#nav .menub1 h2{
  font-size: 100%;
  padding: 0 3px;
  margin: 0;
  margin-top: 5px;
  color: #4D4D4D;
  background: #FEECE2;
  font-weight: normal;
}
#nav .menub1 ul {
  margin: 0px;
  padding: 0px;
  list-style-type: none;
  list-style-image: none;
}
#nav .menub1 li {
  padding-bottom: 0px;
  background: #FEECE2 url(list_item.gif) no-repeat 9px 8px;
}
#nav .menub1 li a {
  text-decoration: none;
  color: #4D4D4D;
  border-bottom: 1px solid #d2d4cc;
  padding: 6px 3px 6px 20px;
  background: #FEECE2 url(list_item.gif) no-repeat 9px 8px;
  display: block;
}
#nav .menub1 li a:hover {
  text-decoration: none;
  background: #FAB48D url(list_item.gif) no-repeat 9px 8px;
}
#nav .menub1 li a.focus {
  color: #7D9931;
}
#nav .menub1 li a.opened {
}
#nav .menub1 li.last a {
  border: none;
}