/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px;
	FONT-FAMILY: arial,verdana,tahoma;
}
p
{
margin:0px;	
}
.tagcloud { 
	font-size: 10pt;
	font-family:Arial, Verdana, "Lucida Sans", sans-serif;
	text-align:justify;
 }
 .tagcloud a { 
 	text-decoration: none
 }
 .tagcloud a:hover {
 	 text-decoration: none
 }
form, h1, h2, h3, h4, h5, h6, h7 {padding:0px;margin:0px;}

img {
	behavior:url("pngbehavior.htc");
}
strong{
	font-size:8pt;
}

.mainbg{
	/*background-image:url('../images/bodybg.gif');*/
	background-repeat:repeat-y;
	padding-right:4px
}
.header{
	background-image:url('../images/header_bg1.jpg');
	background-repeat:repeat-x;
	height:109px;
	padding-left:15px;
}
.subheaderbg{
	background-image:url('../images/subheaderbg.png');
	height:152px;
	background-repeat:repeat-x;
	vertical-align:top
}
.contactus{
	background-image:url('../images/contactus.png');
	background-repeat:no-repeat
}
.services{
	background-image:url('../images/services.png');
	background-repeat:no-repeat
}
.company{
	background-image:url('../images/company.png');
	background-repeat:no-repeat
}
.sitemap{
	background-image:url('../images/sitemap.png');
	background-repeat:no-repeat
}

.support{
	background-image:url('../images/support.png');
	background-repeat:no-repeat
}
.tetimonial{
	background-image:url('../images/testimonial2.png');
	background-repeat:no-repeat
}
.internet{
	background-image:url('../images/internet.png');
	background-repeat:no-repeat
}
.casestudies{
	background-image:url('../images/casestudies.png');
	background-repeat:no-repeat
}
.rubyonrails{
	background-image:url('../images/rubyonrails1.png');
	background-repeat:no-repeat
}
.socialnet{
	background-image:url('../images/rubyonrails1.png');
	background-repeat:no-repeat
}


.downloads{
	background-image:url('../images/downloads.png');
	background-repeat:no-repeat
}
.portfolio1{
	background-image:url('../images/portfolio1.png');
	background-repeat:no-repeat
}
.howtochoose{
	background-image:url('../images/howtochoose.png');
	background-repeat:no-repeat
}
.whysecurenext{
	background-image:url('../images/whysecurenext.png');
	background-repeat:no-repeat
}
.ourskill{
	background-image:url('../images/ourskill.png');
	background-repeat:no-repeat
}
.ourteam{
	background-image:url('../images/ourteam.png');
	background-repeat:no-repeat
}
.starting{
	background-image:url('../images/starting.png');
	background-repeat:no-repeat
}
.partners{
	background-image:url('../images/partners.png');
	background-repeat:no-repeat
}
.careers{
	background-image:url('../images/careers.png');
	background-repeat:no-repeat
}
.news{
	background-image:url('../images/news.png');
	background-repeat:no-repeat
}
.process{
	background-image:url('../images/process.png');
	background-repeat:no-repeat
}
.prgsln{
	background-image:url('../images/prgsln.png');
	background-repeat:no-repeat
}
.applnservice{
	background-image:url('../images/applnservice.png');
	background-repeat:no-repeat
}
.businesservice{
	background-image:url('../images/businesservice.png');
	background-repeat:no-repeat
}
.webdevp{
	background-image:url('../images/webdevp.png');
	background-repeat:no-repeat
}
.databasesln{
	background-image:url('../images/databasesln.png');
	background-repeat:no-repeat
}
.ecommerce{
	background-image:url('../images/ecommerce.png');
	background-repeat:no-repeat
}
.applndevp{
	background-image:url('../images/applndevp.png');
	background-repeat:no-repeat
}
.quicksln{
	background-image:url('../images/quicksln.png');
	background-repeat:no-repeat
}
.wirelessln{
	background-image:url('../images/wirelessln.png');
	background-repeat:no-repeat
}
.hostingsln{
	background-image:url('../images/hostingsln.png');
	background-repeat:no-repeat
}
.emailsln{
	background-image:url('../images/emailsln.png');
	background-repeat:no-repeat
}
.outsourcing{
	background-image:url('../images/outsourcing.png');
	background-repeat:no-repeat
}
.packagedindustry{
	background-image:url('../images/packagedindustry.png');
	background-repeat:no-repeat
}
.AboutUs{
	background-image:url('../images/aboutUs1.png');
	background-repeat:no-repeat
}
.PhpDevelop{
	background-image:url('../images/phpdvp1.png');
	background-repeat:no-repeat
}

.netdvp{
	background-image:url('../images/netdvp1.png');
	background-repeat:no-repeat
}
.real{
	background-image:url('../images/realestate-text.png');
	background-repeat:no-repeat
}
.photo{
    background-image:url('../images/photographer-text.png');
	background-repeat:no-repeat
}
.shopping{
    background-image:url('../images/shoppincart-text.png');
	background-repeat:no-repeat
}
.auto{
background-image:url('../images/autodealer-text.png');
	background-repeat:no-repeat

}
.contenthead{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16pt;
	color:#666666;
	font-weight:bold;
	padding-top:5px;
}
.contenttext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#5c5c5c;
	line-height:22px;
	text-align:justify;
}
.leftcontenttext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#5c5c5c;
	line-height:18px;
}
.box {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 100%;
	text-decoration: none;
	color:#333333;
	border: 1px solid #999999;
}
.form {
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:none;
	font-size:12px;
	margin: 10px;
	padding: 5px;
}
.NewsSideLink a{
    font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:underline;
	font-size:12px;
	font-weight:bold;
	/*/margin: 10px;*/
	padding: 5px;
}
.contentsubtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	color:#2a9ae1;
	font-weight:bold;
	text-decoration:none;
}
.contentsubtext A{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	color:#2a9ae1;
	font-weight:bold;
	text-decoration:none;
}
.contentsubtext A:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	color:#2a9ae1;
	font-weight:bold;
	text-decoration:none;
}

.contentsubtext A:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	color:#2a9ae1;
	font-weight:bold;
	text-decoration:none;
}

.contentsubtext A:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	color:#2a9ae1;
	font-weight:bold;
	text-decoration:none;
}

.subheadertext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:30pt;
	color:#FFFFFF;
	padding-left:67px;
	padding-bottom:22px;
	
}
.navbg{
	background-image:url('../images/navbg.gif');
	background-repeat:repeat-x;
	height:23px;
	padding-left:5px
	}
	.adminnavbg{
	background:#99CC00;
    background-repeat:repeat-x;
	height:23px;
	padding-left:5px
	}
a.topmenu{
	font-family:Arial, Helvetica, sans-serif;
	height:23px;
	font-size:9pt;
	font-weight:bold;
	color:#848484;
	padding-left:7px;
	padding-right:7px;
	text-decoration:none;
}

a.topmenu:hover {
	text-decoration:none;
	color:#1486d5;	
}
a.admintopmenu{
	font-family:Arial, Helvetica, sans-serif;
	height:23px;
	font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:7px;
	padding-right:7px;
	text-decoration:none;
}

a.admintopmenu:hover {
	text-decoration:none;
	color:#1486d5;	
}


li{
	list-style-image:url('../images/bullet.gif');
	margin-top:0px;
	margin-left:-5px;
	line-height:20px
	
}
li.content1{
	list-style-image:url(images/bullet.gif);
	margin-top:-2px;
	margin-left:-25px;
	line-height:18px;
	font-size:8pt;
	color:#5c5c5c;
	text-decoration:none;
	}
	li.content1 A{
	list-style-image:url('../images/bullet.gif');
	margin-top:-2px;
	margin-left:-25px;
	line-height:18px;
	font-size:8pt;
	color:#5c5c5c;
	text-decoration:none;
	}
li.content1  A:link{
	list-style-image:url('../images/bullet.gif');
	margin-top:-2px;
	margin-left:-25px;
	line-height:18px;
	font-size:8pt;
	color:#5c5c5c;
	text-decoration:none;
	}
li.content1  A:hover{
	list-style-image:url('../images/bullet.gif');
	margin-top:-2px;
	margin-left:-25px;
	line-height:18px;
	font-size:8pt;
	color:#5c5c5c;
	text-decoration:none;
	}
li.content1 A:visited{
	list-style-image:url('../images/bullet.gif');
	margin-top:-2px;
	margin-left:-25px;
	line-height:18px;
	font-size:8pt;
	color:#5c5c5c;
	text-decoration:none;
	}
li.sitemap1{
	list-style-image:url(images/bullet.gif);
	padding-left:12px;
	margin-top:-2px;
	margin-left:-25px;
	line-height:18px;
	font-size:8pt;
	color:#5c5c5c;
	text-decoration:none;
	}
	li.sitemap1 A{
	list-style-image:url('../images/bullet.gif');
	margin-top:-2px;
	padding-left:12px;
	margin-left:-25px;
	line-height:18px;
	font-size:8pt;
	color:#5c5c5c;
	text-decoration:none;
	}
li.sitemap1  A:link{
	list-style-image:url('../images/bullet.gif');
	margin-top:-2px;
	margin-left:-25px;
	padding-left:12px;
	line-height:18px;
	font-size:8pt;
	color:#5c5c5c;
	text-decoration:none;
	}
li.sitemap1  A:hover{
	list-style-image:url('../images/bullet.gif');
	margin-top:-2px;
	margin-left:-25px;
	line-height:18px;
	padding-left:12px;
	font-size:8pt;
	color:#2a9ae1;
	text-decoration:underline;
	}
li.sitemap1 A:visited{
	list-style-image:url('../images/bullet.gif');
	margin-top:-2px;
	margin-left:-25px;
	line-height:18px;
	padding-left:15px;
	font-size:8pt;
	color:#5c5c5c;
	text-decoration:none;
	}

li.content{
	list-style-image:url('../images/bullet.gif');
	margin-top:0px;
	margin-left:-25px;
	line-height:20px
	
}
li.service{
	list-style-image:url('../images/bullet2.gif');
	margin-top:0px;
	margin-left:0px;
	line-height:20px
	}
li.service:hover{
	list-style-image:url('../images/bullet1.gif');
	margin-top:0px;
	margin-left:0px;
	line-height:20px
	}
a.serviceslink{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:normal;
	color:#5f6061;
	text-decoration:none;
}
a.serviceslink:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:normal;
	color:#2a9ae1;
	text-decoration:none;
	/*background-image:url(images/dottedline.gif);*/
	background-repeat:repeat-x;
	background-position:bottom;
}

a.serviceslist{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#5f6061;
	text-decoration:none;
}
a.serviceslist:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#5f6061;
	text-decoration:none;
	border-bottom:1px dotted #5f6061;
}
.dottedline{
	background-image:url(images/dottedline1.gif);
	background-repeat:repeat-x;
	background-position:middle;
}
.homesectionbg {
	background:url(images/homesectionbg.png) #ececec;
	background-repeat:repeat-x;
	padding-top:11px
}
.sectionheader{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:#ffffff;
}
a.section{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:normal;
	color:#5a5a5a;
	text-decoration:none;
}
a.section:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:normal;
	color:#5a5a5a;
	text-decoration:none;
	background-image:url(images/dottedline2.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	
}
.section_body{
	background-image:url(images/snippet.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	width:265px;
	height:302px;
	padding-top:0px;
	vertical-align:top;
}
.section_body ul{
	margin:0px;
	padding:0px;
	list-style:none;
	margin-left:30px;
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
li.area{
	margin:0px;
	padding:0px;
	margin-left:15px;
	list-style:none;
	list-style-image:url(images/bullet3.gif);
	line-height:24px;
}
li.area a{
	color:#242424;
	text-decoration:none;
}
li.area a:hover{
	text-decoration:underline;
}
li.areahead{
	margin:0px;
	padding:0px;
	padding-bottom:5px;
	list-style:none;
	list-style-image:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	color:#000;
	border-bottom:1px solid #d9dada;
	width:230px;
}
li.areahead a{
	color:#242424;
	text-decoration:none;
}
li.areahead a:hover{
	text-decoration:underline;
}
/*.sectionselectedbg{
	background-image:url('../images/section_tpbgsl.gif');
	background-repeat:repeat-x;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:#296195;
	text-decoration:none;
	padding-left:10px
}
.sectionunselectedbg{
	background-image:url('../images/section_tpbg.gif');
	background-repeat:repeat-x;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	padding-left:5px
}

.section_footer{
	background-image:url('../images/secfoot_bg.png');
	background-repeat:no-repeat;
	height:12px
}*/
.leftpanelbg{
/*	background-image:url('../images/leftpanel.png');
	background-repeat:repeat-y;
*/	width:225px	
}
.contentbg{
/*	background-image:url('../images/contentbg.png');
	background-repeat:repeat-x;
*/	width:731px;
}
.hinttext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFF;
}
.context{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
}
.email{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	color:#888888;
}
.leftpanelheads{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#0475A8;
}
.leftpanelcnt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#000000;
	padding-left:60px;
}
.leftpanelsubheads{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:#636363;
}
.maillink{
	font-family:Arial, Helvetica, sans-serif;
	color:#0475A8;
	font-size:11px;
	padding-left:60px;
	font-weight:bold;
}
.maillink a{
	font-size:11px;
	color:#0475A8;
	padding:10px 0px;
	text-decoration:none;
}
.maillink a:hover{
	color:#0475A8;
	padding:10px 0px;
	text-decoration:none;
}


.footerbg{
	background-image:url('../images/footerbg.gif');
	background-repeat:repeat-x;
	height:30px
	}
.footer{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	padding-left:15px;
	color:#f7f7f7;
	text-decoration:none;
}
.footer-sec{
/*	background:url(images/footer-sec.gif) no-repeat;
*/	height:200px;
	width:895px;
}

.textlink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:normal;
	color:#0099FF;
	text-decoration:none;
	/*background-image:url(images/dottedline.gif);*/
	background-repeat:repeat-x;
	background-position:bottom;
	
	
}
.textlink:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:normal;
	color:#0099FF;
	text-decoration:none;
	cursor:pointer;
	background-image:none;
	
}
.leftpanel{
	border-right:1px solid #cccccc;
	vertical-align:top;
}
.tetimonial{
	background-image:url('../images/testimonial2.png');
	background-repeat:no-repeat
}
.internet{
	background-image:url('../images/internet.png');
	background-repeat:no-repeat
}
.txtbox1{
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	border: 1px solid #CCCCCC;
	vertical-align:middle;
	padding-top:4px;
}


/******/
.SecureTxt{
font-family:Arial, Helvetica, sans-serif;
}
.SecureSubTxt{
	font-size:12px;
	color:#2A9AE1;
	font-weight:bold;
	text-align:justify;
	/*line-height:0px;*/
}
.TxtBox{
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	height: 20px;
	border: 1px solid #CCCCCC;
	vertical-align:middle;
	padding-top:4px;
}
.ErrorMessage{
	font-size:12px;
	font-weight:bold;
	color:#FF3333;
}

.GrayTextBox{
	padding: 2px;
	height: 25px;
	border: 1px solid #CCCCCC;
}
.GrayTextArea{
	padding: 2px;
	height: 100px;
	border: 1px solid #CCCCCC;
}
.GrayTextAreaNews{
	padding: 2px;
	/*height: 200px;*/
	border: 1px solid #CCCCCC;
}

.Asterix{
color:#FF0000;
}
.GreyBorder{
	border-top:1px dashed #000000;
	/*border-top:1px solid #000000;*/
}
/******/
.portfoliocontent{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	font-weight:normal;
	color:#5c5c5c;
}
.portfoliocontentTab{
background-image:url('../images/portfoliocontent_bg.gif');
background-repeat:repeat-x; background-position-y:50%}

.helptool{
color:#ec7c09;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
font-weight:bold;}

.frame {
	background-image: url('../images/frame.gif');
	background-repeat: no-repeat;
	height: 135px;
	width: 307px
}

.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #2a9ae1;
	text-decoration: none;
}
.url {
	font-family: Tahoma;
	font-size: 11px;
	color: #64a840;
	text-decoration: none;
}
.paraline {
	font-family: Tahoma;
	font-size: 11px;
	color: #4f4f4f;
	text-decoration: none;
}
.paralinehighlite {
	font-family: Tahoma;
	font-size: 11px;
	color: #2a9ae1;
	text-decoration: none;
}
.paralinebold {
	font-family: Tahoma;
	font-size: 11px;
	color: #2a9ae1;
	text-decoration: none;
	font-weight: bold;
}
.line {
	background-image: url('../images/dotted-line.jpg');
	background-repeat: no-repeat;
	height: 3px
}
.tablebg{
	background-image: url('../images/table_bg.jpg');
	background-repeat: repeat-x;
	height: 148px
}
.NewsLink{
    color:#2A9AE1;
    FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	FONT-FAMILY: arial,verdana,tahoma; 
}
.newLink{
    color:#0000EE;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-decoration:underline;
}
.NewsLink A{
    color:#2A9AE1;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	FONT-FAMILY: arial,verdana,tahoma; 
	TEXT-DECORATION:none ;
	/*padding-bottom:6px;*/
}

.NewsLink A:link {color: #2A9AE1;TEXT-DECORATION: none;}
.NewsLink A:visited {color: #2A9AE1;TEXT-DECORATION: none;}
.NewsLink A:hover {color: #2A9AE1;TEXT-DECORATION: underline;}
.NewsLink A:active {color: #2A9AE1;TEXT-DECORATION: none;}
.NewsLink hr{

}


.PerPage SPAN{
	margin-left:4px;
	margin-right:4px;
}
.PerPage A{margin-left:4px;margin-right:4px;color:#0000CC;}
.PerPage A:link{margin-left:4px;margin-right:4px;color:#0000CC;}
.PerPage A:visited{margin-left:4px;margin-right:4px;color:#0000CC;}
.PerPage A:hover{margin-left:4px;margin-right:4px;color:#0000CC;}
.PerPage A:active{margin-left:4px;margin-right:4px;color:#0000CC;}
.ShortDesc{

	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#5c5c5c;
	padding-top:3px;
}
.postdate{
font-size:11px;
color:#969696;
}
.NewsHead{
    font-family:Arial, Helvetica, sans-serif;
	/*font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;*/
	font-size:15pt;
	color:#2A9AE1;
	padding-top:5px;
	/*cursor:pointer;*/
	
}
.NewsHead A:link {color: #2A9AE1;TEXT-DECORATION: none;}
.NewsHead A:visited {color: #2A9AE1;TEXT-DECORATION: none;}
.NewsHead A:hover {color: #2A9AE1;TEXT-DECORATION: none;}
.NewsHead A:active {color: #2A9AE1;TEXT-DECORATION: none;}

.Link{font-family:Arial;font-size:10pt;font-weight:normal;color:#5B60B2;}
.Link A{color: #5B60B2;text-decoration: underline;}
.Link A:link{color: #5B60B2;text-decoration: underline;}
.Link A:visited{color: #5B60B2;text-decoration: underline;}
.Link A:active{color: #5B60B2;text-decoration: underline;}
.Link A:hover{color: #5B60B2;text-decoration: underline;}

/*26-oct-07*/

.textlink1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:normal;
	color:#5c5c5c;
	text-decoration:none;
}
.highlight{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:normal;
	color:#e98249;
}

.contenthighlite {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#0099FF;
	line-height: 22px;
	font-weight: normal;
}
li.contenthighlite {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#5c5c5c;
	line-height:18px;
	font-weight:normal;
	margin-left:-22px;
}
li.bulletstyle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:normal;
	color:#5c5c5c;
	text-decoration:none;
	margin-left:-22px;
}

.headertextt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	color:#5c5c5c;
	line-height:22px;
	font-weight: bold;
}
.headertexthighlit {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	color:#54aee7;
	line-height:22px;
	font-weight: bold;
}

.back{
font-weight:normal;text-decoration:none;color:#0099FF;
}
.latestnews{
font-size:11pt;color:#065faf;font-weight:bold;
}
.latestnewscontent{
font-size:8pt; color:#5a5a5a; padding-top:5px; padding-left:3px;
}
.read{
font-size:7pt; color:#5a5a5a; font-weight:bold; font-family:Tahoma, arial, verdana;

}

.read A:link{color: #5a5a5a;text-decoration: none;}
.read A:visited{color: #5a5a5a;text-decoration: none;}
.read A:hover{color: #5a5a5a; border-bottom:1px dotted #5a5a5a;}
.read A:active{color: #5a5a5a;text-decoration: none;}



.downloadsbg{
background-image:url('../images/downloads_bg.gif');
background-repeat:repeat-x; background-position:bottom;}

.downloadsbullets{
	list-style-image:url('../images/bullets.gif');
	margin-top:0px;
	margin-left:0px;
	line-height:20px;
	}

/*end of css*/.reqcallback {

	background-image:url(images/requestcallback.png);
	background-repeat:no-repeat
}
.reqquote {


	background-image:url(images/requestaquote.png);
	background-repeat:no-repeat
}
.contactcentr {



	background-image:url(images/contactcntr.png);
	background-repeat:no-repeat
}
.privacy {




	background-image:url(images/privacy.png);
	background-repeat:no-repeat
}
.hostingservice {





	background-image:url(images/hostingservices.png);
	background-repeat:no-repeat
}
.crmsales {





	background-image:url(images/crmsales.png);
	background-repeat:no-repeat
}
.vpnsolution {






	background-image:url(images/vpnsolut.png);
	background-repeat:no-repeat
}
.socialnet {







	background-image:url(images/communitywebsite.png);
	background-repeat:no-repeat
}
.websitebuilderservice {

	background-image:url(images/websitebuilderservice.png);
	background-repeat:no-repeat
}


.websitebg {
background-image:url(images/websitescreenshot_bg.gif);
background-repeat:no-repeat;
background-position:center;}

.websiteimage {
padding:12px;}

.loginbox {
	background-image: url(images/loginboxx.png);
	background-repeat: no-repeat;
	height: 170px;
	width: 200px;
}
.teamaugmentation {

	background-image:url(images/teamaugmentation.png);
	background-repeat:no-repeat
}
.ImgTestimonial{
   border:#eeeded 1px solid; padding:5px;
   
}

.wallpaperimage {border:#eeeded 1px solid; padding:5px;}

.NewsCalendar{
background-image:url(images/calendar.gif);
background-repeat:no-repeat;
padding-top:5px;
height:49px;width:46px;margin-left:0px;
}
.Newscalendar2{
 padding-top:5px;
 color:#000000;
 padding-left:15px;
 font-weight:bold;font-size:13px;
 
}
.NewsCalendar3{

background-image:url(images/calendarbig.gif);
background-repeat:no-repeat;
padding-top:5px;
height:62px;width:59px;margin-left:0px;
}
.Newscalendar4{
 padding-top:8px;
 color:#999999;
 padding-left:17px;
 font-weight:bold;font-size:19px;
 
}
.NewsTestimonial{
   font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#5c5c5c;
	line-height:18px;
	padding-right:10px;
	padding-left:15px;

}
.NewsTestimonial A:link{color: #5c5c5c;text-decoration: none;}
.NewsTestimonial A:visited{color: #5c5c5c;text-decoration: none;}
.NewsTestimonial A:hover{color: #5c5c5c;text-decoration: none;}
.NewsTestimonial A:active{color: #5c5c5c;text-decoration: none;}
 
.NewsTestimonialDate{ 
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#0063a9;
padding-left:15px;
    
}
.facebook {

	background-image:url(images/facebook-appln.png);
	background-repeat:no-repeat
}
.NewsDetails{
   font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#5c5c5c;
	line-height:22px;
	text-align:justify;

}
.NewsDetails a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:normal;
	color:#0099FF;
	text-decoration:none;
	/*background-image:url(images/dottedline.gif);*/
	background-repeat:repeat-x;
	background-position:bottom;
	
	
}
.NewsDetails a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:normal;
	color:#0099FF;
	text-decoration:none;
	cursor:pointer;
	background-image:none;
	
}
.dottedline1{
	background-image:url(images/dottedline1.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}

/********Slide****/

.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide img {
	border: 2px solid gray;
}
.highslide:hover img {
	border: 2px solid white;
}

.highslide-image {
	border: 10px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    border: 5px solid white;
    border-top: none;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
    /*
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
    */
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
.TeamHead{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#666666;
font-weight:bold;
}
.TeamContact{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#666666;
font-weight:bold;
}
.contenttext1{
    font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#5c5c5c;
	text-align:justify;
	}
	.infrastructure {

	background-image:url(images/infrastructure.png);
	background-repeat:no-repeat
}
div#Team
{
  margin: 0px 0px 0px 0px;
  display: none;
}
li.contentInfra{
	list-style-image:url('../images/bullet.gif');
	margin-top:0px;
	margin-left:-25px;
	line-height:20px
	
}
contentInfra{

}
.contacterrormsg{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-weight:bold;
	color:#0b5fab;
}

/******perpage****/

.nos2_left{
background-image:url(images/nos2_left.jpg);
background-repeat:no-repeat;
}
.nos2_right{
background-image:url(images/nos2_right.jpg);
background-repeat:no-repeat;
}
.nos2_leftover{
background-image:url(images/nos2_leftover.jpg);
background-repeat:no-repeat;

}
.nos2_rightover{
background-image:url(images/nos2_rightover.jpg);
background-repeat:no-repeat;
}
.nosbg{
background-image:url(images/nos2_repeat.jpg);
background-repeat:repeat-x;
}
.nos_text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#999999;
}

.nos2textover{
background-image:url(images/nos2_repeatover.jpg);
background-repeat:repeat-x;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}
.clientAccount{
  padding-top::5px;
  padding-left:15pt;
  padding-right:15pt;
  font-family:Arial, Helvetica, sans-serif;
  font-size:18px; 
  color:#FFFFFF;
}
.clientcenter {

	background-image:url(images/clientcenter.png);
	background-repeat:no-repeat
}
.register{
    font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:normal;
	color:#0099FF;
	text-decoration:none;
	background-image:url(../images/dottedline.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}

.highlight1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	font-weight:normal;
	color:#FFF;
}
.highlight1:hover{
background-image:url(../images/dottedline3.gif);
background-repeat:repeat-x;
background-position:bottom;
}
.cnt-bg{
background-image:url(../images/contact.gif);
background-repeat:no-repeat;
height:83px;
width:205px;
}
.tab1 {
/*	background-image: url(../images/tab1.jpg);
	background-repeat: repeat-x;
*/	height: 29px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
	vertical-align: middle;
	background-color: #E1E1E1;
}
.tab2 {
/*	background-image: url(images/tab2.jpg);
	background-repeat: repeat-x;
*/	height: 29px;
	
}
.tab3 {

/*	background-image: url(images/tab3.jpg);
	background-repeat: repeat-x;
*/	height: 29px;
	
}

.border {
	border: thin solid #d8d8d8;
}
.paralinebold1 {

	font-family: Tahoma;
	font-size: 11px;
	color: #009900;
	text-decoration: none;
	font-weight: bold;
}
.tab4 {
	background-repeat: repeat-x;
	height: 29px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
	vertical-align: middle;
	background-color: #E1E1E1;
}
.frame1 {
/*	background-image: url(images/frame1.gif);
	background-repeat: no-repeat;
*/	height: 114px;
	width: 146px;
}
.frame3 {
	background-image: url(images/frame3.gif);
	background-repeat: no-repeat;
	height: 166px;
	width: 671px;
}
.border {
	border: thin solid #d8d8d8;
}
.lefttab {
/*	background-image: url(images/lefttab.jpg);
	background-repeat: no-repeat;
*/	height: 26px;
	width: 37px;
}
.midtab {

/*	background-image: url(images/midtab.jpg);
	background-repeat: repeat-x;
*/	height: 26px;
}
.righttab {

/*	background-image: url(images/righttab.jpg);
	background-repeat: no-repeat;
*/	height: 26px;
	width: 5px;
}
.toplink{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:#ffffff;
	text-decoration: none;
	padding-left:5px;
 }
 
 .toplink a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:#ffffff;
	text-decoration: none;
	padding-left:6px;
 }
	
/**added for sitemap**/
.sitemaptxt{
		font-family: Arial, Helvetica, sans-serif;
		color:#2f8fcc;
		font-size:14px;	
		font-weight:normal;
		padding-left:10px;
}
.sitemaptxt A{
	font-size:14px;
	color:#2f8fcc;
	text-decoration:none;padding-left:10px;
}
.sitemaptxt A:link{
	font-size:14px;
	color:#2f8fcc; 
	text-decoration:none;padding-left:10px;
}
.sitemaptxt A:active{
	font-size:14px;
	color:#2f8fcc;
	text-decoration:none;padding-left:10px;
} 
.sitemaptxt A:visited{
	font-size:14px;
	color:#3caff8;
	text-decoration:none;padding-left:10px;
}
.sitemaptxt A:hover{
	font-size:14px;
	color: #3caff8;
	text-decoration:none;padding-left:10px;
}
	
.headingbluebg{
background-image:url(images/headingbg_sitemap.gif);
background-position:right;
background-repeat:no-repeat;
}
.subheadingbluebg{
background-image:url(images/subheadingbg_sitemap.gif);
background-position:right;
background-repeat:no-repeat;
}


.sitemapcontent{
		font-family: Arial, Helvetica, sans-serif;
		color:#666666;
		font-size:13px;	
		font-weight:normal;text-decoration:none;
}

.sitemapcontent A{
		font-family: Arial, Helvetica, sans-serif;
		color:#666666;
		font-size:13px;	
		font-weight:normal;text-decoration:none;
}

.sitemapcontent A:link{
		font-family: Arial, Helvetica, sans-serif;
		color:#666666;
		font-size:13px;	
		font-weight:normal;text-decoration:none;
}

.sitemapcontent A:active{
		font-family: Arial, Helvetica, sans-serif;
		color:#666666;
		font-size:13px;	
		font-weight:normal;text-decoration:none;
}
.sitemapcontent A:visited{
		font-family: Arial, Helvetica, sans-serif;
		color:#666666;
		font-size:13px;	
		font-weight:normal;text-decoration:none;
}

.sitemapcontent A:hover{
		font-family: Arial, Helvetica, sans-serif;
		color:#0a88d8;
		font-size:13px;	
		font-weight:normal;text-decoration:none;
}

/*******end perpage***********/
/******/
/******TABS**************/
 .linebg
 {
background:url('../images/linebg.gif') repeat-x;
height:34px;
font-family:arial;
font-size:12px;
color:#7e7e7e;
 }
.tab-off
{
background:url('../images/tab-off.gif') no-repeat;
width:104px;
height:34px;
color:#7e7e7e;
font-family:arial;
font-size:12px;
text-align:center;
cursor:pointer;
}
.tab-on
{
background:url('../images/tab-on.gif') no-repeat;
width:104px;
height:34px;
color:#3e3e3e;
font-family:arial;
font-size:12px;
text-align:center;
cursor:pointer;
}
.bdr
{
border:1px solid #dedede;
border-top:none;
padding:15px;
font-family:arial;
color:#313131;
font-size:12px;
}



/***************TAB ENDs***************/

/*************Matrix Table *******************/

	.matrixtable{
		font-family:"trebuchet MS", arial;
		font-size:11px;
		color:#FFFFFF;
		font-weight:bold;
		}
	.black{
		background-color:#212121;
		text-transform:uppercase;
		text-indent:5px;
		}
	.black-tp{
		background:url(images/b-tp.gif) no-repeat;
		height:5px;
	}
	.black-bt{
		background:url(images/b-bt.gif) no-repeat;
		height:5px;
	}
	.rose{
		text-transform:capitalize;
		border-left:1px solid #f463b2;
		border-right:1px solid #f463b2;
		color:#000000;
		}
	.rose-tp{
		background:url(images/r-tp.gif) no-repeat;
		height:5px;
	}
	.rose-bt{
		background:url(images/r-bt.gif) no-repeat;
		height:5px;
	}
	.voilet{
		text-transform:capitalize;
		border-left:1px solid #9a96c8;
		border-right:1px solid #9a96c8;
		color:#000000;
		}
	.voilet-tp{
		background:url(images/v-tp.gif) no-repeat;
		height:5px;
	}
	.voilet-bt{
		background:url(images/v-bt.gif) no-repeat;
		height:5px;
	}
	.lblue{
		text-transform:capitalize;
		border-left:1px solid #30afc0;
		border-right:1px solid #30afc0;
		color:#000000;
		}
	.lblue-tp{
		background:url(images/l-tp.gif) no-repeat;
		height:5px;
	}
	.lblue-bt{
		background:url(images/l-bt.gif) no-repeat;
		height:5px;
	}
	.drose{
		text-transform:capitalize;
		color:#fff;
		background-color:#f463b2;
		}
	.drose-tp{
		background:url(images/dr-tp.gif) no-repeat;
		height:5px;
	}
	.drose-bt{
		background:url(images/dr-bt.gif) no-repeat;
		height:5px;
	}
	.dvoilet{
		text-transform:capitalize;
		color:#fff;
		background-color:#9a96c8;
		}
	.dvoilet-tp{
		background:url(images/dv-tp.gif) no-repeat;
		height:5px;
	}
	.dvoilet-bt{
		background:url(images/dv-bt.gif) no-repeat;
		height:5px;
	}
	.dlblue{
		text-transform:capitalize;
		color:#fff;
		background-color:#30afc0;
		}
	.dlblue-tp{
		background:url(images/dl-tp.gif) no-repeat;
		height:5px;
	}
	.dlblue-bt{
		background:url(images/dl-bt.gif) no-repeat;
		height:5px;
	}


/*************Matrix Table Ends *******************/

/**********28may************/
li.guar
{
	line-height:22px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#111111;
	text-decoration:none;
	margin-left:-22px;

}
.qtext p
{
margin:0px;
color:#111111;
line-height:20px;

}
.satis
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#4185b6;
	text-decoration:none;
	font-weight:bold;
	line-height:25px;
}
.qtext p a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#4185b6;
	text-decoration:none;
	font-weight:bold;
	line-height:25px;
}
.qtext p a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#1d6599;
	text-decoration:none;
	font-weight:bold;
	line-height:25px;
}

.qLink{color: #111111;text-decoration: none;}
.qLink:hover{color: #1d6599;text-decoration: underline;}

.chatlink
{
font-size:12px;
color:#111111;
text-decoration:none;
}
.chatlink:hover
{
font-size:12px;
color:#1d6599;
text-decoration:underline;
}
/**********28may************/

/* Team Augmentation */
.BigFont {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 22.5px;
	font-weight: bolder;
	color: #000000;
}
.MediumFont {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	color: #000000;
}
.SmallFont {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
}
/* Team Augmentation */

.ErrorMsg {
	font-family: Arial;
	font-size: 12px;
	color: #990000;
}
