/* pixles */

.nav-body {
	background:url(../images/bg.png) repeat-x #FFFFFF;
	color:#10415B;
	text-decoration:none;
	font-weight:normal;
}

.nav-page-wrap {
	background:#fff;
	width:1010px;
	margin:-10px auto 12px auto;
	padding:0px;
	/*box-shadow: 0 0 10px #888;-moz-box-shadow: 0 0 10px #888;-webkit-box-shadow: 0 0 10px #888;*/
}

.navgrid
{
	width:980px;
}

.navclearfix
{
/*display:inline block;*/
}



/* logo */

.logo { 
         background:url(../img/logo.bmp);
		 background-repeat:no-repeat; 
		 }

.navLink
{
	color:#0099FF;
	padding:10px 5px 5px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}

.navLink:hover
{
	color:#009900;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}

.menubar{
          font-family:Verdana, Arial, Helvetica, sans-serif;
		  font-size:13px;
		  color:#FFFFFF;

		  font-weight:bold;
		    
		 }
		 
		 
.menubar a{
          font-family:Verdana, Arial, Helvetica, sans-serif;
		  font-size:12px;
		  color:#FFFFFF;
		  text-decoration:none;
		  width:143px;
		   height:10px;
		   font-weight:bold;
		   margin-top:0px; 
		   
		  }



.menubar a:hover{
          font-family:Verdana, Arial, Helvetica, sans-serif;
		  font-size:12px;
		  color:#FFFFFF;
		  text-decoration:none;
		  }





#nav {
	margin: 0;
    margin-top:0px;
	padding: 0;
	list-style: none;

/*        position:absolute;
        z-index:4000;*/
		font-family:Verdana, Arial, Helvetica, sans-serif;
}



#nav > li {
	text-align: center;
        color:white;
        font-size:16px;
        font-weight:bold;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		
}

#nav li {
	position: relative; 
	float: left;
        text-align: center;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		list-style:none;
		margin-top:0px;
		  
		
}

#nav li a
{
    background:#44b1da;
    display:block;
    padding:7px 0px 17px 0px;
    width:168px;/*width:168;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}

#nav li a:hover
{
/*     background:#44b1da url(../img/nav-on.png) top left repeat-x!important;*/
}

.nav-over
{
    background:#44b1da url(../img/nav-on.png) top left repeat-x!important;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.tabfull{
text-align:justify; }
#nav ul {
        display: block;
        width:143px;
        padding:0px 0px 0px 0px;
		margin-top:-18px;
		
        text-align: left;
        position:absolute;
        top:52px;
        z-index:999;
        display:none;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
}

#nav ul li { 
	float: none;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#nav ul li a
{
    background:url(../img/dropdown-bg.png) top left repeat;
    color:white;
   text-decoration:none;
    padding:10px 0px 10px 15px;
    width:185px; /*width:185px;*/
    border-bottom: 1px solid #0a303d;
    text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:0px; 
}

#nav ul li .nava
{
    background:url(../img/dropdown-bg.png) top left repeat;
    color:white;
   text-decoration:none;
    padding:10px 0px 10px 15px;
    width:153px; /*width:185px;*/
    border-bottom: 1px solid #0a303d;
    text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:0px; 
}

#nav ul li .navServices
{
    background:url(../img/dropdown-bg.png) top left repeat;
    color:white;
   text-decoration:none;
    padding:10px 0px 10px 15px;
    width:183px; /*width:185px;*/
    border-bottom: 1px solid #0a303d;
    text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:0px; 
}

#nav ul li .navalast
{
    background:url(../img/dropdown-bg.png) top left repeat;
    color:white;
   text-decoration:none;
    padding:10px 0px 10px 15px;
    width:153px; /*width:185px;*/
    border-bottom: 1px solid #0a303d;
    text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:0px; 
}


#nav ul li .navaSolution
{
    background:url(../img/dropdown-bg.png) top left repeat;
    color:white;
   text-decoration:none;
    padding:10px 0px 10px 15px;
    width:273px; /*width:185px;*/
    border-bottom: 1px solid #0a303d;
    text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:0px; 
}


#nav ul li a:hover {
    text-decoration:none;
    background:#0a303d;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
/*    background:#e9f4f7;*/
/*    color:#0a303d;*/
color:#44b1da;
}

#nav ul ul { 
    left: 200px;
    border-left:0px solid #44b1da;

    
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#nav .listParent
{
    width:171px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#nav .nav-arrow
{
    padding:5px 15px 0px 0px;
    float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}



.headingbg{
            background:url(../img/headingbg.jpg) repeat-x;
			width:1000px;
			padding:5px;
		    
			}

.headingcon{
            font-size:14px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#FFFFFF;
			text-align:center;
			font-weight:bold;
			padding-top:0px; 
			} 
			
			
.bodybg{
          background-color:#E9F4F7;
		  width:1010px;
		  text-align:justify;
		  margin-top:-10px;
		  font-size:14px;
			font-family:Verdana, Arial, Helvetica, sans-serif;   
		  }
		  
.bodybg2{
          background-color:#e9f4f7;
		  width:1010px;
		  text-align:justify;
		  margin-top:0px;
		  font-size:14px;
		  font-family:Verdana, Arial, Helvetica, sans-serif;   
		  }
.bodysubheading{
     font-size:14px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 color:#005884; 
	 
	 }
.bodyfont{
    font-size:13px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
	}	
.bodypadding{
padding-left:40px;
font-size:13px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
}	 
	 
.bodywidth{
	width:988px;
	padding-left:10px;
	font-size:12px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
	 }	  
.footer{
		  background:url(../img/FooterImage.gif) repeat-x top;
		  font-family:Arial, Helvetica, sans-serif;
		  font-size:13px;
          margin-top:10px;
		  text-align:right;
		  font-weight:normal;
		  width:1010px;   
		  }
/* about */
.abouthead
{
    padding-top:10px;
    padding-left:10px;
    height:33px;
	background-image:url(../img/blockhead.jpg); background-repeat:repeat-x; 
    
    color:white;
	text-align:center;
	font-family:Verdana,Helvetica, sans-serif;
    font-size: 18px;
    font-weight:bold;
	width:1000px;/*990*/
	margin-top:-25px;
	margin-left:-30px;
	text-align:center;
}
.aboutphoto{ width:120px; height:150px; background:url(../img/katti.png); background-repeat:no-repeat; }
.aboutphoto1{ width:120px; height:150px; background:url(../img/Venkat.png); background-repeat:no-repeat;}
.aboutphoto2{ width:120px; height:150px; background: url(../img/Untitled.png); background-repeat:no-repeat;}
.aboutphoto3{ width:120px; height:150px; background: url(../img/photo.jpg); background-repeat:no-repeat;}
.aboutphoto4{ width:120px; height:150px; background: url(../img/anand.JPG); background-repeat:no-repeat;}

.aboutus
{
/*    background:#e9f4f7 url(../img/nav-arrow.png) 15px 19px no-repeat;*/
/*    padding:15px;
    padding-left:35px;*/
    background:#e9f4f7;
	 margin-left:0px;
     
    display:block;
	margin-top:00px;
    border-bottom:0px solid white;
    margin-bottom:0px;
	width:989px;
	height:100%;
	padding-top:0px;
	text-align: justify;
	text-indent:10px;

	padding-left:10px;
	
	 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*font-weight:bold;*/
	font-size:14px;
}
.aboutuscon{ text-align:center; margin-top:-150px; font-family:Verdana, Arial, Helvetica, sans-serif; } 
.paracontent{margin-left:130px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px;  color:#10415B;}
.paracontent1{margin-left:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#10415B; text-decoration:blink; text-indent:10px;
 text-decoration:none; list-style:square; padding:10px;}/* Flash banner */
.flashbanner{width:100%; height:100%; margin-left:0px;} 
 li{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#10415B; text-decoration:blink; text-indent:0px; text-decoration:none;}
.photo{ width:100px; height:120px; background:url(../img/pro1.jpg);}
.photo1{ width:100px; height:120px; background:url(../img/prod2.jpg);}

#contact_main{
font-size:13px;
margin-top:-20px;}

#contact_main2{
font-size:13px;
}
/* #srg-content-full #srg-content #contact_main .contactab span {
	color: #000000;
}*/

.tabfull{
font-size:13px; 
}

.link{
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:13px;
}

.link a {
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:13px;
color:#10415B;
font-weight:bold;
text-decoration:none;   
}

.navFrm
{
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

.navFrm input, select, textarea
{
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	color:#666666;
	-moz-border-radius:11px;
	-khtml-border-radius:11px;
	-webkit-border-radius:11px;
	border-radius:3px;
	-webkit-text-size-adjust: none;
	
}
.navFrm 
{
	-moz-border-radius:11px;
	-khtml-border-radius:11px;
	-webkit-border-radius:11px;
	border-radius:6px;
	-webkit-text-size-adjust: none;
}

.navFrm td
{
	height:25px;
}

.navFrm label
{
	color:#FF0000;
}

.navBtn
{
	color:#FFFFFF;
	background:#CCCCCC;
	-moz-border-radius:11px;
	-khtml-border-radius:11px;
	-webkit-border-radius:11px;
	border-radius:6px;
	-webkit-text-size-adjust: none;
	height:30px;
	width:90px;
}

.navBtn:hover
{
	color:#000000;
	font-weight:bold;
	background:#333333;
	-moz-border-radius:11px;
	-khtml-border-radius:11px;
	-webkit-border-radius:11px;
	border-radius:6px;
	-webkit-text-size-adjust: none;
	text-shadow: 1px 1px 1px #CCCCCC;
}

.navEnqFrm
{
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

.navEnqFrm input, select,
{
	color:#333333;
	height:25px;
	width:150px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	color:#666666;
	-moz-border-radius:11px;
	-khtml-border-radius:11px;
	-webkit-border-radius:11px;
	border-radius:3px;
	-webkit-text-size-adjust: none;
	
}
.navEnqFrm 
{
	-moz-border-radius:11px;
	-khtml-border-radius:11px;
	-webkit-border-radius:11px;
	border-radius:6px;
	-webkit-text-size-adjust: none;
}

.navEnqFrm td
{
	height:25px;
}

.navEnqFrm label
{
	color:#FF0000;
}

