/* CSS Document */
sub
{font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;	
	vertical-align:sub;
	line-height:15px
	}

sup
{font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;	
	vertical-align:super;
	}
form
{
	padding:0;
	margin:0
}

input
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px;	
	color:#999999;	
	border-style:solid; 
	border-color:#aed0aa; 
	border-width:1px;
	/*height:18px;*/
}
textarea
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	color:#999999;	
 	border-style:solid; 
	border-color:#aed0aa; 
	border-width:1px;
	/*width:152px;*/
	/*padding:15px;*/
	/*margin:0*/
}
select
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;	
	color:#333333;	
	border-style:solid; 
	border-color:#aed0aa; 
	border-width:1px;
	
	/*height:28px;*/
}

main { 
  width:300px; margin:auto;
  background-color:#eee; border:1px dashed #666 
  }
.customer-speak{ 
	background-image:url(../images/Customer-Speak_05.jpg);
	background-repeat:no-repeat;
	height:11px;	}
	
.customer-speak1	{
	
	background-image:url(../images/Customer-Speak_11.jpg);
	background-repeat:no-repeat;
	height:14px;
	}
.p	{ 
	/*margin:3px 0 3px 0;*/
	padding:2px 0 0 0;
	}
body {
	background-color: #FFFFFF;	
	margin:0;	
	text-align:justify
}	
.customer-speak-text1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	color:#ff9900;		
	padding:0 0 11px 0;	
}
a
{	
	text-decoration:none;
	
	/*font-weight:bold;*/
	/*vertical-align:bottom;	*/	
	/*padding-right:50px;	*/
}
li
{
	padding:0px;
	margin:0	
}
.header
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	color:#4370ab;	
	/*text-decoration:none;	*/	
}
.inside3
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	color:#000000;		
	
}
#inside-top-padding
{	
	padding:21px 0 0 0 ; 
	/*padding-right:12px;
	padding-top:12px;	*/
}
#paddinglr
{	
	padding:20px 21px 0 0;
	/*padding-right:19px;	*/
}
#paddinglr1
{	
	padding:15px 21px 0 0;
	/*padding-right:19px;	*/
}
#padding-index
{	
	padding:0 19px 0 23px;
	/*padding-right:19px;	*/
}
#padding-certi
{	
	padding:0 8px 8px;
	/*padding-right:15px;*/
}

.blue-heading
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	color:#336699;		
	/*padding-right:14px;	*/
	text-decoration:none;	
}
.email
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	color:#333333;		
	/*padding-right:14px;	*/
	text-decoration:underline;
}
.email:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	color:#333333;	
}
.key-p
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#5e5e5e;	
	text-align:left; 
	/*float:left;*/
	
	/*border-bottom-style: dotted;
border-bottom-color:#C1C1C1; 
border-bottom-width:.2em;
line-height:25px;*/

}

.Search      
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;	
	color:#5e5e5e;	
	/*font-weight:bold;*/
	padding-left:0px;	
}
.key    
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;	
	color:#446eaa ;		
	/*padding-left:22px;	*/
}
.reg
{
	font-family: Arial, Helvetica, sans-serif;	
	font-size:13px;		
	/*padding-top:11px;	
	vertical-align:baseline;	
	list-style-image: url(images/arrow.jpg);*/	
}
ul.product
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	/*line-height:14px;*/
	text-align:left;
	color:#666666;
	margin:0;
	padding-left:35px;
	/*padding-right:6px;	*/
}
#popup-padding
{
	padding-left:15px;	
	/*padding-right:4px;*/
}

.top-navigation
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;	
	color:#446EAA;	
	/*padding-left:11px;	
	vertical-align:top;	*/
	text-decoration:none;		
}
.headerbg1
{
	background-image:url(../images/Products.jpg);
	background-repeat:no-repeat;
	
}

.headerbg2
{
	background:url(../images/Services.jpg) no-repeat
	
}
.headerbg3
{
	background:url(../images/Engineering.jpg) no-repeat;
	}

.popup1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	color:#333333;	
	/*padding:0;*/

}
.headerbg4{
	background:url(../images/case-studies1.jpg) no-repeat
	}
.inside_text2
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	color:#000000;	
	padding:0 45px 0 25px;
	text-align:justify	
	/*padding-top:11px;*/
}
.inside2
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	color:#666666;
	vertical-align:top;	
	padding:35px 30px 0 15px;
	/*vertical-align:top*/
	text-align:justify
	/*padding-right:30px;*/
}
.inside_text1
{
	font-family:Arial, Helvetica, sans-serif;
	/*font-weight:bold;*/
	font-size:12px;		
	color:#666666;
	padding:0 45px 0 25px;	
	/*padding-top:7px;	*/
	/*vertical-align:top;	*/	
	
}
.inside-text-line
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;		
	color:#666666;
	line-height:20px;
	/*word-spacing:1px;*/
	/*text-transform:uppercase*/
	/*padding-right:25px;
	padding-bottom:10px;*/
		
}
.left
{
	/*font-family:Arial, Helvetica, sans-serif;
	font-size:11px;		
	color:#58595B;*/
	padding-left:11px;	
	margin-left:8px;*/	
	/*text-decoration:none;	
	vertical-align:top;		*/
}
.headerbg6
{
	background:url(../images/Contact-us.jpg) no-repeat

}
.headerbg7
{
	background:url(../images/Gallery.gif)  no-repeat	
	/*font-size:11px;	
	color:#FA8700;
	padding-left:40px;		
	padding-top:7px;
	text-decoration:none;*/
	/*vertical-align:top;*/
}
.blue-heading1
{
	font-family:Arial, Helvetica, sans-serif;	
	font-size:12px;		
	color:#4370ab;
	text-transform:uppercase
	/*padding: 0 0 0 8px;
	text-decoration:none;	*/
	/*vertical-align:middle;*/		
}
.headerbg5
{
	background:url(../images/careers.jpg) no-repeat; 
	/*font-size:12px;	
	color:#666666;
	padding: 0 20px 0 29px;*/
	/*text-decoration:none;*/
	/*vertical-align:middle;*/
}

.new
	{border-bottom-style:solid; 
	border-bottom-color:#CCCCCC; 
	border-bottom-width:1px;
}
#ne
{
border-right-style:dotted; 
border-right-color:#808285; 
border-right-width:2px;
}
.bottomborder
{
border-bottom-style:dotted; 
border-bottom-color:#A7A7A7; 
border-bottom-width:1x;
height:5px
/*padding-bottom:3px;	*/
}
.border
{
background-image:url(../images/dotted.jpg);
background-repeat:repeat-x;
	padding:0 0 5px 0 ;
	margin:0 0 5px 0 ;

}
.headerbg8
{
/*border-bottom-style: dotted;
border-bottom-color:#5e5e5e; 
border-bottom-width:1px;*/
background-image:url(../images/Key-projects2.jpg);
background-repeat:no-repeat
}
