@charset "utf-8";
/* CSS Document */
/*@font-face {
	font-family:myhelvetica;
	src: url(helvetica.eot);
}

@font-face {
	font-family:myhelvetica;
	src: url(helvetica.ttf) format("truetype");
}

@font-face {
	font-family:myhelveticabold;
	src: url(helveticabold.eot);
}

@font-face {
	font-family:myhelveticabold;
	src: url(helveticabold.ttf) format("truetype");
}

@font-face {
	font-family:myhelveticanarrow;
	src: url(helveticanarrow.eot);
}

@font-face {
	font-family:myhelveticanarrow;
	src: url(helveticanarrow.ttf) format("truetype");
}*/
body {
  /*width: 780px;*/
  margin: 0;
  padding: 0 0px 0 0px;
  color: #666666;
  font-family:myhelvetica,"Arial";
  font-size:12px;
  background-image:url(images/bg.png);
}

.boldfont{
	font-family:"Arial";
}

.font14 {
	font-size:14px;
}

.font10 {
	font-family:"Arial";
	font-size:10px;
}

.titlefont {
	font-family:"Arial";
	font-size:17px;
	font-weight:600;
	color:#00ACED;
}

.messagefont {
	font-family:"Arial";
	font-size:12px;
	font-weight:600;
	color:#00ACED;
	text-align:right;
	padding-right:10px;
}

.tbwidth60 {
	width:60px;
}

.tbwidth73 {
	width:73px;
}

.tbwidth150 {
	width:150px;
}

.tbwidth170 {
	width:170px;
}

.tbwidth185 {
	width:185px;
}

.tbwidth240 {
	width:240px;
}

.tbwidth490 {
	width:490px;
}

.titlespeakers {
	font-size:16px;
	color:#EAA571;
}

.border1 {
	border:thin;
	border-style:solid;
	border-color:#CCC;
}
.bluefont {
	color:#00ACED;
}

.bluefont a{
	color:#00ACED;
	text-decoration:none;
}

.bluefont14 {
	font-size:14px;
	color:#00ACED;
}

.title24 {
	font-size:24px;
	font-family:"Arial";
	color:#0097CA;
}

.para18 {
	font-size:18px;
	font-family:"Arial";
	color:#0097CA;
}

#wwf-body-whole {
	margin:0px;
	padding:0px;
	background-image:url(images/topbg.jpg);
	background-position:top;
	background-repeat:no-repeat;
}

#wwf-body {
	position:relative;
	margin:0 auto;
	z-index:0;
}

#wwf-body-main{
	position:relative;
	width:960px;
	margin: 0 auto;
	left:-30px;
	z-index:-1;

}

#wwf-menu {
	/*position:relative;*/
	height:55px;
	padding-top:5px;
	padding-left:20px;
	padding-right:-30px;
	width:1021px;
	/*z-index:5;*/
}

#wwf-header {
	background-image:url(images/header-trans.png);
	width:960px;
	height:202px;
	margin-left:30px;
}

.wwf-header1 {
	width:572px;
	height:202px;
}

.wwf-header2 {
	width:220px;
	height:202px;
	padding-top:15px;
}

.wwf-header3 {
	height:202px;
}

.wwf-header4 {
	padding-top:15px;
	height:202px;
}

#wwf-maincontent {	
	width:1021px;
}

#wwf-bodytop {
	position:relative;
	background-image:url(images/bgtopbody-trans.png);
	background-position: 0px 0px;
	background-repeat:no-repeat;
	width:1021px;
	height:318px;
	padding-left:-30px;
	padding-right:-30px;
	margin-top:-25px;
	z-index:-1;
}

#wwf-bodybg{
	width:1021px;
	padding-left:-30px;
	padding-right:-30px;
	background-image:url(images/bgbody.png);
	background-repeat:repeat-y;
	padding-top:290px;
}

#wwf-maincontent1{
	position:relative;
	width:992px;
	padding-left:-30px;
	padding-right:-30px;
	margin-top:-570px;
	margin-bottom:-10px;
	z-index:10;
}

#wwf-maincontent-body {
	margin:0 auto;
	width:960px;
}

#wwf-maincontent-leftside {
	width:16px;
}

#wwf-maincontent-rightside {
	width:16px;
}

#wwf-maincontent-headpad {
	height:10px;
}
#wwf-maincontent-footpad {
	height:10px;
}

#wwf-contentedit {
	margin:0 auto;
}

#wwf-body-footer {
	width:1021px;
	height:92px;
	font-size:10px;
	background-image:url(images/contentfooterbg-trans.png);
	background-repeat:no-repeat;
	background-position:top;
	padding-left:-32px;
	padding-right:-30px;
}

#wwf-body-footer-inner {
	padding-top:10px;
	padding-left:50px;
}

#wwf-footer {
	position:relative;
	background-image:url(images/footerbg.jpg);
	background-repeat:repeat-x;
	margin:0 auto;
	margin-top:-119px;
	height:119px;
	z-index:-2;
}

/*#wwf-footerfade {
	margin:0 auto;
	position:relative;
	background-image:url(images/footerfade.png);
	background-position:center;
	background-repeat:no-repeat;
	height:119px;
	margin-top:-119px;
	z-index:-1;
}*/

/*------ Registration ---------*/

#wwf-regmain-body {
	margin-top:20px;
}

#wwf-regmsg{
	padding:15px;
}

#wwf-padding {
	width:20px;
	height:20px;
	float:left;
}

#regtitle{
	margin-top:5px;
	padding-left:14px;
}

#wwf-registration {
	width:526px;
	float:left;
}

#wwf-centerpadding {
	width:26px;
	height:20px;
	float:left;
}

#wwf-leftcontentreg {
	width:368px;
	float:left;
}

#wwf-paddingbottom {
	width:20px;
	height:30px;
	vertical-align:bottom
}

#wwf-regtop {
	background-image:url(images/topregbg-trans.png);
	width:526px;
	height:13px;
}

#wwf-regbody {
	background-image:url(images/bodyregbg.png);
	width:526px;
}

#wwf-regfooter {
	background-image:url(images/footerregbg-trans.png);
	width:526px;
	height:17px;
}

#wwf-leftregtopgb {
	width:368px;
	height:15px;
	background-image:url(images/leftregtopbg-trans.png);
	background-repeat:no-repeat;
}

#wwf-leftregbodygb {
	width:368px;
	background-image:url(images/leftregbodybg.png);
	background-repeat:repeat-y;
	padding-left:22px;
	padding-top:5px;
	padding-right:10px;
	padding-bottom:5px;
}

#wwf-leftregfootergb {
	width:368px;
	background-image:url(images/leftregfooterbg-trans.png);
	background-repeat:no-repeat;
}

#content-body-text {
	padding:20px
}

/*Home*/

#header {
	width: 960px;
	color:#000;
	font-family:"Arial";
}

#home-header {
    width: 530px;
	padding: 0px 20px 0px 0px;
	float:left;
}
#home-head {
    width: 500px;
	padding: 0px 0px 15px 0px;
}

#home-head2 {
    width: 500px;
	padding: 20px 0px 0px 28px;
}

#home-con {	
	float:left;
	width: 395px;
   	padding: 0px 0px 0px 0px;
}

.con-text{
 font-size:12px;
 color:#000000;
 padding: 0px 0px 0px 0px;
 text-align:justify;
}

#pic-speaker{
width: 110px;
padding: 0px 0px 0px 15px;
float:left;
}
#title-speaker{
width: 255px;
font-size:12px;
padding: 0px 0px 0px 15px;
color:#FF9966;
float:left;
}

.home-speaker{
  padding: 15px 0px 20px 0px;
}

.home-agenda{
  padding: 20px 0px 10px 0px;
  text-transform:uppercase;
  text-align:left;
  font-size:14px;
  font-family:"Arial";
}

.home-dis{
  padding: 20px 0px 0px 0px;
  text-transform:uppercase;
  text-align:left;
  font-weight: bold;
  font-size:12px;
}
.home-agenda2{
  padding: 10px 0px 10px 0px;
  text-align:left;
  font-size:12px;
  font-family:"Arial";
}

.home-reg{
  padding: 0px 0px 0px 0px;
  text-transform:uppercase;
  text-align:left;
  font-size:12px;
  font-family:"Arial";
  
}
.home-reg2{
  padding: 0px 0px 10px 0px;
  text-align:left;
  font-size:12px;
  text-align:justify;
}

.home-close{
  padding: 30px 0px 0px 0px;
  text-transform:uppercase;
  text-align:left;
  font-family:"Arial";
  font-size:12px;
}

.home-theme{
  padding: 20px 0px 10px 0px;
  text-align:left;
  font-family:"Arial";
  font-size:12px;
}

#text-speaker{
 font-size:12px;
 
 float: left;
 color:#000000;
 padding: 5px 0px 10px 0px;
}

.title-text {
 padding: 15px 0px 15px 0px;
 font-family:"Arial";
}

.text {
 font-size:12px;
 color:#000000;
 padding: 0px 0px 0px 0px ;
}

#read-more{
 font-size:10px;
 color:#66FF33;
}

.home-media {
	padding: 10px 0px 0px 0px;
}
.home-media2 {
  padding: 15px 0px 40px 29px;
}

.home-media2 object {
	padding-bottom:130px;

}
.media-title{
  padding: 55px 0px 0px 28px;
  color: #00CCCC;
  font-size:14px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
}

.home-down{
 float:left;
	width: 395px;
   	padding: 18px 0px 0px 0px;
}

#logo-denr{
width: 172px;
text-align:center;
padding: 75px 0px 25px 15px;
float:left;

}

#text-denr{
 font-size:12px;
 color:#000000;
 padding: 5px 0px 10px 10px;
}
#logo-dar{
width: 180px;
text-align:center;
padding: 75px 0px 25px 10px;
float:left;
}

#text-dar{
 font-size:12px;
 color:#000000;
 padding: 5px 0px 10px 0px;
}

#home-padding {
	height:1500px;
	width:30px;
}