#tNav {
  height: 55px;
  /*background-color: #218997;
  background-repeat: repeat;*/
  min-width: 870px;
  
  border-top: 1px solid #000000;
  border-right: 0px;
  border-left: 0px;  
}

#tNav { overflow: hidden; }

#tNav1 {
  float: left;
}

#tNav1a {
  height:20px;
  background-color: #222222; /*EDEDED*//*f8f2da*/
  margin: 9px 0 0 10px; 
  padding: 6px 6px 10px 6px; 
  border-right:2px;
  
  border-radius: 20px;
  box-shadow: inset 1px 2px 5px #000000, 0px 1px 1px #E0E0E0;
  behavior: url(../../../../resources/3rd_party/PIE/PIE.php);
}
#tNav1a img {
  width: 20px;
  height: 20px;
  border: 0;
  padding-right: 3px;
  padding-bottom: 4px;
  vertical-align: middle;
}

.tNavBtn {
  float: left; 
  border: 1px solid #222222;
  text-align:center; 
  padding:1px 14px 0 12px; 

  border-radius: 20px;
  behavior: url(../../../../resources/3rd_party/PIE/PIE.php);
}
.tNavBtn:hover { background-color: #000; }
.tNavBtn a {
  color: #fff; 
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px; 
  font-weight: normal; 
  text-shadow: 1px 1px 2px rgba(88,88,88,0.3); /* PIE does not support text-shadow */
  text-decoration: none;
}

#navSection {
  width: 99.7%;
  min-height: 1px;
  background-color: #464646;

  border-top: 1px solid #707070;
  border-bottom: 1px solid #707070;
  
  color: #EBEBEB;
  font-family: sans-serif;
  font-size: 10px;
  font-weight: bold;
  
  padding-left: 1px;
  
  text-shadow: 0 0 1px rgba(215,215,215,0.99); /* PIE does not support text-shadow */
}

.navMenuHover, .navBtn:hover, .navBtn:visited:hover {
	/*background-color: #C1D1D7;*/
	background-color: #000;
}
.navMenuHover {
  border-radius: 10px 10px 0 0;
  /*box-shadow: 1px 0 1px black;*/
  border-top: 1px solid #333333; /*#464646 OR #3b3b3b*/
  border-right: 1px solid #333333; /*#464646*/
  behavior: url(../../../../resources/3rd_party/PIE/PIE.php);
}
.navBtn a:link, .navBtn a:visited {
  font-family: sans-serif;
  font-size: 12px;
  /*color: #000;*/
  color: #fff;
  text-decoration: none;
	display: block;
	width: 100%;
	height: 28px;
  padding-top: 12px;
}

.navBtnML { padding-top: 4px !important; }

/* NAVIGATION MENUS ***********************************************************/
.navMenu, .navSubMenu {
  display: none;
  border: 1px solid #000;
  /*background-color: #C1D1D7;*/
  background-color: #000;
  width: 175px;
  text-align: left;
  /*opacity: .99;
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=99)";
	filter: alpha(opacity=99);*/
  -webkit-border-radius: 0 0 10px 10px;
  -moz-border-radius: 0 0 10px 10px;
  border-radius: 0 0 10px 10px;
  box-shadow: 2px 2px 5px black;
  behavior: url(../../../../resources/3rd_party/PIE/PIE.php);
}

.navMenu { padding-top: 10px; }

.navMenuItem {
  width: 167px;
  padding: 5px 3px 5px 5px;
  height: 20px;
}

.navMenuLastItem {
  border-bottom: 0;
  -webkit-border-radius: 0 0 10px 10px;
  -moz-border-radius: 0 0 10px 10px;
  border-radius: 0 0 10px 10px;
  behavior: url(../../../../resources/3rd_party/PIE/PIE.php);
}

.navMenuItem a:link, .navMenuItem a:visited {
  font-family: sans-serif;
  font-size: 14px;
  font-weight: normal;
  color: #fff;
  text-decoration: none;
	display: block;
	width: 100%;
}

.navMenuItem:hover, .navMenuItem:visited:hover {
	background-color: #82A2AF;
}

.navSubMenu { 
  /*margin-left: 175px;*/
  position: relative;
  left: 150px;
  display: none; 
  margin-top:-30px; 
  -webkit-border-radius: 10px 10px 10px 10px;
  -moz-border-radius: 10px 10px 10px 10px;
  border-radius: 10px 10px 10px 10px;
  behavior: url(../../../../resources/3rd_party/PIE/PIE.php);
}

.subMenuFirstItem { 
  -webkit-border-radius: 10px 10px 0 0;
  -moz-border-radius: 10px 10px 0 0;
  border-radius: 10px 10px 0 0;
  behavior: url(../../../../resources/3rd_party/PIE/PIE.php);
}

#subArrow {
  float:right; 
  width:7px; 
  height:17px; 
  padding-right:2px;
}

#subArrow img {
  width:7px; 
  height:17px; 
}