	
	/* netinvent-page.css */

	/* Defaults */	
	body { background: white; font-size: small; color: DarkSlateBlue; z-index: 1; font-family: "Arial", sans-serif; }
  table { padding: 0px; margin: 0px; border-width: 0px; border-collapse: separate; border-style: none; }
  tr { padding: 0px; margin: 0px; border-width: 0px; border-spacing: 0px; }
  td { vertical-align: top; padding: 0px; margin: 0px; border-width: 0px; border-spacing: 0px; }
  img, img:link, img:visited, img:hover, img:focus { border-width: 0px; border-style: none; }
  ul { text-align: left; padding: 0px 60px 0px 40px; }
  li { color: DarkSlateBlue; text-align: left; padding: 3px 0px 3px 0px; }
	h1, h2, h3, h4, h5 { color: CornflowerBlue; }
	h1 { font-size: x-large; }
	h2 { font-size: large; }
	h3 { font-size: medium; }
	h4 { font-size: small; }
	
	/* page-frame ids */	
	.header { color: CornflowerBlue; font-size: x-small; font-family: "Arial", sans-serif }
	
	#pageHeader { position: absolute; z-index: 2; width: 950px; text-align: center }

	#contactHeader { position: absolute; left: 800px; z-index: 3 } 
	.contactImage { width: 28px }
	.contactText,.contactLink { width: 150px; }
	.contactLink:link,.contactLink:visited { text-decoration: none; color: CornflowerBlue; }
	.contactLink:hover { text-decoration: underline; color: Crimson; }
	.contactLink:active { text-decoration: inherit; color: Orange; }
	
	.twoUp { width: 50% }	

	#siteLogo { width: 950px }
	#menuBar
	{
		width: 950px;
		border-width: 2px 0px;
		border-color: CornflowerBlue;
		border-style: solid;
		font-size: x-small;
	}
	
	#menuBar a { margin: 0px 20px; text-decoration: none; color: DarkSlateBlue; }
	#menuBar a:link { color: DarkSlateBlue; }
	#menuBar a:visited { color: DarkSlateBlue; }
	#menuBar a:hover { color: White; background: CornflowerBlue; }
	#menuBar a:active { color: Orange; }
	
	#menuBarMargin
	{
		margin: 0px 160px 0px 0px;
	}
	
	#menuSideBar
	{
		width:134px;
		padding: 4px 8px;
		border-width: 0px 1px;
		color: CornflowerBlue;
		background: Lavender;
		border-color: CornflowerBlue;
		border-style: solid;
	}
	
	#menuSideBar a
	{
		color: CornflowerBlue;
		text-decoration: none;
	}
	
	#menuSideBar a:link { color: CornflowerBlue; }
	#menuSideBar a:visited { color: CornflowerBlue; }
	#menuSideBar a:hover { color: Crimson }
	#menuSideBar a:active { color: Orange }
	
	.center-table {	text-align: center; }
	.center-table table { text-align: left; }
	.center-table td { width: 100px }
	.center-table td td { text-align: center; }
	

	#mainBodyTable { width: 950px }
	#mainBody { padding: 8px 8px; }	
	 
	.boxed
	{
		margin: 0px 32px 16px 32px;
		border-width: 1px 1px;
		border-style: solid;
		border-color: CornflowerBlue;
		background: #F8F8F0;
	}
	.boxed p { padding: 0px 8px }
	
	.barred
	{
		padding: 8px 16px;
		border-width: 1px 1px;
		border-style: solid;
		border-color: CornflowerBlue;
		background: Lavender;
	}
	
	

	.underlined,	
	.boxed h2,
	.boxed h3,
	.boxed h4	
	{
		background: Lavender;
		margin: 0px; 	
		padding: 4px 8px;
		border-width: 0px 0px 1px 0px;
		border-style: solid;
		border-color: CornflowerBlue;
	}
	
	h2.nobox,
	h3.nobox,
	h4.nobox
	{
		/* background: Lav; */
		border-width: 0px;
		border-style: solid;
		border-color: CornflowerBlue;
		margin: 8px 8px 0px 8px;
	}
 
	.shady
	{
		background: Lavender;
	}
	
	.shady2
	{
		background: #E0E0F0;
	}
	
	table.ttable td { padding: 0px 20px; margin: 0px; border-width: 0px; }
	
	#sitemap ul { padding 0px; margin: 0px; }
	
  #sitemap a,#sitemap a:link
	{
		color: DarkSlateBlue;
		text-align: left;
		text-decoration: none;
		padding: 3px 0px 3px 0px;
		margin: 0px;
	}	

 	#sitemap a:visited { text-decoration: none; color: Gray }
	#sitemap a:hover { color: Crimson; }
	#sitemap a:active { color: Orange; }	

	a#xml-link, a#xml-link:link, a#xml-link:visited
	{
		color: CornflowerBlue;
		text-decoration: none;
		font-weight: bold;
		border-width: 4px;
		border-style: outset;
		border-color: CornflowerBlue;
		padding: 4px 8px;
		margin: 0px 0px 20px 0px;
		background: Lavender;
		display: block;
		text-align: center;
	}
	
	a#xml-link:hover { color: Crimson; }
	a#xml-link:active { color: Orange; }
	
	img.miniPhoto { padding: 10px 3px 0px 3px }	
			