\
img, div { behavior:url(iepngfix.htc); }

body
	{
		margin:0px;
		padding:0px;
	    background-image: url(images/bg1.jpg);
		background-repeat:repeat-x;
		background-color:#3E3E3E;
	}
h1,sh3,h5,h6,span
	{
		margin:0px;
		padding:0px;
	}
h4 
	{
		color:#FFFFFF;
		font:Arial;
		font-size:11px;
		display:inline;
	}
	
#info
	{
		width:410px;
		float:right;
		font-family: Arial;
		padding: 20px 0 0 0;
	}
	
a
	{
		font-family: Arial;
		color:#999999;
		text-decoration:none;
	}
	
a:hover
	{
		font-family: Arial;
		color:#fff;
		text-decoration:none;
	}

#info a
	{
		width:300px;
		font-family: Arial;
		color:#999999;
		text-decoration:none;
	}
	

#info :hover
	{
		font-family: Arial;
		width:300px;
		color:#333333;
		text-decoration:none;
	}

	
#padding
	{
		height:100px;
		width:900px;
		float:none;
		margin:0 auto;
	}
	
#headerbg
	{
		width:100%;
		float:left;
		margin:0px;
		padding:0px;
		background-image: url(images/bacer.jpg);
		background-repeat:repeat-x;
		background-position:left top;
	}
	
#headerblank
	{
		width:900px;
		float:none;
		margin:0 auto;
		padding:10px 0 0 0;
	}
#header
	{
		width:900px;
		float: left;
		margin:0px;
		padding:0px;
		background-image: url(images/main_image.jpg);
		background-repeat:no-repeat;
	}
	
#header1
	{
		width:900px;
		float: left;
		margin:0px;
		padding:0px;
		background-image: url(images/main-image-2.jpg);
		background-repeat:no-repeat;
	}
	
#header2
	{
		width:900px;
		float: left;
		margin:0px;
		padding:0px;
		background-image: url(images/main-image-3.jpg);
		background-repeat:no-repeat;
	}
	
#header3
	{
		width:900px;
		float: left;
		margin:0px;
		padding:0px;
		background-image: url(images/main-image-4.jpg);
		background-repeat:no-repeat;
	}
	
#header4
	{
		width:900px;
		float: left;
		margin:0px;
		padding:0px;
		background-image: url(images/main-image-5.jpg);
		background-repeat:no-repeat;
	}
	
#header5
	{
		width:900px;
		float: left;
		margin:0px;
		padding:0px;
		background-image: url(images/main-image-6.jpg);
		background-repeat:no-repeat;
	}
	
		
#header6
	{
		width:900px;
		float: left;
		margin:0px;
		padding:0px;
		background-image: url(images/main-image-7.jpg);
		background-repeat:no-repeat;
	}
	
		
#header7
	{
		width:900px;
		float: left;
		margin:0px;
		padding:0px;
		background-image: url(images/main-image-8.jpg);
		background-repeat:no-repeat;
	}
	
		
#header8
	{
		width:900px;
		float: left;
		margin:0px;
		padding:0px;
		background-image: url(images/main-image-9.jpg);
		background-repeat:no-repeat;
	}
	
#header9
	{
		width:900px;
		float: left;
		margin:0px;
		padding:0px;
		background-image: url(images/main-image-10.jpg);
		background-repeat:no-repeat;
	}
	
	
#menublank
	{
		width:900px;
		height:274px;
		float:left;
		margin:0px;
		padding:0 0 0 0;
	}


#bannerheading h2
	{
	
		font-family: Arial;
		font-size:36px;
		color:#e9e389;
	}
	
#headerrightblank
	{
		width:311px;
		float: right;
		padding:0 80px 0 0;
		
	}
	
#rightpannel
	{
	float:right;
	width:600px;
	position:relative;
	}

#space
	{
	height:40px;
	position:relative;
	}
	
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------*/	

#contactinfo
	{
		width:470px;
		float:left;
		font-family: Arial;
		font-size:15px;
		color:#FFFFFF;
		font-weight:normal;
	}
	
#information
	{
		width:650px;
		float:left;
		font-family: Arial;
		font-size:15px;
		color:#FFFFFF;
		font-weight:normal;
		position:relative;
		text-align:justify;
	}

#information_full
	{
		width:880px;
		float:left;
		margin:15px 0 0 0;
		font-family: Arial;
		font-size:15px;
		color:#FFFFFF;
		font-weight:normal;
		text-align:justify;
	}
	
#information_full h1
	{
		float:left;
		font-family: Arial;
		font-weight:100;
		font-size:26px;
		color:#CCCCCC;
	}
	
#bannerheading h2
	{
		margin:5px 0 0 0;
		font-family: Arial;
		font-weight:700;
		font-size:15px;
		color:#FFFFFF;
	}
#bannerheading h3
	{
		height:27px;
		margin:5px 0 0 0;
		padding:0px;
		font-family: Arial;
		font-weight:700;
		font-size:14px;
		color:#FFFFFF;
	}
#bannerheading span
	{
		height:27px;
		margin:5px 0 0 0;
		font-family: Arial;
		font-size:14px;
		color:#CCCCCC;
	}
#bannertxt
	{
		width:660px;
		float:left;
		margin:23px 0 0 0;
		padding:0px;
		font-family: Arial;
		font-size:10px;
		color:#b8b8b8;
	}
#bannertxt p
	{
		width:630px;
		float:left;
		margin:0px;
		padding:0px;
		font-family: Arial;
		font-size:14px;
		color:#ffffff;
		font-weight:normal;
	}
.bannertxt
	{
		float:left;
		padding:31px 0 0 0;
		font-family: Arial;
		font-size:14px;
		color:#ffffff;
	}
	
#bannerheading
	{
		margin:50px 0 20px 0;
		font-family: Arial;
		font-size:36px;
		color:#e9e389;
		position:relative;
	}

#clientsthink
	{
		font-family: Arial;
		font-size:14px;
		color:#00000;
	}
	
#clientsthink h3
	{
		font-family: Arial;
		font-size:13px;
		color:#ffffff;	
	}
	
.name1
	{
		font-family: Arial;
		font-size:12px;
		color:#ffffff;
		font-style:italic;
	}
.name
	{
		margin:-10px 0 0 0;
		font-family: Arial;
		font-size:14px;
		color:#ffffff;
		font-style:italic;
		padding: 0 0 0 530px;
	}

#bannerpic
	{
		width:240px;
		height:320px;
		float:left;
		margin:20px 0 0 0;
		background-repeat:repeat;
		background-image:url(images/middle2.png);
		float:right;
	}
	
#bannertxt h1
	{
		float:left;
		padding:0 0 10px 0;
		font-family: Arial;
		font-weight:100;
		font-size:27px;
		color:#CCCCCC;
	}
	
	

/*------------------------------------------Col for among our clients-----------------------------------------------------------------------*/	
#collpannel
	{
		width:900px;
		float:left;
		margin:23px 0 0 0;
		padding:0px;
		font-family: Arial;
		color:#b8b8b8;
	}

#coll1
	{
		width:290px;
		float:left;
		font-family: Arial;
		padding: 0 15px 0 0;
		font-size:13px;
		color:#FFFFFF;
		font-weight:normal;
	}
	
#coll2
	{
		width:290px;
		float:left;
		font-family: Arial;
		padding: 0 15px 0 0;
		font-size:13px;
		color:#FFFFFF;
		font-weight:normal;
	}

#coll3
	{
		width:290px;
		float:right;
		font-family: Arial;
		font-size:13px;
		color:#FFFFFF;
		font-weight:normal;
	}
	

/*------------------------------------------testimonia section-------------------------------------------------------------------------------------------*/		
#testimonial
	{
		margin-top:20px;
		width:900px;
		height:160px;
		float:left;
		font-family: Arial;
		font-size:15px;
		font-weight:normal;
		background-image:url(images/holder.jpg);
		background-repeat:no-repeat;
	}
	
#padding_test
	{
		margin:20px 0 0 40px;
		width:800px;
		height:140px;
	}

#testimonialslist
	{
		MARGIN-TOP: 5px; FONT-SIZE: 13px;  MARGIN-LEFT: 15px; COLOR: #6a6a6a; MARGIN-RIGHT: 10px; FONT-FAMILY: Verdana, serif; width:850px; height:103px; 
	}
	
	H2 {
	FONT-SIZE: 30px; MARGIN: 15px 0px 0 10px; color:#333333;
}


BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; FONT-SIZE: 20px; BACKGROUND: url(images/q1.gif) #fff no-repeat left top; PADDING-BOTTOM: 0px; COLOR: #868686; LINE-HEIGHT: 22px; PADDING-TOP: 0px; FONT-FAMILY: "Trebuchet MS", serif; LETTER-SPACING: normal; 

}

BLOCKQUOTE SPAN {
	PADDING-RIGHT: 25px; BACKGROUND: url(images/q2.gif) no-repeat right top
}

.padd10 {
	PADDING-RIGHT: 10px
}

.tstm_author {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND-IMAGE: none;  padding: 0 0 0 20px;
}
	
	
#middle
	{
		width:325px;
		height:252px;
		float:left;
		margin:0px;
		padding:0 0 0 40px;
		background-image:url(images/middle1.png);
		background-repeat:no-repeat;
	}

	
#newsheading
	{
		width:200px;
		height:32px;
		float:left;
		margin:0px;
		padding:25px 0 0 40px;
		background-repeat:repeat;
	}

#newsheading h3
	{
		width:200px;
		font-family:Arial;
		font-size:20px;
		font-weight:normal;
		color:#FFF;
		margin: 0 0px 0px 0;
	}
	
#newsboldtxt
	{
		width:242px;
		height:19px;
		float:left;
		margin:0px;
		padding:0 0 0 24px;
		font-family:Arial;
		font-size:13px;
		font-weight: bold;

		color:#f4ff79;
		background-image:url(images/numicon.jpg);
		background-repeat:no-repeat;
		background-position:left;
	}
#newsboldtxt02
	{
		width:242px;
		height:19px;
		float:left;
		margin:4px 0 0 0;
		padding:0 0 0 24px;
		font-family:Arial;
		font-size:13px;
		font-weight: bold;
		color:#f4ff79;
		background-image:url(images/numicon02.jpg);
		background-repeat:no-repeat;
		background-position:left;
	}
#newsboldtxt03
	{
		width:242px;
		height:19px;
		float:left;
		margin:0px;
		padding:0 0 0 24px;
		font-family:Arial;
		font-size:13px;
		font-weight: bold;
		color:#f4ff79;
		background-image:url(images/numicon03.jpg);
		background-repeat:no-repeat;
		background-position:left;
	}

.logo
	{
		width:140px;
		height:97px;
		float:left;
		padding:10px 0 10px 0;
	}

.logoPad1
	{
		width:200px;
		float:left;
		padding:30px 0 0 40px;
		font-family:Arial;
		font-size:11px;
		font-weight: normal;
		color:#FFFFFF;
	}
	
.newstxt
	{
		width:180px;
		float:left;
		padding:0px 0 0 30px;
		font-family:Arial;
		font-size:11px;
		font-weight: normal;
		color:#FFFFFF;
	}
	
	
		
/*-------------------------------------------------------CONTENT FORM------------------------------------------------------------*/	
	


#contact-form {
	width:500px;
	float:left;
	padding:15px 0;
	margin:5px 0px;
}

#contact-left { width:170px; float:left; }

#contact-left p {
	text-align:right;
	padding:1px 30px 4px 0;
	margin:14px 0 13px 0;
	font:bold 12px Arial, Helvetica;
	color:#ffffff;
}

#contact-left span { margin-left:10px;}
#contact-right { width:290px; float:left; }
#contact-right p { margin:5px 0 0 10px; }
#contact-sent { width:490px; float:left; font-size:16px}

#about-main {
	width:585px;
	font:normal 12px Arial;
	color:#464646;
}

#about-left {
	width:284px;
	float:left;
	margin-bottom:30px;
}

#about-right {
	width:270px;
	float:right;
	margin-right:25px;
	margin-bottom:30px;
}

#text {
	background:url(images/textarea-bg.jpg) repeat-x;
	width:281px;

}
 {
	background:url(images/textarea-bg.jpg) repeat-x;
	width:281px;
	height:145px;
	border:1px solid #e0dddd;
	padding:3px 0 0 4px;
}

#inner-div { width:5px; float:left; padding-left:10px; }

/****---- RIGHT CONTENT ----****/

.right-content {
	width:270px;
	float:left;
	margin-top:28px;
	padding-left:35px;
}

#input-box {
	background-image:url(images/input_bg.jpg);
	background-repeat:repeat-x;
	border:1px solid #f6f5f5;
	width:195px;
	height:21px;
	margin:10px 10px 0 0;
	font:normal 12px Arial, Helvetica;
	color:#878787;
	padding:5px 0 0 5px;
}

.input {
	background:url(images/contact-bg-form.jpg) repeat-x;
	width:280px;
	height:20px;
	padding:3px 0 0 4px;
	border:1px solid #e0dddd;
}

#option {
	background:url(images/contact-bg-form.jpg) repeat-x;
	width:287px;
	height:25px;
	padding-top:3px;
	padding-left:4px;
	border:1px solid #e0dddd;
}



.tellus {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#5d5d5d;
	margin:10px 5px 20px 0;
}

.techspt {
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#fff;
	margin:10px 5px 20px 0;
	line-height:13px;
}

.tellus p { margin:7px 0; }

.sub-all {
	font:normal 26px Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	margin-top:0px;
}


/****---- LEFT CONTENT ----****/

textarea{
	width: 90%;
	height: 140px;
	padding: 5px;
	font-size: 12px;
	font-weight: normal;
	clear:both;
	margin:10px 0px 10px 0px;
	border:1px solid #cccccc;
	background: #ffffff url(images/s2.png) repeat-x top center;
	color:#333333;
}

.left-content {
	width:520px;
	float:left;
	color:#797979;
	font:normal 12px arial;
	padding-left:25px;
}
	#banner { margin-top:33px; }
	.left-content p { margin-left:4px; margin-right:45px; }
	.left-content span { color:#828282; }
	.left-content ul { list-style:none; margin:15px 0 15px 30px; }
	.left-content li { color:#9dc85a; font:bold 12px arial; }

#sub-title {
	font:normal 26px arial;
	color:#CCCCCC;
	margin-bottom:20px;
	margin-top:20px;
}

#support {
	font: 13px arial;
	color:#fff;
	margin-bottom:20px;
	margin-top:30px;
}

#heading {
	font:bold 18px arial;
	color:#797979;
	margin-top:15px;
	margin-bottom:15px;
}

input {
	width: 90%;
	padding: 5px;
	font-size: 12px;
	font-weight: normal;
	clear:both;
	border:1px solid #cccccc;
	background: #ffffff url(images/s2.png) repeat-x top center;
	color:#333333;
}

textarea{
	width: 90%;
	height: 140px;
	padding: 5px;
	font-size: 12px;
	font-weight: normal;
	clear:both;
	margin:10px 0px 10px 0px;
	border:1px solid #cccccc;
	background: #ffffff url(images/s2.png) repeat-x top center;
	color:#333333;
}
textarea:focus {
	background: #ffffff url() repeat-x top center;
}

#submit {
	width: 80px;
	height: 30px;
	background: transparent url(images/submit-form.jpg) no-repeat top center;
	border:0px;
	cursor:pointer;
	clear:both;
}

h5{
	padding: 10px 0 0 40px; 
	background: url(images/mail.jpg) no-repeat; 
	width: 200px; 
	height:30px;
	font-size:14px;
	font-style:normal;

}
/*-------------------------------------------------------CONTENT-------------------END----------------------*/	


#footerbg
	{
		width:100%;
		float:left;
		margin:40px 0 0 0;
		padding:0px;
		background-image: url(images/footerbg.jpg);
		background-repeat:repeat-x;
	}
#footerblank
	{
		width:900px;
		height:126px;
		float: none;
		margin:0 auto;
		padding:0px;
	}
#footer
	{
		width:900px;
		height:126px;
		float: left;
		margin:10px 0 0 0;
		padding:0px;
	}
#footerlinks
	{
		width:900px;
		float: left;
		margin:20px 0 0 0;
		padding:0px;
		font-family:Arial;
		font-size:11px;
		color:#c8c8c8;
		text-align:center;
	}
.footerlinks
	{
		font-family:Arial;
		font-size:11px;
		color:#c8c8c8;
		text-align:center;
		text-decoration:none;
		padding:0 3px 0 3px;
	}
.footerlinks:hover
	{
		font-family:Arial;
		font-size:11px;
		color:#c8c8c8;
		text-align:center;
		text-decoration: underline;		
		padding:0 3px 0 3px;
	}
#copyrights
	{
		width:900px;
		float: left;
		margin:10px 0 0 0;
		padding:0px;
		font-family:Arial;
		font-size:11px;
		color:#CCCCCC;
		text-align:center;
	}

#desinedby
	{
		width:900px;
		float: left;
		margin:10px 0 0 0;
		padding:0px;
		font-family:Arial;
		font-size:12px;
		font-weight:bold;
		color:#FFFFFF;
		text-align:center;
	}
	
#desinedby a
	{
		color:#FFFFFF;
		font-family:Arial;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
	}
	
#desinedby :hover
	{
		color:#999999;
		font-family:Arial;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
	}

.desinedby
	{
		font-family:Arial;
		font-size:12px;
		font-weight:bold;
		color:#FFF;
		text-decoration:none;
	}
.desinedby:hover
	{
		font-family:Arial;
		font-size:12px;
		font-weight:bold;
		color:#FFF;
		text-decoration: underline;
	}

