	html {
		overflow: hidden;
	}
	body {
		margin: 0px;
		padding: 0px;
		background: green;
		width: 100%;
		height: 100%;
	}
	#imageFlow {
		position: absolute;
		width: 100%;
		height: 80%;
		left: 0%;
		top: 20%;
		overflow: hidden;
		background: green;
	}
	#imageFlow .diapo {
		position: absolute;
		left: -4000px;
		cursor: pointer;
		-ms-interpolation-mode: nearest-neighbor;
	}
	#imageFlow .link {
		border: dotted #fff 1px;
		margin-left: -1px;
		margin-bottom: -1px;
	}
	#imageFlow .top {
		position: absolute;
		width: 100%;
		height: 40%;
		background: darkgreen;
	}
	#imageFlow .text {
		position: absolute;
		left: 0px;
		width: 100%;
		bottom: 10%;
		text-align: center;
		color: #FFF;
		font-family: verdana, arial, Helvetica, sans-serif;
		z-index: 1000;
		font-weight: bold;
	}
	#imageFlow .title {
		font-size: 0.9em;
		font-weight: bold;
	}
	#imageFlow .legend {
		font-size: 0.75em;
	}
	#imageFlow .scrollbar {
		position: absolute;
		left: 10%;
		bottom: 5%;
		width: 80%;
		height: 16px;
		z-index: 1000;
	}
	#imageFlow .scrollbar img.arrow-left, #imageFlow .scrollbar img.arrow-right, #imageFlow .scrollbar img.bar {
	  cursor: pointer;
	}
	#imageFlow .labels {
		position: absolute;
		left: 7%;
		bottom: 1.3%;
		width: 85%;
		height: 16px;
		z-index: 1000;
		text-align: center;
		color: #FFF;
		font-family: verdana, arial, Helvetica, sans-serif;
		font-size: 0.72em;
		font-weight: bold;
	}
	#imageFlow .track {
		position: absolute;
		left: 1%;
		width: 98%;
		height: 16px;
		filter: alpha(opacity=30);
		opacity: 0.3;
	}
	#imageFlow .arrow-left {
		position: absolute;
	}
	#imageFlow .arrow-right {
		position: absolute;
		right: 0px;
	}
	#imageFlow .bar {
		position: absolute;
		height: 16px;
		left: 25px;
	}
	a {
		text-decoration: none;
		color: #ff8000;
	}
	a:hover	{
		text-decoration: none;
		background: #ff8000;
		color: #ffffff;
	}
	a:visited {
		text-decoration: none;
		color: #ff8000;
	}
	a:visited:hover {
		text-decoration: none;
		background: #ff8000;
		color: #ffffff;
	}



  img.logotop {
    position: absolute;
    top: 0;
    left: 0;
  }

  div.addressbar {
    position: absolute;
    top: 4px;
    right: 5px;
    border: solid white 2px;
    width: 380px;
    height: 97px;
    color: white;
		text-align: center;
		color: #FFF;
		font-family: verdana, arial, Helvetica, sans-serif;
		font-size: 0.8em;
		font-weight: bold;
  }
  
  div.addressbar p {
    margin: 1px;
    padding: 1px;
  }
  
  table.formatter, table.formatter tr, table.formatter td, table.formatter td ul, table.formatter td ul li {
    padding: 0;
    margin: 0 0 0 10px;
    text-align: left;
    vertical-align: top;
    font-size: 1em;
  }

  h1.invi {
    display: none;
    visibility: hidden;
  }

