body {
font-family:Arial, Helvetica, sans-serif;
font-size:.8em;
width:775px;
padding-left:15px;}


h1 {
background:url(../images/cfsd-logo.gif) no-repeat left top;
color:#330099;
padding-left:95px;
padding-top:28px;
padding-bottom:37px;
font-size:1.8em;}


h2 {
background:url(../images/pagebreak.gif) top left no-repeat;
width:775px;
padding-top:15px;
margin-top:-5px;
color:#330099;
font-size:1.4em;
margin-bottom:1px;}

#marketing-h2 {
margin-top:25px;
background:none;
border-top:solid 1px #CCC; }

#point-h2 {
margin-top:25px;
background:none;
border-top:solid 1px #CCC;
font-size:1.5em; }

#noline-h2 {
background:none;
border-top:none;
font-size:1.5em; }

h3 {
font-size:1.1em;
margin-bottom:-9px;
padding-top:10px;}



.agenda {
font-style:normal;
font-size:1.1em;
background:#C7EAFC;
padding-top:1px;
padding-bottom:1px;
width:770px; }

h5 {
height:1px;
font-size:1em;}

.sub-agenda {
font-size:1.1em;
color:#030D89;
height:5px;
margin-bottom:0px; }

.sub-agenda2 {
font-size:1.1em;
color:#030D89;
height:15px;
margin-bottom:0px; }

dt {
padding-bottom:20px; }

dd {
position:relative;
left:80px;
top:-38px;
line-height:20px;}

#dibs-febevent dl {
margin-left:10px;
margin-bottom:-20px; }

#dibs-febevent dt {
font-weight:bold;
padding-bottom:0; }

#dibs-febevent dd {
left: 1px;
top:-17px;
line-height:17px; }

.margin-bottom {
margin-bottom:-18px; }

#dibs-green dl {
margin-left:10px;
margin-bottom:-20px; }

#dibs-green dt {
font-weight:bold;
padding-bottom:0; }

#dibs-green dd {
left: 1px;
top:-16px;
line-height:17px; }

.training dt {
background:url(../images/bullet2.gif) 0 4px no-repeat;
padding-left:12px;
margin-left:5px; }

.training dd {
margin-left:59px; }

#open-green {
margin-left:22px;
margin-top:0px;}

#open-green dt {
padding-bottom:0;
height:10px; }

#open-green dd {
left: 4px;
top:-12px;
height:8px; }

#og-list {
margin-top:-5px; }

.og-quote {
color:#000000; }

#footer {
bottom:0;
padding-top:50px;}

#link {
clear:both;
padding-top:60px;}

img {
position:relative;
float:left;
clear:both;}

#new {
clear:none;
float:none; }

#finn {
clear:none;
border:1px solid #000000;
position:relative;
top:15px;
float:right;
margin:2px 10px 10px 3px  }

.finn {
padding-left:15px; }

#finn-name {
position:absolute;
top:839px;
left:508px;
color:#333333;
font-size:.9em; }

#parker-name {
color:#333333;
text-align:center;
position:relative;
left:-312px;
padding-bottom:60px; }
#parker-p {
position:relative;
top:25px;}

#parker {
clear:both !important;
border:1px solid #000000;
position:relative;
top:15px;
margin:2px 10px 10px 3px  }


a img {
border:none;
display:block;}


.facilitated a {
	font-weight:bold;
	
}

#programme {
margin-bottom:0;
padding-bottom:10px;}

td {
	padding-left:5px; }
.leftable {
	font-weight: bold;
}

#details {
font-size:1.3em; }

#change {
font-size:.8em;
color:#FF0000; }



#sponsored-by {
position:relative;
left:95px;}

.sponsored-by {
position:relative;
left:120px;}


#footer-sponsors img {
float:left;
clear:both;
clear:none !important;
padding-right:35px;
margin-left:-20px; }

#footer-sponsors2 {
position:relative;
top:-20px; }

#footer-sponsors2 img {
float:left;
clear:both;
clear:none !important;
padding-right:35px;
margin-left:-20px; }

.open-green-img {
margin-top:-15px; }


#cfsd-image {
position:relative;
left:20px;
top:40px;
padding-right:10px; }

#core-meeting {
font-size:.7em; }





#funded {
	clear:both;
	margin-top:10px; }

#funded img {
	float:none;
	padding-right:10px;
	padding-top:13px; }	
	
.no-margin-list {
	margin-top:0; margin-bottom:0; }
.indent-bold {
	margin-left:25px;
	display:block;
	clear:both; }
.margin-top {
	display:block;
	margin-top:20px; }
.padding-bottom {
	padding-bottom:15px; }		
	
.iso-indent {
	margin-left:182px; }		
	
/*////////////////////////////////////////////////////	
/* Suscin Events */
/*/////////////////////////////////////////////////*/

.marketing-dl {
margin-bottom:-18px; }

#header {
	padding-top:10px;
	width:900px;
	float:left;
	padding-bottom:30px; }

#header img, body .no-float {
	float:none;}

#header a img {
	padding:0;
	display:inline; }

#header strong img {
	padding-bottom:10px; }	

#header .orgby img {
	position:relative;
	top:10px; }

#header .coop img {
	position:relative;
	top:10px;
	left:0;
	padding-bottom:20px; }
	
.partner-section {
	float:left;
	position:relative;
	padding-right:40px; }
	
.clear-section {
	float:none;
	padding-bottom:20px;}		
	
#header .third-sup img {
	margin-top:20px; }


#funded .seeda-logo {
top:-30px; }	


.suscin-style h3 {
	clear:both !important;
	display:block !important;
	float:none !important; }

.more-free {
	color:#F00; }
	
#ven-announce {
	font-weight:bold;
	font-size:18px; 
	padding:30px 0 30px 0;
	color:#F00;
	border-top:1px solid #ccc;
	margin-top:25px;}	
	
.martin-opengreen {
	background:url(../images/arrow-sid.gif) 0 7px no-repeat;
	padding-left:20px;
	font-weight:bold;
	position:relative;
	display:block;
	clear:both; 
	padding-top:5px; padding-bottom:5px;
	font-size:13px;}	
	
.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;} 		
	
body #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; }
	
#proceedings {
background:url(../images/arrow-sid.gif) 0 3px no-repeat;
padding-left:20px;
font-size:13px;
font-weight:bold; }

body .old-h3 {
	color:#F90;
	height:10px;
	font-size:20px; }
	
.eco-benefits-img {
	float:right;
	margin-top:-84px; }	

#trademark {
	margin-top:30px;
	border-top:1px solid #CCC;
	padding:30px 0 0 10px; }

.trademark {
	margin-top:20px;
	padding:30px 0 10px 10px; }

.trademark p {
	position:relative;
	font-size:9px;
	padding-bottom:20px; }		
	
#trademark p {
	position:relative;
	font-size:10px;
	left:20px;
	margin-top:25px; }	
	
.pad-bot15 {
	padding-bottom:15px; }	
	
#upcoming {
	color:#F00;
	font-size:20px;
	font-style:italic;
	background:none;
	padding:0;
	margin:0;
	margin-bottom:-8px; }	
	
.nofloat {
	float:none; }	
	
.mtop-10 {
	margin-top:-10px; }
	
.mtop10 {
	margin-top:10px; }	

.mtop5 {
	margin-top:5px; }		

.mtop-15 {
	margin-top:-15px; }		
	
.micro {
	font-size:10px;
	padding-top:10px; }	
	
.addthis_toolbox {
	position:absolute;
	top:89px;
	margin-left:627px; }	
	
.addthis-ipo {
	position:absolute;
	top:155px;
	margin-left:629px; }		

.taiwan {
	top:36px; }
	
.share {
	padding-top:10px; }	
	
.non-suscin-addthis {
	margin-top:40px;
	left:24px; }	

.alt-addthis {
	top:30px;
	left:24px; }		

#grey-footer {
color:#999999;
position:relative;
float:none;
clear:both;
top:50px;
font-size:12px;}
			
	