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}
#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;
}

.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;
}
.head {
	width:1000px;
	
}
#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;
}
.tabset {
	float:left;
	width:147px;
	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;
	background:url(../graphics/border.gif) no-repeat;
}
.tabset li:first-child {
	padding:0;
	background:none;
}
.tabset li a {
	display:block;
	font:14px/16px Arial, Helvetica, sans-serif;
	color:#e0e0e0;
	width:116px;
	padding:5px 20px 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%;
}
.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;
}
#gallery{
	width:615px;
	padding:0 0 7px;
	margin:7px 0 0;
	overflow:hidden;
}
a.btn-prev{
	float:left;
	background:url(../graphics/btn-prev.gif) no-repeat;
	width:12px;
	height:12px;
	margin:18px 0 0;
	overflow:hidden;
	text-indent:-9999px;
}
a.btn-next{
	float:left;
	background:url(../graphics/btn-next.gif) no-repeat;
	width:12px;
	height:12px;
	margin:18px 0 0;
	overflow:hidden;
	text-indent:-9999px;
}
#gallery .holder{
	float:left;
	width:589px;
	height:180px;
	display:inline;
	margin:0 2px 0 0;
	overflow:hidden;
}
#gallery ul{
	width:9999px;
	height:91px;
	margin:0;
	padding:0;
	list-style:none;
}
#gallery ul li{
	float:left;
	width:147px;
}
#gallery .picture {
	width:147px;
	overflow:hidden;
}
#gallery .picture img{
	display:block;
	margin:0 auto;
}
#gallery p {
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#d8d8d8;
	margin:4px 0 0;
	text-align:center;
}
#gallery 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;
}
#gallery-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;
}
.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:708px;
	padding:0 85px 0 108px;
	overflow:hidden;
}
.logo2 {
	float:left;
	width:202px;
	height:121px;
	background:url(../graphics/pharmabio1.png) no-repeat;
	overflow:hidden;
	text-indent:-9999px;
	margin: 30px 15px 0 74px;
}
.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 {
	
	width:898px;
	*float:left;
   *width:498px;
}
.bottom-header h2 {
	margin:30px 0 2px;
	height:84px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(../graphics/text_pharmaworld.png) 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;
}
.bottom-header1 {
	width:728px;
	padding:0 85px 0 158px;
	overflow:hidden;
}
.bottom-header1 div {
	float:right;
	width:437px;
}
.bottom-header1 h2 {
	margin:0px 0 2px;
	width:380px;
	height:72px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(../graphics/enertech_text-world.png) no-repeat;
}
.bottom-header1 span {
	font-size:14px;
	line-height:18px;
	color:#bfbfbe;
}
.bottom-header1 span em {
	display:block;
	font-style:normal;
}

.bottom-header2 {
	width:728px;
	padding:0 85px 0 158px;
	overflow:hidden;
}
.bottom-header2 div {
	float:right;
	width:437px;
}
.bottom-header2 h2 {
	margin:0px 0 2px;
	width:380px;
	height:72px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(../graphics/oceantex_text-world.png) no-repeat;
}
.bottom-header2 span {
	font-size:14px;
	line-height:18px;
	color:#bfbfbe;
}
.bottom-header2 span em {
	display:block;
	font-style:normal;
}

.bottom-header3 {
	width:728px;
	padding:0 85px 0 158px;
	overflow:hidden;
}
.bottom-header3 div {
	float:right;
	width:437px;
}
.bottom-header3 h2 {
	margin:0px 0 2px;
	width:500px;
	height:66px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(../graphics/pharma_text-world.png) no-repeat;
}
.bottom-header3 span {
	font-size:14px;
	line-height:18px;
	color:#bfbfbe;
}
.bottom-header3 span em {
	display:block;
	font-style:normal;
}

.bottom-header4 {
	width:728px;
	padding:0 85px 0 158px;
	overflow:hidden;
}
.bottom-header4 div {
	float:right;
	width:437px;
}
.bottom-header4 h2 {
	margin:0px 0 2px;
	width:500px;
	height:72px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(../graphics/smp_text-world.png) no-repeat;
}
.bottom-header4 span {
	font-size:14px;
	line-height:18px;
	color:#bfbfbe;
}
.bottom-header4 span em {
	display:block;
	font-style:normal;
}
.bottom-header5 {
	width:728px;
	padding:0 85px 0 158px;
	overflow:hidden;
}
.bottom-header5 div {
	float:right;
	width:437px;
}
.bottom-header5 h2 {
	margin:0px 0 2px;
	width:550px;
	height:72px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(../graphics/waterex_text-world.png) no-repeat;
}
.bottom-header5 span {
	font-size:14px;
	line-height:18px;
	color:#bfbfbe;
}
.bottom-header5 span em {
	display:block;
	font-style:normal;
}

* 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 .inactive {
	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:12px 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; padding-bottom: 0px; padding-top:0px;}
.inner-content a { color: #FFC20E;}
.indent { padding-left: 20px;}
.inner-content ul {
	margin:0px 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;
}
.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;
	}

.grey-box:after {
	display:block;
	content:"";
	clear:both;
}
.inner-grey {
	-moz-border-radius:2px;
	width:251px;
	padding:18px 4px 0px;
	margin:-1px 0;
	background:url(../graphics/inner_grey_bg.gif) no-repeat;
	overflow:hidden;
	float:left;
	position:relative;
	height:320px;
}
.inner-grey h3 {
	margin:0 0 0px 18px;
	width:124px;
	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;
	margin-left:14px;
	margin-top:5px;
	
}
.inner-grey li {
	width:211px;
	font-size:12px;
	line-height:18px;
	color:#d3d3d3;
	margin-top:-1px;
	padding:0px 11px 10px 15px;
	background:url(../graphics/bullet-yellow.gif) no-repeat 5px 7px;
	
}
.inner-grey h4 {
	margin:0;
	font-size:12px;
	line-height:16px;
	color:#f6b906;
}
.inner-grey1 {
	-moz-border-radius:2px;
	width:251px;
	padding:18px 4px 30px;
	margin:-1px 0;
	background:url(../graphics/inner_grey_bg1.gif) no-repeat;
	overflow:hidden;
	float:left;
	position:relative;
	margin-top:10px;
	height:170px;
}
.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:251px;
	padding:18px 4px 30px;
	margin:-1px 0;
	background:url(../graphics/inner_grey_bg2.gif) no-repeat;
	overflow:hidden;
	float:left;
	position:relative;
	margin-top:10px;
	height:300px;
}
.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:#e2e1e1;
}
.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 #gallery {
	width:795px;
	margin-top:15px;
}
.inner #gallery .holder {
	width:744px;
	margin-right:21px;
}
.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-publications.gif) no-repeat;
}
.inner #gallery ul {
	padding-left:4px;
}
.inner #gallery li {
	width:148px;
	text-align:center;
	padding-left:35px;
}
.innerblock {
	width:254px;
	margin:10px 0 20px 0px;
	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:541px;
	padding:15px 7px 0 7px;
	background:url(../graphics/bg-main-subnav.png) repeat-y;
	overflow:hidden;
}
* html .main-subnav1 {
	overflow:visible;
	height:541px;
}
.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 .inactive {
	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 h3{
	margin-bottom:0px;
}

.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 25px 0px;
}
.inner-content .contact_us .section .address2{
	width:46%;
	float:left;
	padding:5px 0px 25px 5px;
}


.cityname1{
	font:bold 13px/18px Arial, Helvetica, sans-serif;
	color:#999999;
	margin-left:129px;
}

.cityname{
	font:bold 13px/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;
	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;
	border-bottom:1px solid #AAAAAA;
}
.inner-content .visitors .facts .facts-top{
	/*background:url(../graphics/visitors_top.png) no-repeat;*/
	-moz-border-radius:2px 2px 0px 0px;
	background-color:#8d8d8d;
	/*width:480px;*/
	width:477px;
	height:7px;
	overflow:hidden;
}
.inner-content .visitors .facts .facts-bot{
	background:url(../graphics/visitors_bot.png) no-repeat;
	width:480px;
	height:7px;
	overflow:hidden;
}
.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*/
.subform{
	width:100%;
}
.subform .fieldname{
	width:37%;
	float:left;
	margin-left:20px;
	*margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
	
}

.subform .fieldname3{
	width:100%;
	float:left;
	margin-top:10px;
	margin-bottom:-10px;
	text-align:left;
}

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

.subform .fieldvalue input{
	border:1px solid #F6B906;
	height:15px;
	width:100%;
}
.subform .fieldvalue select{
	border:1px solid #F6B906;
	height:20px;
	width:100%;
}

.subform .fieldvalue textarea{
	border:1px solid #F6B906;
	width:100%;
	height:75px;
}

.subform .fieldcheckvalue{
	float:left;
	margin-bottom:5px;
	margin-top:10px;
	
}
.subform .fieldcheckvalue input{
	margin-right:5px;
	padding:0px;
	margin-top:0px;
}
.subform .fieldcheckvalue ul li{
	background:none;
	margin-left:0px;
	padding-left:0px;
	text-align:left;
	
}
.subform .fieldcheckvalue1{
	width:65%;
	float:left;
	margin-bottom:5px;
	
	
}
.subform .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 .choosesub ul {
	padding:0px;
	margin:0px 0px 10px 0px;
}
.inner-content .choosesub ul li {
    background:none;
	width:70%;
	
}
.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;
	padding-bottom:5px;
}
.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;
	border:1px solid #8d8d8d;
	padding:5px 10px 5px 10px;
}
.inner-content .sponsorships .facts h3{
	font:bold 14px/18px Arial, Helvetica, sans-serif;
	
}
.inner-content .sponsorships .facts .facts-top{
/*-moz-border-radius:2px 2px 0px 0px;*/
	background:url(../graphics/visitors_top.png) no-repeat;*/
	/*background-color:#8d8d8d;*/
	overflow:hidden;
	width:479px;
	margin-left:0px;
	height:5px;
}
.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;
	*background-color:#828282;
	margin:0px 2px 0px 1px;
	padding-left:10px;
	padding-right:4px;
}
.sponlinks{
	font:12px/18px Arial, Helvetica, sans-serif;
	margin-bottom:5px;
}
/*for subscription.html*/

.inner-content table{
	width:95%;
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#D3D3D3;
	padding:1px;
	border:1px solid #8d8d8d;
}

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

.inner-content table td{
	vertical-align:top;
	padding-top:0px;
	text-align:center;
	
}
.inner-content table h4{
	margin:0;
	font-size:14px;
	line-height:16px;
	color:#f6b906;
}
#DIV1{
	width:100%;
	clear:both;
	margin-bottom:10px;
}
#DIV1 .fieldname{
	width:40%;
	float:left;
	text-align:right;
	margin-right:5px;
	padding:0px;
	margin-bottom:20px;
	
}
#DIV1 .fieldvalue{
	width:48%;
	float:left;
	padding:0px;
	margin:0px;
	margin-bottom:20px;
}
#DIV1 .fieldvalue input{
	width:100%;
	float:left;
	border:1px solid #F6B906;
}
#DIV1 .fieldname p{
	font-size:12px;
	line-height:18px;
	margin:0px;
	color:#d3d3d3;
	text-align:right;
}
#DIV2{
	width:100%;
	clear:both;
	margin-bottom:10px;
}
#DIV2 .fieldname{
	width:40%;
	float:left;
	text-align:right;
	margin-right:5px;
	padding:0px;
	margin-bottom:20px;
	
}
#DIV2 .fieldvalue{
	width:48%;
	float:left;
	padding:0px;
	margin:0px;
	margin-bottom:20px;
}
#DIV2 ul {
	margin:0px 0 0;
	padding:0;
	list-style:none;
}
#DIV2 ul li {
	padding:0 0 4px 0px;
	font-size:12px;
	line-height:18px;
	color:#d3d3d3;
	float:left;
	text-align:left;
	background:none;
}
#DIV2 .fieldcheckvalue{
	width:48%;
	float:left;
	padding:0px;
	margin:0px;
	margin-bottom:20px;
}
#DIV2 .fieldvalue input{
	width:100%;
	float:left;
	border:1px solid #F6B906;
}
#DIV2 .fieldname p{
	font-size:12px;
	line-height:18px;
	margin:0px;
	color:#d3d3d3;
}
#DIV2{
	width:100%;
	clear:both;
	margin-bottom:10px;
}
#DIV3 .fieldbutton{
	width:100%;
	float:left;
	margin-left:20px;
	*margin-left:10px;
}
/*for media_kit.html*/
.mediakit table td{
	text-align:left;
}
/*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;
}

button{
width:95px;
height:35px;
border:none;
background:url(../graphics/submit.png) top left no-repeat;
cursor:pointer;
}

/* Infocus section */
.infocus{
	width:495px;
	padding:2px;
}
.infocus_top{
	/*background:url(../graphics/infocus_top.png) no-repeat;*/
	height:6px;
	overflow:hidden;
}
.infocus_bot{
	/*background:url(../graphics/infocus_bot.png) no-repeat;*/
	height:6px;
}

.infocus_content{
	background-color:#6d6d6d;
	width:491px;
}
.infocus_content h3{
	margin:0px 10px 0px 10px;
}
.infocus_content p{
	margin-left:10px;
	margin-right:10px;
}
/* for archives.html */
.inner-content .archives{
	width:100%;
}
.inner-content .archives p{
	font-size:12px;
	line-height:18px;
	color:#d3d3d3;	
	margin-bottom:10px;
}
.inner-content .archives strong{
	font-size:12px;
	line-height:18px;
	color:#F6B906;	
	
}


.pubthumb{
	border:1px solid #777777;
	padding:3px;
	float:left;
	clear:both;
}

