﻿
body {
	font-family:Verdana;
	font-size: 9pt;
	color: #505050;
	width:100%;
	background-color: #ffffff;
	text-align:center;
	margin:0;
	background:#3BB2C1 url(../images/bg.png) repeat-x top;
}

.why-content{
width:188px;
text-align:left;
border:0px;
margin:0px;
border-collapse:collapse;


}
ul li{
 padding-bottom:10px;

}
whyus-text{


}
.why-top{
vertical-align:top;
text-align:center;
color:#ffffff;
font-size:14pt;

padding-top:8px;
background: url(../images/why-bg.png) repeat-x left top;
width:100%;



}

 
 .why-head-bot{
 margin:0px;
 width:100%;
 height:8px;
 text-align:center;
 background:#DB6E1D url(../images/why-arrow.png) no-repeat top; 
 }
 
 .why-text{
 height:100%;
 width:100%;
 
 font-size:8pt;
 padding-left:10px;
 padding-right:10px;
 padding-top:5px;
 padding-bottom:5px; 
 text-align:left;
 }
.whyus-bullet
{
float:left;
text-decoration:none;
padding-top:10px;

}
.footer-body{
	
	font-family:Verdana;
	font-size: 8pt;
	color: #000000;
	width:100%;	
	text-align:center;
	margin:0;
	background:#3bb0bf url(../images/bgbt.png) repeat-x top;
}

.wrapper{
width:1053px;
text-align:center;
poistion:relative;
top:-1px;
margin:0;
}

.wrapper-body{
margin-top:-2px;
text-align:center;

}

table{

border:0px;
border-collapse:collapse;
padding:0px;
margin:0 auto;
}

.main-background{


}

.header{
text-align:left;
width:1053px;
height:126px;
}

.ft-part{
width:373px;
margin:0;
height:126px;
background: url(../images/head1.png) no-repeat left top;
}

.lt-part{
margin:0;
width:680px;
height:126px;
background: url(../images/head2.png) no-repeat right top;
}

a{
text-decoration:none;

color:#666666;
}
a:hover{
color:#000000;
text-decoration:underline;
cursor:pointer;
}
.float-main-text a{
text-decoration:none;

color:#000000;
}
.float-main-text a:hover{
color:#666666;
text-decoration:underline;
cursor:pointer;
}

a#home-hyperlink{

color:#505050;

}
a#home-hyperlink:hover{
cursor:pointer;
color:#666666;
text-decoration:none;

}

/*=================================Navigation Menu in Header==============================*/



/*#tabmenu {
font-size: 10.5pt; 
padding: 62px 29px 0px 0px; 
}
#tabmenu ul {
line-height: 1.9em; 
margin: 0px; 
list-style-type: none; 
float: right; 
padding: 0px 0px 0px 0px; 
}
#tabmenu ul li {
float: left; 
padding-left:5px;
}
#tabmenu ul li a {
text-decoration: none; 
display: block; 
float: left; 
padding: 0px 0px 0px 5px; 
background: url(../images/menu.png) no-repeat left bottom; 
margin-left: 0px; 
z-index: 0; 
position: relative; 
color: #000000; 
}
#tabmenu ul li a strong {
font-weight: bold; 
font-size:8pt;
font-family:Verdana;
display: block; 
float: left; 
background: url(../images/menu.png) repeat-x left bottom; 
padding: 6px 5px 7px 2px; 
cursor: pointer; 
}
#tabmenu ul li a:hover {
position: relative; 
z-index: 5; 
background: url(../images/menu.png) no-repeat left bottom; 
color: #E67813; 
font-weight:bold;
}
#tabmenu ul li a:hover strong {
background-image: url(../images/menu.png) no-repeat;
position: relative; 
z-index: 5; 
background-position: right bottom; 
}*/
#tabmenu {
font-size: .85em; 
padding: 64px 29px 0px 0px; 
}
#tabmenu ul {
line-height: 2.70em; 
margin: 0px; 
list-style-type: none; 
float: right; 

}
#tabmenu ul li {
float: left; 
padding-left:5px;
}
#tabmenu ul li a {
text-decoration: none; 
display: block; 
float: left; 
padding: 0px 0px 0px 5px; 
background: url(../images/menu.png) no-repeat left top; 
margin-left: 0px; 
z-index: 0; 
position: relative; 
color: #000000; 
font-weight:bold:
}
#tabmenu ul li a strong {
font-weight: normal; 
display: block; 
float: left; 
background: url(../images/menu.png) no-repeat right top; 
padding: 6px 7px 7px 3px; 
cursor: pointer; 
}
#tabmenu ul li a:hover, #tabmenu ul li a.selected{
position: relative; 
z-index: 5; 
background: url(../images/menu.png) no-repeat left bottom; 
color: #E67813; 
font-weight:bold;
}
#tabmenu ul li a:hover strong, #tabmenu ul li a.selected  strong{
background-image: url(../images/menu.png) no-repeat;
position: relative; 
z-index: 5; 
background-position: right bottom; 
}



/*=================================Navigation Menu in Header End here==============================*/

.flash-border{
margin:0 auto;
width:28px;
height:271px;
background: url(../images/flash-border.png) no-repeat left top;

}

.head-bot{
width:737px;
margin:0;
height:271px;
background: url(../images/flash1.jpg) no-repeat left top;
}
.home-head-bot{
width:737px;
margin:0;
height:271px;
background: url(../images/home.jpg) no-repeat left top;
}

.head-bot1{
margin:0;
width:259px;
height:271px;
background: url(../images/testimonial.png) no-repeat left top;
}

.adviser-img
{

height:271px;
width:996px;
background: url(../images/Board.jpg) no-repeat left top;

}
.mission-img
{

height:271px;
width:996px;
background: url(../images/mission.jpg) no-repeat left top;

}
.services-img
{

height:271px;
width:996px;
background: url(../images/service.jpg) no-repeat left top;

}
.webdevelopment-img
{

height:271px;
width:996px;
background: url(../images/webdevelopment.jpg) no-repeat left top;

}

.portfolio-img
{

height:271px;
width:996px;
background: url(../images/Portfolio.jpg) no-repeat left top;

}
.vision-img
{

height:271px;
width:996px;
background: url(../images/Vision.jpg) no-repeat left top;

}
.contactus-img
{

height:271px;
width:996px;
background: url(../images/contactus.jpg) no-repeat left top;

}
.testimonial-fla-img
{
height:271px;
width:996px;
background: url(../images/testimonial.jpg) no-repeat left top;
}
.network-img
{

height:271px;
width:996px;
background: url(../images/network1.jpg) no-repeat left top;

}
.clientage-img
{

height:271px;
width:996px;
background: url(../images/clientage.jpg) no-repeat left top;

}

.partner-img
{

height:271px;
width:996px;
background: url(../images/Partner.jpg) no-repeat left top;

}

.flash-border-rt{
margin:0 auto;
width:29px;
height:271px;
background: url(../images/flash-border-rt.png) no-repeat right top;

}


.testimonial{
text-align:left;
width:259px;
height:271px;
}

.testimonial-img{
width:100%;
height:30px;
background: url(../images/testimonials1.png) no-repeat left bottom;
}

.test-content{
font-size:.95em;
line-height:1.30em;
text-align:justify;
width:100%;
height:120px;
color:#505050;
padding-left:20px;
padding-top:10px;
padding-right:20px;
padding-bottom:0px;

}
.none li{
list-style:none;

}
.heading{
font-size:1.10em;

font-weight:bold;
padding-left:10px;
color:#5C88B4;
}

#author{

padding-top:5px;
padding-left:20px;

padding-right:20px;

color:#E77817;
font-size:0.8em;
font-weight:bold;
text-align:left;

}

#designation{
padding-left:20px;

padding-right:20px;


color:#666666;
font-size:0.8em;
text-align:left;

}
#mddesignation{
vertical-align:bottom;
color:#666666;
font-size:9pt;
text-align:right;
font-family:Verdana;
padding:5px;

}

#whyus-text{

color:#505050;
font-size:9pt;
text-align:justify;
font-family:Verdana;


}
#lf-mddesignation{
vertical-align:bottom;
color:#666666;
font-family:Verdana;
font-size:9pt;
text-align:left;
padding:5px;

}

.founder-snap{

height:140px;
width:120px;
background: url(../images/founder-snap.GIF) no-repeat left center;


}

.advisory-snap{

height:124px;
width:140px;
}

.right-founder-text{
height:140px;
width:440px;
text-align:right;



}
.right-founder-text1{
height:140px;
width:500px;
text-align:right;



}

.left-founder-text{
height:140px;
width:440px;
text-align:left;



}
.left-founder-text1{
height:140px;
width:500px;
text-align:left;



}

.more {
vertical-align:top;
margin:0px;
padding-top:3px;
padding-bottom:3px;
text-align:right;


}
.more-tab {
padding-left:20px;

padding-right:20px;
padding-bottom:5px;

padding-top:5px;


width:100%;

}

.more img{
text-align:left;

padding-top:20px;
border:0px;
margin:0px;


}

.content-border-lf{
margin:0 auto;
width:28px;
height:100%;

background: url(../images/content-lf.png) no-repeat left top;


}


.content-box{
text-align:center;
width:996px;
margin:0;
height:100%;
vertical-align:top;
background: #ffffff;
border-collapse:collapse;
}

.content-border-rt{
margin:0;
width:29px;
height:100%;
background: url(../images/content-rt.png) no-repeat right top;
}


.footer-lf{
width:788px;
margin:0;
height:135px;
background: url(../images/footer1.png) no-repeat left top;
}

.footer-rt{
margin:0;
width:265px;
height:135px;

padding-top:30px;

background: url(../images/footer2.png) no-repeat left top;
}

.content
{
width:976px;
height:244px;
text-align:left;
border-collapse:collapse;

}

.navi{

border:1px;
border-style:solid;
border-color:#CCCCCC;
text-align:left;
width:161px;
vertical-align:top;
padding-top:10px;
background:#EFEEEE;
border-collapse:collapse;

}

.research{
text-align:left;
width:160px;
height:100%;
border-collapse:collapse;

}

.research-box{


border:1px;
border-style:solid;
border-color:#CCCCCC;


}

.float-right-box{


border:1px;
border-style:solid;
border-color:#CCCCCC;


}

#navi-text{
text-align:justify;
}


#latest-content{
text-align:justify;
font-size:11pt;



}
.outer-navi_box{
background-color:#ffffff;
margin:0px;
vertical-align:top;
padding:0px;

}

.navi-box{
margin-top:10px;
vertical-align:top;
border:0px;
text-align:left;
width:157px;
margin-bottom:10px;


background:#EFEEEE;
border-collapse:collapse;
margin-left:0px;

}

.top-bar{

width:157px;
height:29px;

text-align:left;
vertical-align:middle;
border-collapse:collapse;
border:0px;
background: url(../images/navigation-top.png) repeat-x left top;
}

.research-top{
width:160px;
font-weight:bold;
text-align:center;
vertical-align:top;
color:#ffffff;
border-collapse:collapse;
border:0px;
background: url(../images/latbox-topbg.png) repeat-x left top;
}

.float-right-top{
width:215px;
height:5px;
text-align:center;
vertical-align:top;
border-collapse:collapse;
border:0px;
background: url(../images/navigation-top.png) repeat-x left top;
}

.float-left-top{
width:161px;
height:5px;
text-align:center;
vertical-align:top;
border-collapse:collapse;
border:0px;
background: url(../images/latbox-topbg.png) repeat-x left top;
}

.float-main-text{
padding-top:10px;
padding-left:5px;
padding-right:5px;
line-height:1.50em;
vertical-align:top;
padding-bottom:10px;
color:#505050;
font-size:1.0em;
text-align:justify;




}
.author{
padding-left:5px;
padding-right:5px;
padding-top:10px;
font-size:10pt;
color:#25616C;
font-weight:bold;
}

.designation{
padding-left:5px;
font-size:9pt;
color:#666666;
font-weight:bold;
padding-bottom:10px;
}

.float-left-text{
padding-top:10px;
padding-left:6px;
padding-right:6px;
padding-bottom:10px;
color:#000000;
font-size:1.0em;

line-height:1.50em;
text-align:left;




}
.float-right-border{
border-style:solid;
border-width:1px;
border-color:#439BA7;
border-collapse:collapse;


}

.research-bot{
width:160px;
height:10px;
text-align:left;
vertical-align:bottom;
border-collapse:collapse;
border:0px;
background: url(../images/latbox-bot.png) no-repeat;
}

.research-content{

text-align:justify;
vertical-align:top;

background:#DD6516 url(../images/latbox-midbg.png) repeat-y left;
padding-left:10px;
padding-right:5px;
padding-top:5px;
border:0px;
border-collapse:collapse;
color:#505050;
}



.research-arrow{
width:160px;
height:4px;

vertical-align:top;
border:0px;
border-collapse:collapse;
background:#DD6516 url(../images/latbox-arrow.png) no-repeat left bottom;
}

.float-right-arrow{
width:215px;
height:4px;
text-align:center;
vertical-align:top;
border:0px;
border-collapse:collapse;
background:#DD6516 url(../images/latbox-arrow.png) no-repeat center top;
}


#bullet{
 padding-top:8px;
 padding-bottom:8px;
 padding-left:6px;
 padding-right:4px;
 border:0px;
 

}

#bullet-services{


padding-top:5px;
 padding-left:6px;
 padding-bottom:0px;
 padding-right:5px;
 }
#sbullet{
 padding-top:0px;
 padding-left:0px;
 padding-bottom:0px;
 padding-right:5px;
}

.vert-menu ul li 
{
padding-bottom:5px;

}


.vert-menu{
margin:0px;


width:157px;




}
.vert-menu a{
margin:0px;
	
text-decoration:none;

}

.vert-menu a:hover{

text-decoration:underline;
color:#41929E;

}

#navi-content{
color:#ffffff;
font-size:1.1em;
font-weight:bold;
padding-left:0px;
padding-bottom:8px;
padding-top:8px;


}

#research-content{
color:#ffffff;
font-size:9pt;
font-weight:bold;
padding-left:8px;

padding-top:5px;


}


#navi-menu{
color:#000000;
font-size:8pt;
padding-top:8px;
padding-bottom:8px;

}

#snavi-menu{
color:#000000;
font-size:9pt;

padding-top:0px;





}

.aboutus{
text-align:left;
width:805px;
height:100%;
padding-top:10px;

background: #EEEEEE;
}

.float-main-content{
text-align:left;


background:#F8F8F8 url(../images/bggray.jpg) repeat-x left top ;
vertical-align:top;
border-style:solid;
border-width:1px;
border-color:#CCCCCC;
height:100%;
width:580px;


}

.float-rt-part{
text-align:left;
width:215px;




}

.main{
text-align:left;
width:805px;
height:592px;

background: url(../images/bigbox.png) no-repeat left;

}

.text-content{
text-align:center;
width:800px;
height:570px;
background: url(../images/watermark.gif) no-repeat center;
}

.textcontent{
text-align:left;
float:left:5px;


}
.dot-border{
height:100%;
width:50%;
border-width:0px;
border-style:dotted;
border-right-color:#000000;
border-right-width:1px;


}

.rt-main-box{

width:50%;
height:100%;

}

.first-head{
height:190px;
width:96%;


}

.first-top{
width:100%px;
height:51px;
vertical-align:top;
padding-top:24px;
text-align:left;
border:0px;
background: url(../images/second.gif) no-repeat left top;


}

.second-top{
width:100%px;
height:57px;
vertical-align:top;
text-align:left;
padding-top:30px;
border:0px;
background: url(../images/fourth.gif) no-repeat left top;


}
.third-top{
width:100%px;
height:59px;
vertical-align:top;
text-align:left;
padding-top:34px;
border:0px;
background: url(../images/sixth.gif) no-repeat left top;


}


.fourth-top{
width:100%px;
height:51px;
vertical-align:top;
padding-top:24px;
text-align:left;
border:0px;
background: url(../images/third.gif) no-repeat left top;


}

.fifth-top{
width:100%px;
height:57px;
vertical-align:top;
text-align:left;
padding-top:30px;
border:0px;
background: url(../images/fifth.gif) no-repeat left top;


}
.sixth-top{
width:100%px;
height:59px;
vertical-align:top;
text-align:left;
padding-top:34px;
border:0px;
background: url(../images/first.gif) no-repeat left top;
}

.head{
width:605px;
height:25px;
vertical-align:top;
text-align:left;
padding-left:5px;
padding-right:5px;

padding-top:10px;
padding-bottom:10px;
color:#439BA7;
font-size:10pt;
font-weight:bold;
}
.green-strip{

background: url(../images/navigation-top.png) repeat-x left top;

}
.float-main-content-topbar{
margin-top:10px;

background:#BFD6E4;

vertical-align:top;
text-align:left;

padding-bottom:5px;
padding-top:5px;
padding-left:5px;
padding-right:5px;

color:#ffffff;
font-size:10pt;
font-weight:bold;

width:570px;
height:30px;

}
.green-topbar{
margin-top:10px;

background:#BFD6E4;

vertical-align:top;
text-align:left;

padding-bottom:5px;
padding-top:5px;
padding-left:5px;
padding-right:5px;

color:#ffffff;
font-size:10pt;
font-weight:bold;

width:570px;
height:30px;

}
.box{
width:570px;

}
.topbar{
margin-left:5px;
margin-top:10px;
margin-right:5px;


background-color:#E1E8EC;

vertical-align:top;
text-align:left;
width:560px;
}
#heading{

position:absolute;
padding-top:0px;
padding-left:70px;
color:#000000;
font-size:1.10em;
font-weight:bold;
}

.text{
width:100%;
min-height:139px;
font-size:1.0em;
line-height:1.50em;
margin:0;
vertical-align:top;
text-align:justify;
border-width:0px;
border-style:dotted;
border-bottom-color:#000000;
border-bottom-width:1px;
}

.text-bot{
width:100%;
min-height:139px;

margin:0;
font-size:1.0em;
line-height:1.50em;
vertical-align:top;
text-align:justify;

}


.more-rt, .more-rt img{
padding-top:6px;
border:0px;

text-align:right;
}	

.about-box{

text-align:left;
width:607px;
height:234px;
background:#ffffff;
}

.about-content{
vertical-align:top;
text-align:left;
width:607px;
height:100%;
background:#ffffff;
}
.../images-box{
vertical-align:top;
text-align:right;
width:188px;
height:100%;

background:#EEEEEE;
}

.about-head{

padding-top:10px;
color:#439BA7;
font-size:14pt;
border:0px;

}

.float-head{
text-align:left;
margin-left:0;

color:#439BA7;
font-weight:bold;
font-size:14pt;
border:0px;


}

.float-left-head{
text-align:left;
margin-left:0;
padding-left:6px;
padding-top:10px;
text-decoration:underline;
color:#DD6516;
font-weight:bold;
font-size:1.10em;
border:0px;


}
.float-left-border{
border-style:solid;
border-width:1px;
border-color:#DD6516;
}
	

.about-text{
font-size:1.0em;
line-height:1.50em;
text-align:justify;
width:100%;
height:130px;
padding-top:10px;
color:#505050;
}

.subheadingbox{
padding-top:10px;
}
.subheading{
width:100%;
height:100%;
text-align:left;
background: url(../images/arrow-bot.gif) no-repeat left;

}

.subheading-text, .subheading-text a{
text-align:left;
padding-left:12px;
color:#41929E;
font-weight:bold;

}

.subheading-normal-text{
text-decoration:none;
text-align:left;

color:#41929E;
font-weight:bold;

}
.about-watermark{

background: url(../images/small-watermark.png) no-repeat center;


}
.watermark-box{
height:100%;
width:100%;
background: url(../images/Partner-watermark.gif) no-repeat center;
}

/* Watermark Logo.....................................*/
#logo {
position:relative;
display:block;

}

.logo {
position:absolute;
top:-45px;
left:70px;

} 

.blackstrip{
margin:0;
padding:0;
text-align:left;
width:585px;
height:60px;
vertical-align:top;
background: url(../images/blk-strip.png) repeat-x left top;
}
.images-content{
width:188px;
height:100%;
text-align:left;
border:0px;
margin:0px;
border-collapse:collapse;

}
whyus-text{



}
.images-top{
vertical-align:top;
text-align:center;
color:#ffffff;
font-size:14pt;
font-weight:bolder;
padding-top:8px;
background: url(../images/../images-bg.png) repeat-x left top;
width:100%;



}

 
 .images-head-bot{
 margin:0px;
 width:100%;
 height:8px;
 text-align:center;
 background:#DB6E1D url(../images/../images-arrow.png) no-repeat top; 
 }
 
.images-text{
 height:100%;
 width:100%;
 font-size:8pt;
 padding-left:10px;
 padding-right:10px;
 padding-top:5px;
 padding-bottom:5px; 
 text-align:left;
 }
 
 .get, .get img, .icon{

 border:0px;
 text-align:left;
 margin:0px; 
 }
 
 #icon-text{
 color:#ffffff;
 font-size:9pt;
 font-weight:bold;
 padding-left:6px;
 text-align:left;
 
 }
 
#float-right-text{

 font-size:9pt;
 font-weight:bold;
color:#378793;
 text-align:left;
 
 }


/*---------------------------------Footer===========================*/



















#footer-menu {
margin:0px;
font-size: .85em; 
padding: 36px 0px 0px 20px; 
}
#footer-menu ul {
line-height: 2.5em; 
margin: 0px; 
list-style-type: none; 
float: left; 
padding: 0px 0px 0px 0px; 
}
#footer-menu ul li {
float: left; 
padding-left:16px;
}
#footer-menu ul li a {
text-decoration: none; 
display: block; 
float: left; 
font-size:8pt;


margin-left: 0px; 

color: #000000; 
font-weight:bold:
}
#footer-menu ul li a strong {
font-weight: normal; 
display: block; 
float: left; 

padding: 6px 8px 7px 8px; 

}
#footer-menu ul li a:hover, #footer-menu ul li a.selected {

position: relative; 
z-index: 5; 
background: url(../images/footer-mn.gif) no-repeat left top; 
color: #ffffff; 
font-weight:bold;
cursor:pointer;

}
#footer-menu ul li a:hover strong, #footer-menu ul li a.selected strong{

background: url(../images/footer-mn.gif) no-repeat right top;
position: relative; 

z-index: 5; 

}



#footer{


list-style-type:none;

}
#footer li{

font-size:8pt;
font-weight:bold;
color:#ffffff;
padding-top:20px;

}

.contact-box{

background:#ffffff url(../images/footerbox-bg.png) repeat-x left top;
width:183px;
height:100px;


}

.contact-bot-box{

background: url(../images/footerbox-bot.png) no-repeat left bottom;
width:183px;
height:32px;


}




/*=================================Navigation OnClick Event==============================*/

.zero li, .first li , .second li, .third li, .fourth li{

margin:0px;
list-style-type:none;
list-style:none;
padding:0px;



}
.zero ul, first ul , .second ul, .third ul, .fourth ul{

margin:0px;
padding:0px;

}

.first, .second , .third , .fourth {
padding-left:22px;
padding-top:5px;
margin:0px;


}
.zero, .zero a{
text-decoration:none;
padding-left:0px;
padding-top:0px;
margin:0px;

}

.whyus{
width:100%;
height:100%;
font-size:.95em;
line-height:1.60em;
text-align:center;
color:#505050;
}
.whyus-txt p a{

line-height:1.30em;
font-size:10.5pt;

}

.whyus-bullet a{

line-height:1.30em;
font-size:10.5pt;

}

.whyus a{
font-size:9pt;

color:#000000;
}

.whyus a:hover{

text-decoration:underline;
color:#85BEA7;
}


#marquee_replacement{
 
 width:180px;
 height:190px;
 overflow:auto;
}
#marquee_replacement p.spacer{
 height:150px;
}

.latest-content{
 margin-top:5px;
 width:130x;
 height:170px;
 font-size:0.90em;
line-height:1.30em;
 overflow:auto;
 text-align:left;
 

}
.latest-updates-content{
text-decoration:none;
text-align:justify;

}

.date{
font-weight:bold;
font-style:italic;	
}


.vert-menu a:hover{
cursor:pointer;

}
.vert-menu ul li a:hover{
cursor:pointer;

}

.vert-menu ul li img a:hover{
cursor:pointer;

}





.clientele{
}
table.clientele {
	border-top:dashed 1px #3fa7b6;
	border-left:dashed 1px #3fa7b6;
}
table.clientele tr{
	border-right:dashed 1px #3fa7b6;
	border-bottom:dashed 1px #3fa7b6;
}
table.clientele tr td{
	line-height:.1em !important;
}

.clientele p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#3fa7b6;
	font-weight:bold;
	margin:0;
	padding:5px 0 0 0;
	text-align:right;
	line-height:1.5em !important;
}












