@CHARSET "UTF-8";



body{ font-family:Arial, Helvetica, sans-serif;}

/* Events */



.ad-events{

	background: url('/pictures/news/ad-events.jpg');

}
#ad h2{color:#000000;}
.events{

	margin:0 30px;	

}

.events h2{
float:left;
	font-size:18px;	
	

}

.events hr{

	background:url(/pictures/news/line.jpg) left bottom repeat-x;

	padding-bottom:3px;

	clear:both;

	border:0;

}

.events ul,.events ol{

	list-style-type: none;	

}

.events ul{

	margin-top:10px;	

}

.events ul li,.events ul li img,.events ol{

	float:left;

}

.events ul li{

	width:280px;
	
	margin-right:10px;	

	padding:15px 0;

}

.events ol {

	margin-left:10px;	

}

.events ol li{

	clear:both;

	width:200px;

	margin:0;

	padding:0;

}

.events .tradeshow-name{

	font-weight:bold;	

}

.events .pipe{

	background:url(/pictures/news/separated.jpg) top right repeat-y;

}

.events table{

	border-collapse: collapse;

	width:876px;	

	margin-top:10px;

}

.events table th{

	color:#826400;

	font-size:16px;	

	padding:5px 0;

	border-bottom:1px #999999 solid;

	font-weight:bold;

}

.events table th.first,.events table td.first{

	text-align:left;	

}

.events table td{

	padding:8px 5px;	

	border-right:1px #999999 solid;

	text-align:center;

}

.events table .alternate td{

	background:#ebe9ea;

}

.events table td.last{

	border-right:none;

}

.events table tr.last-tr td{

	border-bottom:1px #999999 solid;

}



/* filter */

.filter{

	margin-top:6px;

	background: url(/pictures/news/bar.jpg);

	height:50px;	

}

.filter .left{

	float:left;

	margin:15px 0 0 20px;	

}

.filter .left span{

	margin:50px 0 0 0;

	display:inline;

	font-weight:bold;

}

.filter .left select{

	 font-weight:normal;

	 background:#eeeeee;

	 margin-left:10px;

	 width:100px;

}

.filter .left select option{

	padding:5px 0;	

	

}





/* tradeshows */

.tradeshows{

	margin:0 30px;	

}

.tradeshows h2{

	font-size:18px;	

}

.tradeshows hr{

	background:url(/pictures/news/line.jpg) left bottom repeat-x;

	padding-bottom:3px;

	clear:both;

	border:0;

}

.tradeshows ul,.tradeshows ol{

	list-style-type: none;	

}

.tradeshows ul{

	margin-top:10px;	

}

.tradeshows ul li,.tradeshows ul li img,.tradeshows ol{

	float:left;

}

.tradeshows ul li{

	width:280px;

	margin-right:10px;	

	padding:15px 0;

	margin-bottom:20px;

	border:#fff 1px solid;

}

.tradeshows ul li:hover{

	border:#c6dde8 1px solid;	

}

.tradeshows ul li:hover li{

	border:#fff 1px solid;

}



.tradeshows ol {

	margin-left:10px;	
	height:80px;
}

.tradeshows ol li{

	clear:both;

	width:200px;


	margin:0;

	padding:0;

}

.tradeshows .tradeshow-name{

	font-weight:bold;	

}

.tradeshows .tradeshow-link{
	color:#FF9900;
	font-weight:bold;
	

}
a:link {
		color: #FF9900;
	}
	
a:visited {
	color: #FF9900;
}
.tradeshows .pipe{

	background:url(/pictures/news/separated.jpg) top right repeat-y;

}

	

	

	

/* ad-ENews-Letter */

.ad-ENews-Letter{

	background: url('/pictures/news/ad-E-News Letter.jpg');

}

.eNews-letter ul li{

	list-style-type: none;	

	float:left;

	margin-left:30px;

	width:425px;

	margin-bottom:30px;

	border:#fff 1px solid;

	height:200px;

	padding:10px 5px;

	display:inline;

}

.eNews-letter ul li:hover{

	border:#c6dde8 1px solid;	

}

.eNews-letter .title{ height:60px;}

.eNews-letter ul li a{

	color:#826400;

	font-size:16px;	

	font-weight:bold;

	text-decoration:none;



}

.eNews-letter ul li a:visited{

	color:#826400;

}

.eNews-letter ul li a:hover{

	color:#3c1e00;	

	text-decoration:underline;

}

.eNews-letter ul li h3{

	font-weight:normal;	

	margin-bottom:10px;

}

.eNews-letter ul li img{

	float:left;

	margin-right:20px;

}

.eNews-letter ul li p{

	line-height:20px;

	height:100px;

}

.eNews-letter ul li img.more{

	float:right;

}

/* Event Highlight */

.event-highlight{

	margin-left:30px;

}

.event-highlight h2{

	color:#826400;

	font-size:20px;	

}

.event-highlight p{

	line-height:20px;

	margin-top:20px;

	width:800px;

}

.event-highlight p.first{

	margin-top:5px;

}

.img-odd,.img-even{

	margin-top:20px;

}

.img-even{

	margin-left:30px;

}

/*Press Release Highlight*/



.press-release ul li{

	list-style-type: none;	

	float:left;

	margin-left:30px;
	


	margin-bottom:5px;

	border:#fff 1px solid;

	padding:0px 0px;

		line-height:20px;

		display:inline;

}

.press-release ul li:hover{

	border:#c6dde8 1px solid;	

}

.press-release ul li a.title{

    float:left;

	color:#826400;

	font-size:14px;	

	font-weight:bold;

	text-decoration:none;

    width:650px;

		

}

.press-release ul li a:visited{

	color:#826400;

}

.press-release ul li a:hover{

	color:#3c1e00;	

	text-decoration:underline;

}

.press-release ul li h3{

    float:left;

	font-weight:normal;	

	font-size:14px;

	line-height:20px;

	margin-bottom:5px;

	margin-right:20px;

	

}

.press-release ul li img{

	float:left;

	margin-right:20px;

}

.press-release ul li p{

    float:left;

	margin-left:95px;

	_margin-left:47px;



}

.press-release ul li img.more{

    margin-top:20px;

	float:left;

}

.press-release{

    float:left;

	width:800px;

	



	}



#msg{

    float:left;

    margin-left:10px;

    width:300px;

	display:block;

	



}

.content{_float:left;}

#msg p{display:block; margin:20px; }

#msg img{margin-left:20px; margin-top:10px;}

#msg h3{

    font-weight:bold;

	color:#826400;

	margin-left:20px

}

.press-release-c p{

line-height:20px;

margin-bottom:10px;

	font-size:14px;



}
.press-release-c h4{



	font-weight:bold;	

	font-size:18px;

	line-height:20px;

	margin-bottom:5px;


	color:#826400;

	clear:right;

}
.press-release-c h3{

    float:left;

	width:800px;

	font-weight:bold;	

	font-size:18px;

	line-height:20px;

	margin-bottom:5px;

	margin-left:30px;
	
	_margin-left:15px;

	color:#826400;

	clear:right;

}



.pr-pic{



	float:left;

    margin:20px;



}

.pr-content{



	float:left;

	margin-left:30px;
	
	_margin-left:15px;

	margin-top:20px;

	width:800px;



}
.pr-content a:link { color:#826400; font-weight:bold;}

.pr-content a:hover{ color:#826400;font-weight:bold;} 

.pr-content a:visited{ color:#826400;font-weight:bold;} 
.news-room{

    float:left;

	width:900px;

	margin-left:30px;

	_margin-left:15px;



	}

.news-area{    margin-top:20px;margin-bottom:30px; float:left;}

.pic{ float:left; border:1px solid #ccc;}

.media{ color:#826400;font-size:18px; margin-bottom:15px;font-weight:bold;}

.title1{ color:#826400;font-size:14px; font-weight:bold; margin:20 20 0 0px}

.title2{ font-size:14px; font-weight:bold; margin-bottom:10px;}

.news-content{ float:left;font-size:14px; width:650px; _width:670px; margin-left:10px; line-height:18px;}

.news-content p{ font-size:14px; }

.news-content a:link { color:#826400; font-weight:bold;}

.news-content a:hover{ color:#826400;font-weight:bold;} 

.news-content a:visited{ color:#826400;font-weight:bold;} 
.enewsletter { width:900px; margin-left:30px; float:left; margin-bottom:30px; display:inline;}
.enewsletter h3{ margin-bottom:20px;}
.enewsletter p{ margin-bottom:10px;}


.enewsletter fieldset{ width:700px; border:solid 1px #fff; float:left;}
.enewsletter h3{ font-size:14px; margin:5px 0 0 00px;_margin:5px 0 0 0px;}
.enewsletter .month{ width:140px; margin:10px 0 10px 20px; text-align:center; float:left; border:1px solid #FFFFFF;display:inline;}
.month:hover{ border:1px solid #ccc; }
.month img{ margin:5px 5px 5px 5px ; height:120px;}
.subscribe{ margin:25px 0 10px 0px; float:left; width:190px;_width:180px; height:30px; display:inline; }
.subscribe legend{ margin-left:10px; font-size:14px; font-weight:bold;}
.subscribe p{   width:190px;_width:180px; text-align:left; margin:10px 0px 10px 5px; padding-right:5px;}
.subscribe fieldset{  width:190px;_width:180px;border:solid 1px #ccc; float:left; margin:10px 0 20px 0px; padding-bottom:5px;}
.subscribe fieldset:hover{ background-color:#ddd;}
.subscribe span{ width:80px; float:left; font-size:14px; margin-bottom:5px;}
.subscribe input{ float:left; margin:10px 0 5px 5px;}
.subscribe_btn{ background:url(/pictures/en/subscribe.jpg) top left no-repeat; border:none; width:80px; height:20px; cursor:pointer;}
.unsubscribe_btn{ background:url(/pictures/en/unsubscribe.jpg) top left no-repeat; border:none; width:80px; height:20px; cursor:pointer;}

.subscribe_tcbtn{ background:url(/pictures/tc/subscribe.jpg) top left no-repeat; border:none; width:80px; height:20px; cursor:pointer;}
.unsubscribe_tcbtn{ background:url(/pictures/tc/unsubscribe.jpg) top left no-repeat; border:none; width:80px; height:20px; cursor:pointer;}
