/* CSS Document */

body {
	font:11px arial,sans-serif;
	color:#000;
	background:#747474 url(../graphics/bg.gif) repeat-x;
	margin:0;
	min-width:1000px;
}
a {
	text-decoration:none;
	color:#000;
}
a:hover {text-decoration:underline;}
a:focus {outline:none}
input, textarea, select {
	font:100% arial,sans-serif;
	vertical-align:middle;
}
form,fieldset {
	margin:0;
	padding:0;
	border-style:none;
}
img {border-style:none}
.clear-both{clear:both;}
#main {
	margin:0 auto;
	width:100%;
	overflow:hidden;
}
h1.logo {
	float:left;
	background:url(../graphics/logo.png) no-repeat;
	width:210px;
	height:98px;
	text-indent:-3000px;
	overflow:hidden;
	margin:0;
}
.logo2 {
	float:left;
	background:url(../graphics/chemtech_inner.png) no-repeat;
	text-indent:-3000px;
	overflow:hidden;
	margin:0;
	width:242px;
	height:102px;
}
.logo3 {
	float:left;
	background:url(../graphics/pharma_inner.png) no-repeat;
	text-indent:-3000px;
	overflow:hidden;
	margin:0;
	width:242px;
	height:102px;
}
.logo4 {
	float:left;
	background:url(../graphics/waterex_inner.png) no-repeat;
	text-indent:-3000px;
	overflow:hidden;
	margin:0;
	width:242px;
	height:102px;
}
.logo5 {
	float:left;
	background:url(../graphics/oceantex_inner.png) no-repeat;
	text-indent:-3000px;
	overflow:hidden;
	margin:0;
	width:242px;
	height:102px;
}
.logo6 {
	float:left;
	background:url(../graphics/enertech_inner.png) no-repeat;
	text-indent:-3000px;
	overflow:hidden;
	margin:0;
	width:242px;
	height:102px;
}
.logo7 {
	float:left;
	background:url(../graphics/smp_inner.png) no-repeat;
	text-indent:-3000px;
	overflow:hidden;
	margin:0;
	width:242px;
	height:102px;
}
.logo a {
	display:block;
	width:100%;
	height:100%;
	overflow:hidden;
}
#header {
	background:url(../graphics/bg-header.jpg) no-repeat 50% 0;
	width:100%;
	height:535px;
	overflow:hidden;
}
.header {
	width:1000px;
	margin:0 auto;
	overflow:hidden;
        padding-top:0px;
}
.head {
	width:1000px;
	height:98px;
}
#menu {
	float:left;
	padding:0 0 0 43px;
	margin:19px 0 0;
	list-style:none;
}
#menu li {
	float:left;
	
}
#menu li a {
	float:left;
	font:12px/25px Arial, Helvetica, sans-serif;
	color:#fbd259;
	background:url(../graphics/btn-menu.gif) no-repeat;
	width:137px;
	margin:0px 0 0 5px;
	text-align:center;
	text-transform:uppercase;
}
.menuselected {
	float:left;
	font:12px/25px Arial, Helvetica, sans-serif;
	color:#ffffff;
	background:url(../graphics/btn-menu.gif) no-repeat;
	width:137px;
	margin:0px 0 0 5px;
	text-align:center;
	text-transform:uppercase;
}
#menu li a:hover {
	color:#fff;
	text-decoration:none;
}
.head-info {
	width:984px;
	padding:0 0 0 16px;
}
.connect {
	float:left;
	width:335px;
	margin:76px 0 0;
}
.connect h2 {
	background:url(../graphics/head-connect.png) no-repeat;
	width:275px;
	height:89px;
	margin:0;
	text-indent:-9999px;
	overflow:hidden;
}
.connect div {
	width:290px;
	padding:0 0 0 10px;
	overflow:hidden;
}
.connect p {
	font:16px/22px Arial, Helvetica, sans-serif;
	color:#b1974b;
	margin:18px 0 0;
}
.connect .button {
	width:290px;
	margin:5px 0 0;
	padding:0 0 0 10px;
	overflow:hidden;
}
.connect .button a {
	float:left;
	cursor:pointer;
}
.connect .button a:hover {text-decoration:none}
.connect .button a span {
	float:left;
	font:bold 13px/22px Arial, Helvetica, sans-serif;
	color:#fff;
	background:url(../graphics/btn1-bg.png) no-repeat;
	padding:4px 5px 0 25px;
}
.connect .button a em {
	float:left;
	background:url(../graphics/btn1-r.png) no-repeat;
	width:4px;
	height:26px;
	text-indent:-9999px;
}
.items {
	float:left;
	background:url(../graphics/lines.png) no-repeat;
	width:490px;
	height:377px;
	margin:-19px 0 0;
	position:relative;
}
.items .text {
	width:490px;
	height:377px;
	overflow:hidden;
	position:relative;
}
.items .item1 {
	position:absolute;
	top:237px;
	left:0;
}
.items .item1 a {
	display:block;
	background:url(../graphics/item-interaction.png) no-repeat;
	width:108px;
	height:91px;
	text-indent:-9999px;
}
.items .item2 {
	position:absolute;
	top:0;
	left:72px;
}
.items .item2 a {
	display:block;
	background:url(../graphics/item-innovations.png) no-repeat;
	width:99px;
	height:84px;
	text-indent:-9999px;
}
.items .item3 {
	position:absolute;
	top:124px;
	left:144px;
}
.items .item3 a {
	display:block;
	background:url(../graphics/item-connect-active.png) no-repeat;
	width:120px;
	height:101px;
	text-indent:-9999px;
}
.items .item4 {
	position:absolute;
	top:29px;
	right:116px;
}
.items .item4 a {
	display:block;
	background:url(../graphics/item-insights.png) no-repeat;
	width:86px;
	height:73px;
	text-indent:-9999px;
}
.items .item5 {
	position:absolute;
	top:112px;
	right:0;
}
.items .item5 a {
	display:block;
	background:url(../graphics/item-growth.png) no-repeat;
	width:86px;
	height:73px;
	text-indent:-9999px;
}
.items .item6 {
	position:absolute;
	bottom:0;
	right:103px;
}
.items .item6 a {
	display:block;
	background:url(../graphics/item-industry.png) no-repeat;
	width:99px;
	height:84px;
	text-indent:-9999px;
}
#content {
	width:1000px;
	margin:-34px auto 0;
}
#content:after {
	clear:both;
	display:block;
	content:"";
}
.info {
	float:left;
	width:636px;
}
.box {
	width:636px;
	margin:3px 0 0;
	overflow:hidden;
}
.top {margin:0 0 -3px}
.one {
	width:628px;
	margin:6px 4px 0;
}
.top .box-top {
	background:url(../graphics/box1-top.png) no-repeat;
	width:636px;
	height:10px;
	overflow:hidden;
}
.one .box-top {
	background:url(../graphics/box2-top.png) no-repeat;
	width:628px;
	height:3px;
	overflow:hidden;
}
.top .box-info {
	background:url(../graphics/box1-bg.png) repeat-y;
	width:636px;
}
.one .box-info {
	background:#8d8d8d;
	width:628px;
}
.box .box-info:after {
	clear:both;
	display:block;
	content:"";
}
.box .text {
	float:left;
	position:relative;
}
.top .text {
	margin:-5px 0 0;
	width:610px;
	padding:0 14px 7px 12px;
}
.one .text {
	margin:-3px 0 0;
	width:615px;
	padding:0 6px 3px 7px;
}
.box .heading {
	background:url(../graphics/heading01.gif) no-repeat;
	width:607px;
	height:40px;
	padding:0 0 0 1px;
	margin:0 0 0 2px;
	overflow:hidden;
}
.box .heading h2 {
	float:left;
	height:37px;
	margin:0 17px 0 0;
	text-indent:-9999px;
	overflow:hidden;
}
.box .connection h2 {
	background:url(../graphics/head01.gif) no-repeat;
	width:242px;
}
.box .industry h2 {
	background:url(../graphics/head02.gif) no-repeat;
	width:231px;
}
.box .network h2 {
	background:url(../graphics/head03.gif) no-repeat;
	width:223px;
}
.box .heading h3 {
	float:left;
	font:14px/16px Arial, Helvetica, sans-serif;
	color:#fff;
	margin:14px 0 0;
}
.map {
	width:608px;
	padding:0 0 0 2px;
	overflow:hidden;
	margin:5px 0 0;
}
.map img {
	display:block;
	border:1px solid #ccc;
}
.box .description {
	width:615px;
	margin:3px 0 0;
	overflow:hidden;
}
.inner-content .inner-box-info{
	background:#8D8D8D;
	width:500px;
}
.inner-content .inner-box-info ul li{
	list-style:none;
	background:none;
}

.tab-info-inner {
	float:left;
	width:388px;
	padding:12px 5px 12px 10px;
	background:#a7a7a7;
	min-height:520px;
}
* html .tab-info-inner {height:520px}
.tab-info-inner h2 {
	font:bold 15px/18px Arial, Helvetica, sans-serif;
	color:#e5e5e5;
	padding:0 0 8px 0px;
	margin:0px 0px 10px !important;
	border-bottom:1px solid #8d8d8d;
	text-transform:uppercase;
}
/*.tabset li a.inner-info {
	width:130px;
	padding:5px 15px 5px 4px;
}*/
.tabset {
	float:left;
	width:96px;
	margin:2px 0 0;
	padding:0;
	overflow:hidden;
	list-style:none;
}
.tabset li {
	float:left;
	/*width:147px;*/
	margin:5px 0 0;
	padding:5px 0 0 !important;
	/*background:url(../graphics/border.gif) no-repeat;*/
	list-style:none;
}
.tabset li a {
	display:block;
	font:14px/16px Arial, Helvetica, sans-serif;
	color:#e0e0e0;
	width:80px;
	padding:5px 5px 5px 11px;
	background:url(../graphics/arrow01.gif) no-repeat 96% 50%;
}
.tabset li a:hover {text-decoration:none}
.tabset li a.active {
	font:bold 13px/16px Arial, Helvetica, sans-serif;
	color:#ffea00;
	background:#a7a7a7 url(../graphics/arrow01-over.gif) no-repeat 96% 50%;
}
.country-pavilions-logo{
	float:left;
	margin:0px 5px 5px 0px;
}
.country-pavilions-flag{
	margin:5px 0px 0px 3px;
}
.tab-info {
	float:left;
	width:457px;
	padding:12px 5px 12px 4px;
	background:#a7a7a7;
	min-height:373px;
}
* html .tab-info {height:373px}
.tab-info h2 {
	font:bold 15px/18px Arial, Helvetica, sans-serif;
	color:#e5e5e5;
	padding:0 0 3px 11px;
	margin:0;
	border-bottom:1px solid #8d8d8d;
	text-transform:uppercase;
}
.chemteh {
	width:447px;
	padding:0 0 5px 10px;
	margin:7px 0 0;
	overflow:hidden;
	border-bottom:1px solid #8d8d8d;
}
.chemteh .photo {
	float:left;
	width:132px;
	padding:0 25px 0 0;
	margin:4px 0 0;
	overflow:hidden;
}
.chemteh .photo div {
	width:132px;
	padding:0 0 7px;
	overflow:hidden;
}
.chemteh .photo div img {display:block}
.chemteh .photo p {
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#313131;
	margin:0;
}
.chemteh .describe {
	float:left;
	width:283px;
}
.chemteh .describe h3 {
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#1d1600;
	margin:0;
}
.chemteh .describe p {
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#f6f6f6;
	margin:0;
}
.chemteh .describe ul {
	width:283px;
	padding:0;
	margin:6px 0 0;
	overflow:hidden;
	list-style:none;
}
.chemteh .describe ul li {
	display:inline;
	padding:0 0 0 6px;
	background:url(../graphics/separator01.gif) no-repeat 0 50%;
}
.chemteh .describe ul li:first-child {
	padding:0;
	background:none;
}
.chemteh .describe ul li a {
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#313131;
}
.publications {
	width:457px;
	overflow:hidden;
	margin:5px 0 0;
}
.parts {
	width:452px;
	padding:0 0 0 5px;
	margin:7px 0 0;
	overflow:hidden;
}
.publications .part {
	float:left;
	width:226px;
	overflow:hidden;
}
.publications .part .photo {
	float:left;
	width:80px;
}
.publications .part .photo img {display:block}
.publications .part .describe {
	float:left;
	width:146px;
	margin:2px 0 0;
}
.publications .part .describe h3 {
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#313131;
	margin:0;
	text-transform:uppercase;
}
.publications .part .describe p {
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#fff;
	margin:0;
}
.publications .part .describe ul {
	width:146px;
	padding:0;
	margin:0;
	overflow:hidden;
	list-style:none;
}
.publications .part .describe ul li {
	display:inline;
	padding:0 0 0 6px;
	background:url(../graphics/separator01.gif) no-repeat 0 50%;
}
.publications .part .describe ul li:first-child {
	padding:0;
	background:none;
}
.publications .part .describe ul li a {
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#313131;
}
.top .box-foot {
	background:url(../graphics/box1-foot.png) no-repeat;
	width:636px;
	height:6px;
	overflow:hidden;
}
.one .box-foot {
	background:url(../graphics/box2-foot.png) no-repeat;
	width:628px;
	height:3px;
	overflow:hidden;
}
#carousel_main{
	width:615px;
	padding:0 0 7px;
	margin:7px 0 0;
	overflow:hidden;
}
a.prev{
	float:left;
	background:url(../graphics/btn-prev.gif) no-repeat;
	width:12px;
	height:12px;
	margin:18px 0 0 0;
	overflow:hidden;
	text-indent:-9999px;
}
a.next{
	float:left;
	background:url(../graphics/btn-next.gif) no-repeat;
	width:12px;
	height:12px;
	margin:18px 0 0 0;
	overflow:hidden;
	text-indent:-9999px;
}
#carousel_main .holder{
	float:left;
	width:650px;
	height:91px;
	display:inline;
	margin:0 2px 0 0;
	overflow:hidden;
}
#carousel_main ul{
	width:9999px;
	height:91px;
	margin:0;
	padding:0;
	list-style:none;
}

#carousel_main ul li{
	float:left;
	width:147px;
	height:80px;
}

#carousel_main .picture {
	width:147px;
	overflow:hidden;
}
#carousel_main .picture img{
	display:block;
	margin:0 auto;
}
#carousel_main p {
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#d8d8d8;
	margin:4px 0 0;
	text-align:center;
}
#carousel_main p a {
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#d8d8d8;
}
.sidebar {
	float:left;
	width:330px;
	margin:39px 0 0;
	padding:0 0 0 3px;
}
.feature-box {
	width:321px;
	overflow:hidden;
	background:url(../graphics/box-feature.gif) no-repeat;
	height:343px;
	padding:9px 0 0;
}
#carousel_main-list {
	width:321px;
	overflow:hidden;
}
.gallery {
	width:321px;
	height:343px;
	overflow:hidden;
	position:relative;
}
.nav {
	position:absolute;
	bottom:5px;
	right:9px;
	z-index:200;
}
.nav ul {
	float:right;
	padding:0;
	margin:0;
	list-style:none;
}
.nav ul li {
	float:left;
	padding:0 0 0 3px;
	width:auto;
}
.nav ul li a {
	display:block;
	background:url(../graphics/link.gif) no-repeat;
	width:7px;
	height:7px;
	overflow:hidden;
	text-indent:-9999px;
}
.nav ul li a:hover {background:url(../graphics/link-over.gif) no-repeat}
.nav ul li a.active {background:url(../graphics/link-over.gif) no-repeat}
.list {
	width:9999px;
	height:321px;
	margin:0;
	padding:0;
	list-style:none;
}
.list li {
	float:left;
	width:321px;
}
.feature-box .part {
	width:294px;
	height:305px;
	padding:0 17px 0 10px;
	overflow:hidden;
	position:relative;
}
.feature-box .text {
	position:absolute;
	top:9px;
	left:10px;
	z-index:100;
}
.feature-box .photo {
	position:absolute;
	bottom:0;
	left:0;
	z-index:10;
}
.feature-box .photo img {display:block}
.feature-box .text h2 {
	background:url(../graphics/head-feature.png) no-repeat;
	width:237px;
	height:25px;
	overflow:hidden;
	margin:0;
	text-indent:-9999px;
}
.feature-box .quote {
	width:269px;
	overflow:hidden;
	margin:16px 0 0 9px;
	padding:28px 0 0 17px;
	background:url(../graphics/quotes01.gif) no-repeat;
}
.feature-box .quote div {
	width:257px;
	overflow:hidden;
	padding:0 10px 7px 0;
	background:url(../graphics/quotes02.gif) no-repeat 100% 100%;
}
.feature-box .quote p {
	font:16px/22px Georgia, "Times New Roman", Times, serif;
	color:#dfdfdf;
	margin:0;
}
.links {
	width:300px;
	height:38px;
	padding:0 9px 0 12px;
	overflow:hidden;
	position:relative;
}
.links p {
	font:12px/14px Arial, Helvetica, sans-serif;
	color:#e0e0e0;
	margin:2px 0 0;
}
.links p a {
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#202020;
}
.block {
	width:321px;
	margin:17px 0 0;
}
.block-top {
	background:url(../graphics/box3-top.gif) no-repeat;
	width:321px;
	height:3px;
	overflow:hidden;
}
.block-info {
	background:#8d8d8d;
	width:321px;
}
.block-info:after {
	clear:both;
	display:block;
	content:"";
}
.block .text {
	float:left;
	padding:0 0 3px;
	margin:-10px 0 0;
	position:relative;
	width:321px;
}
.block .text {
	float:left;
	margin:-10px 0 0;
	position:relative;
	width:321px;
}
.block h2 {
	background:url(../graphics/head-events.png) no-repeat;
	width:203px;
	height:40px;
	margin:0 0 0 4px;
	text-indent:-9999px;
	overflow:hidden;
}
.block h3 {
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#8d8d8d;
	background:#d3d3d3;
	padding:0 22px;
	margin:3px 0 0;
	text-transform:uppercase;
}
.block .event {
	width:270px;
	padding:9px 25px 10px 18px;
	margin:0 6px 0 3px;
	overflow:hidden;
	border-top:1px solid #ababab;
}
.block .up {border-top:none}
.block .event h4 {
	font:bold 14px/18px Arial, Helvetica, sans-serif;
	color:#ffc20e;
	margin:0;
}
.block .event p {
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#dddddd;
	margin:3px 0 0;
}
.block .event ul {
	width:270px;
	padding:0;
	margin:2px 0 0;
	overflow:hidden;
	list-style:none;
}
.block .event ul li {
	display:inline;
	padding:0 3px 0 8px;
	background:url(../graphics/separator01.gif) no-repeat 0 50%;
}
.block .event ul li:first-child {
	padding:0 3px 0 0;
	background:none;
}
.block .event ul li a {
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#ffc20e;
}
.block-foot {
	background:url(../graphics/box3-foot.gif) no-repeat;
	width:321px;
	height:3px;
	overflow:hidden;
}
.share-box {
	width:329px;
	overflow:hidden;
	margin:3px 0 0 -3px;

}
.share-top {
	background:url(../graphics/orange-top.png) no-repeat;
	width:329px;
	height:74px;
	overflow:hidden;
}
.share-info {
	background:url(../graphics/orange-bg.png) repeat-y;
	width:329px;
}
.share-info:after {
	clear:both;
	display:block;
	content:"";
}
.share-info .text {
	float:left;
	width:305px;
	padding:0 12px;
	margin:-71px 0;
	position:relative;
}
.share-box h2 {
	background:url(../graphics/head-share.png) no-repeat;
	width:298px;
	height:30px;
	margin:3px 0 0;
	overflow:hidden;
	text-indent:-9999px;
}
.share-foot {
	background:url(../graphics/orange-foot.png) no-repeat;
	width:329px;
	height:84px;
	overflow:hidden;
}
.form {
	width:305px;
	overflow:hidden;
	margin:2px 0 0;
}
.form textarea {
	font:13px/18px Arial, Helvetica, sans-serif;
	color:#6b6b6b;
	width:292px;
	height:65px;
	padding:5px;
	overflow:auto;
	background:#fff;
	border:1px solid #c2c2c2;
}
.form div {
	width:305px;
	overflow:hidden;
	margin:3px 0 0;
}
.form div span {
	float:left;
	font:13px/20px Arial, Helvetica, sans-serif;
	color:#858585;
	padding:0 0 0 5px;
}
.form div input {float:right}

#footer {
	background:url(../graphics/bg-footer.gif) repeat-x;
	height:140px;
	width:100%;
	margin:39px 0 0;
	overflow:hidden;
}
/* part for inner page */
.inner {
	background:#747474 url(../graphics/bg-body.jpg) repeat-x;
}
.inner #header {
	height:213px;
	background:url(../graphics/bg-header-inner.jpg) no-repeat 50% 0;
}
.inner .header {
	width:1000px;
	position:relative;clear:both;
}
.inner .head {
	width:1000px;
}
.inner .logo {
	background:url(../graphics/logo.png) no-repeat;
	width:210px;
	height:87px;
	/*margin-top:11px;*/
}
.inner #menu {
	float:right;
	padding-right:10px;
}
.bottom-header {
	width:728px;
	padding:0 85px 0 158px;
	overflow:hidden;
}
.logo2 {
	float:left;
	width:242px;
	height:102px;
	background:url(../graphics/chemtech_inner.png) no-repeat;
	overflow:hidden;
	text-indent:-9999px;
}
.logo2 a {
	display:block;
	height:100%;
	position:relative;
	cursor:pointer;
}
.logo3 {
	float:left;
	width:242px;
	height:102px;
	background:url(../graphics/pharma_inner.png) no-repeat;
	overflow:hidden;
	text-indent:-9999px;
}
.logo3 a {
	display:block;
	height:100%;
	position:relative;
	cursor:pointer;
}
.bottom-header div {
	float:right;
	width:437px;
}
.bottom-header h2 {
	margin:7px 0 2px;
	width:366px;
	height:62px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(../graphics/text-world.gif) no-repeat;
}

.section-name {
	margin:70px 0 2px 15px;
	font-size: 34px; color:#CCCCCC; font-weight: normal;
}
.innersection-name {
	margin:0px 0 2px 8px;
	font-size: 34px; color:#CCCCCC; font-weight: normal;
}

.bottom-header span {
	font-size:14px;
	line-height:18px;
	color:#bfbfbe;
}
.bottom-header span em {
	display:block;
	font-style:normal;
}
.inner #content {
	width:971px;
	margin-top:0;
}
.subnav {
	float:left;
	width:156px;
	margin-top:-44px;
	overflow:hidden;
	position:relative;
}
.top-subnav {
	width:100%;
	height:8px;
	background:url(../graphics/bg-top-subnav.png) no-repeat;
	overflow:hidden;
}
.bottom-subnav {
	width:100%;
	height:6px;
	background:url(../graphics/bg-bottom-subnav.png) no-repeat;
	overflow:hidden;
}
.main-subnav {
	width:142px;
	min-height:541px;
	padding:15px 7px 0 7px;
	background:url(../graphics/bg-main-subnav.png) repeat-y;
	overflow:hidden;
}
* html .main-subnav {
	overflow:visible;
	height:541px;
}
.main-subnav ul {
	margin:0;
	padding:0;
	list-style:none;
	width:100%;
}
.main-subnav li {
	float:left;
	width:100%;
}
.main-subnav li a {
	padding:3px 6px 5px 6px;
	width:130px;
	display:block;
	font-size:14px;
	line-height:16px;
	color:#fff;
	background:url(../graphics/sep-subnav.gif) no-repeat 0 100%;
}


.main-subnav li.active a,
.main-subnav li a:hover {
	text-decoration:none;
	background:#ffc20e url(../graphics/bullet-arrow.gif) no-repeat 128px 55%;
}
.main-subnav li .l2 { font-size: 12px; }


.main-content {
	float:right;
	width:802px;
	display:inline;
	padding-top:33px;
}
.main-content:after {
	display:block;
	clear:both;
	content:"";
}
.general {
	width:100%;
	padding-bottom:16px;
	overflow:hidden;
}
.inner-content {
	float:left;	
	width:500px;
	padding:2px 0 0 10px;
}
.inner-content p {
	margin:0 0 18px;
	font-size:12px;
	line-height:18px;
	color:#d3d3d3;
}
.inner-content h2 {
	margin:36px 0 0;
	font-size:18px;
	line-height:20px;
	font-weight:normal;
	color:#d3d3d3;
}
.inner-content h3 { color: #F6B906; font-size: 14px; margin-bottom: 2px;}
.inner-content a { color: #FFC20E;}
.indent { padding-left: 20px;}
.inner-content ul {
	margin:12px 0 0;
	padding:0;
	list-style:none;
}
.inner-content li {
	/*padding:0 0 4px 20px;*/
	font-size:12px;
	line-height:18px;
	color:#d3d3d3;
	background:url(../graphics/bullet-yellow.gif) no-repeat 5px 7px;
	list-style:none;
	padding:0px 15px;
}
.inner .sidebar {
	float:right;
	display:inline;
	width:254px;
	padding:0 7px 0 0;
	margin:0;
}
.btn-visitor {
	display:block;
	margin-bottom:23px;
	overflow:hidden;
	text-indent:-9999px;
	width:254px;
	height:43px;
	background:url(../graphics/btn-visitor.png) no-repeat;
}
.btn-visitor a {
	display:block;
	height:100%;
	position:relative;
	cursor:pointer;
}
.btn-book {
	display:block;
	margin-bottom:23px;
	overflow:hidden;
	text-indent:-9999px;
	width:254px;
	height:43px;
	background:url(../graphics/btn-book.png) no-repeat;
}
.btn-book a {
	display:block;
	height:100%;
	position:relative;
	cursor:pointer;
}
.grey-box {
	width:249px;
	padding:0 1px;
	/*background-color:#8d8d8d;*/
}
.grey-box:after {
	display:block;
	content:"";
	clear:both;
}
.inner-grey {
	-moz-border-radius:2px;
	width:241px;
	padding:18px 4px 30px;
	margin:-1px 0;
	background-color:#8d8d8d;
	overflow:hidden;
	float:left;
	position:relative;
}
.inner-grey h3 {
	margin:0 0 8px 18px;
	width:124px;
	height:13px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(../graphics/text-who-should.gif) no-repeat;
}
.inner-grey ul {
	margin:0;
	padding:0;
	list-style:none;
	width:100%;
	overflow:hidden;
}
.inner-grey li {
	width:211px;
	font-size:12px;
	line-height:18px;
	color:#d3d3d3;
	margin-top:-1px;
	padding:10px 11px 10px 19px;
	border-top:1px solid #aaa;
}
.inner-grey h4 {
	margin:0;
	font-size:12px;
	line-height:16px;
	color:#f6b906;
}
.inner-grey1 {
	-moz-border-radius:2px;
	width:241px;
	padding:18px 4px 30px;
	margin:-1px 0;
	background-color:#8d8d8d;
	overflow:hidden;
	float:left;
	position:relative;
	margin-top:10px;
}
.inner-grey1 h3 {
	margin:0 0 8px 18px;
	width:185px;
	height:13px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(../graphics/txt_chemtech_world_expo.gif) no-repeat;
}
.inner-grey1 ul {
	margin:0;
	padding:0;
	list-style:none;
	width:100%;
	overflow:hidden;
	padding-top:5px;
}
.inner-grey1 li {
	width:211px;
	font-size:12px;
	line-height:20px;
	color:#d3d3d3;
	margin-top:-1px;
	padding:0px 11px 10px 4px;
	list-style-image:url(../graphics/bullet-yellow.gif);
	margin-left:34px;
	*margin-left:36px;
}

.inner-grey1 li .font18{
font-size:18px;
}

.inner-grey1 h4 {
	margin:0;
	font-size:12px;
	line-height:16px;
	color:#f6b906;
}
.inner-grey2 {
	-moz-border-radius:2px;
	width:241px;
	padding:18px 4px 30px;
	margin:-1px 0;
	background-color:#8d8d8d;
	overflow:hidden;
	float:left;
	position:relative;
	margin-top:10px;
}
.inner-grey2 h3 {
	margin:0 0 8px 18px;
	width:124px;
	height:13px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(../graphics/publication.gif) no-repeat;
}
.inner-grey2 ul {
	margin:0;
	padding:0;
	list-style:none;
	width:100%;
	overflow:hidden;
}
.inner-grey2 li {
	width:211px;
	font-size:12px;
	line-height:20px;
	color:#d3d3d3;
	margin-top:-1px;
	padding:10px 11px 10px 19px;
	border-top:1px solid #aaa;
}
.inner-grey2 li .link{
line-height:35px;
color:#ffc20e;
}
.inner-grey2 li .link a{
text-decoration:none;
color:#ffc20e;
}
.inner-grey2 li img{
margin-right:15px;
}
.inner-grey2 h4 {
	margin:0;
	font-size:14px;
	line-height:16px;
	color:#f6b906;
	margin-bottom:12px;
}
.inner .box {
	width:802px;
	padding:0;
}
.inner .one {
	margin:0;
}
.inner .one .box-top {
	width:802px;
	height:4px;
	background:url(../graphics/bg-top-box-inner.gif) no-repeat;
}
.inner .box-info {
	width:802px;
	background:#fff;
}
.inner a.btn-prev {
	margin-top:10px;
	background:url(../graphics/btn-prev-inner.gif) no-repeat;
}
.inner a.btn-next {
	margin-top:10px;
	background:url(../graphics/btn-next-inner.gif) no-repeat;
}
.inner .text {
	width:795px;
}
.inner #carousel_main {
	width:795px;
	margin-top:15px;
}
.inner #carousel_main .holder {
	width:744px;
	margin-right:21px;
	overflow:hidden;
}
.inner .one .box-foot {
	width:802px;
	height:4px;
	background:url(../graphics/bg-bottom-box.gif) no-repeat;
}
.inner .heading {
	width:784px;
	background:url(../graphics/bg-heading-inner.gif) no-repeat 1px 0;
}
.inner .heading h2 {
	margin:14px 0 0 20px;
	background:url(../graphics/text-sponsor.gif) no-repeat;
}
.inner #carousel_main ul {
	padding-left:4px;
}
.inner #carousel_main li {
	width:148px;
	text-align:center;
}
.innerblock {
	width:254px;
	margin:17px 0 0 15px;
	float:left;
	
}
.innerblock-top {
	background:transparent url(../graphics/innerbox3-top.png) no-repeat;
	height:4px;
	overflow:hidden;
	width:254px
}
.innerblock-info {
	background:#8d8d8d;
	*background:#828282;
	width:253px;
	
}
.innerblock-info:after {
	clear:both;
	display:block;
	content:"";
}
.innerblock .text {
	float:left;
	padding:0 0 3px;
	margin:-10px 0 0;
	position:relative;
	width:254px;
}
.innerblock .text {
	float:left;
	margin:-10px 0 0;
	position:relative;
	width:253px;
}
.innerblock h2 {
	background:url(../graphics/head-events.png) no-repeat;
	width:203px;
	height:40px;
	margin:0 0 0 4px;
	text-indent:-9999px;
	overflow:hidden;
}
.innerblock h3 {
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#8d8d8d;
	*color:#828282;
	background:#d3d3d3;
	padding:0 22px;
	margin:3px 0 0;
	text-transform:uppercase;
}
.innerblock .event {
	width:170px;
	padding:9px 25px 10px 18px;
	margin:0 6px 0 3px;
	overflow:hidden;
	border-top:1px solid #ababab;
}
.innerblock .up {border-top:none}
.innerblock .event h4 {
	font:bold 14px/18px Arial, Helvetica, sans-serif;
	color:#ffc20e;
	margin:0;
}
.innerblock .event p {
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#dddddd;
	margin:3px 0 0;
}
.innerblock .event ul {
	width:170px;
	padding:0;
	margin:2px 0 0;
	overflow:hidden;
	list-style:none;
}
.innerblock .event ul li:first-child {
	padding:0 3px 0 0;
	background:none;
}
.innerblock .event ul li {
	display:inline;
	padding:0 3px 0 8px;
	background:url(../graphics/separator01.gif) no-repeat 0 50%;
}
.innerblock .event ul li a {
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#ffc20e;
}
.innerblock-foot {
	background:transparent url(../graphics/innerbox3-foot.png) no-repeat;
	height:4px;
	overflow:hidden;
	width:254px;
}
.advbrd {
	width:447px;
	padding:0 0 5px 10px;
	overflow:hidden;
	border-bottom:1px solid #8d8d8d;
}
.advbrd .photo {
	float:left;
	width:92px;
	padding:0 25px 0 0;
	margin:4px 0 0;
	overflow:hidden;
}
.advbrd .photo div {
	width:105px;
	padding:0 0 7px;
	overflow:hidden;
}
.advbrd .photo div img {display:block}
.advbrd .photo p {
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#313131;
	margin:0;
}
.advbrd .describe {
	float:left;
	width:283px;
	margin-top:7px;
}
.advbrd .describe h4 {
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#FFC20E;
	margin:0;
}
.advbrd .describe p {
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#f6f6f6;
	margin:0;
}
.thumb
{
	border: 1px solid #777777; margin: 2px; padding: 3px;
}
/*For publications.html*/
.inner_publications {
	overflow:hidden;
	margin:0px 0 0;
	border-bottom:1px solid #8D8D8D;
}
.inner_parts {
	padding:0 0 0 5px;
	margin:7px 0 0;
	overflow:hidden;
}
.inner_publications .part {
	float:left;
	overflow:hidden;
}

.inner_publications .part .photo1 {
	float:left;
	width:132px;
	height:128px;
	background:url(../graphics/inner_chemical_world.png) no-repeat;
}
.inner_publications .part .photo2 {
	float:left;
	width:132px;
	height:128px;
	background:url(../graphics/inner_offshore_world.png) no-repeat;
}
.inner_publications .part .photo3 {
	float:left;
	width:132px;
	height:128px;
	background:url(../graphics/inner_pharma_world.png) no-repeat;
}
.inner_publications .part .photo4 {
	float:left;
	width:132px;
	height:128px;
	background:url(../graphics/inner_smp_world.png) no-repeat;
}
.inner_publications .part .describe {
	float:left;
	width:338px;
	margin:2px 0 0 25px;
}
.inner_publications .part .describe h3 {
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#FFC20E;
	margin:0;
	text-transform:uppercase;
}
.inner_publications .part .describe p {
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#fff;
	margin:0;
}
.inner_publications .part .describe ul {
	width:146px;
	padding-top:5px;
	margin:0;
	overflow:hidden;
	list-style:none;
}
.inner_publications .part .describe ul li {
	display:inline;
	padding:0 0 0 6px;
	background:url(../graphics/separator01.gif) no-repeat 0 50%;
}
.inner_publications .part .describe ul li:first-child {
	padding:0;
	background:none;
}
.inner_publications .part .describe ul li a {
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#FFC20E;
}
/*For events.html*/
.innerchemteh {
	width:98%;
	padding:0 0px 5px 5px;
	margin:2px 5px 0px 0px;
	overflow:hidden;
	border-bottom:1px solid #8d8d8d;
}
.innerchemteh .photo {
	float:left;
	width:172px;
	padding:0 5px 0 0;
	margin:4px 0 0;
	overflow:hidden;
}
.innerchemteh .photo div {
	width:172px;
	padding:0 0 7px;
	overflow:hidden;
}
.innerchemteh .photo div img {display:block}
.innerchemteh .photo p {
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#F6F6F6;
	margin:0;
}
.innerchemteh .describe {
	float:left;
	width:313px;
}
.innerchemteh .describe h3 {
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#FFC20E;
	margin:0;
	text-transform:uppercase;
}
.innerchemteh .describe p {
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#f6f6f6;
	margin:0;
}
.innerchemteh .describe ul {
	width:283px;
	padding:0;
	margin:6px 0 0;
	overflow:hidden;
	list-style:none;
}
.innerchemteh .describe ul li {
	display:inline;
	padding:0 0 0 6px;
	background:url(../graphics/separator01.gif) no-repeat 0 50%;
}
.innerchemteh .describe ul li:first-child {
	padding:0;
	background:none;
}
.innerchemteh .describe ul li a {
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#FFC20E;;
}
/*for microsites*/
.subnav1 {
	float:left;
	width:156px;
	margin-top:-44px;
	overflow:hidden;
	position:relative;
}
.top-subnav1 {
	width:100%;
	height:8px;
	background:url(../graphics/bg-top-subnav.png) no-repeat;
	overflow:hidden;
}
.bottom-subnav1 {
	width:100%;
	height:6px;
	background:url(../graphics/bg-bottom-subnav.png) no-repeat;
	overflow:hidden;
}
.main-subnav1 {
	width:142px;
	min-height:375px;
	padding:15px 7px 0 7px;
	background:url(../graphics/bg-main-subnav.png) repeat-y;
	overflow:hidden;
}
* html .main-subnav1 {
	overflow:visible;
	height:375px;
}
.main-subnav1 ul {
	margin:0;
	padding:0;
	list-style:none;
	width:100%;
}
.main-subnav1 li {
	float:left;
	width:100%;
}
.main-subnav1 li a {
	padding:3px 6px 5px 6px;
	width:130px;
	display:block;
	font-size:14px;
	line-height:16px;
	color:#fff;
	background:url(../graphics/sep-subnav.gif) no-repeat 0 100%;
}


.main-subnav1 li.active a,
.main-subnav1 li a:hover {
	text-decoration:none;
	background:#ffc20e url(../graphics/bullet-arrow.gif) no-repeat 128px 55%;
}
.main-subnav1 li .l2 { font-size: 12px; }

/*for downloads.html*/
.inner-content .downloads{
	width:450px;
}

.inner-content .downloads ul {
	width:380px;
	
}
.inner-content .downloads ul li {
    background:url(../graphics/icon.gif) no-repeat;
	padding:0px 0px 10px 25px;
	color:#d3d3d3;
}
.inner-content .downloads ul li a {
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#d3d3d3;
}
/*for contact_us.html*/
.inner-content .contact_us{
	width:100%;
}
.inner-content .contact_us .section{
	width:98%;
	border-bottom:1px solid #8d8d8d;

}
.inner-content .contact_us .section .address1{
	width:50%;
	float:left;
	padding:5px 0px 10px 0px;
}
.inner-content .contact_us .section .address2{
	width:46%;
	float:left;
	padding:5px 0px 10px 5px;
}


.cityname{
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#999999;
}
	
.inner-content .contact_us .section .address1 p{
	margin:0px;
	padding:0px;
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#f6f6f6;
}
.inner-content .contact_us .section .address2 p{
	margin:0px;
	padding:0px;
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#f6f6f6;
}

/*for visitors.html*/
.inner-content .visitors{
	width:100%;
}
.inner-content .visitors h3{
	font:bold 14px/18px Arial, Helvetica, sans-serif;
	color:#F6B906;
	margin:0;
}
.inner-content .visitors ul {
	padding:0px 0px 10px 0px;
	margin:0px;
}
/*.inner-content .visitors li {
    background:transparent url(../graphics/bullet-yellow.gif) no-repeat;
	padding:0px 0px 0px 25px;
}*/
.inner-content .visitors p{
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#D3D3D3;
	padding:0px 0px 0px 0px;
	margin-bottom:4px;
}
.inner-content .visitors .facts{
	width:480px;
	margin-bottom:25px;
}
.inner-content .visitors .facts h3{
	font:bold 14px/18px Arial, Helvetica, sans-serif;
	color:#F6B906;
	border-bottom:1px solid #AAAAAA;
}
.inner-content .visitors .facts .facts-top{
	background:url(../graphics/visitors_top.png) no-repeat;
	width:480px;
	height:7px;
}
.inner-content .visitors .facts .facts-bot{
	background:url(../graphics/visitors_bot.png) no-repeat;
	width:480px;
	height:7px;
}
.inner-content .visitors .facts .facts-content{
	background-color:#8d8d8d;
	margin:0px 2px 0px 1px;
	padding-left:10px;
	padding-right:4px;
}
/*for chemtech_history.html*/
.history ul li{
	padding:0px;
	background:none;
	margin-bottom:10px;
}
#qh1,#qh2,#qh3,#qh4,#qh5,#qh6,#qh7,#qh8,#qh9,#qh10,#qh11,#qh12,#qh13,#qh14,#qh15,#qh16,#qh17,#qh18,#qh19,#qh20,#qh21,#qh22,#qh23{
display:none;
cursor:pointer;
}

#a1,#a2,#a3,#a4,#a5,#a6,#a7,#a8,#a9,#a10,#a11,#a12,#a13,#a14,#a15,#a16,#a17,#a18,#a19,#a20,#a21,#a22,#a23{
display:none;
}
#qs1,#qs2,#qs3,#qs4,#qs5,#qs6,#qs7,#qs8,#qs9,#qs10,#qs11,#qs12,#qs13,#qs14,#qs15,#qs16,#qs17,#qs18,#qs19,#qs20,#qs21,#qs22,#qs23{
cursor:pointer;
}
.conflinks{
	color:#F6B906;
	font:11px/18px Arial, Helvetica, sans-serif;
}
.leftpart{
	width:28%;
	float:left;
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	margin:5px 0px 5px 20px;
	*margin:5px 0px 5px 10px;
	
}
.rightpart{
	width:67%;
	float:left;
	font:12px/18px Arial, Helvetica, sans-serif;
	margin:5px 0px 5px 0px;
}
/*for book_a_stand.html*/
.bookastand{
	width:100%;
}
.bookastand .fieldname{
	width:37%;
	float:left;
	margin-left:20px;
	*margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;	
}
button {
	background:transparent url(../graphics/submit.png) no-repeat scroll left top;
	border:medium none;
	cursor:pointer;
	height:35px;
	width:95px;
}
.bookastand .fieldname3{
	width:100%;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
	text-align:left;
}

.bookastand .fieldbutton{
	width:27%;
	float:left;
	margin-left:20px;
	*margin-left:10px;
}
.bookastand .fieldname p{
	margin:0;
	padding:0px 5px 0px 5px;
	font:14px/18px Arial, Helvetica, sans-serif;
	text-align:right;
}
.bookastand .fieldvalue{
	width:48%;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
}

.bookastand .fieldvalue input{
	border:1px solid #F6B906;

	height:15px;
	width:100%;
}
.bookastand .fieldname1{
	width:37%;
	float:left;
	margin-left:20px;
	*margin-left:10px;
	background-color:#3b3b3b;
}
.bookastand .fieldname1 p{
	margin:0;
	padding:0px 5px 0px 5px;
	font:14px/18px Arial, Helvetica, sans-serif;
	text-align:right;
}
.bookastand .fieldvalue1{
	width:48%;
	float:left;
	background-color:#3b3b3b;
}

.bookastand .fieldvalue1 input{
	border:1px solid #F6B906;
	width:100%;
}

.bookastand .fieldvalue1 textarea{
	border:1px solid #F6B906;
	width:100%;
}
.bookastand .fieldvalue textarea{
	border:1px solid #F6B906;
	width:100%;
	height:75px;
}
.bookastand .fieldcheckbox{
	width:85%;
	float:left;
	margin-left:20px;
	*margin-left:10px;
	margin-top:10px;
	padding-left:5px;
}
.bookastand .fieldcheckvalue{
	width:100%;
	float:left;
	margin-bottom:5px;
	margin-left:10px;
	
}
.bookastand .fieldcheckvalue1{
	width:65%;
	float:left;
	margin-bottom:5px;
	
	
}
.bookastand .fieldcheckbox p{
	margin:0;
	padding:0;
	font:14px/18px Arial, Helvetica, sans-serif;
}

.checkbotext{
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#D3D3D3;
}

.inner-content .bookastand ul {
	padding:0px;
	margin:0px 0px 10px 0px;
}
.inner-content .bookastand ul li {
    background:none;
	width:44%;
	float:left;
	
}
.inner-content .bookastand .fieldcheckvalue1 ul li {
    background:none;
	width:20%;
	float:left;
	margin-left:10px;
}
/*for register_today.html*/
.registertoday{
	width:100%;
}
.registertoday .fieldname{
	width:26%;
	float:left;
	margin-bottom:5px;
	margin-left:5px;
	*margin-left:0px;
}
.registertoday .fieldname p{
	margin:0 5px 0  0;
	padding:0;
	font:14px/18px Arial, Helvetica, sans-serif;
	text-align:right;
}
.registertoday .fieldvalue{
	width:54%;
	float:left;
	margin-bottom:5px;
}

.registertoday .fieldvalue input{
	border:1px solid #F6B906;
	margin-bottom:10px;
	height:15px;
	width:90%;
}
.registertoday .fieldvalue textarea{
	border:1px solid #F6B906;
	width:90%;
	margin-bottom:6px;
	height:75px;
}
.registertoday .fieldcheckvalue{
	width:100%;
	float:left;
	margin-bottom:5px;
}
.registertoday .fieldcheckbox p{
	margin:0;
	padding:0;
	font:14px/18px Arial, Helvetica, sans-serif;
}
.inner-content .registertoday ul {
	padding:0px;
	margin-bottom:10px;
}
.inner-content .registertoday ul li {
    background:none;
	float:left;
	padding:0px;
}
.registertoday .inputcheckbox{
	margin-right:10px;
}
.registertoday .fieldcheckvalue p{
	margin:0px 0px 5px 0px;
	padding:0px;
}
.registertoday .fieldcheckvalue label{
	margin:0;
	padding:0;
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#D3D3D3;
	float:left;
}
.refertext{
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#D3D3D3;
	padding:0px 0px 0px 5px;
	float:none;
}
.registertoday .registertoday1{
	width:100%;
	margin-top:20px;
}
.registertoday .registertoday1 .refer1{
	float:none;
	width:100%;
	background-color:#FFFFCC;
}
.registertoday .registertoday2 .refer2{
	float:none;
	width:100%;
}
/*for sponsorships.html*/
.inner-content .sponsorships{
	width:100%;
}
.inner-content .sponsorships h3{
	font:bold 14px/18px Arial, Helvetica, sans-serif;
	margin:0;
}
.inner-content .sponsorships ul {
	padding:0px 0px 10px 0px;
}
.inner-content .sponsorships ul li {
	background:none;
	font-size:14px;
	padding:0px;
	color:#d3d3d3;
	
}
.inner-content .sponsorships .facts ul {
	padding:0px 0px 10px 0px;
}
.inner-content .sponsorships .facts ul li {
	font-size:12px;
	line-height:18px;
	color:#d3d3d3;
	background:url(../graphics/bullet-yellow.gif) no-repeat 5px 7px;
	padding-left:20px;
	
}
.sponsdetails{
	width:95%;
	background-color:#4e4e4e;
	padding:10px;
	margin-bottom:10px;
}
.inner-content .sponsorships p{
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#D3D3D3;
	padding:0px 0px 0px 0px;
	margin-bottom:4px;
}
.inner-content .sponsorships .facts{
	width:480px;
	margin-bottom:5px;
}
.inner-content .sponsorships .facts h3{
	font:bold 14px/18px Arial, Helvetica, sans-serif;
	
}
.inner-content .sponsorships .facts .facts-top{
	background:url(../graphics/visitors_top.png) no-repeat;
	width:480px;
	height:7px;
}
.inner-content .sponsorships .facts .facts-bot{
	background:url(../graphics/visitors_bot.png) no-repeat;
	width:480px;
	height:7px;
}
.inner-content .sponsorships .facts .facts-content{
	background-color:#8d8d8d;
	margin:0px 2px 0px 1px;
	padding-left:10px;
	padding-right:4px;
}
.sponlinks{
	font:12px/18px Arial, Helvetica, sans-serif;
	margin-bottom:5px;
}
/*for conferences.html*/
.inner .conferences {
	width:100%;
}
.inner .conferences table{
	width:95%;
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#D3D3D3;
	padding:1px;
	border:1px solid #8d8d8d;
}

.inner .conferences .sechead{
	background-color: #FFCC00;
	font:bold 14px/18px Arial, Helvetica, sans-serif;
	color:#333333;
}
.inner .conferences .sessiontopic{
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#ffcc00;
}
.inner .conferences .membinfo{
	font:11px/18px Arial, Helvetica, sans-serif;
	color:#999999;
}

.inner .conferences table td{
	vertical-align:top;
	padding-top:15px;
}
.inner .conferences table h4 {
	margin:0;
	font-size:14px;
	line-height:16px;
	color:#f6b906;
}
/*for enertech exhibitors.html*/
.inner-content .ener_exhibitors ul {
	margin:12px 0 0;
	padding:0;
	list-style:none;
}
.inner-content .ener_exhibitors li {
	padding:0 0 4px 20px;
	font-size:12px;
	line-height:18px;
	color:#d3d3d3;
	background:url(../graphics/bullet-yellow.gif) no-repeat 5px 7px;
	width:45%;
	float:left;
}
/*for connects images in exhibitors.html*/
.chemtech_connects{
	background:url(../graphics/chemtech_connects.png) no-repeat;
	height:350px;
}
.pharma_connects{
	background:url(../graphics/pharma_connects.png) no-repeat;
	height:350px;
}
.waterex_connects{
	background:url(../graphics/waterex_connects.png) no-repeat;
	height:350px;
}
.oceantex_connects{
	background:url(../graphics/oceantex_connects.png) no-repeat;
	height:350px;
}
.smp_connects{
	background:url(../graphics/smp_connects.png) no-repeat;
	height:350px;
}
.enertech_connects{
	background:url(../graphics/enertech_connects.png) no-repeat;
	height:350px;
}


.ab_tab_header{
border-bottom:1px solid #6D6D6D;
}

.ab_tab td{
border-bottom:1px solid #5d5d5d;
}


/* ************** Phase 2 *********** */

/* ************** Article page *********** */
.inner #header1 {margin-top:0px;
	height:261px;
	background:url(../graphics/bg-header-inner-1.jpg) no-repeat 50% 0;
}

.inner .logo-new {
	background:url(../graphics/logo-new.png) no-repeat;
	width:200px;
	height:75px;
	/*margin-top:11px;*/
	margin-left:26px;
	 margin-top:10px;
}

.logo-new a {
	display:block;
	width:100%;
	height:100%;
	overflow:hidden;
}
h1.logo-new {
	float:left;
	background:url(../graphics/logo-new.png) no-repeat;
	width:210px;
	height:98px;
	text-indent:-3000px;
	overflow:hidden;
	margin:0;
}

.details {
	background:#656b6f;
	width:235px;
	padding:4px 15px;
	*padding:6px 15px;
	color:#9ea8ae;
	font-size:16px;
	float:right;
	}
.details ul {
	margin:0px; 
	padding:0px;
	}
.details li {
	list-style:none;
	border-bottom: dotted 1px #9ea8ae;
	padding:5px 10px;
	font-weight:bold;
	}
	
.comingsoon {
	border:1px solid #8d8d8d;
	color:#8d8d8d;
	width:148px;
	margin-top:10px;
	}

.comingsoon p {
	padding:5px 10px;
	font-size:12px;
	margin:0px;
	}
.comingsoon p a{
	margin:0px;
	color:#f8bb08;
	}
.plantrip {
	margin-top:-12px; 
	margin-left:6px; 
	position:absolute;
	}
.plantriptxt {
	margin-top:70px;
	}
.inner-content h1 {
	margin:0px;
	font-size:24px;
	padding:0px;
	line-height:28px;
	color:#f8bb08;
	}
.related-insights {
 	background:#6c6969;
	margin:0px;
	padding:5px 5px;
	}
.related-insights h3{
	font-size:16px;
	color:#f8bb08;
	margin:0px;
	padding:5px 5px;
	}
.related-insights ul {
	margin:0px;
	padding:0px;
	}
.related-insights li{
 	background:transparent url(../graphics/related-li.png) no-repeat scroll 0 5px;
	list-style-type:none;
	color:#fff;
	margin:5px 10px;
	}

.related-insights li em a{
	color:#fff;
	}

.related-insights table {
	color:#fff;
	}
.related-insights td {
	padding:4px 4px;
	}
.related-insights input {
	width:165px;
	}
.related-insights .txt-input {
	width:auto;
	border:none;
	}

.rt-article {
	background:url(../graphics/rt-article.png) no-repeat;
	height:8px;
	overflow:hidden;
	}
.rt-article-btm {
	background:url(../graphics/rt-article-btm.png) no-repeat;
	height:8px;
	overflow:hidden;
	margin-left:1px;
	margin-bottom:15px;
	}
.rt-article-bg {
	background: #f8bb08;
	margin-left:1px;
	width:250px;
	}
.rt-article-bg img {
	margin:5px 5px;
	}
.rt-article-bg p {
	margin:0px;
	padding:5px 14px;
	font-size:12px;
	color:#313131;
	font-weight:bold;
	line-height:18px;
	}
.rt-article-bg p em{
	margin:0px;
	font-size:12px;
	color:#6c6c6c;
	font-weight:bold;
	line-height:18px;
	}
.rt-article-btn {
	background:url(../graphics/btn-article.png) no-repeat;
	height:45px;
	width:236px;
	padding:22px;
	}
.whoiswho {
	color:#fff;
	line-height:18px;
	font-size:14px;
	font-weight:bold;
	padding:10px 15px;
	background:#ff930c;
	width:221px;
	height:130px;
	margin-bottom:10px;
	}
.whoiswho p{
	color:#fff;
	line-height:18px;
	font-size:14px;
	font-weight:bold;
	margin:0px;
	}
.whoiswho input {
	margin:5px 0px;
	border:1px f7f7f7 solid;
	color:#999;
	font-size:12px;
	padding:4px 0px 0px 6px;
	width:210px;
	}
.event_updates{
	color:#FFFFFF;
	font-size:12px;
	padding-top:10px;
	padding-bottom:10px;
}

.event_updates b{
color:#f8bb08;
}

.event_updates a{
color:#f8bb08;
}

.org_tab_t{
height:4px;
overflow:hidden;
background:
}

#org_tab{
width:507px;
}

.org_tab_content{
background:#f8bb08;
padding:5px 10px 5px 10px;
}

.chem_expo_img{
width:138px;
padding-right:11px;
float:left;
}

.org_tab_rt{
float:left;
width:315px;
}

.org_tab_rt p {
margin:0px;
margin-top:5px;
font-size:12px;
}

.org_tab_rt p b{
color:#000000;
}

.org_tab_rt p i{
color:#6c6c6c;
}

.clear_both{
clear:both;
}


.org_tab_content p{
margin:0px;
margin-top:10px;
color:#000000;
font-size:12px;
}
.org_tab_content p a{
color:#000000;
}

.industry_insight{
margin-top:20px;
width:507px;
}

.industry_insight_content{
background:#8d8d8d;
padding:10px 10px 5px 5px;
}

.industry_insight_content table p{
margin:0px;
margin-top:4px;
margin-right:5px;
font-size:12px;
color:#dddddd;
}


.industry_insight_content table p i{
color:#f8bb08;
font-size:11px;
}

.industry_insight_content table ul li{
margin-top:10px;
font-size:13px;
margin-left:10px;
padding-left:10px;
background:transparent url(../graphics/bullet-yellow.gif) no-repeat scroll 0px 7px;
}

.industry_insight_content table ul li .tags {
color:#dddddd;
font-size:11px;
}

.industry_insight_content h3 {
	font-size:14px;
	color:#1c1c1c;
	padding:2px 10px;
	margin:0px;
	}
.industry_insight_content p{
	margin:0px;
	padding:2px 10px;
	}
.btm{ 
	margin-top:10px;
	height:80px;
	}

.tag1 {
	font-size:16px;
	}	
.tag2 {
	font-size:20px;
	}
.tag3 {
	font-size:24px;
	}
.tag4 {
	font-size:9px;
	}
.more{
margin:0px;
text-align:right;
font-size:11px;
font-weight:bold;
}


.more i{
font-size:11px;
}

.more a{
color:#f8bb08;
}

	
#form{
background:#ff991a;
width:251px;
margin-bottom:20px;
}

#form p{
margin:0px;
margin:15px;
font-size:12px;
color:#313131;
}

.txtbx{
margin-left:10px;
margin-top:8px;
width:230px;
border:1px solid #c2c2c2;
height:20px;
}

#form table td{
padding-left:8px;
padding-top:10px;
font-size:12px;
color:#313131;
padding-right:10px;
}

#form table{
margin-bottom:10px;
}

#latestentry .tags
{
font-style:italic;
color:#FFC20E;
}

#latestentry h2
{
margin:0;
padding:5px 10px 2px;
color:#F8BB08;
}

.imgborder {
background:white;
padding:2px;
margin-left:10px;
}

#latestentry img{
background:white;
padding:2px;
}

.horizontal_dotted_line
{
border-bottom: 1px dotted #ffffff;
padding-top:20px;

padding-bottom:10px;
}

div.alert {
	color:#fff;
	font-size:10px;
	font-family:normal ms sans serif, arial, verdana, Times new roman;
	background:url(../graphics/alert.png) 6px no-repeat;
	padding-left:20px;
	clear:both;
	margin-left:10px;
}

#name_alert{
	display:none;
}

#phone_alert {
	display:none;
}

#email_alert {

	display:none;
}

#company_alert {
	display: none;
}

#designation_alert {
	display: none;
}

#tagCloud
{
background:#8d8d8d;
padding:10px 10px 5px 5px;
margin-top:10px;
}

#tagCloud h3 {
	font-size:14px;
	color:#1c1c1c;
	padding:2px 10px;
	margin:0px;
	}
#tagCloud p{
	margin:0px;
	padding:2px 10px;
	}
#tagCloud a{color:#ffffff;}
#tagCloud a.cloud10 { font-size: 1.2em;}
#tagCloud a.cloud9 { font-size: 1.3em;}
#tagCloud a.cloud8 { font-size: 1.4em;}
#tagCloud a.cloud7 { font-size: 1.5em;}
#tagCloud a.cloud6 { font-size: 1.6em;}
#tagCloud a.cloud5 { font-size: 1.7em;}
#tagCloud a.cloud4 { font-size: 1.8em;}
#tagCloud a.cloud3 { font-size: 1.9em;}
#tagCloud a.cloud2 { font-size: 2.0em;}
#tagCloud a.cloud1 { font-size: 2.1em;}

.successbox h1
{
text-align:center;
color:#ffffff;
line-height:1.5em;
}

.successbox p
{
color:#ffffff;
text-align:center;
line-height:1.5em;
}

.pagelinks
{
text-align:right;
font-size:12px;
padding-top:10px;
}

.pagelinks a
{
padding-left:2px;
padding-right:2px;
}

/* Event updates JS css starts here */
.news-box {
	height:24px;
	width:750px;
	padding:5px 10px 0;
	margin:0 0 10px -12px;
	overflow:hidden;
}
.news-list {
	float:left;
	margin:0;
	list-style:none;
	color:#767778;
	width:9999px;
}
.news-holder {
	width:650px;
	padding:0 0 0 10px;
	position:relative;
	float:left;
	text-align:left;
}
.news-holder div {
	position:relative;
	width:100%;
	overflow:hidden;
	margin-left:-40px;
}
.news-list li {
	padding:0;
	width:650px;
	float:left;
}
.news-selector {
	color:#2b547e;
	font-weight:bold;
	text-transform:uppercase;
	margin:2px 0 0;
	float:right;
}
.news-selector span {
	float:left;
}
.news-selector ul {
	float:left;
	margin:1px 0 0 5px;
	display:inline;
	list-style:none;	
	width:28px;
	margin:0px;
}
.news-selector li {
	float:left;
	margin:0 1px 0 0;

}

.news-selector li.prev_img {
	background:url(../graphics/btns-news-selector1.gif) no-repeat;
}

.news-selector li.next_img {
	background:url(../graphics/btns-news-selector2.gif) no-repeat;
}

.news-selector a {
	height:15px;
	width:13px;
	overflow:hidden;
	display:block;
	text-indent:-9999em;
}

/* ends here */

.errorbox
{
color:#ffffff;
padding:2px;
font-size:10px;
}

#ALAerrorbox
{
display:none;
}

#ANIMAerrorbox
{
display:none;
}

#ASEBIOerrorbox
{
display:none;
}

#CAPEerrorbox
{
display:none;
}

#GAMBICAerrorbox
{
display:none;
}

#GIFICerrorbox
{
display:none;
}

#KOREABIOerrorbox
{
display:none;
}

#VDMAerrorbox
{
display:none;
}
#JAPANerrorbox
{
display:none;
}
.main-subnav1 .submenu {
	font-size:12px;
	}
.main-subnav1 .submenu ul{
	line-height:40px;
	margin:0px;
	}
.main-subnav1 .submenu li a{
	padding:3px 0px 3px 10px;
	font-size:12px;
	list-style:circle;
	background: none ;
	border-bottom:1px dashed #484848;
	}
.main-subnav1 .submenu li.active a, .submenu li a:hover {
	background:#FFC20E url(../graphics/bullet-arrow.gif) no-repeat scroll 128px 55%;
	text-decoration:none;
}
.show-sub{
	font-weight:bold;	
	}
.twoevents {
	width:148px;
	margin-top:10px;
	}
.twoevents ul {
	margin:0px;
	padding:0px;
	}
.twoevents li {
	list-style:none;
	margin:0px;
	float:left;
	padding:2px 3px;
	}
.twoevents li a{
	color:#FFC20E;
	}
.twoevents p{
	margin:0px;
	color:#fff;
	padding:3px 5px 10px 3px;
	}
#tagCloud .diffcolor a{
	color:#d1d1d1;
	}
#tagCloud .diffcolor{
	color:#d1d1d1;
	}
/* CSS Document */

