@charset "utf-8";
/* CSS Document */

.technology{
	font-size:16px;
	font-family:Verdana, Geneva, sans-serif;
	color: #900;
	
	
		}


.text{
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	color: #666;
	text-align:justify;
		}
.text-j{
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	color: #666;
	
		}
.technology-text{
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	color: #666;
	line-height:18px
	
	
	
		}	

.about{
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	color: #666;
	text-align:justify;
		}

#apDiv1 {
	position:absolute;
	width:330px;
	height:107px;
	z-index:1;
	left: 14px;
	top: 52px;
}
.icon{
	font-family:Verdana, Geneva, sans-serif;
	color:#000;
	font-size:12px;
	font-style: italic;
	}
.links{
	font-family:Verdana, Geneva, sans-serif;
	color:#666;
	font-size:10px;
	}
.contact-d{
	font-family:Verdana, Geneva, sans-serif;
	color: #CCC;
	font-size:10px;
	}
.reg2{
	font-family:Verdana, Geneva, sans-serif;
	color: #999;
	font-size:10px;
	}
.contact-titles{
	font-family:Verdana, Geneva, sans-serif;
	color: #CCC;
	font-size:12px;
	}
.header{
	background-image:url(images/header-bg.gif);
	background-repeat:repeat-x;	
	}
.menu
	{
		font-family:Arial, Arial Narrow, Verdana, Tahoma;
		font-size:13px;
		color:#565650;
		}
.menu:hover{
	     color:#FFF;}
.contact_bg{
	background-image:url(images/contact_bg.png);}
.contact{
		font-family:Arial, Arial Narrow, Verdana, Tahoma;
		font-size:13px;
		colr:#565650;
		
				
		}

.menu2{
	font-family:   Arial, Arial Narrow, Verdana, Tahoma;
		font-size:13px;
		color:#FFF;
		text-shadow: #fff;
		text-decoration:none;
	}
	
.text2{
	font-family:   Arial, Arial Narrow, Verdana, Tahoma;
	font-size:13px;
	colr:#565650;
	text-shadow: #ccc;
	text-align:justify;
		}
.regi{
	font-family:   Arial, Arial Narrow, Verdana, Tahoma;
	font-size:12px;
	colr:#565650;
	text-shadow: #ccc;
	
		}
.bull{
	text-align: center;
	width:20px;
	
	}
.search{
	background-image:url(images/search.png);
	background-position:left top;
	background-repeat:no-repeat;
	height:34px;
	font-family:   Arial, Arial Narrow, Verdana, Tahoma;
	font-size:13px;
	colr:#565650;
	text-shadow: #3F0;}
.bottom{
	background-image:url(images/bottom.png);
	background-position: center bottom ;
	background-repeat:no-repeat;
	}
.live-chat{
	background-image:url(images/live_chat.png);
	background-repeat:no-repeat;
	background-position:center;
	text-align:center;
	width:222px}
.title{
	font-family:Verdana, Geneva, sans-serif;
	color: #666;
	text-align:left;
	font-weight:bold;
	font-size:14px;
	}
.title2{
	font-family:Verdana, Geneva, sans-serif;
	color:#31649A;
	text-align:left;
	font-weight:bold;
	font-size:16px;
	}
.title-blue{
	font-family:Verdana, Geneva, sans-serif;
	color:#31649A;
	text-align:left;
	font-weight:bold;
	font-size:12px;
	}
.table-blue{
	font-family:Verdana, Geneva, sans-serif;
	color:#31649A;
	font-weight:none;
	font-size:12px;
	text-align:left;
	}
.about-box-top{
	background-image:url(images/tech-box.gif);
	background-position:left;
	background-repeat:no-repeat;}
.about-box-top2{
	background-image:url(images/tech-box.gif);
	background-position:right;
	background-repeat:no-repeat;
	}
.about-box-top3{
	background-image:url(images/tech-box2.gif);
	background-position:left;
	background-repeat:no-repeat;}
.about-box-top4{
	background-image:url(images/tech-box2.gif);
	background-position:right;
	background-repeat:no-repeat;
	}
.bull2{
	font-weight:bold;
	color:#31649A;
	}
.testiminials{
	background-image:url(images/testi.png);
	background-position:left top;
	background-repeat:no-repeat;
	height:13px;
	width:13px;
	}
.testiminials2{
	background-image:url(images/testi.png);
	background-position:right top;
	background-repeat:no-repeat;
	height:13px;
	width:13px;
	}
.testiminials3{
	background-image:url(images/testi.png);
	background-position: left bottom;
	background-repeat:no-repeat;
	height:13px;
	width:13px;
	}
.testiminials3{
	background-image:url(images/testi.png);
	background-position: left bottom;
	background-repeat:no-repeat;
	height:13px;
	width:13px;
	}
.testiminials4{
	background-image:url(images/testi.png);
	background-position: right bottom;
	background-repeat:no-repeat;
	height:13px;
	width:13px;
	}
.testiminials-left{
	background-image:url(images/testi2.png);
	background-repeat:repeat-y;
	background-position:left;
	background-color:#bacdde;	
	height:13px;
	width:13px;
	}
.testiminials-right{
	background-image:url(images/testi3.png);
	background-repeat:repeat-y;
	background-position:right;
	background-color:#bacdde;	
	height:13px;
	width:13px;
	}
.tasti4{
	background-image:url(images/testi4.png);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#bacdde;	
	
	}	
.tasti5{
	background-image:url(images/testi5.png);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#bacdde;	
	}

