﻿body
{
	font-size: 12px; color: #000000; font-family: Arial; 
}
td 
{
	font-size: 12px; color: #747474; LINE-HEIGHT: 16px; font-family: Arial;
}
h1 
{
	margin-top: 10px; font-size: 11px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 0px; color: #999999;
}
p 
{
	font-size: 12px; margin:5px 5px 2px 0px; color: #454648; text-indent: 0px; line-height: 16px; text-align: left;
}
ul 
{
	margin:0px; padding:0px;
}
li 
{
	margin :10px 0px 0px 0px; font-size: 12px; color: #000000; text-indent:0px; line-height:16px; padding:0px 0px 10px 0px;
}
input 
{ 
	font-size: 11px; color: #333333; font-family: Tahoma, sans-serif; border:solid 1px #9F9F9F; width:200px; height:20px;
}
select
{ 
	font-size: 11px; color: #333333; font-family: Tahoma, sans-serif; border:solid 1px #9F9F9F; width:200px; height:22px;
}
textarea 
{
	font-size: 11px; color: #333333; font-family: Arial; width:200px; height:55px;border:solid 1px #9F9F9F;
}
select 
{
	font-size: 11px; color: #333333; font-family: Tahoma;
}
a 
{
	font-size: 11px; color: #0065bd; text-decoration: none;
}
a:active 
{
	font-size: 11px; text-decoration: none;
}
a:visited 
{
	font-size: 11px; text-decoration: none;
}
a:hover 
{
	font-size: 11px; color: #0065bd;  text-decoration:  underline;
}
hr
{
	noshade:noshade;
	size:1px;
	width:100%;
	color:#eee;
	height:1px;
	text-align:left;
}
.bg
{
	background:url('../images/bg.jpg') repeat-x top left;
}
.bg2
{
	background:url('../images/bg2.jpg') repeat-x top left;
}
.bg3
{
	background:url('../images/bg3.jpg') repeat-x top left;
}
.bg4
{
	background:url('../images/bg_innerpg.jpg') repeat-x top left;
}
.bg5
{
	background:url('../images/bg_page.jpg') repeat-x top left;
}
.bg6
{
	background:url('../images/bg1.jpg') repeat-x top left;
}
.bg7
{
	background:url('../images/bg2.jpg') repeat-x top left;
}
.innerlist
{
	margin: 0px 0px 0px 0px; padding:0px;
}
.innerlist li
{
	
	list-style-type:none; 
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 20px;	
	padding-bottom:7px;
	font-family:Arial;
	font-size:13px;
	color:#000000;
	background:url('../images/manufacturing_btn.png') no-repeat top left;
	background-position:0px 5px;  
	
	
}
.headerbg
{
	background:url('../images/top.jpg') repeat-x top left;
	height:87px;
}
.top_rightlinks, .top_rightlinks a, .top_rightlinks a:visited
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	line-height:15px;
	color:#D2D2D2;
	text-decoration:none;
}
.top_rightlinks a:hover, .top_rightlinks a:active
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	line-height:15px;
	color:#D2D2D2;
	text-decoration:underline;
}
.top_rightlinks1, .top_rightlinks1 a, .top_rightlinks1 a:visited
{
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	line-height:15px;
	color:#D2D2D2;
	text-decoration:none;
}
.top_rightlinks1 a:hover, .top_rightlinks1 a:active
{
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	line-height:15px;
	color:#D2D2D2;
	text-decoration:underline;
}
.mdibg
{
	background:#ECECEC url('../images/mid_bg.jpg') repeat-x top left;	
}
.home_box
{
	background:#FFFFFF;
	padding:17px 20px;
}
.midbg_inner
{
	background:#FFFFFF url('../images/inner_mid_bg.jpg') repeat-x top left;
}
.midbg_inner_cxo
{
	background:#FFFFFF;
}
.midbg1
{
	background:url('../images/home_bg1.jpg') repeat-x top left;
	height:311px;
}
.midbg2
{
	background:#FFFFFF url('../images/home_bg2.jpg') repeat-x top left;
	
}
.boxmidbg
{
	background:url('../images/box_bg_mid.jpg') repeat-y top left;
	height:7px;
}
.boxtext, .boxtext a, .boxtext a:visited
{
	font-family:arial;
	font-size:12px;
	color:#838383;
	line-height:16px;
	text-decoration:none;
}
.boxtext a:hover, .boxtext a:active
{
	font-family:arial;
	font-size:12px;
	color:#838383;
	line-height:16px;
	text-decoration:underline;
}
.boxbtm_right
{
	background:url('../images/right_bg.jpg') repeat-y bottom left;
}
.boxbtm_left
{
	background:url('../images/left_bg.jpg') repeat-y bottom left;
}
.redhead
{
	font-family:Georgia;
	font-size:27px;
	font-weight:normal;
	line-height:32px;
	color:#BE0000;
}
#homebox
{
	position:absolute;
	top:440px;
	width:983px;
	left:50%;	
	display:block;
	z-index:2000;
	margin-left:-492;
	
}
.footerlinks, .footerlinks a, .footerlinks a:visited
{
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	line-height:14px;
	text-decoration:none;
}
.footerlinks a:hover, .footerlinks a:active
{
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	line-height:14px;
	text-decoration:underline;
}
.boxbg
{
	background:url('../images/box.png') no-repeat top left;
	width:983px;
	height:276px;
}
.innerbannerhead
{
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	color:#000000;
	line-height:21px;
}
.innerbannertext, .bluepara
{
	font-family:Georgia;
	font-size:18px;	
	color:#3D3D3D;
	line-height:22px;
}
.bluepara
{
	color:#0065BD;
}
.innerbannername
{
	font-family:Georgia;
	font-size:16px;	
	color:#B57400;
	line-height:22px;
	padding-top:5px;
	font-style:italic;
}
.innerreadmore, .innerreadmore a, .innerreadmore a:visited
{
	font-family:Georgia;
	font-size:12px;
	font-weight:bold;
	line-height:16px;
	color:#0065bd;
	text-decoration:none;
	font-style:normal;
}
.innerreadmore a:hover, .innerreadmore a:active
{
	font-family:Georgia;
	font-size:12px;
	font-weight:bold;
	line-height:16px;
	color:#0065bd;
	text-decoration:underline;
	font-style:normal;
}
.innerhead
{
	font-family:Arial;
	font-size:22px;
	font-weight:bold;
	color:#000000;
	line-height:26px;
}
#submenu
{
	margin:0px;
	padding:0px;
}
#submenu ul
{
	margin:0px;
	padding:0px;
}
#submenu ul li
{
	
	padding:6px 0px 6px 0px;	
	margin:0px;
	list-style-type:none;
	color:#000000;
	border-bottom:solid 1px #b7b7b7;
	font-size:15px;
	line-height:20px;
	font-weight:normal;
	
}
#submenu ul li a
{
	text-decoration:none;
	list-style-type:none;
	color:#000000;
	font-size:15px;
	line-height:20px;
	font-weight:normal;
}

#submenu ul li.active
{
	background-position: 0px 8px;
	font-weight:normal; no-repeat
}
#submenu ul li.active a, #submenu ul li a:hover
{
	color:#999999;
	font-size:15px;
	line-height:20px;
	font-weight:normal;
	
	 
}
.innerredhead
{
	font-family:Georgia;
	font-size:16px;	
	font-weight:bold;
	color:#DF010E;
	line-height:20px;	
	
}
.greybox
{
	background:#EEEEEE;
	padding:15px 10px;
}
.successstory1
{
	font-family:Georgia;
	font-size:16px;	
	font-weight:bold;
	color:#DF010E;
	line-height:20px;
}

		.container { width:185px; height:230px; overflow:hidden; position:relative; cursor:pointer; }
		.container1 { width:185px; height:100px; overflow:hidden; position:relative; cursor:pointer; }
		div.slides { position:absolute; top:0; left:0;}
		ul.slides { position:absolute; top:0; left:0; list-style:none; padding:0; margin:0; }
		div.slides div, ul.slides li { position:absolute; top:0; width:185px; display:none; padding:0; margin:0; }
		
		#loopedSlider, #newsSlider { margin:0px; width:185px;  clear:both; }
.vertline
{
	background:url('../images/vert.jpg') repeat-y top left;
}
.cosulting_righttext, .cosulting_righttext a, .cosulting_righttext a:visited
{
	font-family:Arial;
	font-size:14px;
	color:#000000;
	line-height:17px;
	text-decoration:none;
}
.cosulting_righttext a:hover, .cosulting_righttext a:active
{
	font-family:Arial;
	font-size:14px;
	color:#999999;
	line-height:17px;
	text-decoration:none;
}
.bluehead
{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#3674B8;
	line-height:17px;
}
.valuetext
{
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	color:#000000;
	line-height:17px;
}	
.innerrighthead
{
	font-size:15px;
	line-height:17px;
	font-weight:normal;
	color:#000000;
}
.customerbg
{
	background:url('../images/bg_client.jpg') repeat-x top left;
	height:106px;
	padding:15px ;
}
.clienttext
{
	font-family:Arial;
	font-size:11px;	
	font-weight:normal;
	font-style:normal;
	color:#656565;
	line-height:15px;
}
.casestudybg
{
	background:#FFFFFF url('../images/casetudy_boxbg.jpg') repeat-y top left;
	padding:15px;
}
.casestudyhead
{
	font-family:Arial;
	font-size:15px;
	line-height:18px;
	color:#404040;
	font-weight:bold;
}
.keyfactbg
{
	background:#f5f5f5;
	border:solid 1px #e3e3e3;
	padding:15px;
}
.cxobg
{
	background:#FFFFFF;
	border:solid 1px #e3e3e3;
	padding:15px;
}
.successbg
{
	border:solid 1px #E3E3E3;
	padding:15px;
	background:#FFFFFF;
}
.contactbg
{
	background:url('../images/contactus_bg.jpg') repeat-y top left;
	padding:15px;
}
.contact_btmbg
{
	background:url('../images/contactus_lhs_bg.jpg') repeat-x top left;
	height:239px;
	padding:35px 15px;
}
.btnbg
{
	background:url('../images/btn.png') no-repeat top left;
	width:60px;
	height:20px;
	border:none;
	color:#FFFFFF;
	font-family:Arial;
	font-size:11px;
}
.innerlist2
{
	margin: 10px 0px 5px 0px; padding:0px;
}
.innerlist2 li
{
	
	list-style-type:none; 
	margin: 0px;
	padding:0px 15px;
	background:url('../images/bullet_orange_inner.jpg') no-repeat top left;
	background-position:0px 5px;  
	line-height:15px;
	padding-bottom:3px;
	font-family:Arial;
	font-size:12px;
	color:#747474;
	text-align:left;
}
.innertablebg
{
	background:#F8F8F8;
	border:solid 1px #E7E7E7;
	padding:10px;
}
.industryrbg
{	/*background:url('../images/case_study_LHSBG.png') repeat-x top left;*/	
	padding:20px;
}
.redhead_industry
{
	font-family:Arial;
	font-size:15px;
	line-height:17px;
	color:#EA000D;
}
.btnbg_contact
{
	background:url('../images/btn_contact3.png') no-repeat top left;
	width:185px;
	height:32px;
	border:none;		
	font-family:Arial;
	font-size:15px;
	line-height:19px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:left;
	padding-left:55px;
	cursor:pointer;
}
.btnbg_contact_hover
{
	background:url('../images/btn_contact3_over.png') no-repeat top left;
	width:185px;
	height:32px;
	border:none;		
	font-family:Arial;
	font-size:15px;
	line-height:19px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:left;
	padding-left:55px;
	cursor:pointer;	
}
.innerlist3
{
	margin: 0px 0px 0px 0px; padding:0px;
}
.innerlist3 li
{
	
	list-style-type:none; 
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 25px;	
	padding-bottom:7px;
	font-family:Arial;
	font-size:13px;
	color:#000000;
	background:url('../images/btn_manufscturing.png') no-repeat top left;
	background-position:0px 2px;  
	
	
}
#apple
{
	position:absolute;
	top:23px;
	width:240px;
	left:50%;
	margin-left:167px;
	height:20px;
	
}
.presshead
{
	font-family:Arial;
	font-size:13px;
	color:#000000;
	line-height:17px;
	font-weight:bold;
	
	
}
.date
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#747474;
	line-height:15px;
	font-style:italic;
}
.innerlist4
{
	margin: 0px 0px 0px 0px; padding:0px;
}
.innerlist4 li
{
	
	list-style-type:none; 
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 25px;	
	padding-bottom:7px;
	font-family:Arial;
	font-size:11px;
	color:#000000;
	background:url('../images/btn_manufscturing.png') no-repeat top left;
	background-position:0px 2px;  
	
	
}
.innerlist4 li a, .innerlist4 li a:visited
{
	font-family:Arial;
	font-size:11px;
	color:#000000;
}
.innerlist4 li a:hover, .innerlist4 li a:active
{	
	color:#999999;
	font-family:Arial;
	font-size:11px;
	text-decoration:none;
}
.successbannertext
{
	font-family:Georgia;
	font-size:25px;	
	color:#3D3D3D;
	line-height:30px;	
}
.cxotext
{
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	line-height:18px;
}
.cxotextmain
{
	font-family:Arial;
	font-size:11px;
	font-size: 12px; color: #747474;
	padding-right:15px;
}
.innerlist5
{
	margin: 0px 0px 0px 0px; padding:0px;
}
.innerlist5 li
{
	
	list-style-type:none; 
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 25px;	
	padding-bottom:7px;
	font-family:verdana;
	font-size:11px;
	color:#000000;
	background:url('../images/btn_manufscturing.png') no-repeat top left;
	background-position:0px 2px;  
	
	
}
