html, body{
height:100%;
margin:0;
padding:0;
font-family:arial, serif;
background-color:#fbfbfb;

background-position:top center;
background-repeat:no-repeat;

}
.menu{
	border:none;
	border:0px;
	margin:0px;
	padding:0px;
	font: arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	}
.menu ul{
	background:#333333;
	height:35px;
	list-style:none;
	margin:0;
	padding:0;
	}
	.menu li{
		float:left;
		padding:0px;
		}
	.menu li a{
		background:#333333 url("images/seperator.gif") bottom right no-repeat;
		color:#cccccc;
		display:block;
		font-weight:normal;
		line-height:35px;
		margin:0px;
		padding:0px 25px;
		text-align:center;
		text-decoration:none;
		}
		.menu li a:hover, .menu ul li:hover a{
			background: #2580a2 url("images/hover.gif") bottom center no-repeat;
			color:#FFFFFF;
			text-decoration:none;
			}
	.menu li ul{
		background:#333333;
		display:none;
		height:auto;
		padding:0px;
		margin:0px;
		border:0px;
		position:absolute;
		width:225px;
		z-index:200;
		/*top:1em;
		/*left:0;*/
		}
	.menu li:hover ul{
		display:block;
		
		}
	.menu li li {
		background:url('images/sub_sep.gif') bottom left no-repeat;
		display:block;
		float:none;
		margin:0px;
		padding:0px;
		width:225px;
		}
	.menu li:hover li a{
		background:none;
		
		}
	.menu li ul a{
		display:block;
		height:25px;
		font-size:12px;
		font-style:normal;
		margin:0px;
		padding:0px 10px 0px 15px;
		text-align:left;
		}
		.menu li ul a:hover, .menu li ul li:hover a{
			background:#2580a2 url('images/hover_sub.gif') center left no-repeat;
			border:0px;
			color:#ffffff;
			text-decoration:none;
			}
	.menu p{
		clear:left;
		}	

		
img{ 
border:0px;
}
#container {
  
font-family: Trebuchet MS, Georgia, Times New Roman, serif;

}

.spacer{clear:both; height:70px; }
.bar{clear:both; }
a{ color:#171717; text-decoration:none;}
a:hover{color:#171717; text-decoration:underline;}
#home_l{float:left; margin-left:2px; clear:both;   height:250px; width:622px; background-color:#f7f7f7; }
	#home_l_l{float:left;  min-height:250px;  width:308px; background-color:#ffffff; border:1px solid red;}
	#home_l_r{float:right;  min-height:250px;  width:300px; background-color:#ffffff; border:1px solid red; }
#home_r{float:right;  height:250px; width:300px; background-color:#f7f7f7;  }
.home_bloc{float:left; width:220px; height:150px; padding:5px 8px 0px 5px; margin-bottom:10px; background-image:url('../images/flier_bg.gif'); background-repeat:no-repeat;}
.home_bloc a:hover{background:blue;}
.home_bloc2{float:left; width:290px; height:150px;  border:1px solid red; margin:10px 19px 0px 0px;}
#container_body{     margin:auto; width:975px; }
#container_body_left{  float:left; width:630px;  text-align:left;  color:#ffffff; font-family:arial; font-size:14px; } 
#container_body_right{  float:right; width:280px; padding-left:15px;  border-left:1px solid #f7f7f7;}
/*-------------------------------------------------H E A D E R ----------------------------------------------*/
#header{height:110px; margin:auto;	margin:auto;  width:950px; }
#logo{ height:106px; margin:auto; width:300px; float:left;}
#header_float{float:right; width:100px; height:50px; }
#header_info{float:right;  color:#34a8df; width:600px;  height:40px; font-family:Arial, serif; font-size:13px;  text-align:right; margin-top:15px;}
#acces_link{float:right;  color:#34a8df; width:200px;  height:30px; font-family:Arial, serif; font-size:13px;  text-align:right;  margin-right:10px;}
#acces_link a{color:#34a8df; text-decoration:none; }
#acces_link a:hover{color:#34a8df; text-decoration:underline;}
#jointheml{width:300px;    margin-right:12px; float:left}
/*------------------------------------------------H O M E ----------------------------------------------*/
#home_text{
line-height: 24px;
width:560px;
height:143px; 
color:#171717; 
padding:21px 30px 0px 28px;
text-align:left;   
font-size:13px; 
font-style:normal;   
font-family:verdana, Georgia, serif;
background-color:#ffffff;
border:1px solid #f2f2f1;
 }
#home_text_img{  float:left; width: 160px; padding: 10px 10px 6px 15px; }
#home_text_text{ float:right; width:430px; padding:5px 10px 0px 10px; line-height: 23px;}

#upcoming_events{ 
margin:auto; 
float:left; 
width:620px; 
color:#FFFFFF; 
font-size:18px; 
text-align:left; 
font-family:Calibri;
 }
#rss_event{float:left; margin-left:312px;  margin-top:-23px; }
#margin{ width:620px;   margin:auto; height:15px;}
#top_up{  width:620px; margin:auto;  height:20px; margin-bottom:15px; padding-bottom:3px; border-bottom:1px solid #e8e8e8; }
#top_up i{ color:#e10c20;}
#top_up h1{ 
 margin:0; 
 font-size:15px; 
 color:#34a8df; 
 font-family:Trebuchet MS, Georgia, Times New Roman, serif;
}
#top_up2{ width:620px;   margin:auto;background-image:url('../images/upcoming.png'); height:52px;}
#bot_up{ background-image:url('../images/bot_up.png'); width:620px; height:16px;  margin:auto;}
#bar{background-image:url('../images/bar.png'); background-position:left; background-repeat:no-repeat;width:630px; height:26px;  margin:auto; clear:both;}

#page_top{ background-color:#ffffff; width:950px; height:0px;}
#page_mid{ width:935px;  padding: 10px 20px 0px 20px; background-image:url('../images/content.png'); clear:both;}
#page_bot{width:975px; height:28px; background-image:url('../images/bottom.png'); margin:auto; clear:both;}

#event_home_w{  width:600px; min-height:88px; padding:10px; margin:auto; background-color:#f7f7f7; margin-bottom:20px; }
#live{  width:620px;  margin:auto;  height:18px;  }
#event_home_right_live{  float:right; width:480px;   }
#live_w{width:100px;  text-align:right; float:right; margin-right:10px; text-align:center; padding-top:3px; font-size:12px; font-family:arial,serif; color:#666666;  height:16px; background-color:#f7f7f7;}
#event_home_left_live img{ border:1px solid #313131; font-size:12px;}
#event_home_left_live{   float:left; width:88px; height:90px;  }
#event_home_text_live{ line-height:20px; width:490px; font-family:arial, serif; font-size:14px; padding:0px 0px 10px 5px; color:#171717;  }
#event_home_title{  width:480px; font-family: arial,serif; font-size:16px; margin-bottom:3px;}
#event_home_title a{color:#171717; text-decoration:none;}
#event_home_title a:hover{ color:#171717; text-decoration:none;}
#event_home_date_w{  width:300px; font-family:arial,serif; color:#3b5998; font-size:14px; padding:5px 0px 8px 5px; }
#link_event_home_live li a {text-align:center;  width:130px;  display:block; line-height:15px ; color:#4980ef; text-decoration:none;}
#link_event_home_live li a:hover{text-align:center;  width:130px;  display:block; line-height:15px ; color:#4980ef; text-decoration:underline;}
#link_event_home_live ul{   margin:0; padding:0; list-style-type:none; }
#link_event_home_live li{  float:left; margin:0; padding:0; list-style-type:none; white-space:nowrap; }
#link_event_home_live{ float:right; font-size:13px; font-family: arial,serif; width:129px; height:15px;text-align:left;  }


#live_d{width:100px;  text-align:right; float:right; margin-right:10px; text-align:center; padding-top:3px; color:#ffffff;  height:24px; background-color:#6fd425;}
#event_home_d{  border:1px solid #6fd425; width:600px; min-height:120px; padding:10px; margin:auto; background-color:#def6c5; margin-bottom:20px; }
#date_event_home_d{  width:300px; font-family:arial,serif; color:#62a915; font-size:15px; padding:5px 0px 10px 5px; }


#live_l{width:100px;  text-align:right; float:right; margin-right:10px; text-align:center; padding-top:3px; color:#ffffff;  height:24px; background-color:#f3954e;}
#event_home_l{ border:1px solid #bdccd2; width:600px; min-height:240px; padding:10px; margin:auto; background-color:#f3954e; margin-bottom:20px; }


#event_home{  width:600px; min-height:89px; margin:auto;   border-bottom:1px dotted #e1dfdf; margin-bottom:20px; clear:both;}
#event_home_left{   float:left; width:100px; padding:0px 0px 0px 0px;  }
#event_home_left_img { width:80px; float:right; }
#event_home_left_img img{ padding:3px; border:1px solid #c3c3c3;}
#event_home_left_info { float:left; width:15px;  }
#event_home_right{  float:right; width:490px; }
#title_event_home{  width:480px; font-family: arial,serif; font-size:14px; margin-bottom:2px; color:#0c4e7d; font-weight:bold;}
#title_event_home a{color:#50a6ef; text-decoration:none;}
#title_event_home a:hover{ color:#50a6ef; text-decoration:underline;}
#date_event_home{  width:300px; font-family:arial,serif; color:#848484; font-size:13px; padding:5px 0px 7px 5px; }
#text_event_home{ line-height:20px; width:490px; font-family:arial, serif; font-size:13px; padding:0px 0px 0px 5px; color:#171717;}
#text_event_home ul{ margin:0; padding-left:25px; list-style-type:none; }
#text_event_home li{ margin:0; padding-left:5px; list-style-type:disc; white-space:nowrap; }
#link_event_home li a {text-align:center;  width:130px;  display:block; line-height:15px ; color:#5f6164; text-decoration:none;}
#link_event_home li a:hover{text-align:center;  width:130px;  display:block; line-height:15px ; color:#5f6164; text-decoration:none;}
#link_event_home ul{   margin:0; padding:0; list-style-type:none; }
#link_event_home li{  float:left; margin:0; padding:0; list-style-type:none; white-space:nowrap; }
#link_event_home{ clear:both; float:right; font-size:13px; font-family: arial,serif; width:400px; height:15px;text-align:left; }




#event_left{ width:690px; min-height:180px; float:left; padding-left:10px;  border-right:1px solid #e8e8e8; }
#event_right{ width:220px; min-height:180px; float:right; }
#event_flier{ width:220px; height:150px; padding:5px 0px 0px 5px; margin-bottom:10px; background-image:url('../images/flier_bg.gif'); background-repeat:no-repeat;}
#event{ width:930px; min-height:180px;   font-size:13px; font-family:arial, serif;}
#event_ticket{  margin-top:10px; width:670px;}
#event_info{width:630px; border:1px solid #d5d5d3; background-color:#ffffff; padding:20px;}
#event_detail{width:670px; border-top:1px solid #d5d5d3; border-left:1px solid #d5d5d3; border-right:1px solid #d5d5d3;
height:29px; text-indent:10px; padding-top:8px; font-family:Helvetica,Arial,sans-serif; font-size:18px; font-weight:bold; color:#005580; background-image:url('../images/eventdetail.gif'); }
#event_date{color:black; padding-bottom:10px; clear:both;}
#event_description{color:black; text-align:center; font-size:17px;  border-bottom:1px solid #cccccc; padding-bottom:3px; padding-left:20px; margin-bottom:20px;}
#event_venue{color:black; font-size:13px;   margin-bottom:10px;}
#event_invited{color:black; font-size:13px;   margin-bottom:10px; padding-left:10px;}
#event_limited{ width:670px; height:30px; font-size:12px; color:red; }
#event_title{height:20px; margin-bottom:10px; float:left;}
#event_title h1{ margin:0; 
 font-size:20px; 
 color:#34a8df; }
.event_title{ width:680px;  color:#000000; font-size:13px; font-weight:bold;  text-align:left;  margin-bottom:5px; padding-top:3px; height:17px;  }
#event_text{ text-transform:justify; font-size:13px;  padding-left:20px; }
#event_share{height:60px; font-size:13px; }
.event_share_img{width:50px; height:30px;   float:left; font-size:9px; text-align:center;}
#event_options{float:right; width:130px; text-align:right; padding-right:15px;}
#event_title_container{  clear:both; height:30px;}
#news{ 
font-family: arial, serif; 
font-size:13px; 
padding:2px 0px 0px 0px;
text-align:left;
color:#000000;
margin-bottom:10px;
}
#news a{
color:#34a8df;
text-decoration:underline;
background-image:url('../images/arrow.png');
background-position:right;
background-repeat:no-repeat;
padding-right:12px;
}
.news_container{ width:570px; margin:auto; margin-bottom:15px; border-bottom:1px solid #f4f4f4;}
.news_title{font-family: trebuchet, serif; 
font-size:20px;color:#25b2f5; margin-bottom:3px; }
.news_text{font-family: arial, serif; 
font-size:13px; color:#000000; margin-bottom:3px; width:570px; text-align:justify; }
#media a{
color:#34a8df;
text-decoration:underline;
background-image:url('../images/arrow.png');
background-position:right;
background-repeat:no-repeat;
padding-right:12px;
}
.news_text a:hover{
color:#25b2f5;
text-decoration:none;
}.news_info{font-family: arial, serif; 
font-size:10px; color:#a3a4a5;}
.news_text a{
color:#34a8df;
text-decoration:underline;
background-image:url('../images/arrow.png');
background-position:right;
background-repeat:no-repeat;
padding-right:12px;\text-align:justify;
}
#news a:hover{
color:#25b2f5;
text-decoration:none;
}
#news_top{
}
#news_bot{
margin-bottom:15px;
}
 #sb_title h1{ 
 margin:0; 
 font-size:15px; 
 color:#34a8df; 
 font-family:Trebuchet MS, Georgia, Times New Roman, serif;
 }
#sb_title{ 
text-shadow: #ffffff 0 1px 1px;
text-align:left; 
height:22px; 
clear:both;
border-bottom:1px solid #e8e8e8;
margin-bottom:10px;

 }
 #sb_title a{ text-decoration:none;  color:#34a8df;}
  #sb_title a:hover{ text-decoration; color:#34a8df;}
 #sb_title_l{float:left;}
 
 #sb_title_r{float:right; font-family:arial, serif; font-size:12px; padding-top:5px;}
#sb_content{
text-align:left; 
height:22px; 
clear:both;
margin-bottom:10px;
}
 
#menu_post{  font-family: arial, serif; 
font-size:13px; 
padding:2px 0px 0px 0px;
text-align:left;
color:#000000;
margin-bottom:20px;  min-height:80px; }
#menu_post li a {  width:270px; display:block; line-height:23px ; color:#171717;  text-decoration:none;}
#menu_post li a:hover{  width:280px; display:block; line-height:23px ; color:#171717;     text-decoration:underline;}
#menu_post ul{ margin:0; padding:0; list-style-type:none; }
#menu_post li{ float:left; margin:0; padding:0; list-style-type:none; white-space:nowrap; }

#container_menu_industry2{padding-top:5px; margin:auto; font-size:12px;  font-family: tahoma, arial, serif; width:954px; margin:left; background-color:#848484; min-height:132px; }
#menu_industry2{ padding-left:10px; font-size:12px; font-family: tahoma, arial, serif; width:930px; float:left; background-color:#848484; height:70px; }
#menu_industry2 li a {  padding:3px 10px 3px 10px;  width:290px; display:block; line-height:15px ; color:#ffffff; text-indent:14px; text-decoration:none;}
#menu_industry2 li a:hover{   padding:3px 10px 3px 10px;  width:290px; display:block; line-height:15px ; color:#ffffff; text-indent:14px;    text-decoration:underline;}
#menu_industry2 ul{ margin:0; padding:0; list-style-type:none; }
#menu_industry2 li{ float:left; margin:0; padding:0; list-style-type:none; white-space:nowrap; }
#menu_industry2_spacer{ clear:both; height:10px; }

#container_menu_search{  height:35px;   }
#container_menu{ height:35px; width:975px;  margin:auto;  background-image:url('../images/menu.png'); }
#menu{  width:900px;  height:35px; margin-left:10px; float:left; font-size:13px; font-family:Arial, serif;  }
#menu li a { width:74px; display:inline; line-height: 35px ; text-decoration:none; padding:10px 20px 9px 20px; color:#252d32;  }
#menu li a:hover{  display:inline; line-height: 35px ; text-decoration:none;  padding:10px 20px 9px 20px; color:#ffffff; background-image:url('../images/other.png');    }
#menu ul{ margin:0; padding:0; list-style-type:none; }
#menu li{ float:left; margin:0; padding:0; list-style-type:none; white-space:nowrap; }
#menu li.home a{ background-image:url('../images/home.png'); display:inline; line-height: 35px ; text-decoration:none;  padding:10px 20px 9px 20px; color:#fbfbfb;  }
#menu li.other a{ background-image:url('../images/other.png'); display:inline; line-height: 35px ; text-decoration:none;  padding:10px 20px 9px 20px; color:#fbfbfb;  }
#menu li.selected a:hover{ display:inline; line-height: 35px ; text-decoration:none;   padding:10px 20px 9px 20px; color:#ffffff;    }

#media{  font-size:13px; font-family: tahoma, arial, serif;  min-height:15px; margin-bottom:25px; }
#media a{
color:#34a8df;
text-decoration:underline;
background-image:url('../images/arrow.png');
background-position:right;
background-repeat:no-repeat;
padding-right:12px;
}
#media a:hover{
color:#25b2f5;
text-decoration:none;
}
#kit{  border:1px solid black;width:200px;  height:40px;  float:right;}
#kit li a { width:206px; display:inline; line-height: 40px ; text-decoration:none; padding:8px 12px 8px 10px;  color:#ffffff; font-size:16px;  font-family:Trebuchet MS, Georgia, Times New Roman, serif;}
#kit li a:hover{  display:inline; line-height: 40px ; text-decoration:none;  padding:9px 12px 9px 10px; color:#fff;   background-repeat:repeat-x; background-position:bottom center; font-size:16px; font-family:Trebuchet MS, Georgia, Times New Roman, serif; }
#kit ul{ margin:0; padding:0; list-style-type:none; }
#kit li{ float:left; margin:0; padding:0; list-style-type:none; white-space:nowrap; }
#kit li.selected a{  background-color:#0ab3e8; display:inline; line-height: 40px ; text-decoration:none;  padding:9px 12px 8px 10px; color:#ffffff;  font-size:16px; font-family:Trebuchet MS, Georgia, Times New Roman, serif; }
#kit li.selected a:hover{ background-color:#56c7ea;  display:inline; line-height: 40px ; text-decoration:none;   padding:9px 12px 8px 10px; color:#ffffff;   font-size:16px; font-family:Trebuchet MS, Georgia, Times New Roman, serif; }


.past_events{
width:620px; height:30px; color:#000000; 
}
.past_events_left{
width:230px; height:30px;  color:#5d5d5d; float:left;
}
.past_events_right{
width:370px; height:23px; padding-top:7px; color:#000000; float:right;
}
/*------------------------------------------------C O N N E C T ----------------------------------------------*/
#connect{
margin:auto;
 width:711px; 
 height:81px;
 background-image:url('../images/connect.png');
 color:#ffffff; 
 font-family:arial;
 font-size:14px; 
margin-top:20px;
 }
 #connect_l{
 float:left;
 width:465px;
 margin-top:15px;
 }
 #connect_r{
float:right;
width:236px;
margin-top:15px;
 }
 #connect_title{
 font-size:16px; color:#666666; font-weight:bold;  text-align:center; clear:both;   margin:auto;
 }
 #connect_follow{
float:left;
width:220px;
 }
.connect_follow_img{
float:left;  padding-left:7px;
}
.connect_follow_img img{
margin:0; padding:0; border:0;
}
.connect_click{text-align:center; font-size:13px; color:white;}
.connect_click a{ color:white;}
.connect_click a:hover{color:white; text-decoration:underline;}
 #connect_ml{
float:right;
width:235px;
 }
#connect_contact
{ 
float:right;
width:230px;
 }
 
#contact{ 
width:300px; 
color:#171717; 
float:right;
}
	#contact_forms{
	 width:290px;
	color:#171717;
	font-size:12px;
	font-family:Trebuchet MS, Georgia, Times New Roman, serif;
	
	}
		#contact h1{ 
	padding-bottom:15px;
		margin:0; 
		font-size:20px; 
		color:#171717; 
		font-family:Trebuchet MS, Georgia, Times New Roman, serif;
		}
#mailinglist{
margin:auto; 

color:#171717;
font-size:12px;


}
#mailinglist h1{ 
margin:0; padding-bottom:15px;
font-size:20px; 
color:#171717; 
 }






#message_sent{ background-image:url('../images/ok.png'); background-position:top top; background-repeat:no-repeat;
border-top: 1px solid #2cae04; color:#ffffff;  border-bottom: 1px solid #2cae04;  padding: 10px 10px 20px 50px; min-height:50px; margin:left;text-align:center; font-style:normal; font-size:15px; Margin-top:20px; background-color:#54c930;}
#message_sent_w{ color:#ffffff; border-top: 1px solid #cf0202;   border-bottom: 1px solid #cf0202; width:410px; padding: 10px; height:50px; margin:auto;text-align:center; font-style:normal; font-size:15px; Margin-top:20px; background-color:#f84646;}
/*------------------------------------------------M E  N  U----------------------------------------------*/
#mailing_list{  margin:-13px 0px; height:45px; width:370px; float:right; text-align:right; color:#fff;}
#mailing_list input{ border:0px; height:20px; margin-top:21px; width:178px; font-family:arial; color:#1a181b; padding:5px 5px 2px 5px; font-size:14px; font-weight:bold; }



#container_body_right_indus{ width:700px; height:600px; border: solid 10px #0b0b0b; padding-top:20px;}
#container_body_right_banner{ width:534px; height:300px; background:#cccccc; }
#container_body_right_img{ border:0px; float:left; width:230px; padding-bottom:30px;}

/*------------------------------------------------A B O U T ----------------------------------------------*/
.article2{ text-align:left; color:#171717;  font-family:arial, serif; padding:0px 10px 0px 10px;  width:600px; float:left; font-size:13px; clear:both; margin-bottom:30px;}
.article{ text-align:left; color:#171717;  font-family:arial, serif; padding:0px 10px 0px 10px;  width:600px; float:left; font-size:13px; }
.article_title{ text-align:left;  font-size:20px;  margin-bottom:15px; padding-bottom:3px;}
.article_title a{ color:#4095fd; text-decoration:none;}
.article_title a:hover{ color:#4095fd;  text-decoration:underline;}
.article_info{ text-align:left; color:#9b9b9b; font-family:arial, serif;  font-size:12px;  margin-top:15px;  border-top:1px solid #e8e8e8; padding-top:4px; margin-bottom:30px;}
.article_info_l{float:left; width:300px; text-align:left;}
.article_info_r{float:right; width:200px; text-align:right;}
.article_text img {padding:0px 6px 4px 0px; }
.article_text{ text-align:left; color:#333333; font-family:arial, serif;  font-size:13px; text-align:justify; }
.article_text li{padding:0px 0px 10px 10px; margin:0; font-size:12px;   line-height: 16px; list-style-image:url('images/li_post.gif'); }
.article_text ol{font-size:30px;  }
.article_title h1{  margin:0; font-size:20px;  color:#4095fd;  font-family:Trebuchet MS, Georgia, Times New Roman, serif;    }
#ads_15{margin:auto; border:1px solid #f7f7f7; height:22px; padding-top:4px;}
#about{ text-align:left; color:#171717; background-color:#ffffff; font-family:arial, serif; padding:0px 10px 0px 10px; clear:both; }
#about a {color:#3494b2; text-decoration:underline; }
#about a:hover {color:#3494b2; text-decoration:none;}
#about h1{ padding:0 0 5px 0; margin:0; font-size:14px; color:#575763;   }
#about h2{ padding:10px 0px 0px 0px ; margin:0; font-size:14px; color:#575763; }
#about i{ padding:0; margin:0; font-size:12px; color:#353333; }
#about p{  text-align:justify; margin:0; padding-bottom:10px; font-size:13px; color:#171717;  line-height: 23px;} 


#host{ padding:0px 10px 0px 10px; min-height:700px; text-align:left; color:#171717;  font-family:arial, serif; font-size:14px; background-color:#ffffff; }
#host a {color:#3494b2; text-decoration:underline; }
#host a:hover {color:#3494b2; text-decoration:none;}
#host h1{ padding:0 0 5px 0; margin:0; font-size:16px;  color:#444642;  }
#host h2{ padding:0; margin:0; font-size:14px;  color:#444642; }
#host h3{ padding-left:10px; margin:0; font-size:11px; color:#7c7c88; }
#host i{ padding:0; margin:0; font-size:13px; color:#353333; }
#host p{ padding:15px 0px 20px 10px; margin:0; font-size:12px; color:#171717;  text-align:justify; line-height: 20px;} 
#host li{ padding:0px 0px 0px 10px; margin:0; font-size:12px; color:#171717;  line-height: 20px;}
#host ul{ padding:0px 0px 0px 40px; margin-top:-10px;}

/*------------------------------------------------M A I L I N G ----------------------------------------------*/
#result_list{ width:940px; min-height:300px; text-align:left; color:#171717;  font-family:Microsoft Sans Serif; font-size:14px; background-color:#ffffff; }
#result_list_ok{padding:20px;width:500px; margin:auto; color:#ffffff; background-color:#54c930; text-align:left; border: 1px solid #2cae04;}
#result_list_error{padding:20px;width:500px; margin:auto; color:#ffffff; background-color:#f84646; text-align:left; border: 1px solid #cf0202; line-height:25px;}
#container_body_left_mailing_forms h1{ 
 margin:0; 
 font-size:20px; 
 color:#171717; 
 font-family:Trebuchet MS, Georgia, Times New Roman, serif;
}
#container_body_left_mailing{ 
border: 1px solid blue; 
 float:left; 
 width:284px; 
 height:545px; 
 background: url('../images/bg_mailing.png') top  no-repeat;
 }
#container_body_left_mailing_forms{  
width:282px; 
Height:490px; 
margin:auto; 
padding-left:3px;
color:#171717;
font-size:12px; 

}
#mailinglistbg{
width:260px;
 Height:30px;
color:#ffffff;
background-image:url('../images/mailinglist_bg.png');
 margin-bottom:15px; 
 Height:52px;
 }
 #mailinglistbg h1{
 padding:10px 0px 0px 0px;
 text-align:center;
 margin:0; 
 font-size:20px; 
 color:#ffffff; 
 font-family:Trebuchet MS, Georgia, Times New Roman, serif;
 }
.question_form{padding:0px 0px 0px 5px; 
width:348px;
 Height:20px;
color:#0099f1;

background-color:#ffffff;
 margin-bottom:15px; }
#container_body_right_mailing{margin-top:20px;  float:right; width:500px; min-height:545px; text-align:left; padding:20px 10px 0px 10px; color:#ffffff; font-family:arial; font-size:14px;line-height:23px;}
#container_body_right_mailing h1{padding:0; margin:0; font-size:20px; color:#ffffff; font-family:Trebuchet MS, Georgia, Times New Roman, serif;}

/*------------------------------------------------E V E N T S ----------------------------------------------*/
#container_body_right_events{ float:right; width:360px;  }
#container_body_left_events{ width:943px;  text-align:left; padding:10px 0px 0px 0px; color:#ffffff; font-family:arial; font-size:14px; }
#container_body_left_events h1{ padding:0; margin:0; font-size:20px; color:#ffffff; font-family:Trebuchet MS, Georgia, Times New Roman, serif; }
#container_body_left_events h2{ padding:0; margin:0; font-size:17px; color:#ffffff; font-family:Trebuchet MS, Georgia, Times New Roman, serif; }
#promote{ float:left; width:200px; height:100px;}

/*------------------------------------------------I N D US T R Y ----------------------------------------------*/
#noeventyet{ font-family:arial, serif;  font-size:13px; width:580px;  padding:20px; background-color:#f6f6f6; color:#000000; line-height:26px; text-align:center; margin-bottom:10px;}
#checksoon{ 
 width:630px; height:46px; background-image:url('../images/arrow.png'); text-align:left; color:#171717;
 margin-bottom:15px; padding:4px 0px 0px 10px; font-size:15px;}
 #checksoon2{ 
 width:630px; height:45px; background-image:url('../images/arrow.png'); text-align:left; color:#171717;
 margin-bottom:15px; padding:5px 0px 0px 10px; font-size:14px;}
#container_body_left_indus_view{  float:left;  width:650px;  }
	#container_body_left_indus_view_next_event{ width:620px; color:#fff;  }
	 #container_body_left_indus_view_next_event h1 { height: 40px; padding:10px 0px 0px 17px;; margin:0; font-size:20px; color:#ffffff; font-family:Trebuchet MS, Georgia, Times New Roman, serif;}
	
#container_body_right_indus_view{ margin-top:0px; float:right; width:270px; }
	#container_body_right_indus_view_mailing{ width:270px;  margin:auto; }

/*------------------------------------------------F O O T E R----------------------------------------------*/

#footer {
padding:5px;
height: 48px;
color:#474640; 
font-family:tahoma; 
font-size:12px; 
text-align:center;
line-height:24px;
clear:both;
margin-bottom:50px;
}
#footer a{
color:#474640; border-bottom: 1px dotted #d7d7d7; padding-bottom:1px;
}

#footer a:hover{color:#474640; text-decoration:none;}

#copyright{
color:#474640;
padding-top:15px;

}
#copyright a{
color:#474640; border-bottom: 1px dotted #d7d7d7;
}

#copyright a:hover{color:#474640; text-decoration:none;}


#sitemap{
width:400px;
}
 #sitemap h1{
 padding:10px 0px 0px 0px;
 text-align:left;
 margin:0; 
 font-size:20px; 
 color:#171717; 
 font-family:Trebuchet MS, Georgia, Times New Roman, serif;
 }
#sitemap li a { width:206px;
display:block; 
line-height: 24px ;
 text-decoration:none;

 color:#171717; 
 font-size:16px; 
 font-family:Trebuchet MS, Georgia, Times New Roman, serif;}
#sitemap li a:hover{ 

 display:block; 
 line-height: 24px ;
 text-decoration:underline; 

 color:#171717;   
 font-size:16px; 
 font-family:Trebuchet MS, Georgia, Times New Roman, serif; }
#sitemap ul{ margin:0; padding:0; list-style-type:none; }
#sitemap li{ float:left; margin:0; padding:0; list-style-type:none; white-space:nowrap; }

#oops{ width:900px; height:70px; font-size:25px; color:#000000; }
#affiliates_presentation{ color:#232422; background-color:#ffffff;   line-height:20px; 
 width:900px; margin:auto; padding:5px 10px 5px 10px; font-family:arial; font-size:13px; margin-bottom:20px; }
 #affiliates_presentation img{float:right;}
 #affiliates_presentation h1{ color:#5fcd41;  font-size:18px; }
 #affiliates_presentation_warning{  background-color:#f7f7f7; line-height:25px; 
 width:900px; margin:auto; text-align:center; color:#000000; padding:5px 10px 5px 10px; font-family:arial; font-size:13px; margin-bottom:20px; }
#affiliates_presentation_warning a{ color:#000000; text-decoration:none;}
#affiliates_presentation_warning a:hover{ color:#000000; text-decoration:underline;}
  
  #affiliates_happy{   clear:both;  background-color:#f7f7f7; line-height:25px; 
 width:900px; margin:auto; text-align:center; color:#000000; padding:5px 10px 5px 10px; font-family:arial; font-size:13px; margin-bottom:20px; }
   #affiliates_terms{  clear:both; background-color:#ffffff; line-height:20px; 
 width:900px; margin:auto; text-align:left; color:#747473; padding:5px 10px 5px 10px; font-family:arial; font-size:10px;  }
 #affiliates_terms p{ 
 text-align:left; color:#747473; font-family:arial, serif; font-size:10px; margin-top:0px;}
  #affiliates_terms h1{ 
 padding:0px 0px 0px 0px;
 text-align:left;
 margin:0; 
 font-size:14px; 
color:#747473;
 font-family:arial, serif;
 }
 
.affiliates{ width:900px; clear:both; min-height:180px; margin:auto;  font-family:arial; font-size:13px;  padding-bottom:20px; }
.affiliates h1 {
 padding:0px 0px 0px 0px;
 text-align:left;
 margin:0; 
 font-size:16px; 
 color:#087bfd; 
 font-family:arial, serif;
 }
 .affiliates p {margin:0px;}
.affiliates_left{float:right; width:570px;  line-height:25px;}
.affiliates_right{float:left; width:320px; text-align:center;}
.link{  height:30px; min-width:50px; padding:5px 10px 5px 10px; border:1px solid #0ebd27; background-color:#65d528; color:#3fae03; margin-top:20px;}
.link a{ color:#ffffff; text-decoration:none;}
.link a:hover{ color:#ffffff; text-decoration:underline;}
.affiliates_img{width:300px; margin:auto; border:3px solid #f3e9f2;;}
.enlarge{height:30px; width:306px; color:#404040; text-align:center; margin:auto;background-color:#f3e9f2;}
.enlarge img{margin: 0 0 0 0; padding: 0 0 0 0;}


.select_design{
border:1px solid #a8a8a8;
width:360px;
padding:5px 5px 5px 5px;
color:#56a8e2;
font-family:arial;
font-size:13px;
background-color:#ffffff;
}
.select_default{
border:1px solid #a8a8a8;
width:360px;
padding:5px 5px 5px 5px;
color:#56a8e2;
background-color:#ffffff;
font-family:arial;
font-size:13px;
}
.select_hover{
border:1px solid #1d8bd8;
width:360px;
padding:5px 5px 5px 5px;
color:#0099f1;
font-family:arial;
font-size:13px;
}
.input_design_ml{
border:1px solid #a8a8a8;
width:220px;
padding:3px 3px 3px 3px;
color:#494a4b;
font-family:arial;
font-size:12px;
background-color:#ffffff;
}
.input_default_ml{
border:1px solid #a8a8a8;
width:220px;
padding:3px 3px 3px 3px;
color:#494a4b;
font-family:arial;
font-size:12px;
background-color:#ffffff;
}
.input_hover_ml{
border:1px solid #868686;
width:220px;
padding:3px 3px 3px 3px;
color:#494a4b;
font-family:arial;
font-size:12px;
}
.input_design{
border:1px solid #a8a8a8;
width:348px;
padding:5px 5px 5px 5px;
color:#56a8e2;
font-family:arial;
font-size:13px;
background-color:#ffffff;
}
.input_default{
border:1px solid #a8a8a8;
width:348px;
padding:5px 5px 5px 5px;
color:#56a8e2;
background-color:#ffffff;
font-family:arial;
font-size:13px;
}
.input_hover{
border:1px solid #1d8bd8;
width:348px;
padding:5px 5px 5px 5px;
color:#0099f1;
font-family:arial;
font-size:13px;
}
.formulaire{
border:1px solid #a8a8a8;
width:348px;
padding:5px 5px 5px 5px;
color:#56a8e2;
font-family:arial;
font-size:13px;
}
.formulaire_textarea{
border:1px solid #a8a8a8;
width:348px;
padding-left:5px;
padding:5px 5px 5px 5px;
color:#56a8e2;
font-family:arial;
font-size:13px;
background-color:#ffffff;
}
.input_design_l{
border:1px solid #a8a8a8;
width:400px;
padding:5px 5px 5px 5px;
color:#313030;
font-family:arial;
font-size:12px;
background-color:#ffffff;
}
.input_default_l{
border:1px solid #a8a8a8;
width:400px;
padding:5px 5px 5px 5px;
color:#313030;
font-family:arial;
font-size:12px;
background-color:#ffffff;

}
.input_hover_l{
border:1px solid #696767;
width:400px;
padding:5px 5px 5px 5px;
color:#313030;
font-family:arial;
font-size:12px;
background-color:#ffffff;

}
.select_design_l{
border:1px solid #a8a8a8;
padding:5px 5px 5px 5px;
color:#313030;
font-family:arial;
font-size:12px;
background-color:#ffffff;

}
.select_default_l{
border:1px solid #a8a8a8;
padding:5px 5px 5px 5px;
color:#313030;
font-family:arial;
font-size:12px;
background-color:#ffffff;

}
.select_hover_l{
border:1px solid #696767;
padding:5px 5px 5px 5px;
color:#313030;
font-family:arial;
font-size:12px;
background-color:#ffffff;

}
.select_design_h{
border:1px solid #a8a8a8;
padding:5px 5px 5px 5px;
color:#313030;
font-family:arial;
font-size:12px;
background-color:#ffffff;
width:210px;

}
.select_default_h{
border:1px solid #a8a8a8;
padding:5px 5px 5px 5px;
color:#313030;
font-family:arial;
font-size:12px;
background-color:#ffffff;
width:210px;

}
.select_hover_h{
border:1px solid #696767;
padding:5px 5px 5px 5px;
color:#313030;
font-family:arial;
font-size:12px;
background-color:#ffffff;
width:210px;

}
#l{
width:900px;
margin:auto;

}
#l_success{
background-color:#f7f7f7;
height:70px;
width:700px;
font-size:13px;
text-align:center;
margin:auto;
padding-top:55px;
}
#l_title{
width:800px;  margin:auto; height:23px; text-align:left;  font-size:17px;  color:#0e689c; padding-top:7px; border-bottom:2px dotted #e9e7e8;
 margin-bottom:10px;}
#l_l{
width:220px;
float:left;
height:23px;
padding-top:4px;
text-align:right;
margin-bottom:10px;
font-family:Arial;
font-size:12px;
color:#2eaae4;
font-weight:bold;

}
#l_r{
width:660px;
float:right;
margin-bottom:10px;
min-height:27px;
font-family:Arial;
font-size:12px;
color:#4d4f52;

}
#l_line{

clear:both;
min-height:40px;
}
#ml{
width:900px;
margin:auto;
}
#ml_success{
background-color:#f7f7f7;
height:70px;
width:700px;
font-size:13px;
text-align:center;
margin:auto;
padding-top:55px;
}
#ml_title{
width:800px;  margin:auto; height:23px; text-align:left;  font-size:14px; text-indent:30px; color:#0e689c; padding-top:7px; background-color:#f7f7f7; margin-bottom:10px;}
#ml_l{
width:220px;
float:left;
height:23px;
padding-top:4px;
text-align:right;
margin-bottom:10px;
font-family:Arial;
font-size:12px;
color:#4d4f52;
font-weight:bold;

}
#ml_r{
width:660px;
float:right;
margin-bottom:10px;
min-height:27px;
font-family:Arial;
font-size:12px;
color:#4d4f52;

}
#ml_line{

clear:both;
min-height:40px;
}
#steps1{
background-image:url('../images/steps.png');
width:800px;
height:44px;
color:#ffffff;
font-size:13px;
margin:auto;
margin-bottom:10px;
}
#steps2{
background-image:url('../images/steps2.png');
width:800px;
height:44px;
color:#ffffff;
font-size:13px;
margin:auto;
margin-bottom:10px;
}
#steps3{
background-image:url('../images/steps3.png');
width:800px;
height:44px;

color:#ffffff;
font-size:13px;
margin:auto;
margin-bottom:10px;
}
#steps_l{
float:left;
width:500px;
}
#steps_r{
float:right;
width:300px;
}
#step1{float:left; width:180px; padding:13px 0px 0px 50px;}
#step2{float:right; width:180px;   padding:13px 0px 0px 50px;}
#step3{width:200px;  padding:13px 0px 0px 100px;}
#inbox{ font-size:13px; margin-top:10px;  margin-bottom:15px;}





#navigation a
{
color: #000;
background:  url(../images/left_d.png) left top no-repeat;
text-decoration: none;
padding-left: 10px
}

#navigation a span
{
background: url(../images/right_d.png) right top no-repeat;
padding-right: 10px
}

#navigation a, #navigation a span
{
display: block;
float: left
}

/* Hide from IE5-Mac \*/
#navigation a, #navigation a span
{
float: none
}
/* End hide */

#navigation a:hover
{
color: #fff;
background:  url(left-tab-hover.gif) left top no-repeat;
padding-left: 20px
}

#navigation a:hover span
{
background:  url(../images/left.gif) left top no-repeat;
padding-right: 10px
}

#navigation ul
{
list-style: none;
padding: 0;
margin: 0
}

#navigation li
{
list-style: none;
float: left;
margin: 0;
} 
#listing{
color:#232422; background-color:#ffffff;   line-height:20px; 
 width:900px; margin:auto; padding:5px 10px 5px 10px; font-family:arial; font-size:13px; margin-bottom:20px;
}
#say_text{}
#say_name{}


