body {
font-family:Arial, Helvetica, sans-serif;
padding:0;
margin:0;
font-size:.8em; }

a {
text-decoration:none;}

.grey {
color:#4B4B4B;}

#firstpara {

}

a:hover {
text-decoration:underline;}

#wrapper {
width:708px;
padding-left:10px; }

h1 {
text-indent:-900000px; 
position:absolute;
top:-9000px;
left:-9000px; }

h2 {
font-size:25px;
color:#FF9900;
padding-bottom:5px; }

h5 {
font-size:13px;}

#h2-green {
float:left;
width:415px; }

#h2-consultancy { 
display:block;
clear:both;
padding-top:20px;}

#h2-eco {
position:relative;
float:left;
width:400px;
font-size:23px;
margin-bottom:-195px;
top:-100px;
text-align:left; }

#mainh2 {
margin-bottom:-15px;}

#cfsd {
font-size:.9em;
color:#FF9900;
float:left;
position:relative;
left:90px;
margin-top:31px;
font-weight:bold; }

.greenthink-link {
	font-size:14px;
	color:#ff9900;
	font-weight:bold; background:url(../images/arrow-sid.gif) center left no-repeat;
	padding-left:20px; }

h3 {
font-size:1.4em;
color:#FF9900;
clear:both;
margin-bottom:-10px;}


ul {
margin:0;
padding:0; }

.greenthink-ul {
margin-left:25px;
margin-top:-10px; }

.consultancy-ul {
	margin-top:15px;
	margin-left:25px; }

.consultancy-ul2 {
	margin-left:25px; }	

#mainlist li {
background:url(images/main-ul-arrow.png) 0 5px no-repeat;
padding-left:15px;
padding-bottom:3px;
list-style-type:none;
font-weight:bold; }

#mainlist a {
color:#FA8401}

/*------------------------------------------greenthink----------------------------------------------------------*/

#content p {
clear:both;}

#header {
position:relative;
margin-top:25px;
z-index:100 !important; }

#wrapper .quotes-header {
	top:-3px;
	height:1px; }

#wrapper .quotes-h2 {
	margin-top:18px; }	

#header p {
width:300px;
font-size:.8em;
float:left; 
z-index:100 !important; }

img {
float:left; }

dl {
position:relative;
left:2px; }

dt {
font-weight:bold;
font-size:1.4em;
color:#FF9900;
padding-left:45px; }

dd {
padding-bottom:10px;
position:relative;
left:6px;}

#one {
background:url(images/1.gif) center left no-repeat; }

#two {
background:url(images/2.gif) left center no-repeat; }

#three {
background:url(images/3.gif) left center no-repeat; }

#four {
background:url(images/4.gif) left center no-repeat; }

#five {
background:url(images/5.gif) left center no-repeat; }

dl ul {
position:relative;
left:70px;
margin-top:-7px;
padding-bottom:8px;}



#footer li {
white-space:nowrap;
float:left;
list-style:none;
padding-right:10px;}

#footer {
padding-bottom:50px;
display:block;
clear:both;}

#footer p {
width:650px;
font-size:.8em;
float:left; }

#grey-footer {
color:#999999;
position:relative;}

#footer a {
}

/*------------------------------------------ecomind----------------------------------------------------------*/


.ecolist {
position:relative;
margin-left:20px;
padding-top:10px;}

.ecolist li {
list-style:none;
background:url(images/bullet.gif) 0 6px no-repeat;
padding-left:15px; }

.include {
position:relative;
left:-21px;}

.seclist {
border-left:solid 1px #FFCC00;
padding-left:10px; }

#attd {
position:relative;
padding-top:13px;
padding-left:10px;
height:160px; }

#attd img {
padding-left:10px; }

.indent {
margin-left:97px; }

.ecomindbg {
background:url(images/ecomindbg.png) bottom left no-repeat; }

#eco-content {
position:relative;
top:-25px; }

#eco-content p {
width:660px;}


/*-------------------------------DIBS------------------------------------------*/

#header #dibs-p {
width:405px;
padding-right:5px; }


.dibs-dl {
line-height: .8em;
padding-top:10px;}

.dibs-dl dt {
font-weight:normal;
font-size:1em;
color:#000000;
padding-left:0px; }

.dibs-dl dd {
padding-bottom:0px;
position:relative;
left:95px;
top:-10px;}

#objective-title {
font-size:1.4em; }

#sinai {
padding-left:20px; }


/*-------------------------------SUSCIN------------------------------------------*/

#suscin-table {
	width:640px;
	padding:0;
	border:solid 1px #CCC;  }

.suscin-table-head {
	background:url(images/suscin-table-bg.png) repeat-x; }
	
#suscin-table td {
padding:5px;
border:solid 1px #F0F0F0; }

#suscin h3 {
	margin-bottom:0px;}
	
#funded img {
	float:left;
	padding:10px; }	

#funded .cons-img {
	padding-left:0px; }
	
#suscin-h2 {
	clear:both;
	padding-top:30px;
	padding-bottom:0px; }	

#suscin .suscin-header {
	height:40px; }		
	
.suscin-header img {
	padding-right:10px;
	 }

.suscin-eu-logo {
margin-top:10px; }	

.suscin-logo {
margin-top:5px; }		

.martin-opengreen {
	background:url(../images/arrow-sid.gif) left center no-repeat;
	padding-left:20px;
	font-weight:bold; }
	
#video-left {
padding-lefT:30px;}

#video {
position:relative;
width:405px;
heigth:auto;
padding-left:0px;
left:0;
margin-left:-40px;
margin-top:65px;
}

#video dt {
padding-bottom:19px;
position:relative;
z-index:2;
margin-top:-43px; }

#video dd {
position:relative;
padding-left:107px;
width:260px;
border-bottom:solid 1px #CCCCCC; 
top:-55px;
padding-bottom:23px; }	

#video em {
font-size:.75em;
color:#666666;
position:relative;
top:-3px;}

#video .date {
color:#666666;
font-size:.75em; 
position:relative;
top:-3px; }

#video h3 {
font-size:.9em;
color:#FF9900;
position:relative;
margin-bottom:-12px;
width:296px; }

#video img {
float:left;
margin-right:10px;
clear:both;
height:76px;
border:none;
left:0; }

#wrapper .main-videos {
	height:300px; }

#video #last-vid {
	border-bottom:none; }
	
#sids-footer {
position:relative;
padding-bottom:10px;
margin-left:15px; margin-top:90px;
clear:both;
}

#video a:hover img {
border:2px solid #FFCC00;
position:relative;
left:-2px;
margin-bottom:-4px;
top:-2px;
 }	
 
#greenthink-wrapper {
	margin-top:-50px; } 
	
#greenthink-stats dt, .greenthink-stats dt {
	font-size:12px;
	color:#333333;
	display:block;}	
#greenthink-stats {
	width:300px;
	float:right;
	margin-top:-160px; left:-38px; }
	
.greenthink-stats {
	width:300px;
	margin-top:-45px; left:4px;
	margin-bottom:18px;
	z-index:1000 !important; }

.fusion-marg #video {width:320px; heigth:103px;}


.left-1 {
	position:relative;
	left:-1px; }	
	
#greenthink-stats dd, .greenthink-stats dd {
	text-align:right;
	margin-top:-16px;
	display:block;  }
	
.greenthink-stats dd {
	margin:-32px 0 0 0 !important;
	padding:0 40px 11px 0 !important; }	

.greenthink-stats dt {
			margin:0;
	padding:0 0 16px 0;
	z-index:10; display:block; position:relative; }

 .greenthink-stats {
	 float:left !important; display:block !important; position:relative;
	 width:300px; }

.pad-right {
	padding-right:40px; }
	
.menu {
	list-style:none; 
	padding-bottom:20px;
	position:relative;
	top:20px; 
	font-size:11px;}

.menu li {
	font-family:Arial, Helvetica, sans-serif;
	background:url(../images/black-dash.gif) 0 6px no-repeat; 
	padding-left:10px;
	margin-left:-30px;
	clear:both;
	padding-bottom:2px;
	font-size:13px;} 		
	
#wrapper #oldpage-h1 {
	background:url(../images/cfsd-logo.gif) no-repeat 0 30px;
	padding:60px 0 60px 95px;
	height:40px;
	border-top:#999 solid 1px;
	border-bottom:#999 solid 1px;
	margin-bottom:20px; 
	text-indent:0px; 
position:relative;
top:0;
left:0; 
color:#330099;
font-size:1.8em;}
	
#proceedings {
background:url(../images/arrow-sid.gif) 0 3px no-repeat;
padding-left:20px; }

body .old-h3 {
	color:#F90;
	height:10px;
	font-size:20px; }	

.important {
	color:#FF0000; }
	
	
/*-----------------------------------------------fusion----------------------------*/

#fusion h1 {
	text-indent:-9000px;
	background:url(../../site-images/fusion/fusion-innovative-and-sustainable-entrepeneurs.png) top left no-repeat;
	position:relative;
	top:20px;
	left:0;
	margin: 0 0 40px 0;
	padding-bottom:148px;
	border-bottom:1px solid #CCC; }

#fusion {
	padding-left:10px; }
	
.fusion-marg {
	margin-left:10px; }

.fusion {
	padding-top:20px; }

.fusion ul {
	margin-left:20px; }	

.fusion-header {
	margin: 0 0 0px 0;
	padding-bottom:30px;
	border-bottom:1px solid #CCC; }

#fusionh2 {
	color:#333333;
	margin-top:50px;
	font-size:23px; }	

.fusion img {
	float:none; }	

.line {
	border-top:1px solid #CCC;
	padding-top:20px; }	
	
.float {
	float:left; padding-left:10px; }

.trans {
opacity:0.7;
filter:alpha(opacity=70); }		

.addthis_toolbox {
	position:absolute;
	top:105px;
	margin-left:0px; }	
	
.fusion #footer {
bottom:0;
padding-top:0px;}


.fusion #footer img {
position:relative;
float:left;}	

.line {
	border-top:1px solid #CCC;
	padding-top:25px;
	margin-top:30px; }	
	
.trans {
opacity:0.7;
filter:alpha(opacity=70); }	

#trademark {
	margin-top:100px;
	border-top:1px solid #CCC;
	padding:30px 40px 0 0px;
	margin-bottom:60px;
	 }

.trademark {
	margin-top:20px;
	padding:30px 0 10px 0px; }

.trademark p {
	position:relative;
	font-size:9px;
	padding-bottom:20px; }		
	
#trademark p {
	position:relative;
	font-size:10px;
	margin-top:25px;
	width:60%; }

#trademark img {
	float:left;
	padding-right:20px; }
	
a img {
	border:none; }
	
.padbot40 {
	padding-bottom:40px; }		
		