/* CSS Document */
html, body	{background-color: #DDD; margin: 0px; font-size : .85em; font-family: Arial, Helvetica, sans-serif; margin: 0; padding: 0 }
a img {border: none}
#container	{background-color: #FFF; padding: 0; max-width: 240px; margin: auto;}
#banner		{background-color: #FFF; margin: 0; }
#logo		{float: left}
#logo p	{margin:0; padding: 0}
#bgbanner	{display: none}
#searchbar	{display: none }
input.searchbutton	{display: none }
input.searchfield	{display: none}

/*this is for the content */
#main	{width: 100%}
td.contentheader	{ font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 18px;	font-weight: bold; color: #072F66; padding: 5px 0 0 0 }
#breadcrumb 		{ background-color: #FAFAFA; border-left: 1px #E4E4E4 solid; padding: 2px; margin-left: 0; margin-right: 5px; font-size: .9em; }
#breadcrumb	a:link, a:active, a:visited {color: #0177BF; text-decoration: none }
#breadcrumb a:hover	{color:#666666;  text-decoration: underline}
a:link.internaltoplinks, a:active.internaltoplinks, a:visited.internaltoplinks   {color: #0177BF; font-size: 0.9em; text-decoration:none; text-decoration: none; padding-left: 5px }
a:hover.internaltoplinks {color:#666666; text-decoration: none}
.indent		{margin: 0 0 8px 15px; line-height: 16px}

/*multilevel pullout menu */
#nav	{background-color: #F5F8F9; margin: 10px 0 10px 3px; padding-bottom: 10px; width: 93%; }
	
#nav ul { /* all lists */
		padding: 0; margin: 0; list-style: none; display: block; width: auto}
	
	#nav li { /* all list items */ 		  
		line-height : 1.9em; width: auto}
	
	
	#nav li a {
	  font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; display : block; color : #072F66; text-decoration : none; padding : 0 5px; width: auto }
	
	
	#nav li a:hover { color : white; background-color : #0177BF; width: auto }
	
	
	#nav li ul { /* second-level lists */ 	display: none}
	
	/* Fix IE. Hide from IE Mac \*/
	* nav ul li { display: none }
	* nav ul li a { display: none }
	/* End */

	#nav li li a {display: none }
	
	#nav li li a:hover {display: none }
	
	#nav li ul ul { /* third-and-above-level lists */
		display: none
	}

	
	#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
		display: none
	}
	
	/* lists nested under hovered list items */
	#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 {
		display: none
	}

#content	{ margin: 5px;  }
/*homepage information box*/
#autocontent	{float: none}
#imagery	{display:none}
#overview	{background: #F5F2EA; padding: 5px 10px; clear: both; background-image: url(images/oviewborder.gif); background-repeat: no-repeat; background-position: bottom left}

#news	{background: #E7EBEC; margin: 0 0 10px 0; width: 97% }
#newsheader {background: #0177BF; padding: 5px;}
#newsheader a:link, #newsheader a:active, #newsheader a:visited	{color: #FFF; font-family:  Arial, Verdana, Helvetica, sans-serif; font-size:1.1em; font-weight: bold; text-decoration: none}
#newsheader a:hover {color: #CCCCCC; text-decoration: none}
#newslist {width: 100%}
ul#newslist  {list-style: none; margin: 0; padding: 0;  }
#newslist li {padding-left: 5px; margin: 3px 3px; color: #0177BF; }
#newslist li a:link, a:active, a:visited	{ color: #0177BF; font-weight: normal; text-decoration: none; }
#newslist li a:hover {color: #0177BF; text-decoration: underline}	

#morenews a {color : #072F66; font-weight: bold; font-size: 1.1em; font-family: Arial, Verdana, Helvetica, sans-serif; float: right; padding-right: 5px; margin-bottom: 8px; text-decoration: none}
#morenews a:hover	{text-decoration: underline}
#footer	{ position: relative; bottom: 5px; padding: 5px; clear: both; font-size: 9px; margin-top: 10px}
#footer a {text-decoration: none; padding: 0 4px; clear:both}
#footer a:hover {text-decoration: underline}
#update	{float:right; position: absolute; bottom: 5px; right: 5px; clear:both; font-size: 9px}

