@charset "UTF-8";
/* CSS Document */




#applypulldown * {position:relative; z-index:10000; list-style:none !important; padding:0;  margin: 0; font: 9pt arial !important; }

#applypulldown {
margin-left:494px;
}

#applypulldown a { display: block; text-decoration: none; padding: 3px 10px 3px 5px; }
#applypulldown a:hover { background: #5d6f9b; color: #fc3 !important; }


#applypulldown ul li ul{
position:absolute;
margin-left:0px;
}

#applypulldown ul li ul li#apbottomborder a:hover {
moz-border-radius: 0px 0px 5px 5px;
-moz-border-radius: 0px 0px 5px 5px;
-webkit-border-radius: 0px 0px 5px 5px;
}

#applypulldown ul li{
background-color:#ebedf1;
margin: 0px;
width:60px;
}

#applypulldown ul li ul li#apbottomborder {
/* end gradients */
moz-border-radius: 0px 0px 5px 5px;
-moz-border-radius: 0px 0px 5px 5px;
-webkit-border-radius: 0px 0px 5px 5px;
}

#applypulldown ul li ul li#apborder {
border-bottom:solid 1px #ccc;
}


/*
#applypulldown ul li ul {
position: relative;
top: -2px;
}
*/

#applypulldown ul li ul li {
margin: 0px !important;
}

#applypulldown li#appulldownli {
background-color:transparent;
}

#applypulldown ul li ul li{width: 100px;}

#applypulldown ul li ul, #applypulldown:hover ul li ul, #applypulldown:hover ul li:hover ul li ul{ 
  display:none;
  width: 120px;
  }

#applypulldown:hover ul, #applypulldown:hover ul li:hover ul, #applypulldown:hover ul li:hover ul li:hover ul { 
  display:block; 
  }
  

/*the pulldown styles * 2f7599*/

/*end menu*/


body {margin:0px; font:9pt Arial;}

ul.menu {list-style:none; margin:0; padding:0}
ul.menu * {margin:0; padding:0}
ul.menu a {text-decoration:none}
ul.menu ul.first_tier a {margin-left: 10px;}
ul.menu li {position:relative; margin-right:0px; }
ul.menu ul {position:absolute; /* text-indent: 10px; */ padding-top: 0px;  left:0; background:#0c0c0c; display:none; opacity:0; list-style:none;
/*gradients*/

/* chrome 2+, safari 4+; multiple color stops */
  background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.32,#0c0c0c), color-stop(0.83,#363636));
  /* chrome 10+, safari 5.1+ */
  background-image:-webkit-linear-gradient(#0c0c0c, #363636);
  /* firefox; multiple color stops */
  background-image:-moz-linear-gradient(top, #0c0c0c, #363636);
  /* ie 6+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0c0c0c', endColorstr='#363636');
  /* ie8 + */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#0c0c0c', endColorstr='#363636')";
  /* ie10 */
  background-image: -ms-linear-gradient(#0c0c0c,#363636);
  /* opera 11.1 */
  background-image: -o-linear-gradient(#0c0c0c,#363636);
  /* The "standard" */
  background-image: linear-gradient(#0c0c0c,#363636);

/* end gradients */
moz-border-radius: 0px 0px 5px 5px;
-moz-border-radius: 0px 0px 5px 5px;
-webkit-border-radius: 0px 0px 5px 5px;
z-index: 1000;
} /*top needs to be 36px*/

ul.menu ul li a { color:#fff;margin:0px;width:200px !important; display:block; padding: 3px 0px 3px; z-index:1000;}
ul.menu ul li {position:relative; border-bottom:solid 1px #4c4c4c;width:100%; z-index:1000; }
ul.menu ul.arts {position:absolute; left:-95px;}
ul.menu ul.giving {position:absolute; left:-145px;}
ul.menu ul li:hover{background-color: #363636;z-index:1000;}
ul.menu ul li.lasthover:hover{moz-border-radius: 0px 0px 5px 5px;
-moz-border-radius: 0px 0px 5px 5px;
-webkit-border-radius: 0px 0px 5px 5px;}
ul.menu ul li a:hover {color: #e86f19;width:100%;}
.lastli {border: none;}
#menu .lastlink {
  padding-bottom: 13px;
}

#menu .topline {
    padding-top: 7px;
}

ul.menu ul {width:200px; }
ul.menu ul li {width:200px; }

ul.menu ul ul {left:200px; top:0px;

/* chrome 2+, safari 4+; multiple color stops */
  background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.32,#363636), color-stop(0.83,#30302f));
  /* chrome 10+, safari 5.1+ */
  background-image:-webkit-linear-gradient(#363636, #30302f);
  /* firefox; multiple color stops */
  background-image:-moz-linear-gradient(top, #363636, #30302f);
  /* ie 6+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#363636', endColorstr='#30302f');
  /* ie8 + */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#363636', endColorstr='#30302f')";
  /* ie10 */
  background-image: -ms-linear-gradient(#363636,#30302f);
  /* opera 11.1 */
  background-image: -o-linear-gradient(#363636,#30302f);
  /* The "standard" */
  background-image: linear-gradient(#363636,#30302f);

/* end gradients */

}
ul.menu ul.first_tier a.defaultcursor
{cursor: default;}


ul.menu ul ul li:hover{background-color: #222323;z-index:1000;}


#mainnav, #mainnav li {
  z-index:1000;
}

/* not sure this one will work the .mainlevel is tacked onto the a style */
#mainnav li a.mainlevel {
  background-image: url(http://www.wpunj.edu/home/images/oso/bkgd_mainnav.png);
  background-repeat: no-repeat;
  display: block;
  font-size: 1px;
  text-indent: -10000px;
  height:36px;
}

#mainnav li.giving ul {
margin-left: -135px;
}

#mainnav li.arts ul, #mainnav li.arts li {
width: 180px;
}
#mainnav li.community ul, #mainnav li.community li{
  width: 220px;
}
