@charset "utf-8";
/* CSS Document */
body
	{
		margin:0px;
	}
.image {
	float: right;
	margin: 3px 0 5px 7px;
	visibility: visible;
}	
#wraper
	{
		width:100%;
		float:left;
		margin:0px;
		padding:0px;
	}
#headerblank
	{
		float:left;
		width:100%;
		padding:0px;
		margin:0px;
		background:url(images/headerbg.jpg) repeat-x;
	}
#header
	{
		float:none;
		width:1004px;
		margin:0px auto;
		padding:0px;
	}
#headerimg
	{
		float:left;
		margin:0px;
		padding:0 0 0 35px;
		width:969px;
		background:url(images/headerimg2.jpg) no-repeat;
		height:296px;
	}
#headermenu
	{
		float:left;
		margin:0px;
		padding:0px;
		width:969px;
		background:url(images/hadermenu.gif) no-repeat;
		height:28px;
	}
#headermenu ul
	{
		float:left;
		margin:0px;
		padding:0px;
		width:969px;
		display:block;
	}
#headermenu ul li
	{
		float:left;
		margin:0px;
		padding:0px;
		display:block;

	}
#headermenu ul li.fadeline
	{
		float:left;
		margin:0px;
		padding:8px 23px 0 23px;
		display:block;
		background:url(images/fadeinline.gif) right no-repeat;
		height:20px;
	}
#headermenu ul li.normal
	{
		float:left;
		margin:0px;
		padding:8px 23px 0 23px;
		display:block;
		height:20px;
	}
#headermenu ul li a
	{
		float:left;
		font-family: Arial;
		font-weight:bold;
		font-size:12px;
		color: #515151;
		text-decoration:none;
		padding:0 0 9px 0;
		line-height:11px;
	}
#headermenu ul li a:hover
	{
		float:left;
		font-family: Arial;
		font-weight:bold;
		font-size:12px;
		color: #000000;
		text-decoration:none;
		padding:0 0 9px 0;
		background:url(images/menuhover.gif)  repeat-x  bottom center;
		line-height:11px;
	}
#headerleftcontent
	{
		float:left;
		margin:0px;
		padding:0px;
		width:642px;
	}

#memberloginbox
	{
		float:left;
		margin:59px 0 0 0;
		width:642px;
		padding:0px;
	}


#headerrightcontent
	{
		float:left;
		margin:39px 0 0 0;
		width:317px;
		padding:0px;
	}

#go
	{
		float:left;
		margin:0px;
		padding:0 0 0 15px;
		width:32px;
	}
#go a
	{
		float:left;
		width:32px;
		text-align:center;
		text-decoration:none;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
		color: #001039;
		line-height:11px;
		padding:5px 0 0 0;
		height:17px;
		background: url(images/goactive.gif) no-repeat;
	}
#go a:hover
	{
		float:left;
		width:32px;
		text-align:center;
		text-decoration:none;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
		color: #001039;
		line-height:11px;
		padding:5px 0 0 0;
		height:17px;
		background:url(images/goactive.gif) no-repeat;
	}
#projectsrow
	{
		float:left;
		margin:32px 0 0 0;
		width:317px;
	}
.project01blank
	{
		float:left;
		width:93px;
		padding:0 7px 0 0;
	}
.preoject001
	{
		float:left;
		margin:0px;
		padding:0px;
		width:93px;
		height:96px;
	}
.preoject002
	{
		float:left;
		margin:0px;
		padding:0px;
		width:93px;
		height:96px;
	}
.preoject003
	{
		float:left;
		margin:0px;
		padding:0px;
		width:93px;
		height:96px;
	}
.viewprojects
	{
		float:left;
		background:url(images/viewproject.gif) no-repeat;
		padding:3px 0 0 16px;
		width:77px;
		font-family:Arial;
		font-size:11px;
		font-weight:normal;
		color: #e9f5ff;
		height:14px;
	}
.viewprojects a
	{
		color: #e9f5ff;
		text-decoration:none;
	}
.viewprojects a:hover
	{
		color: #e9f5ff;
		text-decoration: underline;
	}
#projectbottomtxt
	{
		float:left;
		margin:14px 0 0 0;
		width:292px;
		font-family:Arial;
		font-size:12px;
		font-weight:normal;
		color: #000000;
		line-height:18px;
		text-align:center;
	}
#projectbottomtxt span
	{
		font-size:14px;
		font-weight:bold;
		color: #ffffff;
	}
#worlno1industryblank
	{
		float:left;
		margin:34px 0 0 0;
		width:312px;
		padding:0px;
	}
#world
	{
		float:left;
		margin:10px 0 0 0;
		font-family: "Trebuchet MS";
		font-weight:normal;
		font-size:18px;
		color: #898b4e;
		line-height:18px;
		width:66px;
	}
#no1image
	{
		float:left;
		margin:0px;
		padding:0px;
		background:url(images/no1imge.gif) no-repeat;
		width:59px;
		height:37px;
	}
#industrialcompany
	{
		float:left;
		margin:10px 0 0 0;
		font-family: "Trebuchet MS";
		font-weight:normal;
		font-size:18px;
		color: #898b4e;
		line-height:18px;
		width:178px;
		padding:0 0 0 4px;
	}
#indexbodyblank
	{
		float:left;
		width:100%;
		background: #fffff4;
		margin:0px;
		padding:0px;
	}
#indexbody
	{
		float:none;
		margin:0px auto;
		width:1004px;
		padding:35px 0 0 0;
	}
#bodyleftcontent
	{
		float:left;
		width:607px;
		padding:0 0 0 35px;
	}
#bodycontent 
	{
		float:left;
		width:607px;
		margin:0px;
		padding:0px;
	}
#bodycontent a
	{
	font-weight: bold;
		color: #7bad53;
	}
#bodycontent h1
	{
		float:left;
		margin:0px;
		padding:0px;
		width:607px;
		font-family:Arial;
		font-size:25px;
		font-weight:normal;
		color: #666666;
	}
#bodycontent p.smallboldfont
	{
		float:left;
		width:607px;
		margin:9px 0 9px 0;
		padding:0px;
		font-family:Arial;
		font-size:13px;
		font-weight:bold;
		color: #7bad53;
		line-height:19px;
	}
#bodycontent p.smallfont
	{
		float:left;
		width:607px;
		margin:9px 0 9px 0;
		padding:0px;
		font-family:Arial;
		font-size:12px;
		font-weight:normal;
		color: #707070;
		line-height:19px;
	}
#bodycontent p.tableboldfont
	{
		float:left;
		margin:3px 0 4px 0;
		padding:0px;
		font-family:Arial;
		font-size:13px;
		font-weight:bold;
		color: #666666;
		line-height:19px;
	}
#bodycontent p.tablefont
	{
		float:left;
		margin:3px 0 4px 0;
		padding:0px;
		font-family:Arial;
		font-size:12px;
		font-weight:normal;
		color: #707070;
		line-height:19px;
	}	
#bodycontent p.smallfont1
	{
		float:left;
		width:607px;
		margin:18px 0 0 0;
		padding:0px;
		font-family:Arial;
		font-size:12px;
		font-weight:normal;
		color: #808080;
		line-height:19px;
		text-align:justify;
	}
#bodylink
	{
		float:left;
		margin:14px 0 0 0;
		background:url(images/bottomicon.gif) no-repeat;
		padding:0 0 0 19px;
		width:590px;
		font-family:Arial;
		font-weight:bold;
		font-size:12px;
		color: #2b69a6;
	}
#bodylink a
	{
		color: #2b69a6;
		text-decoration:none;
	}
#bodylink a:hover
	{
		color: #2b69a6;
		text-decoration: underline;
	}
#redmorerow
	{
		float:left;
		margin:30px 0 0 0;
		width:607px;
		padding:0px;
	}
#readmorebg
	{
		float:left;
		margin:0px;
		background:url(images/readmoretd.gif) no-repeat;
		padding:5px 0 0 30px;
		width:513px;
		font-family: Arial;
		font-size:12px;
		font-weight:bold;
		color: #666666;
		height:18px;
		line-height:12px;
	}
#readmorebutton
	{
		float:left;
		margin:0px;
		padding:0px;
		width:63px;
	}
#readmorebutton a
	{
		float:left;
		width:63px;
		text-align:center;
		font-family: "Trebuchet MS";
		font-size:10px;
		color: #ffffff;
		font-weight:normal;
		text-decoration:none;
		padding:5px 0 0 0;
		height:18px;
		line-height:12px;
		background:url(images/readmoreactive.gif) no-repeat;
	}
#readmorebutton a:hover
	{
		float:left;
		width:63px;
		text-align:center;
		font-family: "Trebuchet MS";
		font-size:10px;
		color: #ffffff;
		font-weight:normal;
		text-decoration:none;
		padding:5px 0 0 0;
		height:18px;
		line-height:12px;
		background:url(images/readmoreactive.gif) no-repeat;
	}
#testmonial
	{
		float:left;
		margin:35px 0 0 0;
		width:586px;
		background:url(images/testimonialbg.jpg) repeat-x;
		height:130px;
		padding:0 0 20px 21px;
	}
#testmonialheading
	{
		float:left;
		margin:18px 0 0 0;
		padding:4px 0 0 57px;
		width:529px;
		background:url(images/testmonialsicon.jpg) no-repeat;
		font-family: Arial;
		font-size:20px;
		color: #ffffff;
		font-weight:normal;
		height:31px;
	}
#testmonialsmallheading
	{
		float:left;
		margin:11px 0 0 0;
		width:566px;
		height:17px;
		background:url(images/testmonialheadbg.jpg) no-repeat;
		padding:4px 0 0 0;
	}
#testmonialsmallhead
	{
		float:left;
		padding:0 0 0 26px;
		width:473px;
		font-family: Arial;
		font-size:11px;
		font-weight:bold;
		color: #95adc5;
		line-height:12px;
	}
#datetd
	{
		float:left;
		padding:0px;
		width:64px;
		font-family: Arial;
		font-size:11px;
		font-weight:bold;
		color: #f0db66;
		line-height:12px;
	}
#testmonialhead
	{
		float:left;
		margin:17px 0 0 0;
		padding:7px 0 0 39px;
		width:505px;
		background:url(images/testmonialarrow.jpg) no-repeat;
		text-align:center;
		font-family: Arial;
		font-size:15px;
		font-weight: normal;
		font-style:italic;
		color: #1DBC25;
		line-height:19px;
	}
#authorname
	{
		float:left;
		font-family:Arial;
		font-size:10px;
		color: #fbfbee;
		font-weight:normal;
		padding:0 22px 0 0;
		width:564px;
		text-align:right;
	}
#indexrightcontent
	{
		float:left;
		margin:0px;
		padding:0 0 35px 35px;
		width:292px;
	}
#indexrightcontent a
	{
	font-weight: bold;
		color: #7bad53;
	}
#planingofbox
	{
		float:left;
		margin:0px;
		padding:0px;
		width:292px;
	}
#planingof2008
	{		
		float:left;
		margin:0px;
		padding:0 0 0 44px;
		width:248px;
		background:url(images/planningof2008.gif) no-repeat;
		font-family:Arial;
		font-size:25px;
		font-weight:normal;
		color: #666666;
		height:32px;
	}
#planingof2008 span
	{
		color: #2b69a6;
	}
#planings
	{
		float:left;
		margin:0px;
		padding:0px;
		width:292px;
		overflow:hidden;
	}
#planings ul
	{
		float:left;
		margin:0px;
		padding:0px;
		display:block;
	}
#planings ul li
	{
		float:left;
		margin:19px 0 0 0;
		padding:0 0 5px 22px;
		display:block;
		background:url(images/planingsicon.gif) no-repeat;
		width:270px;
		font-family: Arial;
		font-size:12px;
		font-weight:normal;
		color: #808080;
		line-height:19px;
	}
#planings ul li span
	{
		font-size:14px;
		float:left;
		font-weight:bold;
		color: #7bad53;
	}
	
#planingslist
	{
		float:left;
		margin:0px;
		padding:0px;
		width:292px;
		overflow:hidden;
	}
#planingslist ul
	{
		float:left;
		margin:0px;
		padding:0px;
		display:block;
	}
#planingslist ul li
	{
		float:left;
		margin:10px 0 0 0;
		padding:0 0 5px 22px;
		display:block;
		background:url(images/planingsicon.gif) no-repeat;
		width:270px;
		font-family: Arial;
		font-size:12px;
		font-weight:normal;
		color: #808080;
		line-height:15px;
	}
#planingslist ul li span
	{
		font-size:13px;
		float:left;
		font-weight:bold;
		color: #7bad53;
	}
#newofferbg
	{
		float:left;
		background:url(images/newofferbg.gif) no-repeat;
		width:226px;
		height:127px;
		margin:5px 0 0 0;
		padding:0 0 0 66px;
	}
#newofferheading
	{
		float:left;
		margin:7px 0 0 0;
		width:226px;
		font-family: "Arial Black";
		font-size:23px;
		font-weight:bold;
		color: #0b3764;
		line-height:23px;
	}
#forpartners
	{
		float:left;
		text-align:right;
		padding:0 13px 0 0;
		width:213px;
		font-family:Arial;
		font-size:17px;
		font-weight:normal;
		color: #0b3764;
		line-height:17px;
	}
#newsletter
	{
		float:left;
		margin:24px 0 0 0;
		width:278px;
		background: url(images/newsletterbg.gif) no-repeat;
		height:112px;
		padding:0 0 0 14px;
	}
#subscribefor
	{
		float:left;
		padding:0 0 0 84px;
		width:190px;
		margin:15px 0 0 0;
	}
#subscribefor h1
	{
		float:left;
		width:190px;
		font-family: Arial;
		font-size:17px;
		font-weight:normal;
		color: #e4f2ff;
		line-height:17px;
		margin:0px;
		padding:0px;
	}
#subscribefor h2
	{
		float:left;
		width:190px;
		font-family: Arial;
		font-size:31px;
		font-weight:bold;
		color: #e4f2ff;
		margin:0px;
		padding:0px;
		line-height:28px;
	}
#submit
	{
		float:left;
		margin:0px;
		padding:0 0 0 16px;
		width:53px;
	}
#submit a
	{
		float:left;
		width:53px;
		text-align:center;
		background:url(images/submitactive.gif) no-repeat;
		padding:5px 0 0 0;
		font-family: Arial;
		font-size:11px;
		font-weight:bold;
		color: #3e413e;
		text-decoration:none;
		line-height:12px;
		height:18px;
	}
#submit a:hover
	{
		float:left;
		width:53px;
		text-align:center;
		background:url(images/submitactive.gif) no-repeat;
		padding:5px 0 0 0;
		font-family: Arial;
		font-size:11px;
		font-weight:bold;
		color: #3e413e;
		text-decoration:none;
		line-height:12px;
		height:18px;
	}
#footerblank
	{
		float:left;
		margin:0px;
		padding:0px;
		width:100%;
		background:url(images/footerbg.jpg) repeat-x #07330A;
	}
#footer
	{
		float:none;
		margin:0px auto;
		width:1004px;
	}
#footernav
	{
		float:left;
		margin:38px 0 0 0;
		text-align:center;
		width:1004px;
		font-family: Arial;
		font-size:11px;
		font-weight:bold;
		color: #19D226;
	}
#footernav a
	{
		color: #19D226;
		text-decoration:none;
	}
#footernav a:hover
	{
		color: #19D226;
		text-decoration: underline;
	}
#footernav span
	{
		padding:0 10px 0 10px;
	}
#copyrights
	{
		float:left;
		margin:25px 0 0 0;
		width:1004px;
		text-align:center;
		font-family: Arial;
		font-size:9px;
		font-weight:normal;
		color: #cccccc;
	}
#validationblank
	{
	float:left;
	height:32px;
	padding:0 0 0 450px;
	margin-top:20px;
	text-align:center;
	}
#validation
	{
	float:left;
	width:120px;
	padding:0px;
	text-align:center;
	}
.xhtml
	{
	width:55px;
	height:17px;
	float:left;
	margin:0px;
	padding:0px;
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color:#fffbcc;
	text-align:center;
	text-decoration:none;
	background-image:url(images/submit.jpg);
	background-repeat:no-repeat;
	line-height:15px;
	}
.xhtml:hover
	{
	width:55px;
	height:17px;
	float:left;
	margin:0px;
	padding:0px;
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color:#fffbcc;
	text-align:center;
	text-decoration:none;
	background-image:url(images/submitover.jpg);
	background-repeat:no-repeat;
	line-height:15px;
	}
.css:hover
	{
	width:55px;
	height:17px;
	float:left;
	margin:0 0 0 3px;
	padding:0px;
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color:#fffbcc;
	text-align:center;
	text-decoration:none;
	background-image:url(images/submit.jpg);
	background-repeat:no-repeat;
	line-height:15px;
	}
.css
	{
	width:55px;
	height:17px;
	float:left;
	margin:0 0 0 3px;
	padding:0px;
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color:#fffbcc;
	text-align:center;
	text-decoration:none;
	background-image:url(images/submitover.jpg);
	background-repeat:no-repeat;
	line-height:15px;
	}
#morecategories
	{
		float:left;
		width:266px;
		margin:24px 0 0 0;
		padding:0px;
	}
#morecategories h1
	{
		float:left;
		width:239px;
		background:url(images/morecaticon.gif) no-repeat;
		padding:0 0 0 27px;
		margin:0px;
		font-family: "Trebuchet MS";
		font-size:22px;
		font-weight:normal;
		color: #222222;
	}
#morecategoriesall
	{
		float:left;
		width:241px;
		margin:21px 0 0 0;
		padding:0px;
	}
#morecategoriesall ul
	{
		float:left;
		width:241px;
		margin:0px;
		padding:1px 0 0 0;
		display:block;
		background:url(images/topdotline.gif) top repeat-x;
	}
#morecategoriesall ul li
	{
		float:left;
		margin:0px;
		padding:0px;
		display:block;
	}
#morecategoriesall ul li a
	{
		float:left;
		margin:0px;
		padding:5px 0 0 31px;
		display:block;
		background:url(images/menuactive.gif) no-repeat;
		width:210px;
		font-family: Arial;
		font-size:12px;
		font-weight:normal;
		color: #529843;
		text-decoration:none;
		line-height:12px;
		height:20px;
	}
#morecategoriesall ul li a:hover
	{
		float:left;
		margin:0px;
		padding:5px 0 0 31px;
		display:block;
		background:url(images/menuactive.gif) no-repeat;
		width:210px;
		font-family: Arial;
		font-size:12px;
		font-weight:normal;
		color: #529843;
		text-decoration: underline;
		line-height:12px;
		height:20px;
	}
#innercontent
	{
		float:left;
		padding:0 0 48px 0;
		width:570px;
		margin:0px;
	}
#innercontent h1
	{
		float:left;
		margin:0px;
		padding:0px;
		width:570px;
		font-family:"Trebuchet MS";
		font-size:25px;
		font-weight:normal;
		color: #666666;
		margin:0px;
		padding:0px;
	}
#innercontent p
	{
		float:left;
		margin:10px 0 0 0;
		padding:0px;
		width:570px;
		font-family:Arial;
		font-weight:normal;
		font-size:12px;
		line-height:18px;
		color: #464646;
		text-align:justify;
	}
#innercontent h2
	{
		float:left;
		margin:10px 0 0 0;
		padding:0px;
		width:570px;
		font-family:"Trebuchet MS";
		font-size:25px;
		font-weight:normal;
		color: #666666;
	}
#innercontent007
	{
	width:542px;
	float:left;
	margin:10px 0 0 0;
	padding:0px;
	font-family:Arial;
	font-size:11px;
	font-weight: normal;
	color:#363636;
	text-align:justify;		
	}		
#contactaddresstext
	{
	width:542px;
	float:left;
	margin:0px;
	padding:0px;
	
	}
#contactaddresstext p
	{
		margin:10px 0 0 0;
		padding:0px;
		color: #728932;
	}
#contactsmallhedding
	{
	width:542px;
	float:left;
	margin:10px 0 0 0;
	padding:0px;
	font-family: Arial;
	font-size:12px;
	font-weight:bold;
	color:#2b69a6;
	display:block;
	text-decoration:none;
	line-height:15px;		
	}
#contacthedding
	{
	width:542px;
	float:left;
	margin:10px 0 0 0;
	padding:0px;
	font-family: Arial;
	font-weight:bold;
	font-size:24px;
	color:#f32319;
	}
#submitform
	{
	width:370px;
	margin:0px;
	float:left;
	padding:0 0 0 5px;
	}
#submitformtop
	{
	width:370px;
	height:25px;
	float:left;
	margin:0px;
	padding:17px 0 0 0;
	}
.submitformtop
	{
	width:370px;
	height:25px;
	float:left;
	margin:0px;
	padding:0px;
	}
.submitforml
	{
	width:150px;
	height:25px;
	float:left;
	margin:0px;
	padding:0px;
	color:#728932;
	font-family: Arial;
	font-size:12px;
	}
.submitformr
	{
	width:200px;
	height:25px;
	float:left;
	margin:0px;
	padding:0px;
	}
.submitformr2
	{
	width:200px;
	float:left;
	margin:0px;
	padding:0px;
	}
.slist
	{
	width:198px;
	height:20px;
	margin:0px;
	padding:0px;
	float:left;
	color:#30441c;
	font-family:Arial;
	font-size:11px;
	background: #ffffff;
	border:1px  solid #404040;
	}
.stext
	{
	width:196px;
	height:18px;
	margin:0px;
	padding:0px;
	float:left;
	color:#382614;
	font-family:Arial;
	font-size:11px;
	background: #ffffff;
	border:1px  solid #404040;
	}
.submitformbottom
	{
	width:370px;
	float:left;
	margin:0px;
	padding:0px;
	}
.scomments
	{
	width:196px;
	height:100px;
	margin:0px;
	padding:0px;
	float:left;
	color:#382614;
	font-family:Arial;
	font-size:12px;
	background: #ffffff;
	border:1px  solid #404040;
	}
.formsubmit
	{
	width:60px;
	height:18px;
	float:left;
	margin:10px 0 0 0;
	padding:2px 0 0 0;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#a6401a;
	text-align:center;
	text-decoration:none;
	}
.formsubmit:hover
	{
	width:60px;
	height:18px;
	float:left;
	margin:0px;
	padding:2px 0 0 0;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#af7e40;
	text-align:center;
	text-decoration:none;
	}
#formsubmit
	{
	width:100px;
	height:20px;
	float:left;
	margin:0px;
	padding:4px 0 0 0;
	}
