/*	UNAVCO Facility Stylesheet  		*/
/*	Edited: 5/29/2003 By: Jim Riley	*/
/*	Edited: 4/19/2004 By: Jim Riley	*/
/*  Edited: 12/17/2004 By: Jim Riley */
/*  Edited: 5/18/2005 By: Jim Riley */
/*  Edited: 11/08/2005 By: Jim Riley */


/* #navigation is an ID selector used only once per page - good for positioning divs
/* NOTE: We should use em as units of measure for more cascadable stylesheet
 
	/* For links without undeline */
	a.bodylink {
		font-size : 11px;
		color : #000000;
		text-decoration : none;		
		}
	a.bodylink:hover  {
		font-size : 11px;
		color : #cc0000;
		text-decoration : none;
		}
	
	

/* Main page styles */
	/* Main page section titles */
	a.title, span.title  {
		display: block;
		margin-bottom : -5px; 
		font-size : 15px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		/* old color : #3399ff; */
		color : #cc3300;
		text-decoration : none;
		font-weight : bold;
		}
	a.title:hover  {
		color : #ff9933;
		}
	
		
	/* Grey subsection titles */
	a.section  {
		display: block;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		text-indent: -13px;
		margin-left : 15px;
		margin-top : -6px;
		margin-bottom : -6px;
		font-size : 13px;
		color : #666666;
		text-decoration : none;
		}
	a.section:hover  {
		color : #000000;
		}

/* Whats Hot  */
	li.whatshot {
		color: #999;
	}
	a.whatshot  {
		/*display: block;*/
		font-size : 11px;
		font-family : verdana, sans-serif;
		font-weight : bold;
		color : #CCCCCC;
		text-decoration : none;
		display:block;
		line-height:1.6em;
		/*margin-bottom : 5px;*/
		/*margin-left : 5px;*/
		}
	a.whatshot:hover  {
		color : #333;
		}
	span.news-announceTitle {
		display: block;
		font-size : 15px;
		font-family : Arial, Helvetica, Verdana, sans-serif;
		color : #fad330;
		text-decoration : none;
		font-weight : bold;
		margin-bottom : -4px;
		margin-top : 10px;
		margin-left : 20px;
		margin-left : 5px;
		white-space: nowrap;
		}				
		
	span.bodytitle  {
		font-size : 19px;
		font-family : Arial, Helvetica, Verdana, sans-serif;
		color : #000000;
		text-decoration : none;
		font-weight : bold;	
		margin-top : 10px;		
		}

/* General text formating styles or "Type Selectors" NOTE: "." designates a class selector, e.g. .jim, referenced by class=jim  */	
/* style rule => selector { style declarations }	*/	
	acronym {
	cursor : help;
	}
	body	{
		font-size : 13px;
		font-family : Arial, Helvetica, Verdana, sans-serif;
		color: Black;
		background-color: #ffffff;
		}	
	p	{
		font-size : 13px;
		font-family : Arial, Helvetica, Verdana, sans-serif;
		}
	p.comments	{					/* for the "Comments or questions about this page? Send e-mail to..." paragragh at the bottom of some pages */
		font-size: 11px;
		font-style: italic;
		margin-top: 80px;
		text-align: center;
		}
	p.lastmod	{					/* for the last modified part of every page at the bottom */
		font-size: 10px;
		margin-top: 40px;
		}	
	h2 {
		font-size : 19px;
		font-family : Arial, Helvetica, Verdana, sans-serif;
		font-weight : bold;
		margin-top : 30px;
		margin-bottom : 6px;
		}	
	h3 {
		font-size : 17px;
		font-family : Arial, Helvetica, Verdana, sans-serif;
		font-weight : bold;
		margin-top : 30px;
		margin-bottom : 3px;		
		}	
	h4 {
		font-size : 13px;
		font-family : Arial, Helvetica, Verdana, sans-serif;
		font-weight : bold;
		margin-top : 20px;
		margin-bottom : 3px;
		}	
	hr {
		margin-top : 5px;
		margin-bottom : 3px;
		border: none;
		color: Silver;		
		background-color: Silver;
		}
	hr.header {
		margin-top : 0px;
		margin-bottom : 1em;
		border: none;
		height: 2px;
		color: Silver;
		background-color: Silver;
		}
	hr.footer {
		margin-top : 0px;
		margin-bottom : 0em;
		border: none;
		height: 2px;
		color: Silver;
		background-color: Silver;
		}
	ul {
		margin-top : 0px;
		margin-bottom : 6px;	
		}		
	ol {
		margin-top : 0px;
		margin-bottom : 6px;	
		}
	li {
		/*margin-bottom : margin-bottom: 2px; */
		margin-bottom: .5em;
		}	
	td	{
		font-size : 13px;
		font-family : Arial, Helvetica, Verdana, sans-serif;
		}
	.bodytd	{
		width: 100%;
		/*width: 665px;*/
		vertical-align: top;
		}
	th	{
		font-size : 13px;
		font-family : Arial, Helvetica, Verdana, sans-serif;
		font-weight : bold;
		padding-top : 15px;
		}
	span.indent1 {
		margin-left : 15px;
		}
	


/* Top and bottom navigation*/
	.sectiontitle  {
	color:#cc3300;
	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size: 19px;
	font-weight: bold;
	text-decoration: none;
	margin-right : 15px;
}
	.banner_menu {
		font-size : 10px;
		font-family : Arial, Helvetica, Verdana, sans-serif;
		color : #FFFFFF;
		text-decoration : none;
		font-weight : bold;
		}

	.banner_menu:hover {
		font-size : 10px;
		font-family : Arial, Helvetica, Verdana, sans-serif;
		color : #ffCC00;
		text-decoration : none;
		font-weight : bold;
		}
		
	/* navi class was used in side navigation as well, but sidbar navigation has it's own elements now */
	a.navi	{
		font-family: Arial, Helvetica, Verdana, sans-serif; 
		font-size: 11.5px; 
		font-weight: bold;
		color : #000000;
		text-decoration : none;
		text-align: right;
		}
	a.navi:hover	{
		color : #cc0000;
		}
	
	.bottominfo  {
		font-size: 11px; 
		font-family: Arial, Helvetica, Verdana, sans-serif;
		}

	
/*	Sidebar Navigation	*/

/* second_level_nav */	
	a.second_level_nav,  a.second_level_nav_current, div.second_level_nav, div.second_level_nav_current { 
		display: block;
		text-indent: -8px;
		margin-left : 13px;
		margin-right : 10px;
		margin-top : 5px;
		margin-bottom : 0px;
		font-size : 16px;
		font-family : Arial, Helvetica, Verdana, sans-serif;
		font-weight : bold;
		color : #cc3300;
		text-decoration : none;
		}
	/* this second instance of a.second_level_nav_current overides the color because it occurs last*/
	a.second_level_nav:hover, a.second_level_nav_current, div.second_level_nav_current  {
		color : #ff9900;
		}
		
		
/* third_level_nav */	
	a.third_level_nav, a.third_level_nav_current, div.third_level_nav, div.third_level_nav_current { 
		display: block;
		text-indent: -8px;
		margin-left : 13px;
		margin-right : 10px;
		margin-top : 5px;
		margin-bottom : 0px;
		font-size : 13px;
		font-family : Arial, Helvetica, Verdana, sans-serif;
		font-weight : bold;
		color : #cc3300;
		text-decoration : none;
		}
	/* this second instance of a.second_level_nav_current overides the color because it occurs last*/
	a.third_level_nav:hover, a.third_level_nav_current, div.third_level_nav_current  {
		color : #ff9900;
		}
			
			
/* fourth_level_nav */
	a.fourth_level_nav, a.fourth_level_nav_current, div.fourth_level_nav, div.fourth_level_nav_current {
		display: block;
		text-indent: -6px;
		margin-left : 20px;
		margin-right : 10px;
		margin-top : 5px;
		margin-bottom : 3px;
		font-family : Arial, Helvetica, Verdana, sans-serif;
		font-size : 11px;
		font-weight : bold;
		color : #999999;
		text-decoration : none;
		}
	/* this second instance of fourth_level_nav_current overides the color because it occurs last*/
	a.fourth_level_nav:hover, a.fourth_level_nav_current, div.fourth_level_nav_current {
		color : #ffffff;
		}
	
	
/* "fifth_level_nav" - trying out this additional level - not used consistently yet (see suominet)*/
	a.fifth_level_nav, a.fifth_level_nav_current, div.fifth_level_nav, div.fifth_level_nav_current {
		display: block;
		text-indent: -8px;
		margin-left : 25px;
		margin-right : 10px;
		margin-top : 5px;
		margin-bottom : 0px;
		font-size : 9px;
		font-family : Arial, Helvetica, Verdana, sans-serif;
		font-weight : bold;
		color : #999966;
		text-decoration : none;
		}	
	/* this second instance of fifth_level_nav_current overides the color because it occurs last*/
	a.fifth_level_nav:hover, a.fifth_level_nav_current, div.fifth_level_nav_current {
		color : #cccc99;
	}
	
/* End of Sidebar Navigation */	



/* Polar section list-based navigation */
/* 2009-09-22 */

ul#navlist
  {
  margin: 0 0 0 0;
  padding-left: 0;
  white-space: nowrap;
  font-weight:bold;
  }
#navlist li
  {
  display: inline;
  list-style-type: none;
  margin-right: 10px;
  }
#navlist a { padding: 3px 10px; }
#navlist a:link, #navlist a:visited
  {
  color: #fff;
  background-color: #369;
  text-decoration: none;
  }
#navlist a:hover
{
color: #fff;
background-color: #ea0;
text-decoration: none;
}

