#initiatives {
	Z-INDEX: 1; LEFT: 1px; VISIBILITY: hidden; POSITION: absolute; TOP: 18px
}
#whatsnew {
	Z-INDEX: 1; LEFT: 74px; VISIBILITY: hidden; POSITION: absolute; TOP: 18px
}
#membership {
	Z-INDEX: 1; LEFT: 155px; VISIBILITY: hidden; POSITION: absolute; TOP: 18px
}
#industryevents {
	Z-INDEX: 1; LEFT: 242px; VISIBILITY: hidden; POSITION: absolute; TOP: 18px
}
#resources {
	Z-INDEX: 1; LEFT: 345px; VISIBILITY: hidden; POSITION: absolute; TOP: 18px
}
#foundation {
	Z-INDEX: 1; LEFT: 418px; VISIBILITY: hidden; POSITION: absolute; TOP: 18px
}
#aboutus {
	Z-INDEX: 1; LEFT: 498px; VISIBILITY: hidden; POSITION: absolute; TOP: 18px
}
.divstyle {
	Z-INDEX: 22; 
}
.menus {
	FONT-SIZE: 10pt; WIDTH: 125px; COLOR: white; FONT-FAMILY: 'Zurich LtCn BT'; BACKGROUND-COLOR: #3e5284; TEXT-DECORATION: none
}
.menus:hover {
	FONT-SIZE: 10pt; BACKGROUND: #e2e0c9; WIDTH: 120px; COLOR: #3e5284; FONT-FAMILY: 'Zurich LtCn BT'; WHITE-SPACE: normal; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.display {
	FONT-SIZE: 2pt; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

#nav {
  width: 100%;
  list-style: none;
  background: #f0f2f8;
  margin: 0;
  padding: 0; }
  #nav li {
    position: relative;
    text-align: center;
    float: left;
    margin: 0; }
    #nav li:hover ul, #nav li.hover ul {
      display: block; }
    #nav li a {
      font-weight: bold;
      font-family: arial, sans-serif;
      font-size: 11px;
      color: #324168;
      text-decoration: none;
      display: block;
      padding: 3px 9px 4px;
      *padding: 3px 7px 4px; /* IE7 and below */  
    }
      #nav li a:hover {
        background: #7d88a9;
        color: white; }
    #nav li ul {
      position: absolute;
      top: 19px;
      left: 0px;
      margin: 0;
      padding: 0;
      border-top: 1px solid #b0b7cd;
      border-left: 1px solid #b0b7cd;
      border-right: 1px solid #b0b7cd;
      display: none; }
      #nav li ul li, #nav li.hover ul li {
        width: 200px;
        text-align: left;
        border-bottom: 1px solid #b0b7cd;
        background: #f0f2f8; overflow: hidden; }
      #nav li.hover ul li, #nav li.hover ul li {
        display: block; float: left; clear: left;
      }
        #nav li ul li a {
          display: block; 
          padding: 6px 10px; }
#nav li a {
  -webkit-transition: all 0.1s;
  -moz-transition: all 0.1s;
  -o-transition: all 0.1s;
  transition: all 0.1s;
}
