﻿body
{
	width:100%;
	font-family:'Lucida Sans Unicode', Arial;
	font-size:13px;
	margin:0;
	padding:0;
	background-color:#DDDDDD;
}
#headerwrapper
{
	position:absolute;
	left:0px;
	top:0px;
	margin:0 auto;
	text-align:center;
	width:100%;
	padding:0px;	
}
#headercontent
{
	margin-left:auto;
	margin-right:auto;
	width:970px;
	text-align:left;
}
#contentwrapper
{
	position:absolute;
	left:0px;
	top:119px;
	margin:0 auto;
	padding:0px;
	text-align:center;
	width:100%;
	z-index:1;
}
#content
{
	margin-left:auto;
	margin-right:auto;
	width:970px;
	text-align:left;
}
.maincontentdiv
{
	clear:both;height:400px;width:970px;
}
.maincontentdiv1
{
	float:left;width:693px;height:400px;
}
.maincontentdiv11
{
	clear:both;width:693px;
}
.maincontentdiv2
{
	float:right;width:267px;margin-left:9px;height:400px;
}
#serviceswrapper
{
	position:absolute;
	left:0px;
	top:610px;
	margin:0 auto;
	text-align:center;
	width:100%;
	z-index:1;
	padding:0px;
}
#services
{
	margin-left:auto;
	margin-right:auto;
	width:970px;
	text-align:left;
}
#newswrapper
{
	position:absolute;
	left:0px;
	top:162px;
	margin:0 auto;
	text-align:center;
	width:100%;
	z-index:2;
	padding:0px;
}
#news
{
	margin-left:auto;
	margin-right:auto;
	width:970px;
	text-align:left;
}
#industrywrapper
{
	position:absolute;
	left:0px;
	top:458px;
	margin:0 auto;
	text-align:center;
	width:100%;
	z-index:2;
	padding:0px;
}
#industry
{
	margin-left:auto;
	margin-right:auto;
	width:970px;
	text-align:left;
}
#testimonialwrapper
{
	position:absolute;
	left:0px;
	top:119px;
	margin:0 auto;
	width:100%;
	z-index:3;
	padding:0px;
}
#testimonial
{
	margin-left:auto;
	margin-right:auto;
	width:970px;
	text-align:left;
}
#footerwrapper
{
	position:absolute;
	left:0px;
	top:810px;
	margin:0 auto;
	text-align:center;
	width:100%;
	z-index:1;
	padding:0px;
}
#footercontent
{
	margin-left:auto;
	margin-right:auto;
	width:970px;
	text-align:left;
}
.contentdiv
{
	float:right;width:420px;
}
.contentdiv1
{
	width:420px;
}
.contentdiv11
{
	margin:0px;
}
.servicediv
{
	float:left;width:420px;margin-left:274px;
}
.servicediv1
{
	width:420px;margin-top:50px;
}
.servicediv2
{
	width:420px;height:130px;
}
.servicediv21
{
	float:left;width:190px;
}
.servicediv211
{
	clear:both;width:100%;margin:0 10px 0 15px;
}
.servicediv2111
{
	float:left;width:12px;
}
.servicediv2112
{
	float:left;width:178px;
}
.servicediv212
{
	clear:both;width:100%;margin:0 10px 0 27px;
}
.servicediv22
{
	float:left;width:210px;
}
.servicediv221
{
	clear:both;width:100%;margin:0 10px 0 15px;
}
.servicediv2211
{
	float:left;width:12px;
}
.servicediv2212
{
	float:left;width:198px;
}
.servicediv222
{
	clear:both;width:100%;margin:0 10px 0 27px;
}
.newsdiv
{
	float:left;width:264px;
}
.newsdiv1
{
	clear:both;width:100%;margin:0 17px 0 15px;
}
.newsdiv11
{
	float:left;width:12px;
}
.newsdiv12
{
	float:left;width:220px;
}
.newsdiv2
{
	width:264px;height:20px;
}
.industrydiv
{
	width:267px;height:330px;
}
.industrydiv1
{
	width:267px;height:20px;
}
.industrydiv2
{
	width:267px;
}
.industrydiv21
{
	clear:both;width:242px;margin:0 17px 0 15px;
}
.industrydiv211
{
	float:left;width:12px;
}
.industrydiv212
{
	float:left;width:220px;
}
.industrydiv22
{
	clear:both;width:100%;margin:0 17px 0 27px;
}
.div223
{
	width:223px;
}
.industrydiv221
{
	float:left;margin:5px 0 0 6px;width:155px;
}
.industrydiv3
{
	width:267px;height:22px;
}
.testimonialdiv
{
	float:right;width:267px;
}
.testimonialdiv1
{
	clear:both;width:100%;
}
.testimonialdiv2
{
	clear:both;width:267px;height:72px;
}
.testimonialdiv3
{
	clear:both;width:267px;
}
.testimonialdiv4
{
	width:100%;margin-top:15px;
}
.testimonialdiv5
{
	width:100%;margin-top:2px;
}
.footerdiv
{
	float:left;width:970px;height:70px;text-align:center;
}
.headerdiv
{
	float:left;width:264px;height:162px;left:0px;top:0px;
}
.headerdiv1
{
	float:left;width:706px;height:109px;left:264px;top:0px;
}
.floatleft
{
	float:left;
}
h1.welcome
{
	font-size:16px;
	font-weight:bold;
	color:#FF7600;
	margin:0px;
}
h1
{
	font-size:15px;
	font-weight:bold;
	line-height:16px;
	margin:5px 0 5px 0;
}
h1.h1black
{
	color:#3D3D3D;	
}
h1.h1white
{
	color:#ffffff;	
}
h1.h1white13
{
	font-size:13px;
	color:#ffffff;	
}
h1.h1phone
{
	font-size:19px;
	color:#ffffff;	
}
h2
{
	font-size:13px;
	font-weight:normal;
	line-height:15px;
	margin:5px 0 5px 0;
}
h2.h2newsdetail
{
	color:#C3C3C3;
}
h2.h2month
{
	margin-top:15px;
	color:#fff;
}
h2.h2date
{
	margin-top:15px;
	color:#959494;
}
h2.welcome
{
	color:#fff;
	line-height:18px;
	margin:15px 0;
}
h2.h2maintxt
{
	margin:0px;
	color:#2D2D2D;
}
h2.h2bodytxt
{
	margin-top:10px;
	margin-bottom:0px;
	color:#2D2D2D;
}
.bodytxt
{
	font-size:13px;
	font-weight:normal;
	line-height:15px;
	margin:0px;
	color:#2D2D2D;
}
.welcome-txt
{
	font-size:13px;
	font-weight:normal;
	color:#fff;
	line-height:18px;
}
.service-list
{
	margin:0;
	padding: 7px 0 0 16px;
}
.service-list li
{
	/*list-style-image:url(images/arrow-orange.gif);*/
	padding-left:-20px;
	font-size:13px;
	font-weight:normal;
	line-height:18px;
	color:#343434;
}
.service-list li A.hover
{
	/*list-style-image:url(images/arrow-orange.gif);*/
	padding-left:-20px;
	font-size:13px;
	font-weight:normal;
	line-height:18px;
	color:red;
	text-decoration:none;
}
.footer
{	
	font-size:13px;
	font-weight:normal;
	color:#717070;
	line-height:16px;
}
A.link, A.active, A.visited
{
	font-size: 13px;
	font-weight:normal;
	line-height:16px;
	text-decoration:none;
	cursor:pointer;
	outline:none;
}
A.hover
{
	text-decoration:underline;
	outline:none;
}
A.footerlink:link, A.footerlink:active, A.footerlink:visited
{
	color:#717070;
	text-decoration: none;	
	outline:none;
}
A.footerlink:hover
{
	color:#717070;
	text-decoration: underline;
	outline:none;	
}
A.servicelink:link, A.servicelink:active, A.servicelink:visited
{
	color:#343434;
	text-decoration: underline;
	outline:none;
}
A.servicelink:hover
{
	color:#343434;
	text-decoration: none;	
	outline:none;
}
h2 A.newslink:active, A.newslink:link, A.newslink:visited
{
	color:#C3C3C3;
	text-decoration:underline;
	outline:none;
}
h2 A.newslink:hover
{
	color:#ffffff;
	text-decoration:none;
	outline:none;
}
A.industrylink:active, A.industrylink:link, A.industrylink:visited
{
	color:#2D2D2D;
	text-decoration:none;
	outline:none;
}
A.industrylink:hover
{
	color:#2D2D2D;
	text-decoration:underline;
	outline:none;
}
A.mailtolink:active, A.mailtolink:link, A.mailtolink:visited
{
	color:#ED7D1B;
	text-decoration:none;
	outline:none;
}
A.mailtolink:hover
{
	color:#ED7D1B;
	text-decoration:underline;
	outline:none;
}
.textfield {
	width: 203px;
	border: 1px solid #DDDDDD;
	font-family:'Lucida Sans Unicode', Arial;
	font-size:13px;
}
.textareafield {
	width: 200px;
	border: 1px solid #DDDDDD;
	font-family:'Lucida Sans Unicode', Arial;
	font-size:90px;
}
.textfields {
	width: 400px;
	border: 1px solid #DDDDDD;
	font-family:'Lucida Sans Unicode', Arial;
	font-size:13px;
}
.textareafields {
	width: 400px;
	border: 1px solid #DDDDDD;
	font-family:'Lucida Sans Unicode', Arial;
	font-size:13px;
}
.error
{
	font-family:'Lucida Sans Unicode', Arial;
	color:#ff0000;
	font-size:12;
	font-weight:bold;
	text-decoration:none;
	outline:none;
}
A.menu:link, A.menu:active, A.menu:visited
{
	font-family:'Lucida Sans Unicode', Arial;
	font-weight:bold;
	font-size:12px;
	color:#FFF;
	text-decoration: none;
	outline:none;
}
A.menu:hover
{
	font-family:'Lucida Sans Unicode', Arial;
	color:#ed7d1b;
	text-decoration: none;	
	outline:none;
	font-weight:bold;
	font-size:12px;
}


.tableHd { color: #fff; font: 12px "Lucida Sans Unicode"; line-height: 24px; }
.bold { font-weight: bold; }
.black { color: #000;}