﻿
.newNav 
{
	background-color:#234666;
	float: left;
    width: 100%;
    height: 42px;

  /*** ESSENTIAL STYLES ***/ }
  .newNav .sf-menu, .newNav .sf-menu * {
    margin: 0;
    padding: 0;
    list-style: none; 
    /*background-color:#234666;*/
  }
  .newNav .sf-menu {
    line-height: 1.0; 
    /*height:42px !important;*/
  }
  .newNav .sf-menu ul {
    position: absolute;
    top: -999em;
    width: 14em;
    /*left offset of submenus need to match (see below) */ }
  .newNav .sf-menu ul li,
  .newNav .sf-menu ul li.single {
    width: 100%;
    }
  .newNav .sf-menu li:hover, .newNav .sf-menu ul li:hover.single, ul .newNav .sf-menu li:hover.single {
    visibility: inherit;
    /* fixes IE7 'sticky bug' */ }
  .newNav .sf-menu > li > a {
      display: inline-block !important;
      padding: 0 8px !important;
  }
  .newNav .sf-menu li, .newNav .sf-menu ul li.single, ul .newNav .sf-menu li.single {
    /*float: left;*/
    position: relative; }
  .newNav .sf-menu a, .newNav .sf-menu ul li a.inactive, .newNav .sf-menu a.inactive, .newNav .sf-menu ul li.single a.inactive, .newNav .sf-menu a.inactive {
    display: block;
     
    position: relative; }
  .newNav .sf-menu li.active a.parent, .newNav .sf-menu ul li.active.single a.parent, .newNav .sf-menu ul li.active a.parent.inactive
  , .newNav .sf-menu li.active a.parent.inactive, .newNav .sf-menu ul li.active.single a.parent.inactive, ul .newNav .sf-menu li.active.single a.parent.inactive
  , .newNav .sf-menu li.active ul li.single a.parent.inactive, ul li.single .newNav .sf-menu li.active a.parent.inactive
  , .newNav .sf-menu ul li.active.single a.parent.inactive, .newNav .sf-menu li.active.single a.parent.inactive {
    background-color: #1a1f26; }
  .newNav .sf-menu li.active ul, .newNav .sf-menu ul li.active.single ul, .newNav .sf-menu li.active.single ul {
    left: 0;
    top: 50px;
    /* match top ul list item height */
    z-index: 99; }
  .newNav ul.sf-menu li.active li ul, .newNav  ul.sf-menu li.active.single li ul,  .newNav ul.sf-menu li.active.single li ul, 
  .newNav  ul.sf-menu li.active li.single ul,  .newNav ul.sf-menu li.active li.single ul, .newNav  ul.sf-menu li.active.single li.single ul,  
  .newNav ul.sf-menu li.active.single li.single ul,
  .newNav ul.sf-menu li.active li.active li ul
   {
    top: -999em; }
  .newNav ul.sf-menu li.active li.active ul, .newNav  ul.sf-menu li.active.single li.active ul,  .newNav ul.sf-menu li.active.single li.active ul, .newNav  ul.sf-menu li.active li.active.single ul,  .newNav ul.sf-menu li.active li.active.single ul, .newNav  ul.sf-menu li.active.single li.active.single ul,  .newNav ul.sf-menu li.active.single li.active.single ul ,
  .newNav ul.sf-menu li.active li.active li.active ul{
    left: 14em;
    
    /*match ul width */
    top: 0; }
  .newNav ul.sf-menu li li:hover li ul, .newNav  ul.sf-menu li.single li:hover li ul,  .newNav ul.sf-menu li.single li:hover li ul, .newNav  ul.sf-menu li li:hover.single li ul,  .newNav ul.sf-menu li li:hover.single li ul, .newNav  ul.sf-menu li.single li:hover.single li ul,  .newNav ul.sf-menu li.single li:hover.single li ul, .newNav  ul.sf-menu li li:hover li.single ul,  .newNav ul.sf-menu li li:hover li.single ul, .newNav  ul.sf-menu li.single li:hover li.single ul,  .newNav ul.sf-menu li.single li:hover li.single ul, .newNav  ul.sf-menu li li:hover.single li.single ul,  .newNav ul.sf-menu li li:hover.single li.single ul, .newNav  ul.sf-menu li.single li:hover.single li.single ul,  .newNav ul.sf-menu li.single li:hover.single li.single ul,
  .newNav ul.sf-menu li li.sfHover li ul,
  .newNav  ul.sf-menu li.single li.sfHover li ul, 
  .newNav ul.sf-menu li.single li.sfHover li ul,
  .newNav  ul.sf-menu li li.sfHover.single li ul, 
  .newNav ul.sf-menu li li.sfHover.single li ul,
  .newNav  ul.sf-menu li.single li.sfHover.single li ul, 
  .newNav  ul.sf-menu li.single li.sfHover.single li ul,  
  .newNav ul.sf-menu li.single li.sfHover.single li ul,
  .newNav  ul.sf-menu li li.sfHover li.single ul, 
  .newNav ul.sf-menu li li.sfHover li.single ul,
  .newNav  ul.sf-menu li.single li.sfHover li.single ul, 
  .newNav  ul.sf-menu li.single li.sfHover li.single ul,  
  .newNav ul.sf-menu li.single li.sfHover li.single ul,
  .newNav  ul.sf-menu li li.sfHover.single li.single ul, 
  .newNav  ul.sf-menu li li.sfHover.single li.single ul,  
  .newNav ul.sf-menu li li.sfHover.single li.single ul,
  .newNav  ul.sf-menu li.single li.sfHover.single li.single ul, 
  .newNav  ul.sf-menu li.single li.sfHover.single li.single ul,  
  .newNav ul.sf-menu li.single li.sfHover.single li.single ul {
    top: -999em; }
  .newNav ul.sf-menu li li li:hover ul, .newNav  ul.sf-menu li.single li li:hover ul,  .newNav ul.sf-menu li.single li li:hover ul, .newNav  ul.sf-menu li li.single li:hover ul,  .newNav ul.sf-menu li li.single li:hover ul, .newNav  ul.sf-menu li.single li.single li:hover ul,  .newNav ul.sf-menu li.single li.single li:hover ul, .newNav  ul.sf-menu li li li:hover.single ul,  .newNav ul.sf-menu li li li:hover.single ul, .newNav  ul.sf-menu li.single li li:hover.single ul,  .newNav ul.sf-menu li.single li li:hover.single ul, .newNav  ul.sf-menu li li.single li:hover.single ul,  .newNav ul.sf-menu li li.single li:hover.single ul, .newNav  ul.sf-menu li.single li.single li:hover.single ul,  .newNav ul.sf-menu li.single li.single li:hover.single ul,
  .newNav ul.sf-menu li li li.sfHover ul,
  .newNav  ul.sf-menu li.single li li.sfHover ul, 
  .newNav ul.sf-menu li.single li li.sfHover ul,
  .newNav  ul.sf-menu li li.single li.sfHover ul, 
  .newNav ul.sf-menu li li.single li.sfHover ul,
  .newNav  ul.sf-menu li.single li.single li.sfHover ul, 
  .newNav  ul.sf-menu li.single li.single li.sfHover ul,  
  .newNav ul.sf-menu li.single li.single li.sfHover ul,
  .newNav  ul.sf-menu li li li.sfHover.single ul, 
  .newNav ul.sf-menu li li li.sfHover.single ul,
  .newNav  ul.sf-menu li.single li li.sfHover.single ul, 
  .newNav  ul.sf-menu li.single li li.sfHover.single ul,  
  .newNav ul.sf-menu li.single li li.sfHover.single ul,
  .newNav  ul.sf-menu li li.single li.sfHover.single ul, 
  .newNav  ul.sf-menu li li.single li.sfHover.single ul,  
  .newNav ul.sf-menu li li.single li.sfHover.single ul,
  .newNav  ul.sf-menu li.single li.single li.sfHover.single ul, 
  .newNav  ul.sf-menu li.single li.single li.sfHover.single ul,  
  .newNav ul.sf-menu li.single li.single li.sfHover.single ul {
    left: 14em;
    top: 0; }
   
  .newNav .sf-menu.nav-bar li ul{
      display: block;
  }
  .newNav .sf-menu.nav-bar li ul li a{
      border: none;
  }

  .newNav .sf-menu .newNav__dropdown{
		/*padding-left: 10px;
		padding-right: 10px;*/
        position: relative;
	}
  .newNav .sf-menu .newNav__dropdown:after{
		background: url(../img/nav-arrow.png) no-repeat right top;
		content: '';
		display: inline-block;
		height: 12px;
		width: 12px;
	}
.newNav .sf-menu .newNav__dropdown.active{
		cursor: default;
		background-position: right -69px; 
        background-color: #1a1f26;
	}

.newNav .sf-menu .newNav__dropdown.active:after{
		background-position: right bottom;
	}

.newNav .sf-menu.nav-bar li:hover ul li a:hover{
    background-color: #234666;
}
    
     .newNav .header-top-right-bottom {
          float: right; }
          .newNav .header-top-right-bottom ul.sf-menu {
            float: right;
            width: 100%;
            height: 30px;
            margin-top: 10px;
            font-family: Tahoma;
            z-index: 99999; }
            .newNav .header-top-right-bottom ul.sf-menu li, .newNav .header-top-right-bottom  ul.sf-menu li.single,  .newNav .header-top-right-bottom ul.sf-menu li.single {
              float: left;
              list-style-type: none;
              z-index: 99999; }
        .newNav .sf-menu {
          z-index: 99999; }
        .newNav .sf-menu a, .newNav .sf-menu  ul li a.inactive,  ul li .newNav .sf-menu a.inactive, .newNav .sf-menu  ul li.single a.inactive,  ul li.single .newNav .sf-menu a.inactive {
          padding: 9px 1em;
          text-decoration: none;
          z-index: 99999; }
        .newNav .sf-menu a, .newNav .sf-menu  ul li a.inactive,  ul li .newNav .sf-menu a.inactive, .newNav .sf-menu  ul li.single a.inactive,  ul li.single .newNav .sf-menu a.inactive, .newNav .sf-menu a:visited, .newNav .sf-menu  ul li a:visited.inactive,  ul li .newNav .sf-menu a:visited.inactive, .newNav .sf-menu  ul li.single a:visited.inactive,  ul li.single .newNav .sf-menu a:visited.inactive {
          /* visited pseudo selector so IE6 applies text colour*/
          color: #fff;
          z-index: 99999; }
        .newNav .sf-menu li, .newNav .sf-menu  ul li.single,  ul .newNav .sf-menu li.single {
          /*background:		#BDD2FF;*/
          float: none;
          z-index: 99999; }
        .newNav .sf-menu li ul, 
        .newNav .sf-menu li ul li ul,
        .newNav .sf-menu  ul li.single ul,  
        ul .newNav .sf-menu li.single ul 
        {
        	background-color:#234666;
          z-index: 99999; }
        .newNav .sf-menu li li, .newNav .sf-menu  ul li.single li,  ul .newNav .sf-menu li.single li, .newNav .sf-menu li  ul li.single,  ul .newNav .sf-menu li li.single, .newNav .sf-menu  ul li.single li.single,  ul .newNav .sf-menu li.single li.single {
          background: #1a1f26;
          color: #fff;
          z-index: 99999; }
        .newNav .sf-menu li li a, .newNav .sf-menu  ul li.single li a,  
        ul .newNav .sf-menu li.single li a, .newNav .sf-menu li  ul li.single a,  
        ul .newNav .sf-menu li li.single a, .newNav .sf-menu  ul li.single li.single a, 
         ul .newNav .sf-menu li.single li.single a, .newNav .sf-menu  ul li li a.inactive,  ul .newNav .sf-menu li li a.inactive, .newNav .sf-menu  ul li.single li a.inactive,  ul .newNav .sf-menu li.single li a.inactive, .newNav .sf-menu li  ul li.single a.inactive,  ul .newNav .sf-menu li.single li.single a.inactive, .newNav .sf-menu  ul li.single li.single a.inactive,  ul .newNav .sf-menu li.single li.single a.inactive, .newNav .sf-menu  ul li.single li a.inactive,  ul .newNav .sf-menu li.single li a.inactive, .newNav .sf-menu  ul li.single li a.inactive,  ul .newNav .sf-menu li.single li a.inactive, .newNav .sf-menu li  ul li.single a.inactive,  ul .newNav .sf-menu li.single li.single a.inactive, .newNav .sf-menu  ul li.single li.single a.inactive,  ul .newNav .sf-menu li.single li.single a.inactive {
          border-bottom: 1px solid #26303f;
          
          z-index: 99999; }
        .newNav a:hover, .newNav  ul li a.current,  ul li .newNav a.current, .newNav  ul li.single a.current,  ul li.single .newNav a.current, .newNav  ul li a.current.inactive,  ul li .newNav a.current.inactive, .newNav  ul li.single a.current.inactive,  ul li.single .newNav a.current.inactive, .newNav  ul li a:hover.inactive,  ul li .newNav a:hover.inactive, .newNav  ul li.single a:hover.inactive,  ul li.single .newNav a:hover.inactive {
          background-color: #1a1f26;
          color: #fff;
          outline: 0;
          /*-moz-border-radius: 5px 5px 5px 5px;
          //-webkit-border-radius: 5px 5px 5px 5px;
          //border-radius: 5px 5px 5px 5px;
          */
          z-index: 99999; }
        .newNav .sf-menu li:hover, .newNav .sf-menu  ul li:hover.single,  ul .newNav .sf-menu li:hover.single,
        .newNav .sf-menu li.sfHover,
        .newNav .sf-menu  ul li.sfHover.single,  ul
        .newNav .sf-menu li.sfHover.single,
        .newNav .sf-menu a:active,
        .newNav .sf-menu  ul li a:active.inactive,  ul li
        .newNav .sf-menu a:active.inactive,
        .newNav .sf-menu  ul li.single a:active.inactive,  ul li.single
        .newNav .sf-menu a:active.inactive {
          background-color: #1a1f26;
          color: #fff;
          outline: 0;
          /*-moz-border-radius: 5px 5px 5px 5px;
          -webkit-border-radius: 5px 5px 5px 5px;
          border-radius: 5px 5px 5px 5px;*/
          z-index: 99999; }
        .newNav li.sub a.parent:hover, .newNav  ul li.sub.single a.parent:hover,  ul .newNav li.sub.single a.parent:hover, .newNav  ul li.sub a.parent.current,  ul .newNav li.sub a.parent.current, .newNav  ul li.sub.single a.parent.current,  ul .newNav li.sub.single a.parent.current, .newNav li.sub  ul li.single a.parent.current,  ul li.single .newNav li.sub a.parent.current, .newNav  ul li.sub.single a.parent.current,  ul .newNav li.sub.single a.parent.current, .newNav  ul li.sub a.parent.current.inactive,  ul .newNav li.sub a.parent.current.inactive, .newNav  ul li.sub.single a.parent.current.inactive,  ul .newNav li.sub.single a.parent.current.inactive, .newNav li.sub  ul li.single a.parent.current.inactive,  ul li.single .newNav li.sub a.parent.current.inactive, .newNav  ul li.sub.single a.parent.current.inactive,  ul .newNav li.sub.single a.parent.current.inactive, .newNav  ul li.sub a.parent:hover.inactive,  ul .newNav li.sub a.parent:hover.inactive, .newNav  ul li.sub.single a.parent:hover.inactive,  ul .newNav li.sub.single a.parent:hover.inactive, .newNav li.sub  ul li.single a.parent:hover.inactive,  ul li.single .newNav li.sub a.parent:hover.inactive, .newNav  ul li.sub.single a.parent:hover.inactive,  ul .newNav li.sub.single a.parent:hover.inactive {
          /*background: url(../images/arrow-top.png) no-repeat right;*/
          z-index: 99999; }
        .newNav li.sub li:hover, .newNav  ul li.sub.single li:hover,  ul .newNav li.sub.single li:hover, .newNav li.sub  ul li:hover.single,  ul .newNav li.sub li:hover.single, .newNav  ul li.sub.single li:hover.single,  ul .newNav li.sub.single li:hover.single, .newNav li.sub li.sfHover, .newNav  ul li.sub.single li.sfHover,  ul .newNav li.sub.single li.sfHover, .newNav li.sub  ul li.sfHover.single,  ul .newNav li.sub li.sfHover.single, .newNav  ul li.sub.single li.sfHover.single,  ul .newNav li.sub.single li.sfHover.single,
        .newNav li.sub a:focus,
        .newNav  ul li.sub.single a:focus,  ul
        .newNav li.sub.single a:focus,
        .newNav  ul li.sub a:focus.inactive,  ul
        .newNav li.sub a:focus.inactive,
        .newNav  ul li.sub.single a:focus.inactive,  ul
        .newNav ul li.sub.single a:focus.inactive,  ul ul
        .newNav li.sub.single a:focus.inactive,
        .newNav li.sub  ul li.single a:focus.inactive,  ul li.single
        .newNav li.sub a:focus.inactive,
        .newNav  ul li.sub.single a:focus.inactive,  ul
        .newNav ul li.sub.single a:focus.inactive,  ul ul
        .newNav li.sub.single a:focus.inactive, .newNav li.sub a:hover, .newNav  ul li.sub.single a:hover,  ul .newNav li.sub.single a:hover, .newNav  ul li.sub a.current,  ul .newNav li.sub a.current, .newNav  ul li.sub.single a.current,  ul .newNav li.sub.single a.current, .newNav li.sub  ul li.single a.current,  ul li.single .newNav li.sub a.current, .newNav  ul li.sub.single a.current,  ul .newNav li.sub.single a.current, .newNav  ul li.sub a.current.inactive,  ul .newNav li.sub a.current.inactive, .newNav  ul li.sub.single a.current.inactive,  ul .newNav li.sub.single a.current.inactive, .newNav li.sub  ul li.single a.current.inactive,  ul li.single .newNav li.sub a.current.inactive, .newNav  ul li.sub.single a.current.inactive,  ul .newNav li.sub.single a.current.inactive, .newNav  ul li.sub a:hover.inactive,  ul .newNav li.sub a:hover.inactive, .newNav  ul li.sub.single a:hover.inactive,  ul .newNav li.sub.single a:hover.inactive, .newNav li.sub  ul li.single a:hover.inactive,  ul li.single .newNav li.sub a:hover.inactive, .newNav  ul li.sub.single a:hover.inactive,  ul .newNav li.sub.single a:hover.inactive, .newNav li.sub a:active, .newNav  ul li.sub.single a:active,  ul .newNav li.sub.single a:active, .newNav  ul li.sub a:active.inactive,  ul .newNav li.sub a:active.inactive, .newNav  ul li.sub.single a:active.inactive,  ul .newNav li.sub.single a:active.inactive, .newNav li.sub  ul li.single a:active.inactive,  ul li.single .newNav li.sub a:active.inactive, .newNav  ul li.sub.single a:active.inactive,  ul .newNav li.sub.single a:active.inactive {
          /*-moz-border-radius: 5px 5px 5px 5px;
          -webkit-border-radius: 5px 5px 5px 5px;
          border-radius: 5px 5px 5px 5px;*/
          background-color:#1a1f26;
          z-index: 99999; }
        .newNav .sf-menu a.sf-with-ul, .newNav .sf-menu  ul li a.sf-with-ul.inactive,  ul li .newNav .sf-menu a.sf-with-ul.inactive, .newNav .sf-menu  ul li.single a.sf-with-ul.inactive,  ul li.single .newNav .sf-menu a.sf-with-ul.inactive {
          padding-right: 2.25em;
          min-width: 1px;
          /* trigger IE7 hasLayout so spans position accurately */ }
        .newNav .sf-sub-indicator {
          position: absolute;
          display: block;
          right: .75em;
          top: 1.05em;
          /* IE6 only */
          width: 10px;
          height: 10px;
          text-indent: -999em;
          overflow: hidden;
          background: url("../images/arrows-ffffff.png") no-repeat -10px -100px;
          /* 8-bit indexed alpha png. IE6 gets solid image only */ }
        .newNav a > .sf-sub-indicator, .newNav  ul li a.inactive > .sf-sub-indicator,  ul li .newNav a.inactive > .sf-sub-indicator, .newNav  ul li.single a.inactive > .sf-sub-indicator,  ul li.single .newNav a.inactive > .sf-sub-indicator {
          /* give all except IE6 the correct values */
          top: .8em;
          background-position: 0 -100px;
          /* use translucent arrow for modern browsers*/ }
        .newNav a:focus > .sf-sub-indicator, .newNav  ul li a:focus.inactive > .sf-sub-indicator,  ul li .newNav a:focus.inactive > .sf-sub-indicator, .newNav  ul li.single a:focus.inactive > .sf-sub-indicator,  ul li.single .newNav a:focus.inactive > .sf-sub-indicator,
        .newNav a:hover > .sf-sub-indicator,
        .newNav  ul li a.current > .sf-sub-indicator,  ul li
        .newNav a.current > .sf-sub-indicator,
        .newNav  ul li.single a.current > .sf-sub-indicator,  ul li.single
        .newNav a.current > .sf-sub-indicator,
        .newNav  ul li a.current.inactive > .sf-sub-indicator,  ul li
        .newNav a.current.inactive > .sf-sub-indicator,
        .newNav  ul li.single a.current.inactive > .sf-sub-indicator,  ul li.single
        .newNav a.current.inactive > .sf-sub-indicator,
        .newNav  ul li a:hover.inactive > .sf-sub-indicator,  ul li
        .newNav a:hover.inactive > .sf-sub-indicator,
        .newNav  ul li.single a:hover.inactive > .sf-sub-indicator,  ul li.single
        .newNav a:hover.inactive > .sf-sub-indicator,
        .newNav a:active > .sf-sub-indicator,
        .newNav  ul li a:active.inactive > .sf-sub-indicator,  ul li
        .newNav a:active.inactive > .sf-sub-indicator,
        .newNav  ul li.single a:active.inactive > .sf-sub-indicator,  ul li.single
        .newNav a:active.inactive > .sf-sub-indicator,
        .newNav li:hover > a > .sf-sub-indicator,
        .newNav  ul li:hover.single > a > .sf-sub-indicator,  ul
        .newNav li:hover.single > a > .sf-sub-indicator,
        .newNav  ul li:hover > a.inactive > .sf-sub-indicator,  ul
        .newNav li:hover > a.inactive > .sf-sub-indicator,
        .newNav  ul li:hover.single > a.inactive > .sf-sub-indicator,  ul
        .newNav ul li:hover.single > a.inactive > .sf-sub-indicator,  ul ul
        .newNav li:hover.single > a.inactive > .sf-sub-indicator,
        .newNav li:hover >  ul li.single a.inactive > .sf-sub-indicator,  ul li.single
        .newNav li:hover > a.inactive > .sf-sub-indicator,
        .newNav  ul li:hover.single > a.inactive > .sf-sub-indicator,  ul
        .newNav ul li:hover.single > a.inactive > .sf-sub-indicator,  ul ul
        .newNav li:hover.single > a.inactive > .sf-sub-indicator,
        .newNav li.sfHover > a > .sf-sub-indicator,
        .newNav  ul li.sfHover.single > a > .sf-sub-indicator,  ul
        .newNav li.sfHover.single > a > .sf-sub-indicator,
        .newNav  ul li.sfHover > a.inactive > .sf-sub-indicator,  ul
        .newNav li.sfHover > a.inactive > .sf-sub-indicator,
        .newNav  ul li.sfHover.single > a.inactive > .sf-sub-indicator,  ul
        .newNav ul li.sfHover.single > a.inactive > .sf-sub-indicator,  ul ul
        .newNav li.sfHover.single > a.inactive > .sf-sub-indicator,
        .newNav li.sfHover >  ul li.single a.inactive > .sf-sub-indicator,  ul li.single
        .newNav li.sfHover > a.inactive > .sf-sub-indicator,
        .newNav  ul li.sfHover.single > a.inactive > .sf-sub-indicator,  ul
        .newNav ul li.sfHover.single > a.inactive > .sf-sub-indicator,  ul ul
        .newNav li.sfHover.single > a.inactive > .sf-sub-indicator {
          background-position: -10px -100px;
          /* arrow hovers for modern browsers*/
          z-index: 99999; }
        .newNav .sf-menu ul .sf-sub-indicator {
          background-position: -10px 0;
          z-index: 99999; }
        .newNav .sf-menu ul a > .sf-sub-indicator, .newNav .sf-menu  ul li a.inactive > .sf-sub-indicator,  .newNav .sf-menu ul li a.inactive > .sf-sub-indicator, .newNav .sf-menu  ul li.single a.inactive > .sf-sub-indicator,  .newNav .sf-menu ul li.single a.inactive > .sf-sub-indicator {
          background-position: 0 0;
          z-index: 99999; }
        .newNav .sf-menu ul a:focus > .sf-sub-indicator, .newNav .sf-menu  ul li a:focus.inactive > .sf-sub-indicator,  .newNav .sf-menu ul li a:focus.inactive > .sf-sub-indicator, .newNav .sf-menu  ul li.single a:focus.inactive > .sf-sub-indicator,  .newNav .sf-menu ul li.single a:focus.inactive > .sf-sub-indicator,
        .newNav .sf-menu ul a:hover > .sf-sub-indicator,
        .newNav .sf-menu  ul li a.current > .sf-sub-indicator, 
        .newNav .sf-menu ul li a.current > .sf-sub-indicator,
        .newNav .sf-menu  ul li.single a.current > .sf-sub-indicator, 
        .newNav .sf-menu ul li.single a.current > .sf-sub-indicator,
        .newNav .sf-menu  ul li a.current.inactive > .sf-sub-indicator, 
        .newNav .sf-menu ul li a.current.inactive > .sf-sub-indicator,
        .newNav .sf-menu  ul li.single a.current.inactive > .sf-sub-indicator, 
        .newNav .sf-menu ul li.single a.current.inactive > .sf-sub-indicator,
        .newNav .sf-menu  ul li a:hover.inactive > .sf-sub-indicator, 
        .newNav .sf-menu ul li a:hover.inactive > .sf-sub-indicator,
        .newNav .sf-menu  ul li.single a:hover.inactive > .sf-sub-indicator, 
        .newNav .sf-menu ul li.single a:hover.inactive > .sf-sub-indicator,
        .newNav .sf-menu ul a:active > .sf-sub-indicator,
        .newNav .sf-menu  ul li a:active.inactive > .sf-sub-indicator, 
        .newNav .sf-menu ul li a:active.inactive > .sf-sub-indicator,
        .newNav .sf-menu  ul li.single a:active.inactive > .sf-sub-indicator, 
        .newNav .sf-menu ul li.single a:active.inactive > .sf-sub-indicator,
        .newNav .sf-menu ul li:hover > a > .sf-sub-indicator,
        .newNav .sf-menu  ul li:hover.single > a > .sf-sub-indicator, 
        .newNav .sf-menu ul li:hover.single > a > .sf-sub-indicator,
        .newNav .sf-menu  ul li:hover > a.inactive > .sf-sub-indicator, 
        .newNav .sf-menu ul li:hover > a.inactive > .sf-sub-indicator,
        .newNav .sf-menu  ul li:hover.single > a.inactive > .sf-sub-indicator, 
        .newNav .sf-menu  ul li:hover.single > a.inactive > .sf-sub-indicator,  
        .newNav .sf-menu ul li:hover.single > a.inactive > .sf-sub-indicator,
        .newNav .sf-menu  ul li:hover > li.single a.inactive > .sf-sub-indicator, 
        .newNav .sf-menu ul li:hover > li.single a.inactive > .sf-sub-indicator,
        .newNav .sf-menu  ul li.single li:hover > a.inactive > .sf-sub-indicator, 
        .newNav .sf-menu ul li.single li:hover > a.inactive > .sf-sub-indicator,
        .newNav .sf-menu  ul li:hover.single > a.inactive > .sf-sub-indicator, 
        .newNav .sf-menu  ul li:hover.single > a.inactive > .sf-sub-indicator,  
        .newNav .sf-menu ul li:hover.single > a.inactive > .sf-sub-indicator,
        .newNav .sf-menu ul li.sfHover > a > .sf-sub-indicator,
        .newNav .sf-menu  ul li.sfHover.single > a > .sf-sub-indicator, 
        .newNav .sf-menu ul li.sfHover.single > a > .sf-sub-indicator,
        .newNav .sf-menu  ul li.sfHover > a.inactive > .sf-sub-indicator, 
        .newNav .sf-menu ul li.sfHover > a.inactive > .sf-sub-indicator,
        .newNav .sf-menu  ul li.sfHover.single > a.inactive > .sf-sub-indicator, 
        .newNav .sf-menu  ul li.sfHover.single > a.inactive > .sf-sub-indicator,  
        .newNav .sf-menu ul li.sfHover.single > a.inactive > .sf-sub-indicator,
        .newNav .sf-menu  ul li.sfHover > li.single a.inactive > .sf-sub-indicator, 
        .newNav .sf-menu ul li.sfHover > li.single a.inactive > .sf-sub-indicator,
        .newNav .sf-menu  ul li.single li.sfHover > a.inactive > .sf-sub-indicator, 
        .newNav .sf-menu ul li.single li.sfHover > a.inactive > .sf-sub-indicator,
        .newNav .sf-menu  ul li.sfHover.single > a.inactive > .sf-sub-indicator, 
        .newNav .sf-menu  ul li.sfHover.single > a.inactive > .sf-sub-indicator,  
        .newNav .sf-menu ul li.sfHover.single > a.inactive > .sf-sub-indicator {
          background-position: -10px 0;
          /* arrow hovers for modern browsers*/
          z-index: 99999; }
        .newNav .sf-shadow ul {
          /*background:	url('../images/shadow.png') no-repeat bottom right;*/
          padding: 0 8px 9px 0;
          -moz-border-radius-bottomleft: 17px;
          -moz-border-radius-topright: 17px;
          -webkit-border-top-right-radius: 17px;
          -webkit-border-bottom-left-radius: 17px;
          z-index: 99999; }
        .newNav .sf-shadow ul.sf-shadow-off {
          background: transparent;
          z-index: 99999; 

        }


.right-arrow {
    /*border-bottom: 3px solid transparent;
    border-left: 6px solid #fff;
    border-top: 3px solid transparent;
    height: 0;
    position: absolute;
    right: 7px;
    top: 14px;
    width: 0;*/ 
    background: url(../img/nav-arrow.png) no-repeat right top;
    content: '';
    display: inline-block;
    height: 12px;
    width: 12px;
    float: right;
}
  
