/* ----------------------------------------------------------------- */
/*	Body and wrapper 					     */
/* ----------------------------------------------------------------- */	


	#wrapper_team9 {
		position:relative;
		width:100%; 

		background-image: url(/jahia/webdav/site/hydroeurope/users/penagon8/public/www/back.jpg);	
		background-repeat: repeat-y;	
		background-position: center top;
		margin-left: auto;
		margin-right: auto;
		padding-top:10px;

		font: 12px Arial;
		color: #000000;
	}




/* ----------------------------------------------------------------- */
/*	Header  						     */
/* ----------------------------------------------------------------- */

	#header_team9 {
		width:99%
		
	}

	#top_link_team9{		
		padding-top:1px;
		padding-bottom:5px;
		padding-right:1px;
		text-align: right;
		font: 0.95em Helvetica;
		color: #000000;
	}


	#top_link_team9 a{
		text-decoration: none;
		padding:1px 4px 1px 4px;
	}


	#top_link_team9 a:hover{
		color:#0000FF;
		padding:1px 4px 1px 4px;
	}

	#logo_team9 {
		display:block;
		background-image: url(/jahia/webdav/site/hydroeurope/users/penagon8/public/www/team9_top.PNG);		
		background-repeat: no-repeat;
		height: 132px;
		width: 1000px;
		opacity:0.9;
		padding-bottom:5px;


	}



/* ----------------------------------------------------------------- */
/*	Menu Bar                                                     */
/* ----------------------------------------------------------------- */


	#div.menu_bar_team9 {;
		width:98%
		margin-left: auto;
		margin-right: auto;
	}


	ul.nav_team9, .nav_team9 ul{
	
		margin: 0;	
		padding: 0;	
		cursor: default;	
		list-style-type: none;	
		display: inline; 
		text-align:center;

	
	}


	ul.nav_team9	{	
		display: table;	
		width: 98%;	
		margin-left: auto;
		margin-right: auto;
		table-layout: fixed;
		border-width:1px;
		border-style:groove;

	}


	ul.nav_team9 > li	{	
		display: table-cell;	
		position: relative;	
		border-width:1px;
		border-style:solid;
		border-color:#eeeeff;
		padding-top: 5px;
		padding-bottom: 5px;
		

	}


	ul.nav_team9 li > ul{
		/*Make the sub list items invisible*/	
		display: none;	
		position: absolute;	
		max-width: 40ex;	
		margin-left: -6px;	
		margin-top: 5px;


	}


	ul.nav_team9 li:hover > ul{
		/*When hovered, make them appear*/			
		display : block;




	}


	.nav_team9 ul li a{
		/*Make the hyperlinks as a block element, sort of a hover effect*/

		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 5px;
		padding-right: 5px;
		width:100%;
		border-width:1px;
		border-style:solid;
		border-color:#dddddd;
	}


	/*** Menu colors (customizable) ***/
	ul.nav_team9, .nav_team9 ul, .nav_team9 ul li a{	
		background-color: #ddddff;	
		color: #369;
	
	}

	ul.nav_team9 li a{
		display:block;	
		width:100%;	
	}


	ul.nav_team9 li:hover, .nav_team9 ul li a:hover{	
		background-color: #369;	
		color: #fff;
	}


	ul.nav_team9 li:active, .nav_team9 ul li a:active{	
		background-color: #036;	
		color: #fff;
	}


	.nav_team9 a{	
		text-decoration: none;
	} 


	.para_team9 {
		padding: 5px 5px 5px 5px;	
		font: 1.35em arial;			
		color:#000000;	
		margin-top:5px;	width:95%;	
		display:block;	
	}



/* ----------------------------------------------------------------- */
/*	Content  						     */
/* ----------------------------------------------------------------- */


	div#content_team9 {		
		padding-top: 5px;
		padding-left: 10px; 
		padding-right: 10px;
		padding-bottom: 25px;
	}

	#bread_team9 {
		padding:15px;
		font-style:italic; 
		color: #aaaaaa;
	}

	#bread_team9 a{
		text-decoration: none;
		font: .85em arial;
		font-style:italic; 
		color: #aaaaaa;	
	}


	#bread_team9 a:hover{
		color: #1111ff;
		font-style:italic; 
	}


	.bread_active_team9 {
		text-decoration:underline;
	}


	.bread_active_team9 a{
		text-decoration:underline;
	}


	.bread_active_team9 a:hover{
		text-decoration:underline;
	}


 	.image_right_team9 {
		float:right; 
		border-style:outset;
		border-width:1px;
		border-color:dddddd;
		padding:8px;
	}

 	.image_left_team9 {
		float:left; 
		border-style:outset;
		border-width:1px;
		border-color:dddddd;
		padding:8px;
	}

 	.image_middle_team9 {
		width:100%;
		border-style:outset;
		border-width:1px;
		border-color:dddddd;
		padding:8px;
		margin-left:auto;
		margin-right:auto;
	}


 	.image_team9 {
		border-style:outset;
		border-width:1px;
		border-color:dddddd;
		padding:8px;
		vertical-align:middle;
	}

	.main_para_team9 {
		padding-left:15px; 
		padding-right:15px; 
		font-weight:normal;
	}

	.access_key_team9 {
	}

	.map_team9 {
		
		
	}

	.report_team9 {

		position:relative;
		width:80%;

		left:10%;
		text-align:left;

	}

	.table_1 {
		width:100%;
		text-align:center;
		background-color:#EEEEEE;
		border-style:dashed;
		border-width:1px;
		font-weight:normal;
	}

	.table_1 td{
		padding:1px;
		background-color:#DDDDDD;
	}

	.table_1 th{
		background-color:#ddddff;
		padding:2px;
		font: 12px Arial;
		font-weight:bold;



	}


	.report_team9 h2 {
		background:#cccccc;
		border-style:outset;
		border-width:1px;
		border-color:dddddd;

	}

	h3 span{
		font: 12px Arial;
		display:block;
		font-weight:bold;
		padding-left:7px;
		padding-top:1px;
		padding-bottom:4px;
	}


	div.info_basic_team9 h3 {
		background:#EEEEEE;
		border-style:solid;
		border-width:1px;
		border-color:#AAAAAA;
		width:90%;
		margin-left:5%;

	}

/* ----------------------------------------------------------------- */
/*	Mail Masking                                                 */
/* ----------------------------------------------------------------- */

	span.email_team9 {
		font-weight:bold;
		padding-right:10px;
	}

/* ----------------------------------------------------------------- */
/*	Url Masking                                                  */
/* ----------------------------------------------------------------- */


	.button_print_team9{
		width:3em;
	} 


/* ----------------------------------------------------------------- */
/*	Members  						     */
/* ----------------------------------------------------------------- */


	div.member_team9 {
		clear:both;
		font: 1.0em Arial;
		font-weight:bold;
		width:85%;
		margin-left: auto;
		margin-right: auto;
		
	}

	h2 span{
	
		font: 14px Arial;
		display:block;
		font-weight:bold;
		padding-left:10px;
		padding-top:1px;
		padding-bottom:5px;
	}



	h2 span:after { 
		content: ":";
	} 

	div.info_basic_team9 {
		overflow:auto;
	}


	div.info_basic_team9 h2 {
		background:#cccccc;
		border-style:outset;
		border-width:1px;
		border-color:dddddd;

	}



	div.info_language_team9 h2{
		background:#cccccc;
		border-style:outset;
		border-width:1px;
		border-color:dddddd;
	}


	div.info_education_team9 h2{
		background:#cccccc;
		border-style:outset;
		border-width:1px;
		border-color:dddddd;
	}


	div.info_software_team9 h2{
		background:#cccccc;
		border-style:outset;
		border-width:1px;
		border-color:dddddd;
	}


	div.info_general_team9 h2{
		background:#cccccc;
		border-style:outset;
		border-width:1px;
		border-color:dddddd;
	}


	div.info_other_team9 h2{
		background:#cccccc;
		border-style:outset;
		border-width:1px;
		border-color:dddddd;
	}


	div.info_comments_team9 h2{
		background:#cccccc;
		border-style:outset;
		border-width:1px;
		border-color:dddddd;
	}


	dl { 
		border: 0px double #ccc; 
		padding: 0.5em;	
	} 
	

	dt { 
		float: left; 
		clear: left; 
		width: 120px;
		text-align: right; 
		font-weight: bold; 


	} 


	dt:after { 
		content: ":";
	} 


	dd { 
		margin: 0 0 0 130px; 
		padding: 0 0 0.5em 0; 
		font-weight:normal;
	}


/* ----------------------------------------------------------------- */
/*	Footer 		                                             */
/* ----------------------------------------------------------------- */


	div#footer_team9 {
		border-top-style:solid;
		border-top:double #000000;
		clear:both;
		width:90%;
		padding-bottom:5px;
		margin-top:20px;
		margin-left:auto;
		margin-right:auto;
		background-color:transparent;
		font: .8em helvetica;
		text-align: center
	}
	

	#xhtml_valid_team9 {
		padding-right:15px;
		display: inline;
	}


	#css_valid_team9 {
		padding-left:15px;
		display: inline;
	}


	#cynthia_valid_team9 {
		padding-left:15px;
		display: inline;
	}
