/*	UNAVCO, Inc. 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/07/2005 By: Jim Riley */


/* #navigation is an ID selector used only once per page - good for positioning divs

 
	/* 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 : -6px; 
		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;
		}
	a.title2, span.title2  {
		display: block;
		margin-bottom : -6px; 
		font-size : 15px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		/* old color : #3399ff; */
		color : #2f73c6;
		text-decoration : none;
		font-weight : bold;
		}
	a.title2: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  */
	ul.whatshot {
		color: Black;
		font-family: verdana;
		font-weight: bold;
		font-size: 11px;
		text-decoration: none;
		margin: 0px 0px -1px 28px;
		padding: 12px 7px;
		line-height: 1.5em;
		list-style-type: circle;
	}
	ul.whatshot li {margin-left: -10px; margin-bottom: .8em;	color: #999999;}
	ul.whatshot li a {color: gray; text-decoration: none;}
	ul.whatshot li a:hover {color: Black;}
	.box {
		margin: 46px 0px 0px 5px;
		width: 257px;
		background: url(/lib/images/box-bottom.png) no-repeat bottom left;
	}
	.box-top {
		display: block;
		margin: 0px;
		padding: 8px 8px 4px 12px;
		text-decoration: none;
		font-weight: bold;
		font-size: 130%;
		border-bottom: 2px solid #BD955E;
		background: url(/lib/images/box-top.png) no-repeat top left;
		color: #424242;
	}

	/*a.whatshot  {
		display: block;
		font-size : 11px;
		font-family : verdana, sans-serif;
		font-weight : bold;
		color : #ffffff;
		text-decoration : none;
		margin-bottom : -6px;
		margin-left : 5px;
		}
	a.whatshot:hover  {
		color : #6600ff;
		}

	span.wh_title1  {
		display: block;
		font-size : 15px;
		font-family : Arial, Helvetica, Verdana, sans-serif;
		color : #cc3300;
		text-decoration : none;
		font-weight : bold;
		margin-bottom : -4px;
		margin-left : 12px;
		}
		
	span.wh_title2  {
		display: block;
		font-size : 15px;
		font-family : Arial, Helvetica, Verdana, sans-serif;
		color : #fad330;
		text-decoration : none;
		font-weight : bold;
		margin-bottom : -4px;
		margin-left : 5px;
		}*/
				
		
	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  */			
	acronym {
	cursor : help;
	}
	body	{
		font-size : 13px;
		font-family : Arial, Helvetica, Verdana, sans-serif;
		color: Black;
		background-color: #ffffff;
		}	
	/* Old P tag as of 11/09/2007 - J.R. 
	p	{
		font-size : 13px;
		font-family : Arial, Helvetica, Verdana, sans-serif;
		}	*/
	p {
		margin-top: 0; padding-top: 0;
		line-height: 1.5em;
		margin-bottom: 	1em;
		}
	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 : 2px;
		}	
	hr {
		margin-top : 5px;
		margin-bottom : 3px;
		border: none;
		color: Silver;
		}
	hr.header {
		margin-top : 0px;
		margin-bottom : 30px;
		border: none;
		height: 2px;
		color: Silver;
		background-color: Silver;
		}
	* html hr.header { /* hack for IE only */
		margin-top : 0px;
		margin-bottom : 5px;
		border: none;
		height: 2px;
		color: Silver;
		background-color: Silver;
		}	
	hr.eoheader {
		margin-top : 0px;
		margin-bottom : 0px;
		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;	
		}
	li {
		margin-bottom : 2px;
		}	
	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;
		}
	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: 11px; 
		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 { 
		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  {
		color : #ff9900;
		}
		
		
/* third_level_nav */	
	a.third_level_nav, a.third_level_nav_current, div.third_level_nav { 
		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  {
		color : #ff9900;
		}
			
			
/* fourth_level_nav */
	a.fourth_level_nav, a.fourth_level_nav_current, div.fourth_level_nav  {
		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  {
		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 {
		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 {
		color : #cccc99;
	}
	
/* End of Sidebar Navigation */	


/*	Google Maps Formating	*/
.gMapInfoWindow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	white-space: nowrap;
}
.gMapSidebar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration : none;	
}
.gMapSidebar:hover  {
		color : #ff9900;
		}

/*	End Google Maps Formating	*/	
