/*==============================================================================	Adapted from the GRC multi-level script-free pure-CSS menuing system stylesheet.	By AS 2008, UC IPM.  ==============================================================================*//* suppress our whole menu when not an interactive mode (when printing, etc.) */* html .menuminwidth1 { /* this allows IE5/6 to simulate min-width capability */	position:relative;  /* we can simulate a minimum width by creating a large */	float:left;          /* border in this first div, then placing our content */	height: 1px;          /* into a second nested div (see 2nd nested div next */	border-left:560px solid #fff;    /* CSS box-model borders are a fixed size */}* html .menuminwidth2 {    /* used to simulate min-width capability for IE5/6 */	position:relative;	margin-left:-560px;	height: 1px;} /*========================= TOP OF THE MENU CASCADE =========================*/.menu {	position: relative;        /* establish a menu-relative positioning context */	float: left ;                                     /* play nicely with others */	margin:0;	padding:1px;	border:0;	height:1.5em;                                  /* the menu's overall height, was 18px */	width:100%;         /* we always want our menu to fill the available space */	background: #006600;	font-family: Arial, Helvetica, sans-serif;		border-bottom:1px solid black;	border-top:1px solid black;        /* give us a black border underneath */} .menu img {	vertical-align: middle;  }    /* prevent images from being pushed down by text */.menu ul {	padding:0 0px 0 0px;	margin:0;	border:0;	list-style-type:none;          /* we don't want to view the list as a list */	line-height:1.5em;	padding-left:1.00em;	           /* globally set the menu's item spacing. note */}                               /* this must be 1.0 or 1.5 or 2.0 for Mozilla */.menu li {	float:left;    /* this creates the side-by-side array of top-level buttons */	position:  relative;    /* create local positioning contexts for each button */	margin: 0 2px 0 2px; /*creates left/right margins for spacing on navbar */	padding: 0 0px 0 4px;	margin-bottom: 1px;	margin-left: 0px;	left:-1px;}.menu ul li table {	margin:-1px 0;              /* IE5 needs -1px top and bottom table margins */	margin:0;               /* re-zero the table margins for everyone but IE5 */	border-collapse:collapse;      /* IE5 needs this for the sub-menus to work */	font-size:10px;        /* this sets the base font size for our entire menu */}/* Defines text for navigation menus which we are not currently using, will use if drop down text is added */.menu ul li a { color: #EEEEEE; }.menu ul li a:hover { color: #FFFFFF; background: #FF9966}.menu ul li a:visited { color: #FFFF66 }/* Begin navigation image rollovers, must define for each navigation element.  */.menu ul li a.impacts  {background:url(/images/impacts-lucida.gif) no-repeat top left; width:60px; height:16px;}.menu ul li a.impacts:hover  {background:url(/images/impacts-lucida-over.gif) no-repeat top left; width:60px; height:16px}.menu ul li a.news  {background:url(/images/news-announce-lucida.gif) no-repeat top left; width:150px; height:16px}.menu ul li a.news:hover  {background:url(/images/news-announce-lucida-over.gif) no-repeat top left; width:150px; height:16px}.menu ul li a.pestalert  {background:url(/images/pestalerts-lucida.gif) no-repeat top left; width:85px; height:16px}.menu ul li a.pestalert:hover  {background:url(/images/pestalerts-lucida-over.gif) no-repeat top left; width:85px; height:16px}.menu ul li a.important  {background:url(/images/importantissues-lucida.gif) no-repeat top left; width:119px; height:16px}.menu ul li a.important:hover  {background:url(/images/importantissues-lucida-over.gif) no-repeat top left; width:119px; height:16px}.menu ul li a.inforequest  {background:url(/images/inforequest-lucida.gif) no-repeat top left; width:144px; height:16px}.menu ul li a.inforequest:hover  {background:url(/images/inforequest-lucida-over.gif) no-repeat top left; width:144px; height:16px}.menu ul li a.pestmanager  {background:url(/images/pestmanagers-lucida.gif) no-repeat top left; width:134px; height:16px}.menu ul li a.pestmanager:hover  {background:url(/images/pestmanagers-lucida-over.gif) no-repeat top left; width:134px; height:16px}.menu ul li a.datasources  {background:url(/images/datasources-lucida.gif) no-repeat top left; width:96px; height:16px}.menu ul li a.datasources:hover  {background:url(/images/datasources-lucida-over.gif) no-repeat top left; width:96px; height:16px}.menu ul li a.links  {background:url(/images/links-lucida.gif) no-repeat top left; width:42px; height:16px}.menu ul li a.links:hover  {background:url(/images/links-lucida-over.gif) no-repeat top left; width:42px; height:16px}.menu ul li a.about  {background:url(/images/about-lucida.gif) no-repeat top left; width:48px; height:16px}.menu ul li a.about:hover  {background:url(/images/about-lucida-over.gif) no-repeat top left; width:48px; height:16px}.menu ul li a.newsletter  {background:url(/images/newsletter-lucida.gif) no-repeat top left; width:85px; height:16px}.menu ul li a.newsletter:hover  {background:url(/images/newsletter-lucida-over.gif) no-repeat top left; width:85px; height:16px}.menu ul li a.annualreport  {background:url(/images/annualreport-lucida.gif) no-repeat top left; width:104px; height:16px}.menu ul li a.annualreport:hover  {background:url(/images/annualreport-lucida-over.gif) no-repeat top left; width:104px; height:16px}.menu ul li a.centerprojects  {background:url(/images/centerprojects-lucida.gif) no-repeat top left; width:118px; height:16px}.menu ul li a.centerprojects:hover  {background:url(/images/centerprojects-lucida-over.gif) no-repeat top left; width:118px; height:16px}.menu ul li a.funding {background:url(/images/funding-lucida.gif) no-repeat top left; width:156px; height:16px}.menu ul li a.funding:hover  {background:url(/images/funding-lucida-over.gif) no-repeat top left; width:156px; height:16px}.menu ul li a.profiles {background:url(/images/profiles-lucida.gif) no-repeat top left; width:144px; height:16px}.menu ul li a.profiles:hover  {background:url(/images/profiles-lucida-over.gif) no-repeat top left; width:144px; height:16px}.menu ul li a.home {background:url(/images/home-lucida.gif) no-repeat top left; width:42px; height:16px}.menu ul li a.home:hover  {background:url(/images/home-lucida-over.gif) no-repeat top left; width:42px; height:16px}.menu ul li a.home2 {background:url(/images/home-lucida.gif) no-repeat top left; width:42px; height:16px}.menu ul li a.home2:hover {  } {background:url(/images/home-lucida-over.gif) no-repeat top left; width:42px; height:16px}/* End navigation image rollovers, must define for each navigation element *//*======================== TOP LEVEL MENU DEFINITIONS ========================*/.menu ul li ul {	display:none;                  /* initially hide the entire list hierarchy */	padding: 1px;                               /* this is our box border width */}.menu ul li a,.menu ul li a:visited {                    /* unselected top-level menu items */	display:block;	float:left;	text-decoration:none;	height:18px;}.menu ul li:hover a,.menu ul li a:hover {                        /* selected top-level menu items */	/* border-top:1px solid #000; */    /* these 2 lines create the push-in illusion */	height:16px;}/*======================== 2ND LEVEL MENU DEFINITIONS - not currently in use ========================*/.menu ul li:hover ul,.menu ul li a:hover ul {                           /* 2nd level drop-down box */	display:block;	position:absolute;	margin:0;	top:16px;              /* place us just up underneath the top-level images */	left:-1px;       /* left-align our drop-down to the previous button border */	height:auto;      /* the drop-down height will be determiend by line count */	width:13.5em;	color:black;                        /* this sets the unselected-text color */	background:white;    /* this sets our menu's effective "border" color */	font-size:.975em;	padding-right:8px;	border:1px solid green;	        }.menu ul li:hover ul.leftbutton,.menu ul li a:hover ul.leftbutton {/* our first dropdown should not be skewed */	left:0px;}.menu ul li:hover ul.skinny,.menu ul li a:hover ul.skinny {             /* 2nd level skinny drop-down box */	width:8.08333em;   /* with a 12px default font, this is 97px width (97/12) */}.menu ul.rightmenu li:hover ul,.menu ul.rightmenu li a:hover ul {    /* 2nd level neighborhood drop-down box */	left:auto;	right:0;         /* nudge the right menu right to line up under the border */}* html .menu ul.rightmenu li a:hover ul {         /* IE5/6 needs a tweak here */	right:-1px;}.menu ul li:hover ul li a,.menu ul li a:hover ul li a {                   /* 2nd level unselected items */	border:0;	margin:0;	/* padding:0; */	height:auto;	color: #006600;               /* this sets the unselected drop-down text color */	background:#FFFFFF;       /* this sets the drop-down menu background color */	width:13.5em;	}.menu ul li:hover ul li:hover a,.menu ul li a:hover ul li a:hover {                /* 2nd level selected item */	color:white;	background:#FF9966;/*	background:   #006600; */}.menu ul li:hover ul.skinny li a,.menu ul li a:hover ul.skinny li a,.menu ul li:hover ul.skinny li a:hover,.menu ul li a:hover ul.skinny li a:hover {     /* 2nd level un+selected items */	width:8.08333em;}
