/* Navigation links */
#nav {
  position: relative;
  margin: 0 auto;
  padding: 10px 0 0 0;
  z-index: 1250;
  color: #ededed;
}
.nav-links {
  float: left;
  margin: 0;
  padding: 4px 7px 0 0;
  height: 40px;
  list-style: none;
}
#nav-primary {
  font-size: 1.3em;
  font-weight: normal;
}
.nav-item {
  float: left;
  margin: 0;
  padding: 0;
  background: none;
}
#nav-icon {
  float: left;
  margin: 8px 0 0 0;
  padding: 0 10px 0 0;
  width: 16px;
  height: 16px;
}
#nav-icon-inner {
  display: none;
}
.nav-icon-home {
  background: url(../images/home.gif) no-repeat top left;
}
#nav-icon:hover {
  background-position: bottom left;
}
.nav-menu, .nav-single {
background: url(../images/menumid.gif) no-repeat right bottom;
padding: 0 3px 0 0;
}
.nav-link, .nav-menu .nav-link:hover {
  float: left;
  text-decoration: none;
  line-height: 1em;
  background-image: url(../images/link.gif);
  background-repeat: no-repeat;
  background-position: 0 0;
  color: #ededed;
}
.nav-link-inner {
  float: left;
  padding: 9px 10px 0 10px;
  height: 21px;
  background-image: url(../images/link.gif);
  background-repeat: no-repeat;
  background-position: 0 0;
}
.nav-single {
  margin-left: 5px;
}
.nav-single .nav-link:hover {
  color: #fff;
  text-decoration: none;
  background-position: 0 -30px;
}
.nav-single .nav-link:hover .nav-link-inner {
  background-position: 100% -60px;
}
.nav-menu {
  position: relative;
}
.hover .nav-link, .hover .nav-link:hover {
  position: relative;
  left: 7px;
  margin-left: -7px;
  color: #fff;
  background-position: 0 -90px;
}
.hover .nav-link .nav-link-inner,
.hover .nav-link:hover .nav-link-inner {
  background-position: 100% -123px;
  padding-right: 17px;
}
.nav-link .dropArrow {
  float: left;
  margin: 1px 6px 0 0;
}
a.nav-link:hover .dropArrow img {
  position: static;
  top: 0;
}
#nav .hover .dropArrow img {
  position: relative;
  top: -10px;
}
.menu-content {
  display: none;
  position: absolute;
  top: 29px;
  left: 0;
  padding: 5px 10px 10px 10px;
  width: 155px;
  background: #333a3d;
  border: 1px solid #63737b;
  border-top: none;
  z-index: 1500;
}
.hover .menu-content {
  display: block;
}
.menu-items {
  margin: 5px 0 0 0;
  padding: 0;
  font-size: 11px;
  font-weight: normal;
  list-style: none;
}
.menu-item {
  margin: 2px 0 0 0;
  padding: 0;
  background: #484a47;
}
.menu-link, .menu-link:visited {
  display: block;
  padding: 8px;
  color: #7feaff;
  line-height: 1em;
}
.menu-link:hover {
  color: #fff;
  background: #bf4000;
  text-decoration: none;
}
.menu-link:active {
  color: #fff;
  background: #4da621;
}
.menu-link:hover .menu-link-extra {
  color: #fff;
}
.menu-link-detail {
  display: block;
  margin: 4px 0 0 0;
  color: #7c8079;
  font-size: 10px;
}
#menu-images {
  width: 314px;
}
#menu-images .menu-image {
  float: left;
  width: 155px;
  margin-right: 2px;
}
.menu-image-status {
  color: #bfff7f;
  font-style: italic;
  font-size: 10px;
}

/* Action icons */
.dropArrow {
  position: relative;
  float: left;
  width: 10px;
  height: 10px;
  overflow: hidden;
}
a:hover .dropArrow img {
  position: relative;
  top: -10px;
  cursor: pointer;
}

.sprintNav, .nextellNav, .pocketNav, .tmobileNav {
height: 62px;
width: 155px;
display: inline-block;
background: url(../images/sprint_nav.gif) no-repeat;
float: left; 
margin: -8px 5px 0 -8px;
}
.nextellNav {
background: url(../images/nextell_nav.gif) no-repeat;
}
.pocketNav {
background: url(../images/pocket_nav.gif) no-repeat;
}
.tmobileNav {
background: url(../images/t-mobile_nav.gif) no-repeat;
}
.sprintNav:hover, .nextellNav:hover, .pocketNav:hover, .tmobileNav:hover {
background-position: bottom;
}
/* Left Bar Menu
=================================================================================================== */

#leftmenu {
	
	font-size: 1.1em;
	}
#leftmenu li {
float: left;
display: inline-block;
margin: 0 1px 0 0;
}	
#leftmenu li a {
	height: 20px;
	line-height: 1em;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
	text-decoration: none;
	}	
ul.subnav li {
  list-style-type: none;  
  }	
#leftmenu li a:link, #leftmenu li a:visited {
	color: #FFF;
	display: inline-block;
	background:  url(../images/leftmenu1.gif);
	background-repeat:no-repeat;
	padding: 5px 10px 0 10px;
		
	}
	
#leftmenu li a:hover {
	color: #FFF;
	background:  url(../images/leftmenu2.gif);
	background-repeat:no-repeat;
		
	}
