
#navigation2 {
  position: relative; 
  min-width: 760px;
  
  min-height: 30px;
}

* html #navigation2 {
  width: 780px;
  width: expression((document.body.clientWidth>2000) ? "1600px" : ((document.body.clientWidth>800) ? "auto" : "780px"));  
  
  height: 50px;
}

#navigation2 {
  position: fixed; 
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  width: 100%;
  background-color: #34769a; /** **/
  border-top: 1px solid #fff;  
}

* html #navigation2 {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;/*IE5.5*/
  overflow: visible;
  top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop +(documentElement.clientHeight-this.clientHeight) : document.body.scrollTop +(document.body.clientHeight-this.clientHeight));  
}



.nav2white__ {
  background-color: white;
  height: 29px;  
  width: 982px;
  margin: 0px auto;
  padding-top: 0.2em;
}

.nav2__ {
  background-color: #e6e6e6;
  border-top: 1px solid #ccc;
  border-right: 1px solid #ccc;
  border-left: 1px solid #ccc;
  height: 28px;  
  width: 978px;
  margin: 0px auto;
  text-align: left;
}

#navmenu2{
  position: relative;
  width: 50em;
  min-height: 1.5em;
  margin: 0 auto;
  padding-top: .2em;
  z-index: 10;  
}

* html #navmenu2 {
	height: 1.5em;
}

	#navmenu2 li {
	  display: inline;
	  padding: 0 3px;
	  background-color: #34769a;
	}
	
	 #navmenu2 a, #navmenu2 a:visited {
	  color: #fff;
	  font: bold 1.1em sans-serif;
	  text-decoration: underline;
  	  text-align: center;
	  white-space: nowrap;
	}
	#navmenu2 a:focus, #navmenu2 a:hover, #navmenu2 a:active {
  	  color: #a9076a;	  
	}

	  
