﻿#navcontainer {
position:relative;
margin:0 auto;
text-align:center;
width:1070px;
height:54px;
background: transparent url(/cms/outertemplates/images/navbg.gif) no-repeat top center;
}

#navcontainer ul {
          margin:0;
          padding: 12px 10px 0px 30px;
          font-size:14px;
      }
#nav li {
      display:inline;
      margin:0;
      padding:0;
      margin-right:10px;
      }

#nav a {
      float:left;
      background:url(/cms/outertemplates/images/tableft.gif) no-repeat left top;
      margin:0;
      padding:0 0 0 8px;
      text-decoration:none;
      color:#fff;     
      }
#nav a span {
      float:left;
      display:block;
      background:url(/cms/outertemplates/images/tabright.gif) no-repeat right top;
      padding: 8px 15px 9px 6px;
      }
      
#nav a:hover {
	color:#1e7479;
      background-position:0% -33px;
      cursor:pointer;
      }
      
#nav a:hover span {
      background-position:100% -33px;
      }
      
      
/* START HORIZONTAL MENU STYLES */

div.xMenuBtn {
	display: none;
}

#nav, #nav ul { 				/* all lists */
	list-style: none;
}

#nav li ul { 					/* second-level lists */
	display:none;
	position: absolute;
	left: -999em;
}

#nav li ul ul { 				/* third-and-above-level lists */
	margin: -21px 0 0 0;			/* height offset of third-and-above-level lists */
}

#nav li { 					/* all list items */
	float: left;
	width: auto;
} 

#nav li ul li { 				/* second-level lists */
	clear: left;
}
 

#nav li ul li a {				/* second-and-above-level anchors */
	width: 130px;
}

* html #nav li a {float: left;} * html #nav li ul li a{float: none;}	/* Mac IE hack */

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul, #nav li.sfhover ul ul ul ul {
	left: -999em;
}
 
#nav li:hover ul,#nav li.sfhover ul {
	left: auto;
}

#nav li li:hover ul, #nav li li li:hover ul,  #nav li li li li:hover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul, #nav li li li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
	margin-left: 147px;			/* width + padding of second-and-above-level anchors + navdrop padding */
}

#nav li.navdrop a {
	
	
}
 
#nav li.navdrop li a, #nav li li.navdrop li a, #nav li li li.navdrop li a, #nav li li li li.navdrop li a {
	background: #999 url(/cms/outertemplates/images/spacer.gif) no-repeat;			/* hides the drop down image from non-drop down list items */
}
 
#nav li li.navdrop a, #nav li li li.navdrop a, #nav li li li li.navdrop a, #nav li li li li li.navdrop a{
	background: #999 url(/cms/outertemplates/images/arrowright.gif) right no-repeat;		/* image used to indicate a pop out list item */
}

/* IE 7 Fix, for sticky drop downs */
#nav li:hover, #nav li.hover {
    position: static;
}

/* END HORIZONTAL MENU STYLES */