#nav_table 				{
					width		: 100%;
					}

#nav_table > td 			{
					background	: #357;
					border-top	: 1px solid #135;
					border-bottom	: none;
					}

#nav, #nav ul				{
					padding		: 0;
					margin		: 0;
					list-style	: none;
					z-index		: 100;
					}

#nav 					{
					font-size	: smaller;
					margin-left	: 2em;
					}

#nav a 					{
					display		: block;
					width		: 10em;
					background	: #468;
					color		: #fc0;
					padding		: 5px 10px;
					text-decoration	: none;
					font-weight	: bold;
					text-align	: center;
					border-left	: 1px solid #135;
					}


#nav li 				{
					float		: left;
					}


#nav li ul 				{
					position	: absolute;
					width		: 13em;
					left		: -999em;
					}

#nav li:hover ul 			{
					left		: auto;
					}

#nav li:hover ul, #nav li.sfhover ul 	{
					left		: auto;
					}

#nav a:visited				{color		: #fc0;}

#nav a:hover 				{
					background	: #678;
					color		: #eee;
					}


#nav li li a 				{
					background	: #557088;
					text-align	: left;
					border-top	: 1px solid #789;
					border-left	: 1px solid #789;
					border-right	: 1px solid #789;
					}

#nav li li a:hover 			{
					background	: #135;
					border-left	: 5px solid #fc0;
					padding-left	: 6px;
					color		: #eee;
					}

/* Cap off the right end of the Nav Menu */
#navtab_education			{
					border-right	: 1px solid #135;
					}



/*-- NavigationTab Highlighting by BODY CLASS Page Context ---------------------------------------------------------------------*/

body.home #navtab_home,
body.home #navtab_home:hover
							{
							background		: #ddd;
							color			: #000 !important;
							float			: left;
							xxposition		: relative;
							xxtop			: 1px;
							xxpadding-bottom	: 6px;
							xxmargin-bottom		: -10px;
							xxpadding-top		: 4px;
							}


body.about #navtab_about,
body.about #navtab_about:hover,
body.publications #navtab_publications,
body.publications #navtab_publications:hover,
body.students #navtab_students,
body.students #navtab_students:hover,
body.programs #navtab_programs,
body.programs #navtab_programs:hover,
body.education #navtab_education,
body.education #navtab_education:hover
							{
							background	: #9aa;
							color		: #000 !important;
							float		: none;
							}


body.home #navli_home ul,
body.about #navli_about ul,
body.publications #navli_publications ul,
body.students #navli_students ul,
body.programs #navli_programs ul,
body.education #navli_education ul			{
							display		: none;
							}

/*-----------------------------------------------------------------------------------------------------------------------------*/










