body {
	margin: 0 0;
	font-family: Futura, sans-serif;
	font-size: 1em;
	color: #000000;
	background-color: #F5F5F5;
}

#head{
	font-family: Futura, sans-serif;
	margin: 0; 
	margin-top: 1%;
	padding: 0;
	font-size: 1.2em;
	background-color: #C6DCE3;
	height: 2cm;
}

#topmenu { 
  margin: 0 0; 
  padding: 0;
  text-align: center;
}

.leftmenu {
	font-size: 1em;
	color: #555555;
	border-collapse: collapse;
	text-align: left;
	float: left;
	width: 30%;
	height: 7cm;
	margin-top: 41%;
}

td.grey {
	background-color: #AFC7C7;
}

.middle {
	float: left;
	border: medium double #717D7D;
	background-color: White;
}
.middleORG {
	float: left;
	border: medium double #717D7D;
	margin-left: 3.5%;
	width: 65%;
	padding: 2%;
	line-height: 150%
	
}

ul {
	list-style-type: circle;
}

a {
	font-family: Futura, sans-serif;
}

a:link {
	color: #708090; 
	text-decoration: none;
}

a:visited {
	color: black; 
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}


a.top:link {
	color: black;
	text-decoration: none;
}

a.top:visited {
	color: black;
	text-decoration: none;
}

a.top:hover {
	color: black;
}

a.top:active {
	color: blue;
}

.bottom {
	width: 800px;
	height: 1%;
	text-align: right;
	font-size: 60%;
}

.logo {
    text-align: center;
}


/* -------------------------Work Packages---------------------------------------------*/

.middlemenu {
	font-size: 1em;
	color: #555555;
	float: left;
	border: none;
	padding: 0;
}

#middlemenu2 {
	font-size: 1em;
	color: White;
	float: left;
	text-align: center;
	border: none;
	width: 800px;  
	position: static; 
	border-spacing: 3px;
}

th,td.read {
    background-color:#bfd0d9;
    font-family: Futura, sans-serif;
    font-size: 120%;
    letter-spacing: 6px;
    border: none;
    padding: 0;
    color: White;
}

td.button {
    height: 100px;
    padding: 15px;
    text-align: center;
    
}

tr.wp {
    
    color: White;
    letter-spacing:2px;
    text-align: center;
}


.middlemenuORG {
	font-size: 1em;
	color: #555555;
	border-collapse: collapse;
	margin: 0;
	margin-left: 3em;
	padding: 1cm;
	text-align: left;
	height: 60%;
	width: 70%;
	float: left;
	border: medium double #717D7D;
}

tr.middletop {
	text-align: center;
}

td.members {
	font-size: 0.7em;
}

tr.colour {
    background-color: #9AB5C3;
}

.descriptionwp  {
    font-size: 0.9em;
    border-spacing: 3px;
    line-height: 110%;
    width: 800px;
}

a.click:link {
    color: white;
	text-decoration: none;
	border-style: solid;
    border-width : 1px 4px 4px 1px;
    text-decoration : none;
    padding : 4px;
    border-color : #9DA1A3 #C0CCCC #C0CCCC #9DA1A3;
}

a.click:visited {
    color: white;
    text-decoration: none;
    border-style: solid;
    border-width : 1px 4px 4px 1px;
    text-decoration : none;
    padding : 4px;
    border-color : #9DA1A3 #C0CCCC #C0CCCC #9DA1A3;
}

a.click:hover {
	color: white;
	text-transform:uppercase;
	text-decoration: underline;
	border-style: solid;
    border-width : 1px 4px 4px 1px;
    text-decoration : none;
    padding : 4px;
    border-color : #C0CCCC #9DA1A3 #9DA1A3 #C0CCCC;
	
}

a.click:active {
	color: #D5CCCA;
	text-decoration: none;

}



/* -------------------------Library---------------------------------------------*/

#libraryframe {
    margin-top: 1em;
    padding-top: 0.5em;
}

/* -------------------------Contact us---------------------------------------------*/	

div.download {
	text-align: center;
}

img.madrid {
    display: block;
    margin-left: auto;
    margin-right: auto }


/* -------------------------News---------------------------------------------*/

#news td {
	padding-top: 1em;
	padding-bottom: 1em;
}

h4 {
margin-top: 0px;
margin-bottom: 3px;
} 



/* -------------------------Comments---------------------------------------------*/
.comments {
	text-align: center;
	color: White;
	background-image: url('/image/commentsvacsatc2.bmp');
	padding-top: 13em;
	padding-bottom: 1em;
}

ul.partnercomments {
	line-height: 150%;
}

/* -------------------------WP4---------------------------------------------*/

/* -------------------------WP7---------------------------------------------*/

a.wp:link {
    color: #9AB5C3;
	text-decoration: underline;
	
}

a.wp:visited {
    color: #9AB5C3;
    text-decoration: underline;
    
}

a.wp:hover {
	color: #C6DCE3;
	text-decoration: underline;
	
}

a.wp:active {
	color: #D5CCCA;
	text-decoration: none;

}