/* container */
#nav {
	padding: 0px;
	margin: 0px;
	list-style: none;
	width: 693px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	text-align: left;
}

/* outside border */
#nav ul {
	padding: 0px;
	margin: 0px;
	list-style: none;
	width: 110px;
	z-index: 99;
	overflow: visible;
	position: absolute;
}

#nav li {
	margin: 0px;
	position: relative;
	float: left;
	width: 87px;
	display: block;
	height: auto;
}

/* drop-down default colour */
#nav ul li {
	width: 110px;
    height: 22px;
	padding-top: 5px;
}

#nav ul ul li:last-child {
}
 
#nav a {
    text-decoration: none;
    display: block;
    padding: 0px;
    margin: 0px;
	width: 87px;
    height: 36px;
	color: #FFFFFF;
	font-weight: bold;
}

/* top level button rollover */
#nav a:hover, #nav li:hover {
}

/* sub button rollover */
#nav ul li a:hover, #nav ul li ul li a:hover {
	color: #000000;
 	height: 22px;
}

/* sub button rollover */
#nav ul li:hover, #nav ul li ul li:hover {
	background-image: url('/images/nav/nav_rolloutbg_on.gif');
 	height: 22px;
}

#nav li ul li.documents_sub:hover {
	background-image: url('/images/nav/nav_rolloutbg_members_on.gif');
}

#nav ul li a, #nav ul li ul li a {
 	height: 22px;
}

#nav ul li, #nav ul li ul li {
 	height: 22px;
	width: 150px;
	background-image:url('/images/nav/nav_rolloutbg.gif');
	border-left: #938146 solid 1px;
	border-right: #938146 solid 1px;
	border-bottom: solid 1px #938146;
}

#nav li ul li.documents_sub {
	background-image:url('/images/nav/nav_rolloutbg_members.gif');
	border-left: #4c597d solid 1px;
	border-right: #4c597d solid 1px;
	border-bottom: #4c597d solid 1px;
}

#nav ul {
    display: none;
}

/*all see this */
#nav ul ul, #nav ul ul ul {
    display: none;
    position: absolute;
    margin-top: -27px;
    margin-left: 150px;
}

/* non-IE browsers see this */
#nav ul li>ul, #nav ul ul li>ul {
	margin-top: -27px;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul, #nav li:hover ul ul ul ul ul {
    display: none;
}

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

li>ul {
	top: auto;
	left: auto;
}

#nav li.about, #nav li.about a {
	width: 54px;
}

#nav li.conferences, #nav li.conferences a {
	width: 95px;
}

#nav li.students, #nav li.students a {
	width: 70px;
}

#nav li.resources, #nav li.resources a {
	width: 78px;
}

#nav li.jobs, #nav li.jobs a {
	width: 41px;
}

#nav li.grants, #nav li.grants a {
	width: 69px;
}

#nav li.membership, #nav li.membership a {
	width: 86px;
}

#nav li.accred, #nav li.accred a {
	width: 111px;
}

#nav li.documents, #nav li.documents a {
	width: 70px;
}

#nav li.about_sub, #nav li.about_sub a, #nav li.about ul li.about_sub ul,
#nav li.resources_sub, #nav li.resources_sub a, #nav li.resources ul li.resources_sub ul,
#nav li.jobs_sub, #nav li.jobs_sub a, #nav li.jobs ul li.jobs_sub ul, #nav li.accred ul li.accred_sub ul {
	width: 150px;
}

#nav li.documents_sub, #nav li.documents_sub a, #nav li.documents ul li.documents_sub ul {
	width: 160px;
}

#nav li.conferences_sub, #nav li.conferences_sub a, #nav li.conferences ul li.conferences_sub ul,
#nav li.students_sub, #nav li.students_sub a, #nav li.students ul li.students_sub ul,
#nav li.grants_sub, #nav li.grants_sub a, #nav li.grants ul li.grants_sub ul,
#nav li.accred_sub, #nav li.accred_sub a, #nav li.accred ul li.accred_sub ul,
#nav li.membership_sub, #nav li.membership_sub a, #nav li.membership ul li.membership_sub ul {
	width: 230px;
}

#nav li.conferences_sub, #nav li.resources_sub, #nav li.jobs_sub,
#nav li.documents_sub, #nav li.students_sub, #nav li.grants_sub, #nav li.membership_sub {
	margin-left: -5px;
}

#nav li.conferences_sub_sub {
	left: 70px;
}
