.nav {
    top: 0;
    left: 0;
}

.nav {
    line-height: 22px;
    margin: 0;
    padding: 0;
    position: relative;
}
.nav > li > ul {
    margin-left: -1px;
}
.nav > li {
    display: block;
    float: left;
    margin: 0;
    padding: 0;
    border: 1px solid transparent;
}
.span :hover {
    /*background-color:red;*/
}
.nav > li.dropdown > a:hover {
background-color: blue;
}

.nav > li.dropdown:hover {
      color: #4169E1;
    /*border: 1px solid #4F4F4F;*/
    border-bottom: 0;
}
/*.nav > li:last-child {
    border-right: 1px solid #4F4F4F;
}*/
.nav > li > a {
    background: none repeat scroll 0 0 transparent;
    color: #333;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    padding: 4px 10px;
    position: relative;
    text-decoration: none;
    transition: color 0.3s ease-in 0s;
}
.nav > li > a:hover, .nav > li:hover > a {
    background-color: #F7F3F7 !important;
    /*background: url('../images/bar-menuhover.png') repeat-x scroll top left transparent;*/
}
.nav > .dropdown > ul {
    margin-top: -1px;
    z-index: 111
}
.nav > .dropdown > a {
    padding: 4px 10px 4px 10px;
     /*padding: 0px 10px 0px 10px;*/
}
/*.dropdown > a:after {
    border-bottom: 1px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
    content: "";
    height: 7px;
    position: absolute;
    right: 10px;
    top: 10px;
    transform: rotate(45deg);
    width: 7px;
}

.dropdown > a:after, .dropdown > a:after {
    border-color: #d0d0d0;
}
.dropdown > a:hover:after, .dropdown:hover > a:after {
    border-color: #000;
}*/
.nav > li.dropdown > a {
    /*background: url('../images/arrow-down.png') no-repeat scroll center right transparent;
    opacity: .8*/
    z-index: 999
}
.nav > li.dropdown > a:hover:after, .dropdown:hover > a:after {
    opacity: 1;
}
.nav ul {
    display: block;
    list-style: none;
    margin: 0;
    padding: 0;
    position: absolute;
    /*border: 1px solid #4F4F4F;*/
    background: #fff;
    height: auto;
}
.nav ul li {
    display: block;
    height: 0;
    margin: 0;
    padding: 0;
    position: absolute;
    top: -9999px;
    transition: height 0.2s ease-in 0s;
    /*border: 1px solid #eee;
    border-bottom: 0;*/
    border-left: 1px solid #4F4F4F;
    border-right: 1px solid #4F4F4F;
}
.nav ul li:first-child {
    border-top: 1px solid #4F4F4F;
}
.nav ul li:last-child {
    border-bottom: 1px solid #4F4F4F;
}
.nav ul li.last-child {
    border-bottom: 1px solid #4F4F4F;
}
.dropdown:hover > ul > li {
    min-height: 21px;
    height: auto;
    position: relative;
    top: auto;
    background: url('../images/icn-navlft.png') repeat-y scroll 0 0 transparent;
}
.nav ul li a {
    color: #333;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    padding: 0px 20px 0px 30px;
    position: relative;
    /*margin-left: 100%;*/
    vertical-align:top;
    text-decoration: none;
    transition: color 0.3s ease-in 0s;/*, background 0.3s ease-in 0s;*/
    /*width: 120px;*/
}
.nav ul li:hover {
    /*padding: 2px;*/
    background-color:#B5BED6;
    color:black !important;
}
.nav ul li:hover > a, .nav ul li a:hover {
   /*background: none repeat scroll 0 0 #B5BED6 !important;*/
    /*background: url('../images/arrow-down.png') no-repeat scroll center right transparent;*/
    /*background: url('../images/arrow-down.png') no-repeat scroll center right transparent !important;*/
    /*border: 1px solid #08246B;*/
    /*padding: 0 17px 0 27px;*/
    /*B5BED6*/ 
}
.nav ul .dropdown:hover ul {
    /*left: inherit;*/
    /*float:right;*/
    top: 0;
}
/*.nav ul .dropdown a:after {
    border-bottom: 0 none;
    border-right: 1px solid #FFFFFF;
    border-top: 1px solid #FFFFFF;
    height: 6px;
    top: 12px;
    width: 6px;
}
.nav ul .dropdown > a:after, .nav ul .dropdown > a:after {
    border-right: 1px solid #d0d0d0;
    border-top: 1px solid #d0d0d0;
}
.nav ul .dropdown:hover > a:after, .nav ul .dropdown > a:hover:after {
    border-right: 1px solid #000;
    border-top: 1px solid #000;
}*/

.nav ul .dropdown > a {
    background: url('../images/arrow-right.png') no-repeat scroll center right transparent;
    opacity: .8
}
.nav ul .dropdown:hover > a, .nav ul .dropdown > a:hover {
    opacity: 1;
    background: url('../images/arrow-right.png') no-repeat scroll center right transparent;
    border:none;
}

.ChildNav1 {
    margin-left:0px;
}
.childNav {
    
    /*margin-left:-44px;*/
     /*max-height:200px;
     min-height:40px;
    overflow-y:auto;
    overflow-x:hidden;*/
    /*width:auto;
    display:inline;*/
    float:right;
    margin-left: inherit;
  list-style:inherit;
  /*margin-left:50px;*/
    list-style-position: outside;
     /*opacity:1;*/
}
.nav ul .dropdown > ul {
      /*margin-left: initial ;
      float:right;*/
      /*position: static;
      float:right;*/
       /*background: url('../images/arrow-right.png') no-repeat scroll center right transparent;*/
   /*margin-left: 100%;*/
    vertical-align:top;
    top:0%;
}
.dropdown ul
{
    /*overflow-y:auto;*/
    /*max-height:50%;
    min-height:40%*/
    /*opacity:1;*/
}
.nav navbar-nav {
    /*width:100%;
        display:inline;*/

}
/*scrollbar{
width:5px;
height:300px;
opacity:.5;
background-color:lightgray;
margin-top:40px;
margin-left:40px;
overflow-y:scroll;
float:left;
}*/
.dropdown-toggle {
    /*width:auto;
    display:inline;*/
}
.dropdown {
     /*width:auto;
         display:inline;*/

}
.no-dropdown {
     /*width:auto;
         display:inline;*/

}
.span {
    /*width:auto;*/
}
.a {
        /*width:auto;*/
}
.ul li ul {
    width:auto;
}
/*.no-dropdown> ul > li > a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: 400;
    line-height: 1.42857143;
    color: #333;
    white-space: nowrap;
}*/
.dropdown> ul > li > a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: 400;
    line-height: 1.42857143;
    color: #333;
    list-style-position:outside;
    white-space: nowrap;
    margin-left: 6px;
}
/*.no-dropdown> ul > li > a {
    display: block;
    padding: 3px 4px;
    clear: both;
    font-weight: 400;
    line-height: 1.42857143;
    color: #333;
    white-space: nowrap;
}*/
/*.dropdown> ul > li>a{
    display: block;
    padding: 10px 4px ;
    clear: both;
    font-weight: 400;
    line-height: 1.42857143;
    color: #333;
    position:absolute;
    margin-left: 80px;
    white-space: nowrap;
}*/
 /*.ul{
    padding: 0px;
    margin: 0px;
    display: block;
    /*position: relative; <-- delete this line */
    /*overflow: hidden;
}
 .li ul {
    display: none;
    backgro*//*und-color: #ffffff;
    border: #CCC 1px solid;
    position:absolute;
    margin-left: 80px;*/
/*}*/
.nav navbar-nav> ul > li > ul > li>a {
     margin-right: 200%;
}
.nav ul li:nth-last-child(2) {
      /*margin-right: 100%;*/
      vertical-align:top;
}
.dropdown > ul:nth-last-child(2) {
    /*margin-right: 100%;*/
       vertical-align:top;
}
.drop-up {
    top: auto;
    bottom: 100% !important;
}
#wrap {
  min-height: 100%;
  height: auto;
  /* Negative indent footer by its height */
  margin: 0 auto -60px;
  /* Pad bottom by footer height */
  padding: 0 0 60px;
}
.body {
  height: 100%;
  /* The html and body elements cannot have any padding or margin. */
}
.dropdown > childNav > ul {
    background-color:red !important;
    color:red !important;
}
.li.dropdown > ul.childNav > li.dropdown > ul.childNav {
      background-color:red !important;
    color:red !important;
}
.dropdown-menu {
    float:right;
}
.dropdown-submenu.pull-left > .dropdown-menu{
    left:-100%;
    margin-left:10px;
    -webkit-border-radius:6px 0 6px 6px;
    -moz-border-radius:6px 0 6px 6px;
    border-radius:6px 0 6px 6px;
}
.li.dropdown > ul.childNav > li.dropdown > ul.childNav > a #Icon Bar Settings-210 {
  /*margin-left: -111%;*/

}
/*#IconBarSettings-210 .childNav {
      margin-left: -111%;#
}*/
#menuid210 .childNav {
      margin-left: -111% !important;
}
#menuid97 .childNav {
      margin-left: -77% !important;
}
 #menuid97 .childNav > #menuid98 .childNav {
      margin-left: -124% !important;
      z-index:999;
}
#menuid108 .childNav {
      margin-left: -77% !important;
        z-index:999;
}
#menuid116 .childNav {
      margin-left: -168% !important;
        z-index:999;
}
#menuid110 .childNav {
      margin-left: -80% !important;
        z-index:999;
}
#menuid120 .childNav > #menuid165 .childNav {
      margin-left: -62% !important;
        z-index:999;
}
#menuid165 .childNav > #menuid166 .childNav {
      margin-left: -114.3% !important;
        z-index:999;
}

/* Award At Glance Properties classes*/
#menuid6 .childNav {
    margin-left: 100%;
    position: absolute;
}
#menuid219 .childNav {
         margin-left: 100%;
    position: absolute;
}
#menuid16 .childNav {
         margin-left: 100%;
    position: absolute;
}
#menuid19 .childNav {
         margin-left: 100%;
    position: absolute;
}
#menuid23 .childNav {
    top: -2309%;
        z-index:999;
         margin-left: 100%;
    position: absolute;
}
#menuid47 .childNav {
         margin-left: 100%;
    position: absolute;
}
#menuid51 .childNav {
         margin-left: 100%;
    position: absolute;
}
#menuid58 .childNav {
         margin-left: 100%;
    position: absolute;
}
#menuid137 .childNav {
         margin-left: 100%;
    position: absolute;
}
#menuid138 .childNav {
         margin-left: 100%;
    position: absolute;
}
#menuid174 .childNav {
         margin-left: 100%;
    position: absolute;
}
#menuid265 .childNav {
         margin-left: 100%;
    position: absolute;
}
#menuid200 .childNav {
         margin-left: 100%;
    position: absolute;
}
#menuid212 .childNav {
         margin-left: 100%;
    position: absolute;
}
#menuid266 .childNav {
         margin-left: 100%;
    position: absolute;
}
/* Reports*/
#menuid68 .childNav {
         margin-left: 100%;
    position: absolute;
}
#menuid72 .childNav {
         margin-left: 100%;
    position: absolute;
}
/*#ParticipationinActivities/Services-162 .childNav {
         margin-left: 100%;
    position: absolute;
}*/
#menuid242 .childNav {
    margin-left: 100%;
    position: absolute;
}
#menuid214 .childNav {
      margin-left: 100%;
    /*position: absolute;*/
}
#menuid242 .childNav > #menuid262 .childNav {
    margin-left: -134%;
    z-index: 999;
}
#menuid242 .childNav > #menuid243 .childNav {
    margin-left: -104% !important;
    z-index: 999;
}
#menuid242 .childNav > #menuid246 .childNav {
    margin-left: -104% !important;
    z-index: 999;
}
#menuid95 .childNav {
             /*margin-left: 135px;
    z-index: 999;*/
}
#menuid236 .childNav {
         margin-left: 100%;
    /*position: absolute;*/
}
#menuid304 .childNav {
        margin-left: -118% !important;
          z-index: 999;
    /*position: absolute;*/
}
#menuid253 .childNav {
         margin-left:-147% !important;
           z-index: 999;
    /*position: absolute;*/
}
#menuid243 .childNav {
         margin-left:100% !important;
           z-index: 999;
    /*position: absolute;*/
}
#menuid246 .childNav {
         margin-left:100% !important;
           z-index: 999;
    /*position: absolute;*/
}
#menuid78 .childNav {
         margin-left:100% !important;
           z-index: 999;
    /*position: absolute;*/
}
#menuid95 .childNav > #menuid90 .childNav {
         margin-left:-138% !important;
           z-index: 999;
    /*position: absolute;*/
}
#menuid95 .childNav > #menuid96 .childNav {
         margin-left:-141% !important;
           z-index: 999;
    /*position: absolute;*/
}
#menuid95 .childNav > #menuid96 .childNav > #menuid97 .childNav {
         margin-left:-63.5% !important;
           z-index: 999;
    /*position: absolute;*/
}
#menuid95 .childNav > #menuid96 .childNav > #menuid97 .childNav > #menuid98 .childNav{
         margin-left:-122% !important;
           z-index: 999;
    /*position: absolute;*/
}
#menuid95 .childNav > #menuid96 .childNav > #menuid97 .childNav > #menuid103 .childNav{
         margin-left:-145% !important;
           z-index: 999;
    /*position: absolute;*/
}
#menuid95 .childNav > #menuid96 .childNav > #menuid97 .childNav > #menuid151 .childNav{
         margin-left:-97% !important;
           z-index: 999;
    /*position: absolute;*/
}
#menuid95 .childNav > #menuid96 .childNav > #menuid108 .childNav {
         margin-left:-75.5% !important;
           z-index: 999;
    /*position: absolute;*/
}
#menuid95 .childNav > #menuid96 .childNav > #menuid108 .childNav > #menuid110 .childNav {
         margin-left:-81% !important;
           z-index: 999;
    /*position: absolute;*/
}
#menuid95 .childNav > #menuid96 .childNav > #menuid116 .childNav {
         margin-left:-164% !important;
           z-index: 999;
    /*position: absolute;*/
}
#menuid90 .childNav {
         /*margin-left:100%;*/
           /*z-index: 999;*/
    /*position: absolute;*/
}
#menuid585 .childNav {
         margin-left:-118% !important;
           z-index: 999;
    /*position: absolute;*/
}
#menuid162 .childNav {
         margin-left:100% !important;
           /*z-index: 999;*/
    /*position: absolute;*/
}
#menuid222 .childNav {
         margin-left: -123.3% !important;
           z-index: 999;
    /*position: absolute;*/
}
#menuid225 .childNav {
          margin-left: -101.5% !important;
           z-index: 999;
    /*position: absolute;*/
}
#menuid165 .childNav > #menuid179 .childNav {
          margin-left: -147.5% !important;
           z-index: 999;
    /*position: absolute;*/
}
#menuid228 .childNav {
         margin-left: -130.5% !important;
           z-index: 999;
    /*position: absolute;*/
}
#menuid165 .childNav > #menuid181 .childNav {
         margin-left:-97.5% !important;
           z-index: 999;
    /*position: absolute;*/
}
#menuid95 .childNav {
         margin-left:100% !important;
           z-index: 999;
    /*position: absolute;*/
}
#menuid165 .childNav {
         margin-left:-63% !important;
           z-index: 999;
    /*position: absolute;*/
}
#menuid97 .childNav {
         margin-left:-62% !important;
           z-index: 999;
    /*position: absolute;*/
}
#menuid108 .childNav {
         margin-left:-76% !important;
           z-index: 999;
    /*position: absolute;*/
}
#menuid116 .childNav {
         margin-left:-165.9% !important;
           z-index: 999;
    /*position: absolute;*/
}
#menuid84 .childNav {
         margin-left:100% !important;
           z-index: 999;
    /*position: absolute;*/
}
#menuid77 .childNav > #menuid84 .childNav > #menuid85 .childNav {
         margin-left:-88% !important;
           z-index: 999;
    /*position: absolute;*/
}
#menuid77 .childNav > #menuid84 .childNav > #menuid85 .childNav > #menuid210 .childNav{
         margin-left:100% !important;
           z-index: 999;
    /*position: absolute;*/
}
#menuid210 .childNav {
        margin-left: -108.5% !important;
           z-index: 999;
    /*position: absolute;*/
}
#menuid81 .childNav {
         margin-left:100% !important;
           z-index: 999;
    /*position: absolute;*/
}
#menuid151 .childNav {
         margin-left:-99% !important;
           z-index: 999;
    /*position: absolute;*/
}
#menuid103 .childNav {
         margin-left:-147% !important;
           z-index: 999;
    /*position: absolute;*/
}
#menuid179 .childNav > #menuid184 .childNav {
         margin-left:-147% !important;
           z-index: 999;
    /*position: absolute;*/
}
#menuid120 .childNav {
         margin-left:-142% !important;
           z-index: 999;
    /*position: absolute;*/
}