/*------------------------------------------------------------------------------------*/
/*navigation_01*/
/*Defines styles for elements WITHIN headernav, mainnav, secondarynav, and footernav*/
/*05 July 2007*/
/*------------------------------------------------------------------------------------*/

/*-- IDs --*/

	/*-- body --*/
	/*-- #container --*/
	/*-- #pagetitle --*/
	/*-- #headerlogo --*/
	/*-- #headernav --*/
		/* Styles for elements within ID headernav */
		/* ---------------------------------------------------------------------------------- */
			#headernav li {
				float: left;
				list-style: none;
				text-align: center;
				width: 100px;
			}
			
			#headernav a {
				color: #242424;
				text-decoration: none;
			}
			
			#headernav a:hover {
				background-color: #EEEEEE;
				text-decoration: underline;
			}		
		/* End headernav styles */
		/* ---------------------------------------------------------------------------------- */

	/*-- #headertagline --*/
	/*-- #headerbanner --*/
	/*-- #mainnav --*/
		/* Styles related to elements within mainnav ID */
		/* ---------------------------------------------------------------------------------- */

			#nav, #nav ul {
				background: white;
				font-weight: 600;
				line-height: 1;
				list-style: none;
				margin: 0;
				padding: 0;
			}
			
			#nav a {
				background: white;				 
				color: #000000;
				display: block;
				padding: 0.5em 0em;										
				text-align: center;
				/* text-decoration: underline; */
				text-decoration: none;
				
			}
			
			#nav a.parent {
				/* background: url(rightarrow2.gif) center right no-repeat; */
			}
					
						
			#nav li {
				float: left;
				padding: 0;
				/* Width of top button */
				width: 20em;
				line-height: normal;			
			}
			
			#nav li ul {
				position: absolute;
				left: -999em;
				height: auto;
				/* Width of second and third-level buttons */
				width: 22em;
				/* font-weight: bold; */
				margin: 0;
			}
			
			#nav li li {
				padding-left: 1em;
				/* A Width here will control the length of the second-level and third-level menu lines before wrap-around */
				width: 22em;
			}
			
			#nav li ul a {
				/* width: 13em;  */
				/* w\idth: 9em;  */
				text-align: left;
			}
			
			#nav li ul ul {
				margin: 0 0 0 3em;
				/* margin: -3em 0 0 10em; */
			}
			
			#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
				left: -999em;
			}
			
			#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
				left: auto;
			}
			
			#nav li:hover, #nav li.sfhover {
				background: White;
			}
					
			
			#nav a:hover, #nav a.sfhover {
				color: #03C0FF;
				background: White;
			}			

		/* End styles related to elements within mainnav*/
		/* ---------------------------------------------------------------------------------- */
		
	/*-- #breadcrumb --*/
	/*-- #content --*/
	/*-- #topbanner --*/
	/*-- #secondarycolumn --*/
	/*-- #secondarybanner --*/
	/*-- #secondarycolumnheading --*/
	/*-- #secondarynav --*/
	/*-- #secondarycontent --*/
	/*-- #primarycolumn --*/
	/*-- #primarycolumnbanner --*/
	/*-- #primarycolumnheading --*/
	/*-- #pagepreview --*/
	/*-- #pageTOC --*/
	/*-- #primarycontent --*/
	/*-- #summary --*/
	/*-- #bottombanner --*/
	/*-- #footerlogo --*/
	/*-- #footernav --*/
		/* Styles for elements within ID footernav */
		/* ---------------------------------------------------------------------------------- */	
			#footernav li {
				float: left;
				list-style: none;
				text-align: center;
				width: 100px;
			}
			
			#footernav a {
				color: #242424;
				text-decoration: none;
			}
			
			#footernav a:hover{
				background-color: #EEEEEE;
				text-decoration: underline;
			}
		
		/* End footernav styles */
		/* ---------------------------------------------------------------------------------- */

	/*-- #footertagline --*/
	/*-- #footernotice --*/
	/*-- #footerbanner --*/
	
/*-- Classes --*/

	/*-- .chart --*/
	/*-- .chartcaption --*/
	/*-- .charttitle --*/
	/*-- .clip --*/	
	/*-- .detail --*/
	/*-- .dollardata --*/
.icon {
	border: 4px solid transparent;
}

.icon:hover {
	border: 4px solid #FFD880;
}

.image {
}	
	/*-- .image --*/
	/*-- .leftcol --*/
	/*-- .movie --*/
	/*-- .moviecaption --*/	
	/*-- .note --*/
	/*-- .numdata --*/
	/*-- .pagetoplink --*/
	/*-- .proprietary --*/
	/*-- .toprow --*/
	/*-- .txtdata --*/
	
/*-- Tags --*/


	a img{
		/* Keeps IE from putting a spurious border around linked images */
		border:0;
	}
	
	/*-- acronym --*/
	/*-- address --*/
	/*-- br --*/
	/*-- caption --*/
	/*-- cite --*/
	/*-- code --*/
	/*-- colgroup --*/
	/*-- dfn --*/
	/*-- em --*/
	/*-- h1 --*/
	/*-- h2 --*/
	/*-- h3 --*/
	/*-- h4 --*/
	/*-- h5 --*/
	/*-- h6 --*/
	/*-- img --*/
	/*-- li --*/
	/*-- p --*/
	/*-- pre --*/
	/*-- strong --*/
	/*-- table --*/
	/*-- th --*/
	/*-- title --*/
	/*-- ul --*/
	/*-- var --*/










