/* CSS Document final*/

body { margin:0px; padding:0px; background:url(../images/background_bg.gif) repeat-x top;
		font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
p, h1, h2, h3, h4, h5, h6, div, form, b, u, input, select, textarea, li, span {margin: 0px; padding:0px;}
ul {margin: 0px; padding-left:20px;}

/*------------------------------------------------------------------------------------------*/

 #tms_product_design
        {
            width: 610px;
            margin: 0 auto;
        }
        #tms_header
        {
            height: 328px;
            margin-bottom: 10px;
            background: url(../images/tms_header.jpg) no-repeat left top;
        }
        #tms_content_wrapper
        {
            clear: both;
            margin-bottom: 10px;
            background: url(../images/tms_content_gra_bottom.jpg) repeat-x left bottom;
        }
        #tms_content_wrapper_2
        {
            clear: both;
            float: left;
            margin-bottom: 10px;
            background: url(../images/tms_content_gra_bottom_2.jpg) repeat-x left bottom;
        }
        #tms_content_left
        {
            width: 300px;
            margin-right: 10px;
            float: left;
        }
        #tms_content_right
        {
            width: 300px;
            float: left;
        }
        .tms_content_title
        {
            background: url(../images/tms_title_center.jpg) repeat-x left top;
        }
        .tms_content_title_left
        {
            background: url(../images/tms_title_left.jpg) no-repeat left top;
        }
        .tms_content_title_right
        {
            background: url(../images/tms_title_right.jpg) no-repeat right top;
            padding: 0 10px;
            line-height: 24px;
            font-size: 12px;
            color: #00315f;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
        }
        .tms_content_top_gra
        {
            background: url(../images/tms_content_gra_top.jpg) repeat-x left top;
        }
        .tms_content
        {
            padding: 10px;
            font-size: 11px;
            color: #444444;
            font-family: tahoma, Arial, Helvetica, sans-serif;
        }
        .tms_content p
        {
            text-align: justify;
            margin: 0 0 5px 0;
        }
        .tms_content ul
        {
            margin: 0 15px;
            padding: 0px;
        }
        .tms_content li
        {
            margin: 0px;
            padding: 0px;
            line-height: 16px;
        }


#container{ margin:0 auto; width:1004px; height:auto;}
#header{ margin:0 auto; width:1004px; height:232px;}

#top{ margin:0px; padding:0px; width:1004px; height:60px;}
#top_1{ margin:0px; padding:11px 0px 0px 0px; width:198px; height:49px; float:left; 
		background:url(../images/ibn_logo.gif) no-repeat bottom;}
.top_1 a{ text-decoration:none;}
.top_1 hover{ text-decoration:none;}
#top_2{ margin:0px; padding:0px; width:649px; height:60px; float:left; }
#top_3{ margin:0px; padding-left:23px; width:114px; height:60px; float:left; line-height:30px; color:#000; font-weight:bold; 
        font-size:9px; background:url(../images/ibn_crm_phone_bg.gif) no-repeat left;}                               
#top_3 span{ color:#000;}
	 
/*--------<><><><><><><><><><><><><><><><><><<><><><><><><><><><><><><><><><><>----------------*/

#top_2_toplinks{ margin:0px 0px 0px 0px; padding:0px; width:649px; height:30px; }
#top_2_mainlinks{ margin:0px; padding:0px; width:649px; height:30px; float:left; }

/*--------<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>----------------*/

#top_2_toplinks ul {margin: 0; padding: 0; list-style: none;  }
#top_2_toplinks li{	float:left; }
#top_2_toplinks a { display: block; float: left;  text-decoration: none; padding: 0px 10px 0px 10px;
                     line-height:30px;
			font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;
			 font-weight:normal; color: #000; }					
#top_2_toplinks a:hover {	color:#0066CC;}

/*--------<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>----------------*/

#top_2_mainlinks ul {margin: 0; padding: 0; list-style: none; }
#top_2_mainlinks li{ float:left; }	
#top_2_mainlinks a { display: block; float: left;  text-decoration: none; 
					text-transform: none; padding: 0px 10px 0px 10px;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 11px; font-weight:bold; color: #000; line-height:30px; }					
#top_2_mainlinks a:hover {	color:#0066CC;}

/*---------------------------------------------------------------------------------------------------------------------------*/

#banner{ margin:0px; padding:0px; width:1004px; height:166px; clear:both;}
#banner_testimonial{ margin:0px; padding:0px 10px 0px 30px; width:158px; height:166px; float:left;
						background:url(../images/left_bg.gif) repeat-y right; display:block;}						
#banner_testimonial a{ display:block; }
#banner_testimonial a:hover{ display:block; }						
#banner_img{ margin:0px; padding:0px; width:649px; height:166px; float:left;}
#banner_btn{ margin:0px; padding:0px; width:137px; height:166px; float:left;}
#banner_img_2{ margin:0px; padding:0px; width:20px; height:166px; float:left;}

/*---------------------------------------------------------------------------------------------------------------------------*/
#banner_testimonial h3{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;	color:#aa0408; text-align:center; margin:0px; line-height:25px;}

#banner_testimonial h1{font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;
						font-size:10px;	color:#014c85; text-align:center; margin:0px; line-height:25px;}
#banner_testimonial h2{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;
						font-size:10px;	color:#014c85; }
#banner_testimonial p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#333333; padding-top:0px;}

/*---------------------------------------------------------------------------------------------------------------------------*/
.more {font-family:Verdana, Arial, Helvetica, sans-serif; padding-right:20px; text-decoration:none;
			 font-size:10px; color:#014c85; float:right;  }	
.more:hover{text-decoration:underline;}
#more_1{ width:388px; height:20px; font-family:Verdana, Arial, Helvetica, sans-serif; float:left; font-size:10px; color:#014c85; 	 			text-align:right;}
#more_2{ width:259px; height:20px; font-family:Verdana, Arial, Helvetica, sans-serif; float:left; font-size:10px; color:#014c85;   			text-align:right;}
.more_3{ width:388px; height:20px; font-family:Verdana, Arial, Helvetica, sans-serif; float:left; font-size:10px; color:#014c85;    		text-align:right;}
.more_4{ width:259px; height:20px; font-family:Verdana, Arial, Helvetica, sans-serif; float:left; font-size:10px; color:#014c85;    		text-align:right;}

/*---------------------------------------------------------------------------------------------------------------------------*/
#pagewrapperpage{ margin:0px; width:1004px; float:right; margin-left:-198px;
	background:url(../images/main_background_img.gif) repeat-y;}
#wrapperpage{ width:1004px; float:left; }
#contentpage{ margin:0 165px 0 198px; display:block; }
#navigationpage{ float:left; width:198px; margin-left:-1004px; }
#extrapage{ float:left; width:133px; margin-left:-155px; margin-right:-22px; margin-top:10px; 
			/*background:#ddeff9 url(../images/blue_shade_bg.gif) repeat-x fixed left top;*/ }
/*---------------------------------------------------------------------------------------------------------------------------*/
#pagewrapper{ margin:0px; width:1004px; float:right; 
	background:url(../images/main_background_img_index.gif) repeat-y;}
#wrapper{ margin:0px; width:1004px; float:right; margin-left:-198px;}
#content{ margin:0 0 0 198px; width:806px; }
#navigation{ float:left; width:198px; }

#navigation_1{margin:0px;  width:198px; background:url(../images/left_bg.gif) repeat-y right;}
#navigation_2{ margin:0px; width:198px; clear:both; background: url(../images/left_bottom.gif) no-repeat top;}

/*---------------------------------------------------------------------------------------------------------------------------*/

/*#content_1{ margin:10px 20px 0px 10px; padding:10px; text-align:justify;
			font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  color:#0968c9;}*/			
#content_2{ margin:10px 0px 0px 10px; height:150px;}
#content_2_a{ width:388px; height:130px; background:url(../images/it_services.gif) no-repeat top; float:left;}
#content_2_a p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:justify; color:#333333; 
				padding:25px 10px 0px 10px; }
#content_2_b{ width:388px; height:130px; background:url(../images/bpo_services.gif) no-repeat top; float:left; }
#content_2_b p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:justify; color:#333333;
				padding:25px 10px 0px 10px; }
#content_3{ margin:10px 0px 0px 10px; height:210px;}
#content_3_a{ width:259px; height:190px; float:left; background: url(../images/ibn_solution.gif) no-repeat top; }
#content_3_a p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:justify; color:#333333;
				 padding:25px 10px 0px 10px; }
#content_3_b{ width:258px; height:190px; float:left; background: url(../images/hedge_fund.gif) no-repeat top; }
#content_3_b p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:justify; color:#333333;
				padding:25px 10px 0px 10px; }
#content_3_c{ width:259px; height:190px; float:left; background: url(../images/finance.gif) no-repeat top; }
#content_3_c p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:justify; color:#333333;
				padding:25px 10px 0px 10px; }

/*---------------------------------------------------------------------------------------------------------------------------*/

#button{width:179px; /*height:170px;*/ float:right;}
#button_1{width:179px; height:11px; background:url(../images/btn_bg_top.gif) no-repeat bottom; }
#button_2{ background:url(../images/btn_bg_center.gif) repeat-y top; /*height:150px;*/ }
#button_2 ul {	margin: 0 ; padding: 0;  line-height:20px;}
#button_2 li{ width:159px; float:left; margin-left:10px; background:url(../images/left_btn_bg.gif) no-repeat bottom ;
				 line-height:22px;  list-style:none;	}	
#button_2 a { display: block; float: left;  text-decoration: none; padding: 0px 0px 0px 5px;
			font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; font-weight:normal;color: #000; 
			line-height:22px; }
#button_2 a:hover {	color:#993300; text-decoration:underline;}
#button_3{ width:179px; height:11px; background:url(../images/btn_bg_bottom.gif) no-repeat top; clear:both; }

/*-----------------------------------------------------*/
#button_2 ul ul { margin: 0 ; padding: 0;  line-height:20px;}
#button_2 li ul li{ width:125px; float:left;  background:url(../images/left_btn_bg.gif) no-repeat bottom;
				 line-height:20px;  list-style:none;}
#button_2 li ul a { display: block; float: left;  text-decoration: none; padding: 0px 0px 0px 5px;
			font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; font-weight:normal; color:#003399; 
			line-height:20px; }
#button_2 li ul a:hover { color:#993300; text-decoration:underline;}

/*-----------------------------------------------------*/
#button_2 ul ul ul { margin: 0 ; padding: 0;  line-height:20px;}
#button_2 li ul li ul li{ width:100px; float:left;  background:url(../images/left_btn_bg_2.gif) no-repeat bottom;
				 line-height:20px;  list-style:none;	}	
#button_2 li ul li ul a { display: block; float: left;  text-decoration: none; padding: 0px 0px 0px 5px;
			font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; font-weight:normal; color:#003333; 
			line-height:20px;  }
#button_2 li ul li ul a:hover {	color:#993300; text-decoration:underline;}

/*---------------------------------------------------------------------------------------------------------------------------*/

#pro{width:179px; height:242px; margin:10px 0px 0px 0px; float:right; }

#pro_1{width:179px; height:11px; background:url(../images/btn_bg_top.gif) no-repeat bottom; }

#pro_2{ background:url(../images/btn_bg_center.gif) repeat-y top; height:220px; text-align:center;}

#pro_2 b { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:right; font-weight:bold; color:#014c85;
			text-decoration:underline; }

#pro_2 p{ width:159px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#014c85; padding-left:15px;
			line-height:15px; text-align:left;}

.pro_2_link{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#014c85; text-decoration:none; }
.pro_2_link:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; }

#pro_3{ width:179px; height:11px; background:url(../images/btn_bg_bottom.gif) no-repeat top; clear:both; }

/*--------------------------------------------Footer-----------------------------------------------*/
		
#footer{ margin:10px auto 0 auto; width:964px; height:18px; background-color:#f3f3f3; clear:both; }
#f_1{  width:834px; font-family:Verdana, Arial, Helvetica, sans-serif; float:left; background-color:#f3f3f3;
		font-size:10px; color:#333333; line-height:18px; padding:0px 0px 0px 10px; }
#f_2{  width:110px; font-family:Verdana, Arial, Helvetica, sans-serif; float:left; background-color:#f3f3f3;
		font-size:10px; color:#333333; line-height:18px; padding:0px 10px 0px 0px; }
				
/*--------------------------------------------disclaimer-----------------------------------------------*/

.dis {font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:10px; color:#333333; }	
.dis:hover{font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size:10px; color:#333333; }

/*-------------------------------------------------------------------------------------------*/
.webdesign{ /*width:770px;*/ height:300px; margin:5px 0px 0px 10px; }
.web_template { width:150px; height:100px; float:left; text-align:center; margin:5px 5px 0px 0px; border:1px solid #cccccc;
				border-bottom:none;}
.web_template_text{ width:150px; height:40px; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; color:#333333; 	 				line-height:16px; text-align:center;  margin:0px 5px 0px 0px; border:1px solid #cccccc;
				border-top:none;}
.web_template_1 { width:150px; height:100px; float:left; text-align:center; margin:5px 5px 0px 0px; border:1px solid #cccccc;
				border-bottom:none;}
.web_template_text_1{ width:150px; height:40px; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; color:#333333; 	 					line-height:16px; text-align:center; float:left; margin:0px 5px 0px 0px; border:1px solid #cccccc;
					border-top:none;}
.webdesign_img_link a{ text-decoration:none;}
.webdesign_img_link a:hover{ text-decoration:none;}
.portfolio{ height:168px; margin:20px 0px 0px 10px; border:1px solid #cccccc; }
.portfolio_0{ height:20px; background-color:#fff; border:1px solid #fff; border-bottom:none; font-weight:bold; line-height:20px;
			font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#333333;  text-align:center; }
.portfolio_1{ height:20px; background-color:#EAEAEA; border:1px solid #fff; border-bottom:none; padding-left:18px;
			font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color:#333333; line-height:20px;  }
.portfolio_2{height:20px; background-color:#DDDDDD; border:1px solid #fff; border-bottom:none; padding-left:18px;
				font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color:#333333; line-height:20px;}

/* ********************************************* shubhangi******************************************************* */
	
.bpo_service_table{  height:127px; margin:20px 0px 0px 10px; border:1px solid #cccccc; }

.bpo_service_1{ height:20px; background-color:#EAEAEA; border:1px solid #fff; border-bottom:none; padding-left:18px;
				font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color:#333333; line-height:20px; }

.bpo_service_2{ height:20px; background-color:#DDDDDD; border:1px solid #fff; border-bottom:none; padding-left:18px;
				font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color:#333333; line-height:20px;}

.ibn_products{/* width:770px;*/ height:148px; margin:20px 0px 0px 10px; border:1px solid #cccccc; }
/*.ibn_products{ width:770px; height:150px; margin:20px 0px 0px 10px; border:1px solid #cccccc; } /*Height changed by Rupali*/ 

.ibn_products_0{ /*width:768px;*/ height:20px; background-color:#fff; border:1px solid #fff; border-bottom:none;  font-weight:bold;
				font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color:#333333; line-height:20px;
				 text-align:center; }

.ibn_products_1{ width:750px; height:20px; background-color:#EAEAEA; border:1px solid #fff; border-bottom:none; padding-left:18px;
				font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color:#333333; line-height:20px;  }

.ibn_products_2{ width:750px; height:20px; background-color:#DDDDDD; border:1px solid #fff; border-bottom:none; padding-left:18px;
				font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color:#333333; line-height:20px;}

.title_2_center{ /*width:765px;*/ height:20px;font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; 
font-weight:bold; font-size:11px; color:#000000;  margin:10px 0px 0px 10px; border:1px solid #cccccc; line-height:18px; padding-left:5px; }

/*--------------------------------- Product --------------------------------------*/
.products_main{ width:770px; height:310px; margin:10px 0px 0px 10px; }
.products_table{ width:568px; height:310px; margin:10px auto; }

.products_table_left{ width:16px; height:310px; float:left; clear:left; background:url(../images/product_img_1.gif) no-repeat left;	}
				
.products_table_center{ width:536px; height:310px; float:left; background:url(../images/product_img_3.gif) repeat-x top;				 						border-bottom:1px solid #cccccc; }

.products_table_center_up{ width:536px; height:25px; float:left; }

.products_table_center_1{ width:300px; height:25px; float:left; font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 11px; color:#000; font-weight:bold; line-height:25px; padding-left:20px; }
.products_table_center_2{ width:80px; height:25px; float:left; }
.products_table_center_3{ width:125px; height:25px; float:left; }

.products_table_center_content{ width:536px; height:285px; float:left; }

.products_table_center_a{ width:138px; height:215px; float:left; background-color:#fff; text-align:center; padding-top:70px; }

.products_table_center_b{ width:250px; height:280px; float:left; background-color:#EAEAEA; padding:5px 5px 0px 5px;
	text-align:justify; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000;  line-height:normal; }
		
.products_table_center_c{ width:138px; height:285px; float:left;  background-color:#fff; text-align:center; }

.button_1{ width:138px; height:20px; padding-top:50px; }
.button_2{ width:138px; height:20px; padding:10px 0px 0px 0px;}
.button_3{ width:138px; height:20px; padding-top:10px; }

.products_table_right{ width:16px; height:310px; float:left;  background:url(../images/product_img_2.gif) no-repeat right; }

/*--------------------------------------------------------------------------------------*/

.transition_main{/* width:768px;*/ height:245px; border:1px solid #cccccc;  margin:10px 0px 0px 10px;}

.transition_main_1{ float:left; width:145px; height:30px; background-color:#f3f3f3; color:#000000; border:1px solid #fff ;
					padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;
 				font-size:11px; text-align:justify; }

.transition_main_2{ float:left; width:145px; height:30px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;
 				font-size:11px; text-align:justify; background-color:#f3f3f3; border:1px solid #fff; padding:5px; }

.transition_main_3{ float:left; width:145px; height:30px; background-color:#f3f3f3; color:#000000; border:1px solid #fff ;
					padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;
 				font-size:11px; text-align:justify;}

.transition_main_4{ float:left; width:145px; height:30px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;
 				font-size:11px; text-align:justify; background-color:#f3f3f3; border:1px solid #fff; padding:5px; }
				
.transition_main_1a{ float:left; width:145px; height:80px; background-color:#f3f3f3; color:#000000; 
			border:1px solid #fff ;	padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;
 				font-size:11px; text-align:justify;  }

.transition_main_2a{ float:left; width:145px; height:80px; font-family:Verdana, Arial, Helvetica, sans-serif; 			 		text-decoration:none;font-size:11px; text-align:justify; background-color:#f3f3f3; border:1px solid #fff; padding:5px; }

.transition_main_3a{ float:left; width:145px; height:80px; background-color:#f3f3f3; color:#000000;
		 border:1px solid #fff ;padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;
 				font-size:11px; text-align:justify;}

.transition_main_4a{ float:left; width:145px; height:80px; font-family:Verdana, Arial, Helvetica, sans-serif; 	 	 			text-decoration:none; font-size:11px; text-align:justify; background-color:#f3f3f3; border:1px solid #fff; padding:5px; }

/*---------------*/

.formation_table{ /*width:768px;*/ height:80px;  margin:10px 0px 0px 10px;}

.formation_table_1{ margin:0 auto; width:602px; height:78px; border:1px solid #cccccc;  }

.formation_table_2{ float:left; width:139px; height:66px; border:1px solid #fff; background-color:#f3f3f3; border-right:none;
					font-family:Verdana, Arial, Helvetica, sans-serif; padding:5px; font-size:10px; color:#333333; }
/*---------------*/
.formation_main{/*width:768px;*/ height:578px; margin:10px 0px 0px 10px;}

.BPOOutSrcContent{ width:585px; height:578px; margin:0 auto; border:1px solid #cccccc;}

.BPOOutsrc3{float:left; width:190px; height:26px; background-color:#EAEAEA; padding:5px; margin:3px 3px 3px 3px;
border:1px solid #cccccc; text-align:justify; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

.BPOOutsrc4{float:left; width:75px; height:26px; background-color:#f3f3f3; padding:5px; margin:3px 3px 3px 3px;
border:1px solid #cccccc; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }

.BPOOutsrc3_a{float:left; width:190px; height:26px; background-color:#fff; padding:5px; margin:6px 3px 3px 3px;
border:1px solid #cccccc; }

.BPOOutsrc4_a{float:left; width:75px; height:26px; background-color:#EAEAEA; padding:5px; margin:6px 3px 3px 3px;
border:1px solid #cccccc; text-align:justify; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }

.BPOOutSrcContent_2{ /*width:770px;*/ height:100px; margin:10px 0px 0px 10px; clear:both;}

.BPOOutSrcContent_2_a{ width:150px; height:100px; margin:0 auto; border:1px solid #cccccc; background-color:#f3f3f3;
		 font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:22px; text-align:center; }

.BPOOutSrcContent_2_b{ width:148px; height:25px; border:1px solid #fff; font-family:Verdana, Arial, Helvetica, sans-serif;
				 font-size:11px; border-bottom:none;  }

/*---------------- contact us ---------------------*/
.building_image{float:right; padding:5px 300px 10px 5px;}

/*.contact_form{ height:200px; margin:10px 0px 0px 10px; font-family:Verdana, Arial, Helvetica, sans-serif;
				 font-weight:normal; font-size:11px; color:#000000; }
				 
.contact_form_center{ width:350px; height:200px; margin:0 auto; border:1px solid #cccccc; }

label,input { display: block; width: 120px; float: left; margin:5px 5px 5px 10px; }
label {	text-align: right; width: 100px; padding-right: 20px; }
br { clear: left; }*/

.Prospect{  height:40px; margin:10px 0px 0px 10px; border:1px solid #cccccc; background-color:#f3f3f3; }

.Prospect_1{ width:290px; height:38px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; 
		color:#000000; border:1px solid #fff; line-height:18px; padding-left:15px; float:left;  }
		
.Prospect_2{ width:290px; height:38px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px;
			color:#000000;  border:1px solid #fff; line-height:18px; padding-left:15px; float:left;  }

/*---------------*/

.pro_crm{ /*width:770px;*/  margin:20px 0px 0px 10px; border:1px solid #cccccc; }

.pro_crm_0{ background-color:#fff; border:1px solid #fff; border-bottom:none;  font-weight:bold;
				font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color:#333333; line-height:normal;
				 text-align:center; }

.pro_crm_1{ background-color:#EAEAEA; border:1px solid #fff; border-bottom:none; padding:5px 5px 5px 18px;
				font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color:#333333; line-height:normal;  }

.pro_crm_2{ background-color:#DDDDDD; border:1px solid #fff; border-bottom:none; padding:5px 5px 5px 18px;
				font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color:#333333; line-height:normal;}

.tms{ /*width:770px;*/  margin:20px 0px 0px 10px; border:1px solid #cccccc; }

.tms_0{ background-color:#fff; border:1px solid #fff; border-bottom:none;  font-weight:bold;
				font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color:#333333; line-height:normal;
				 text-align:center; }

.tms_1{ background-color:#EAEAEA; border:1px solid #fff; border-bottom:none; padding:5px 5px 5px 18px;
				font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color:#333333; line-height:normal;  }

.tms_2{ background-color:#DDDDDD; border:1px solid #fff; border-bottom:none; padding:5px 5px 5px 18px;
				font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color:#333333; line-height:normal;}

/*-----------------------6 fab-------------------------------------------*/
.fa_title{ width:770px; height:22px; margin:5px 0px 0px 10px; background:url(../images/title_round_bg.gif) no-repeat top;
			font-family:Verdana, Arial, Helvetica, sans-serif;  font-weight:bold; text-align:center; font-size:11px;
		 color:#000000;  line-height:20px; }
		 
.fa_title a{ text-decoration:none; display:block; height:22px; font-family:Verdana, Arial, Helvetica, sans-serif;  font-weight:bold;
			 text-align:center; font-size:11px;	 color:#000000;  line-height:20px; }
			 
.fa_title a:hover{ text-decoration:none; display:block; background:url(../images/title_round_bg_roll.gif) no-repeat top; }

.fa_title_1{ width:770px; height:40px; background:url(../images/title_round_bg1.gif) no-repeat top;
			 font-family:Verdana, Arial, Helvetica, sans-serif;  font-weight:bold; text-align:center;
		font-size:11px; color:#000000;  margin:5px 0px 0px 10px; line-height:18px;	}
		
.fa_title_1 a{ text-decoration:none; display:block; height:40px; font-family:Verdana, Arial, Helvetica, sans-serif; 
		font-weight:bold; text-align:center; font-size:11px; color:#000000; line-height:20px;
		 background:url(../images/title_round_bg1.gif) no-repeat top; }
			 
.fa_title_1 a:hover{ text-decoration:none; display:block; background:url(../images/title_round_bg1_roll.gif) no-repeat top;}
		
.fa_title_1 span{ font-family:Verdana, Arial, Helvetica, sans-serif;  font-weight:normal; text-align:center;
		font-size:11px; color:#000000;  }

.fa{ /*width:770px;*/ height:506px; margin:10px 0px 0px 10px; /*border:1px solid #cccccc;*/  }

.fa_main{width:310px;  float:left; margin:0px 10px 10px 0px}
.fa_main_a{width:310px; float:left; margin:0px 0px 10px 0px}

.fa_main_1{ height:11px; background:url(../images/fa_main_top.gif) no-repeat bottom; }

.fa_main_2{ background:url(../images/fa_main_center.gif) repeat-y top; /*height:150px;*/text-align:center; }

.fa_main_2 a{ display:block; height:230px; background:url(../images/fa_main_center.gif) repeat-y top; text-decoration:none;}
.fa_main_2 a:hover{display:block; background:url(../images/fa_main_center.gif) repeat-y top; text-decoration:none;}
/*.fa_main_2 a:hover{display:block; background:url(../images/fa_main_center_hover.gif) repeat-y top; text-decoration:none;}*/

.fa_main_2 b { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:center; font-weight:bold;
			color:#014c85; text-decoration:underline;  padding:5px; }
			
.fa_main_2 p{ padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif;  font-weight:normal; font-size:11px;
		 color:#000000; line-height:18px; text-align:left; }

.fa_main_3{ height:11px; background:url(../images/fa_main_bottom.gif) no-repeat top; clear:both; }

/*-------------------------------------------------------------------------------------------------------*/

.fa_main_2_new{ background:url(../images/fa_main_center.gif) repeat-y top; text-align:center; }

.fa_main_2_new a{ display:block; background:url(../images/fa_main_center.gif) repeat-y top; text-decoration:none;}
.fa_main_2_new a:hover{display:block; background:url(../images/fa_main_center.gif) repeat-y top; text-decoration:none;}

.fa_main_break{ background:url(../images/fa_main_break.gif) no-repeat; height:20px;}

/*-------------------------------------------------------------------------------------------------------*/

.ibnpro_main{ height:311px; margin:10px 0px 0px 10px; }
.ibnpro_table{ width:563px; height:301px; margin:10px auto; }

.ibnpro_left{ float:left; width:19px; height:301px; background:url(../images/pro_left.gif) no-repeat top right;}
.ibnpro_center{ float:left; width:525px; height:301px; background:url(../images/pro_center.gif) repeat-x top;}
.ibnpro_right{ float:left; width:19px; height:301px; background:url(../images/pro_right.gif) no-repeat top left;}

.ibnpro_center_1{ float:left; width:525px; height:37px;  font-family:Verdana, Arial, Helvetica, sans-serif;  font-weight:bold;  		 			font-size:11px; color:#000000; line-height:30px; }
.ibnpro_center_2{ float:left; width:102px; height:205px; font-family:Verdana, Arial, Helvetica, sans-serif;  font-weight:normal;  		 			font-size:11px; color:#000000; line-height:15px; text-align:justify; }
.ibnpro_center_3{ float:left; width:423px; height:205px; font-family:Verdana, Arial, Helvetica, sans-serif;  font-weight:normal;  		 			font-size:11px; color:#000000; line-height:15px; text-align:justify; }
.ibnpro_center_4{ float:left; width:525px; height:57px; }

.ibnpro_btn_1{ float:left; width:29px; height:33px; }
.ibnpro_btn_2{ float:left; width:107px; height:33px; margin-right:13px; }

/*---------6 fab-------*/
/*---------------------------13 fab-----------------------------------------------------------------------*/

.career_1{ margin:10px 0px 0px 10px; border:1px solid #cccccc;  }

.career_tilte_1{ height:20px;font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; 		font-size:11px; color:#000000;  line-height:18px; background-color:#f3f3f3; padding-left:5px; }
		
.career_text{ font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; line-height:18px; 
			font-size:11px; color:#000000 ; margin:5px 0px 0px 50px; }
			
.career_text_1{ width:770px; font-family:Verdana, Arial, Helvetica, sans-serif;  line-height:18px; 
			font-size:11px; color:#000000 ; margin:5px 0px 0px 0px; text-align:justify;}		

.career_tilte_2{ height:15px; font-family:Verdana, Arial, Helvetica, sans-serif;  font-weight:bold; font-size:11px; color:#003399; margin:10px 0px 0px 0px; padding-left:5px;}

/*----------------*/

#contentBPO{margin-left:198px; height:1000px; }
#contentTran{margin-left:198px; height:800px; }
#content_3_container{ float:left; width:807px; height:auto; min-height:23px; max-height:600px}
#BPO{ float:left; width:760px;margin:10px;font-weight:bold; }
#BPOHead{ float:left; width:750px; height:25px; margin:10px 10px 0px 10px;font-weight:bold; background-color:#DADADA;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; border:1px solid #000000; line-height:18px;}	
#BPO h1{ font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; font-weight:bold;}
	
#BPO p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}

#BPO_2{ float:left; width:700px; height:19px; margin:10px 0px 0px 10px; }	
	
#BPO3{ float:left; width:770px; height:auto; min-height:100px; max-height:500px; margin:0px 10px 0px 10px;}
		
#BPO3 h1 {padding:0px 10px 10px 10px; text-align:justify;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; }
		
#BPO3 p{padding:0px 10px 10px 10px; text-align:justify;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; }	
		
.BPOFund1{float:left; width:700px; height:auto; margin:0 auto; margin-bottom:10px;padding:0px; border-color:#330000;}
.BPOFund1 p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.BPOFund1 h1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
	
.BPOFund2{float:left; width:700px; height:15px; margin:0px; background-color:#99CCFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
.BPOFund3{float:left; width:350px; height:20px; margin:0px;background-color:#CFEDFE;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
.BPOFund4{float:left; width:350px; height:20px; margin:0px;background-color:#D8E3FE;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

.BPOTransi{ float:left; width:770px; height:80px; margin:0px 10px 0px 10px;}
.BPOTransi p{padding:0px 10px 10px 10px; text-align:justify;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.BPOFund5{float:left; width:700px; height:180px; margin-top:10px;margin-left:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.BPOFund6{float:left;width:150px; height:auto; background-color:#D6EDFE; margin-top:5px; padding-left:5px;}
.BPOFund6 p{font-family:Verdana, Arial,Helvetica, sans-serif; font-size:11px; padding:0px; border-color:#000000;  font-weight:bold;}
.BPOFund7{float:left;width:680px; height:auto; background-color:#D6EDFE; border:1px solid #000033;}
.BPOBackContent{float:left; width:761px; height:auto; min-height:40px; max-height:400px; margin:10px 0px 0px 10px;}	
.BPOBackContent p{padding:0px 10px 10px 10px;color:#333333;}
.Text{text-align:justify;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; }
	
/*------BPO Service Container----*/

#contentBPOService{margin-left:198px; height:1300px; }
.BPOOverVw1{float:left; width:200px; height:auto; min-height:40px; margin:10px 0px 0px 10px;}
.BPOOverVw2{float:left; width:509px; height:auto; min-height:40px; margin:10px 0px 0px 10px;}
.BPOOverVwContent{float:left; width:350px; height:auto; min-height:40px; max-height:400px; margin:10px 0px 0px 10px;}	
.BPOverVw3{float:left; width:420px; height:20px; margin:0px;background-color:#D8D8D8; border:1px solid  #333333;}
.BPOverVw4{float:left; width:420px; height:20px; margin:0px;background-color:#EAEAEA;border:1px solid  #333333;}	
#content_2_shub{ margin:10px 20px 0px 10px; padding:10px; background-color:#f3f3f3; text-align:justify;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  color:#333333;}
#contentContact{margin-left:198px; height:950px; }
.BPOContact-Info{float:left; width:300px; height:auto; min-height:50px; max-height:400px; margin:20px 0px 0px 10px;border:2px solid #000066; border-style:double; background-color:#E2EFFE;}	
.BPOContact-Info1{float:left; width:296px; height:auto; min-height:50px; margin-top:10px; margin-left:10px;}	
.BPOOutsrc1{float:left; width:100px; height:65px; background-color:#E9F2FE; border:1px solid #000066; padding-left:5px;padding-right:5px;}	
.BPOOutsrc2{float:left; width:100px; height:65px; background-color:#E7E7FA; border:1px solid #000066; padding-left:5px;padding-right:5px;}	

.BPOProductContent{float:left; width:650px; height:auto;margin:10px 0px 0px 10px; background-color:#CFEDFE;border:1px solid #000066; padding-bottom:5px;}
.BPOProduct1{float:left; width:150px; height:130px; margin:10px 0px 0px 5px; background-color:#EFEFEF; border:1px solid #000066;}		
.BPOProduct2{float:left; width:310px; height:auto; max-height:130px; min-height:40px; margin:10px 0px 0px 5px; border:1px; border-right:1px #000066;border:1px solid #000066; padding:5px;}
#ProductsHead{ float:left; width:650px; height:25px; margin:10px 10px 0px 10px;font-weight:bold; background-color:#DADADA;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; border:1px solid #000000; line-height:18px;}

/* ********************************************* shubhangi******************************************************* */

/*==============================================daya=========================================================================*/	

.title_1{ /*width:770px;*/ height:15px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; 
			font-size:11px; color:#003399; margin:10px 0px 0px 10px;}

.team_content_d{/*width:770px;*/ font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; 
			font-size:11px; color:#000000 ; margin:5px 0px 0px 10px; text-align:justify; clear:both;}
			
.team_content_d big{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#003399; font-weight:bold;  line-height:20px; clear:right; display:block; background:url(../images/title_bg.gif) no-repeat left; padding-left:5px;
	margin:5px 0; 	}

.header {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#003399; font-weight:bold;  line-height:20px; clear:right; display:block; background:url(../images/title_bg.gif) no-repeat left; padding-left:5px;
	margin:5px 0; 	}

.team_content_g{ /*width:760px;*/ height:20px; margin:10px 0px 0px 10px; font-family:Verdana, Arial, Helvetica, sans-serif;	
				text-decoration:none; font-weight:bold; font-size:11px; color:#333333; border:1px solid #CCCCCC; line-height:18px; 
 				background-color:#E8E8E8; padding-left:10px; clear:both;}

.team_content_1a{ float:left; width:100px; margin:10px 0px 0px 10px; font-family:Verdana, Arial, Helvetica, sans-serif;
				 text-decoration:none;  font-size:11px;text-align:justify; font-weight:bold; }

.team_content_1b{ float:left; width:615px;  font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;
				  font-size:11px; text-align:justify; margin:10px 0px 0px 10px;}

.team_content_1a_contact{ float:left; width:150px; margin:10px 0px 10px 10px; font-family:Verdana, Arial, Helvetica, sans-serif;
				 text-decoration:none; font-size:11px; text-align:justify; font-weight:bold; clear:left; }

.team_content_1cont{ float:left; width:300px; margin:10px 0px 10px 10px;font-family:Verdana, Arial, Helvetica, sans-serif;
					 text-decoration:none;  font-size:11px;text-align:justify;  }

.team_content_gz{ float:left; /*width:768px;*/ height:337px;margin:10px 0px 0px 5px;font-family:Verdana, Arial, Helvetica, sans-serif;
			 font-size:11px; color:#003399; border:1px solid #CCCCCC; }

.team_content_fo{ float:left; width:156px; height:16px; background-color:#E8E8E8; color:#000000; border:1px solid #fff; 
				font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; font-weight:bold;}

.team_content_fd{ float:left; width:156px; height:16px; background-color:#E8E8E8; color:#000000; border:1px solid #fff;
				 font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px;}

.team_content_fe{ float:left; width:550px; height:20px; color:#000000; border:1px solid #fff; line-height:20px;}

.team_content_1c{ float:left; /*width:765px;*/ height:auto; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; text-align:justify; border:1px solid #cccccc;  margin:10px 0px 0px 10px;}

.team_content_1ac{ float:left; width:166px; height:100px; background-color:#f3f3f3; color:#000000; border:1px solid #fff ;
					padding:5px;}

.team_content_1bc{ float:left; width:430px; height:100px; font-family:Verdana, Arial, Helvetica, sans-serif; 
 				font-size:11px; background-color:#f3f3f3; border:1px solid #fff; padding:5px;}

.team_1{ /*width:765px;*/ height:20px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; 
		font-size:11px; color:#000000;  margin:10px 0px 0px 10px; line-height:18px; padding-left:5px; clear:both;
		background:url(../images/title_bg.gif) no-repeat left;	/*background-color:#f3f3f3; border:1px solid #cccccc;*/ }

.team_2{ /*width:765px;*/ height:20px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; font-weight:bold; 
		font-size:11px; color:#000000;  margin:10px 0px 0px 10px; border:1px solid #cccccc; line-height:18px; padding-left:5px;
		background-color:#f3f3f3; }

.team_content_e{ /*width:760px;*/ height:50px;font-family:Verdana, Arial, Helvetica, sans-serif; padding:5px; 
         font-weight:bold;font-size:11px; color:#336633;  margin:10px 0px 0px 10px; border:1px solid #cccccc; line-height:18px; }

.whitepaper_1{ /*width:770px;*/ font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold;  
			font-size:11px; color:#003366; margin:5px 0px 0px 10px; text-align:center; line-height:20px;}

.whitepaper_2{ /*width:770px;*/ font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;   
			font-size:11px; color:#003366; margin:5px 0px 0px 10px; text-align:center; line-height:20px;}
			
.whitepaper_3{ /*width:770px;*/ font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;
			font-size:11px; color:#CCCCCC; margin:5px 0px 0px 10px; text-align:center; line-height:20px;}
.download{ font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; color:#003366; }
.download:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size:11px; color:#003366; }

.title_2{ /*width:765px;*/ height:20px;font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; 
		font-size:11px; color:#000000;  margin:10px 0px 0px 10px;  line-height:18px; padding-left:5px;
		background:url(../images/title_bg.gif) no-repeat left; /*border:1px solid #cccccc;*/}
/*------------*/  
.title_3	{ /*width:7px;*/ height:20px;font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; font-weight:bold; 
  font-size:11px; color:#003399; margin:10px 0px 0px 10px; border:1px solid #0099FF; line-height:18px; background-color:#CCCCCC}	
  
.team_content_1{ width:776px; height:300px; margin:10px 0px 0px 10px;}

#contentteam{margin-left:198px; height:2375px; }

#contentteam1{ float:left; width:800px;}
	
.title_1a{ width:776px; height:20px;font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; 
			font-size:11px; color:#333333; margin:10px 0px 0px 10px;}

.team_content_f{ float:left; width:730px; height:20px;margin:10px 0px 0px 10px;font-family:Verdana, Arial, Helvetica, sans-serif;
					 text-decoration:none; font-weight:bold; font-size:11px; color:#FFFFFF; margin:10px 0px 0px 10px; 
					 	border:1px solid #0099FF; line-height:18px; background-color:#CCCCCC;   }

.team_content_fa{ float:left; width:176px; height:90px;background-color:#999999; color:#000000; border:1px solid #fff  ;}

.team_content_h{ float:left; width:700px; height:20px;margin:10px 0px 0px 10px;font-family:Verdana, Arial, Helvetica, sans-serif;
				text-decoration:none; font-weight:bold; font-size:11px; color:#003399; margin:10px 0px 0px 10px; 
				border:1px solid #0099FF; line-height:18px; background-color:#CCCCCC;   }

.team_content_fi{ float:left; width:740px; height:20px; color:#000000; border:1px solid #fff  ;margin:10px 0px 0px 5px;}

.team_content_fz{ float:left; width:180px; height:20px;background-color:#99FFFF; color:#000000 ;margin:0px 0px 0px 0px;}

/*==========================================    Daya   ==================================================================*/

/*==========================================    Dashrath   ==================================================================*/

.it_content_p{ height:103px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;  
			font-size:11px; color:#000000 ; margin:5px 0px 0px 10px; text-align:justify;}
			
.it_content_p_1{ width:770px;  font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;  
			font-size:11px; color:#000000 ; margin:5px 0px 0px 10px; }
			
.link_it{font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; color:#0066CC;
		font-weight:bold; line-height:20px; padding-left:100px; }
.link_it:hover{text-decoration:none; color:#999999; }

.img{ float:left; padding:0px 5px 5px 5px; }

.it_1{ width:765px;  font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; 
		font-size:11px; color:#000000;  margin:10px 0px 0px 10px; border:1px solid #cccccc; line-height:18px; padding-left:5px;}
		
.it_offering_main{ /*width:770px;*/ height:85px; margin:20px 0px 0px 10px; border:1px solid #cccccc; }

.it_offering_main_1{ /*width:770px;*/ height:105px; margin:20px 0px 0px 10px; border:1px solid #cccccc; }

.it_offering_1{ /*width:765px;*/ height:25px; background-color:#DDDDDD; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; font-size:11px; color:#333333; line-height:25px; padding-left:5px; }
				
.it_offering_2{ /*width:770px;*/ height:20px; background-color:#EAEAEA; }
.it_offering_3{ /*width:770px;*/ height:20px; background-color:#DDDDDD; }
.it_offering_4{ /*width:770px;*/ height:20px; background-color:#EAEAEA; }

.it_offering_5{ width:300px; height:20px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;
				font-weight:normal; font-size:11px; color:#333333; line-height:20px; padding-left:5px; }
.it_offering_6{ width:300px; height:20px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;
				font-weight:normal; font-size:11px; color:#333333; line-height:20px; padding-left:5px; }

.it_adm{ /*width:760px;*/ font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;  
			font-size:11px; color:#000000 ; margin:5px 0px 0px 10px; text-align:justify; line-height:25px; padding-left:10px;}
			
.it_wd{width:312px; margin:10px auto; border:1px solid #cccccc; }

.it_wd_1{width:300px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; margin:0 auto; background-color:#EAEAEA; 
			font-size:11px; color:#000000; line-height:15px;  border:1px solid #fff; border-bottom:none; padding:5px;  }
			
.it_nms{ /*width:760px;*/ font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;  
			font-size:11px; color:#000000 ; margin:5px 0px 0px 10px; text-align:justify; line-height:20px; padding-left:10px;}

.title_2a{ /*width:765px;*/ height:20px;font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; 	font-size:11px; color:#000000;  margin:10px 0px 0px 10px; border-top:1px solid #cccccc; line-height:18px; padding-left:5px; }
.title_2b{ /*width:765px;*/ height:20px;font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; 		font-size:11px; color:#000000;  margin:10px 0px 0px 10px; line-height:18px; padding-left:5px; }

/*------------------------------------------------------------------------------------*/
#content_IT1{ float:left; width:630px; height:auto}
.content_IT2 { float:left; width:630px; height:auto}
.content_IT {font-size:12px; float:left; margin:10px 0px 0px 15px; width:610px; font-family: Verdana, Arial, Helvetica, sans-serif; height:auto}
.content_IT1 { font-size:12px; width:610px; font-family:Verdana, Arial, Helvetica, sans-serif; height:auto}
.img {height:auto}
.IT_Head{ font-weight:bold; font-size:11px; float:left; margin:10px 10px 0px; width:620px; font-family:Verdana, Arial, Helvetica, sans-serif; height:18px; background-color: #CCCCCC}
.ITServicetxt{ font-weight:bold; font-size:11px; float:left; margin:10px 0px 0px 10px; width:700px; font-family:Verdana, Arial, Helvetica, sans-serif; height:15px; background-color: #CCCCCC}
.Text{ font-weight:normal; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:justify}
.ServiceOff1{font-size:10px; background-color: #CCCCCC; float:left; margin:15px 0px 0px 15px; width:615px; 
font-family: Verdana, Arial, Helvetica, sans-serif; height:20px}
.SmallCont1{float:left; width:307px; height:20px}
.smallCont2{float:left; width:300px; height: 20px}
.img {float:left; width:auto; height:auto}
.ServiceOff2{font-size:10px; background-color:#ccffff; float:left; margin:0px 0px 0px 15px; width:610px; font-family:Verdana, Arial, Helvetica, sans-serif; height:20px}
.ServiceOff4{font-size:10px; background-color:#ffcccc; float:left; margin:0px 0px 0px 15px; width:610px; font-family:Verdana, Arial, Helvetica, sans-serif; height:20px}
.ServiceOff3{font-size:12px; background-color:#ffffff; float:left; margin:0px 0px 0px 15px; width:610px; font-family:Verdana, Arial,Helvetica, sans-serif; height:20px}
.WebSpace1{margin:0px 0px 0px 15px; width:610px; height:80px}
.Webspace2{float:left; margin:0px 150px 0px 60px; width:300px; height:80px}
.Webspace4{ background-color:#99ccff; float:left; width:365px; height:27px}
/*------ ITService----*/
.IT_Content{float:left; width:620px;height:auto;margin:10px 0px 0px 10px;}	
.BPOProductContent{float:left; width:650px; height:auto;margin:0px 0px 0px 10px; background-color:#CFEDFE;border:1px solid #000066; padding-bottom:5px;}
.BPOProduct1{float:left; width:150px; height:130px; margin:10px 0px 0px 5px; background-color:#EFEFEF; border:1px solid #000066;}		
.BPOProduct2{float:left; width:310px; height:40px; margin:10px 0px 0px 5px; border:1px; border-right:1px #000066;border:1px solid #000066; padding:5px;}
.IT_Head1{font-weight:bold; font-size:11px; float:left; margin:10px 10px 0px; width:650px; font-family:Verdana, Arial, Helvetica, sans-serif; height:18px; background-color: #CCCCCC}

/*==========================================    Dashrath   =================================================================*/

.site_map{/*width:598px;*/ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; border:1px solid #cccccc; margin:0 ;}

.site_map_1{ float:left; width:120px;  background-color:#f3f3f3; color:#000000; border:1px solid #fff;  	 						 			padding:5px; border-bottom:none; line-height:16px; }

.site_map_2{ float:left; width:480px; font-family:Verdana, Arial, Helvetica, sans-serif; border-bottom:none; color:#000000;
			font-size:11px; background-color:#f3f3f3; border:1px solid #fff; padding:5px; line-height:16px;}

.line_1{ padding-left:40px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

.line_2{ padding-left:80px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

.line_3{ padding-left:120px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

.sitemap_link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;  line-height:16px;
				text-decoration:none;}

.sitemap_link:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#003399;  line-height:16px;
				text-decoration:underline;}
				
				
/*--------------------------------------------------------*/				
.testimonial_main{ width:770px; margin:10px 0px 0px 10px; background-color: #EAEAEA; border-bottom:1px solid #990000;
					border-top:1px solid #990000;}
			
.testimonial_1{ width:740px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;  
			font-size:11px; color:#000000 ; margin:5px 0px 0px 10px; text-align:justify;}
.testimonial_2{ width:740px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;  
			font-size:11px; color:#000000 ; margin:10px 0px 0px 10px; text-align:justify; font-weight:bold; }				

/*-----------18 fab-----------------*/				
.HedgeFund_Middle{ /*width:765px;*/ height:120px; margin:10px 0px 0px 10px; border:1px solid #cccccc; background-color:#f3f3f3; }

.HedgeFund_Middle_1{ width:305px; height:120px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; 
		color:#000000; border:1px solid #fff; line-height:18px; padding-left:15px; float:left;  }
		
.HedgeFund_Middle_2{ /*width:305px;*/ height:70px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px;
			color:#000000;  border:1px solid #fff; line-height:18px; padding-left:15px; float:left;  }
			
/*-------------- top ----------------------------*/
.top{ /*width:760px;*/ height:15px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px;
		color:#000000; margin:5px 0px 0px 10px; text-align:right; padding-right:10px;
	}			
/*-------------- daya23FEB ----------------------------*/
.Content_list{ /*width:770px;*/ font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; clear:both; 
			font-size:11px; color:#000000 ; margin:5px 0px 0px 10px; text-align:justify; line-height:18px;}
.career_23febtext{ /*width:720px;*/ font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; line-height:18px; 
			font-size:11px; color:#000000 ; margin:5px 0px 0px 30px;text-align:justify;}			
	/*-------------- daya24FEB ----------------------------*/
		
.ibn_products_1{ width:750px; height:20px; background-color:#EAEAEA; border:1px solid #fff; border-bottom:none; padding-left:18px;
				font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color:#333333; line-height:20px;  }
.ibn_products_24{ width:600px; height:20px; background-color:#EAEAEA; border:1px solid #fff; border-bottom:none; 
				font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color:#333333; line-height:20px;  
				
}				
	/*-------------- daya24FEB ----------------------------*/	
.link_it24feb{font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; color:#000000;
		 line-height:20px; padding-left:100px;}
.link_it24feb:hover{text-decoration:none; color:#999999; }

.ibn_24feb{ /*width:768px;*/ height:20px; border-top:1px solid #cccccc; margin:0px 1px 0px 1px; color:#333333; }	
.ibn_24feb1{float:left; width:250px; height:20px; background-color:#EAEAEA; color:#000000; 
			font-family:Verdana, Arial, Helvetica, sans-serif; 	font-size:11px; margin:0px; }	
.ibn_24feb2{float:left; width:250px; height:20px; background-color:#DDDDDD; color:#000000; 
			font-family:Verdana, Arial, Helvetica, sans-serif; 	font-size:11px; margin:0px; }
.ibn_24feb11{float:left; width:230px; height:20px; background-color:#EAEAEA; color:#000000; 
			font-family:Verdana, Arial, Helvetica, sans-serif; 	font-size:11px; margin:0px; }	
.ibn_24feb22{float:left; width:230px; height:20px; background-color:#DDDDDD; color:#000000; 
			font-family:Verdana, Arial, Helvetica, sans-serif; 	font-size:11px; margin:0px; }

				
.ibn_24feb1_a{float:left; width:145px; height:20px; background-color:#EAEAEA; color:#000000; 
			font-family:Verdana, Arial, Helvetica, sans-serif; 	font-size:11px; margin:0px; }
.ibn_24feb2_a{float:left; width:145px; height:20px; background-color:#DDDDDD; color:#000000; 
			font-family:Verdana, Arial, Helvetica, sans-serif; 	font-size:11px; margin:0px; }
											
.ibnproduct27feb{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;  line-height:16px;
				text-decoration:none;}

.ibnproduct27feb:hover{text-decoration:none; color:#999999; }			
	/*--------------------------------------Rupali------------------------------------------------*/

.it_adm_bullets
{ /*width:760px; color:#FF3300;*/ font-family:Verdana, Arial, Helvetica, sans-serif;
 text-decoration:none; font-size:11px;  
 margin:5px 0px 0px 10px; text-align:justify; line-height:18px; padding-left:10px;}				

 
.pro_3_link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#014c85; text-decoration:none; }
.pro_3_link:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; }
		
/*-----------------------------------------10marchdaya--------------------------------------*/
.app_deve{ /*width:770px;*/ height:592px; margin:20px 0px 0px 10px; border:1px solid #cccccc; }
.ibn_products_deve{ height:20px; background-color:#fff; border:1px solid #fff; border-bottom:none;  font-weight:bold;
				font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color:#333333; line-height:20px;
				 text-align:center; } 
.app_10mar{ /*width:768px;*/ height:20px; border:1px solid #cccccc;  margin:0px; color:#333333; }	
				 
.app_10mar1 { float:left; width:297px; height:30px; background-color:#DDDDDD;  color:#000000; border:1px solid #fff ;
		font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding-left:15px;padding-top:8px;}
.app_10mar2 { float:left; width:297px; height:40px; background-color:#f3f3f3; color:#000000; border:1px solid #fff ;
				 font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; border:1px solid #fff; padding-left:15px; padding-top:8px;}			 
.app_10mar3 { float:left; width:297px; height:120px; background-color:#f3f3f3; color:#000000; border:1px solid #fff ;
				 font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:18px; border:1px solid #fff; padding-left:15px;padding-top:8px; }
.app_10mar4 { float:left; width:297px; height:35px; background-color:#f3f3f3; color:#000000; border:1px solid #fff ;
				 font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding-left:15px; padding-top:8px;}				 
.app_10mar5 { float:left; width:297px; height:35px; background-color:#f3f3f3; color:#000000; border:1px solid #fff ;
				 font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding-left:15px;padding-top:8px;}								  
/*------------------------QUANTITVE Daya-----------------------*/

.quantitive_text{ width:770px; height:150px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;  
			font-size:11px; color:#000000 ; margin:5px 0px 0px 10px; text-align:justify;}
			
.quantitive_text img{ float:right; margin:5px 200px 5px 5px;}		

/*==========================================    Daya   ==================================================================*/

.it_adm_a1{ width:760px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;  
			font-size:11px; color:#000000 ; margin:5px 0px 0px 10px; text-align:justify;  padding-left:10px;}
			
.it_adm_a2{ width:275px; height:175px;font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;  
			font-size:11px; color:#000000 ; margin:5px 5px 5px 0px; text-align:justify; line-height:20px; float:left;}
			
.it_adm_a3{ width:490px; height:175px;font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;  
			font-size:11px; color:#000000 ; margin:5px 5px 5px 0px; text-align:justify; line-height:20px; float:left;}		 
			
/*==========================================    Daya   ==================================================================*/
.Newsheading { /*width:770px;*/ font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;  
			font-size:11px; color:#003399; margin:5px 0px 0px 10px; text-align:justify;}			
/*==========================================    vishwas form   ================================================*/
#feedbackform{width:179px; height:230px; margin:5px 0px 0px 0px; float:right;}

#feedbackform_1{width:179px; height:11px; background:url(../images/btn_bg_top.gif) no-repeat bottom; }

#feedbackform_2{ background:url(../images/btn_bg_center.gif) repeat-y top; height:208px; padding:0px 15px 0px 25px; line-height:9px; }

.feedbackform_2_link{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#014c85; text-decoration:none; }
.feedbackform_2_link:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; }

#feedbackform_3{ width:179px; height:11px; background:url(../images/btn_bg_bottom.gif) no-repeat top; clear:both; }

#feedbackform_2 b{font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:20px;}
/*-----30_april--*/

#feedbackform_2 input{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin:1px 0px 1px 0px;}

#feedbackform_2 label{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin:1px 0px 1px 0px; text-align:left;
}
#feedbackform_2 textarea{ width:120px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin:1px 0px 1px 0px; text-align:left; display:inline; }
.formtext { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }

.formtextbig {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#000000;line-height:12px;letter-spacing:-1px;
}/*8 april */


.sub_but{text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif; margin-left:20px;
font-size:10px; width:62px;} /*-----30_april--*/
.submit_btn{margin-left:20px;width:62px; display:inline;}

/*========================================== vishwas ====================================*/
#pro_new{width:179px; height:242px; margin:5px 0px 0px 0px; float:right;/* border:1px solid #000000;*/}

#pro_new1{width:179px; height:11px; background:url(../images/btn_bg_top.gif) no-repeat bottom; }

#pro_new2{ background:url(../images/btn_bg_center.gif) repeat-y top; height:220px; text-align:center;}

#pro_new2 b { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:right; font-weight:bold; color:#014c85;
			text-decoration:underline; }

#pro_new2 p{ width:159px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#014c85; padding-left:15px;
			line-height:15px; text-align:left;}

.pro_new2_link{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#014c85; text-decoration:none; }
.pro_new2_link:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; }

#pro_new3{ width:179px; height:11px; background:url(../images/btn_bg_bottom.gif) no-repeat top; clear:both; }
/*========================================== daya ====================================*/

.link_it19may{font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; color:#000000;
		 line-height:20px; }
.link_it19may:hover{text-decoration:none; color:#999999; }
/*==============================================daya3june===============================*/
.fa_inc{ /*width:770px;*/ height:530px; margin:10px 0px 0px 10px; /*border:1px solid #cccccc;*/  }

/*+++++++++++++++++++  home page new design   +++++++++++++++++++*/

.index_center{ float:left; width:498px;  margin:10px 26px 0px 14px; display:inline; }
.index_right{float:left; width:248px;  margin:10px 0px 0px 0px; display:inline; }

.services{margin:0px; padding:7px 10px 5px 0px; clear:left; border-bottom:1px dotted #4394ca;
			 background:url(../images/top_blue_bg.gif) repeat-x left bottom; }
.services h1{ margin:0px; padding:0px; font-size:11px; color:#0066CC; }
.services h1 a{ margin:0px; padding:0px; font-size:11px; color:#0066CC;text-decoration:none; }
.services h1 a:hover{ margin:0px; padding:0px; font-size:11px; color:#0066CC;text-decoration:none; }
.services img{ margin:0px 10px 5px 0px;  float:left; border:0; }
.services img a{ margin:0px 10px 5px 0px;  float:left; text-decoration:none; border:0; }
.services img a:hover{ margin:0px 10px 5px 0px;  float:left; text-decoration:none;border:0; }
.services p{ margin:5px 0px 0px 0px;  text-align:justify;}
.services p.morehome{ margin:5px 0px 0px 0px; padding:0px; text-align:right; color:#e05509; }
.services p.morehome a{ color:#e05509; text-decoration:none; }
.services p.morehome a:hover{ color:#e05509; text-decoration:underline;  }

.software_solutions{ margin:10px 0px 0px 0px; }
.software_solutions_header{ height:31px; background:url(../images/softwaresolution.gif) no-repeat left top;}

.software_solutions_header ul{ list-style:none; margin:0px 10px 0px 0px; }
.software_solutions_header li{ float:right; margin:10px 1px 0px 0px; display:block;  }
.software_solutions_header li a{ float:left; display:block; padding:0px 0px 0px 6px; text-decoration:none;
			 background:url(../images/softwaresolution_btnleft.gif) no-repeat left ; cursor:pointer;}
.software_solutions_header li a span { float:left; height:21px; display:block; line-height:21px; padding:0px 10px 0px 4px;
	text-decoration:none; color:#000; background:url(../images/softwaresolution_btnright.gif) no-repeat right; cursor:pointer;}

.software_solutions_header li a:hover{ float:left; display:block; padding:0px 0px 0px 6px; text-decoration:none;
			 background:url(../images/softwaresolution_btnleft_up.gif) no-repeat left ;}
.software_solutions_header li a:hover span { float:left; height:21px; display:block; line-height:21px; padding:0px 10px 0px 4px;
			text-decoration:none; color:#000; background:url(../images/softwaresolution_btnright_up.gif) no-repeat right;}

.software_solutions_header li.active{ float:right; margin:10px 1px 0px 0px; display:block;  }
.software_solutions_header li.active a{ float:left; display:block; padding:0px 0px 0px 6px; text-decoration:none;
			 background:url(../images/softwaresolution_btnleft_up.gif) no-repeat left ; cursor:pointer;}
.software_solutions_header li.active a span { float:left; height:21px; display:block; line-height:21px; padding:0px 10px 0px 4px;
	text-decoration:none; color:#000; background:url(../images/softwaresolution_btnright_up.gif) no-repeat right; cursor:pointer;}

.software_solutions_tarvel{ border:1px solid #4394ca; border-top:none; margin:0px; padding:10px; text-align:justify; }
.software_solutions_finance{border:1px solid #4394ca; border-top:none; margin:0px;padding:10px;text-align:justify; display:none; }
.software_solutions_crm{ border:1px solid #4394ca; border-top:none; margin:0px; padding:10px; text-align:justify; display:none; }
			
.morelink{ margin:5px 0px 0px 0px; padding:0px; text-align:right; display:block; color:#e05509; }
.morelink a{ color:#e05509; text-decoration:none; }
.morelink a:hover{ color:#e05509; text-decoration:underline; }

.index_right img{ border:none; }

.right_1{ width:246px; margin:0px; }

.right_itconsulting_1, .right_itconsulting_2, .right_itconsulting_3 {width:235px; height:52px; padding:5px 0 0 11px; }
.right_itconsulting_1 img, .right_itconsulting_2 img, .right_itconsulting_3 img { float:left; margin-right:35px;}
.right_itconsulting_1 ul, .right_itconsulting_2 ul, .right_itconsulting_3 ul { list-style:none; margin-top:3px; float:left; }
.right_itconsulting_1 li, .right_itconsulting_2 li, .right_itconsulting_3 li { line-height:13px; }
.right_itconsulting_1 li a, .right_itconsulting_2 li a, .right_itconsulting_3 li a { color:#000; text-decoration:none; }
.right_itconsulting_1 li a:hover, .right_itconsulting_2 li a:hover, .right_itconsulting_3 li a:hover{text-decoration:underline;}

.right_itconsulting_1{ background:url(../images/it_consulting_cms.gif) no-repeat top left; }
.right_itconsulting_2{ background:url(../images/it_consulting_ecom.gif) no-repeat top left; }
.right_itconsulting_3{ background:url(../images/it_consulting_crm.gif) no-repeat top left; }

.right_2{ float:left; width:246px; margin:10px 0px 0px 0px; display:inline; padding:0px; }
.right_2 img{ border:none; }
.right_2_a{ width:236px; margin:0px; border:1px solid #d5d5d5; border-top:none; padding:5px; text-align:justify; }
.right_2_a p{ margin:5px 0px 0px 0px; padding:0px 0px 5px 0px; border-bottom:1px dotted #4394ca; }
.right_2_a p a{color:#000; text-decoration:none; }
.right_2_a p a:hover{color:#e05509; text-decoration:underline; }


/*+++++++++++++++++++++    Home Page Accordian effect     +++++++++++++++++++++++*/
.accordion_toggle {	display: block;	width: 269px; outline: none;font-size: 12px;cursor: pointer;margin: 0; }
			
.accordion_content {background-color: #ffffff;	overflow: hidden;}		
.accordion_content img{ float:left; border:none; margin:5px 10px 5px 5px;}			
.accordion_content p.morepro{ margin:5px 10px 0px 0px; padding:0px; text-align:right; color:#e05509; }
.accordion_content p.morepro a{ color:#e05509; text-decoration:none; }
.accordion_content p.morepro a:hover{ color:#e05509; text-decoration:underline;  }
			
.accordion_content p {	line-height: 150%; margin:5px 10px 5px 5px;	text-align:left;	}
			
.vertical_accordion_toggle { display: block; width:0px; line-height: 30px; color: #ffffff; font-weight: normal;	margin: 0;	text-decoration: none; outline: none; font-size: 12px; color: #000000;	border-bottom: 1px solid #cde99f; cursor: pointer;	}

/* Horizontal Accordion	*/
		
.horizontal_accordion_toggle {	/* REQUIRED */	float: left;	/* This make sure it stays horizontal *//* REQUIRED */
		display: block; width: 0px;	color: #ffffff; text-decoration: none; outline: none;	border-right: 1px solid #cde99f;
		cursor: pointer;margin: 0;	}
.horizontal_accordion_toggle_active { border-right: 1px solid #f68263; }
		
/******************** Home Page Accordian effect*****************************/		

/***********************************25 June 09 By Rupali******************************/

.team_content_d_content{ /*width:752px;*/ font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;  padding-left:19px;
			font-size:11px; color:#000000 ; margin:5px 0px 0px 10px; text-align:justify;}
			
.Content_list_a{ /*width:750px;*/ padding-left:28px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;  
			font-size:11px; color:#000000 ; margin:5px 0px 0px 10px; text-align:justify; line-height:18px;}			
		
.team_content_d_c1{ width:472px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; float:left;
                                    font-size:11px; color:#000000 ; margin:5px 0px 0px 10px; text-align:justify;}           
			
.AccordionTitle,  .AccordionContainer, .AccordionContainer1 {  position:relative;  /*width:770px;*/ }

.AccordionTitle_a { position:relative;  width:750px;  }

.AccordionContent { /*margin:5px 0px 0px 10px;*/ }

.AccordionTitle { height:22px; overflow:hidden; cursor:pointer; font-family:Arial; font-size:8pt; color:#003399;
  font-weight:bold; vertical-align:middle; text-align:center; line-height:20px; background-repeat:repeat-x; display:table-cell;
  background-image:url(../images/title_repeater.jpg); /* -moz-user-select:none;*/ }

.AccordionTitle a { height:24px; overflow:hidden; cursor:pointer; font-family:Arial; font-size:8pt; color:#003399;
 font-weight:bold; vertical-align:middle; text-align:center; line-height:20px; /* -moz-user-select:none;*/ text-decoration:none; }

.AccordionTitle_a{  height:22px; overflow:hidden; cursor:pointer; font-family:Arial; font-size:8pt; color:#003399;
 font-weight:bold;  vertical-align:middle; line-height:20px;   display:table-cell; text-align:right;
 /* -moz-user-select:none;*/ }

.AccordionContent { overflow:hidden;  display:none;  font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px;
  text-align:justify; margin-left:10px;  margin-right:10px; }

.AccordionContainer {  /*border-top: solid 1px #C1C1C1;*/  border-bottom: solid 1px #C1C1C1;  border-left: solid 1px #C1C1C1;
  border-right: solid 1px #C1C1C1;  margin-left:10px;  }

.AccordionContainer1 { /*border-top: solid 1px #C1C1C1;*/  border-bottom: solid 1px #C1C1C1;  border-left: solid 1px #C1C1C1;
  border-right: solid 1px #C1C1C1;  margin-left:10px;  margin-right:10px; }


.AccordionContainer_b{  position:relative;  width:630px; border-bottom: solid 1px #C1C1C1;  border-left: solid 1px #C1C1C1;
  border-right: solid 1px #C1C1C1;  margin-left:10px;   }
  
.AccordionTitle_b {  position:relative; display:table-cell; height:22px; overflow:hidden; cursor:pointer; font-family:Arial; font-size:8pt; color:#003399;  font-weight:bold; vertical-align:middle; text-align:center; line-height:20px; 
background-image:url(../images/title_repeater.jpg) repeat-x; }


/******************** 26 june 09 F&a Services *****************/

.fas{ height:530px; margin:10px 0px 0px 10px; /*border:1px solid #cccccc;*/  }

.team_content_1ac_row2{ float:left; width:166px; height:310px; background-color:#f3f3f3; color:#000000; border:1px solid #fff ;
					padding:5px;}
					
.team_content_1bc_row2{ float:left; width:430px; height:310px; font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px; text-align:justify; background-color:#f3f3f3; border:1px solid #fff; padding:5px;}	
				
.team_content_case{ /*width:770px;*/ font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;  
			font-size:11px; color:#000000 ; margin:5px 0px 0px 10px; text-align:justify;}								

.team_content_case a{ width:770px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;  
			font-size:11px; color:#000000 ; margin:5px 0px 0px 10px; text-align:justify;}
.team_content_case a:hover{ width:770px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;  
			font-size:11px; color:#000000 ; margin:5px 0px 0px 10px; text-align:justify;}	
						
/************************** Appl 26 june09****************/

.app_10mar{ /*width:768px;*/ height:20px; border:1px solid #cccccc;  margin:0px 0px 0px 0px; color:#333333; }	
				 
.app_10mar1_a { float:left; width:290px; height:20px; background-color:#DDDDDD;  color:#000000; border:1px solid #fff ;
				 font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding-left:15px;padding-top:8px;}
.app_10mar2_a { float:left; width:290px; height:40px; background-color:#f3f3f3; color:#000000; border:1px solid #fff ;
				 font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:18px; border:1px solid #fff; padding-left:15px; padding-top:8px;}			 
.app_10mar3_a { float:left; width:290px; height:110px; background-color:#f3f3f3; color:#000000; border:1px solid #fff ;
				 font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:18px; border:1px solid #fff; padding-left:15px;padding-top:8px; }
.app_10mar4_a { float:left; width:290px; height:35px; background-color:#f3f3f3; color:#000000; border:1px solid #fff ;
				 font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding-left:15px; padding-top:8px;}				 
.app_10mar5_a { float:left; width:290px; height:35px; background-color:#f3f3f3; color:#000000; border:1px solid #fff ;
				 font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding-left:15px;padding-top:8px;}
				 
.team_devo{ /*width:745px;*/ font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;  
			font-size:11px; color:#000000 ; margin:5px 0px 0px 5px; text-align:justify;}				 
								

.testimonial_1_a{ width:589px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;  
			font-size:11px; color:#000000 ; margin:10px 5px 0px 10px; text-align:justify; float:left;  background-color:#ffffff;}
			
.testimonial_2_a{ width:106px; height:109px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; color:#000000 ; margin:10px 0px 0px 10px; text-align:center; font-weight:bold; float:left;background-image:url(../images/zone-photo-who-we-are.gif); }	
			
.testimonial_3_a{ width:30px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;  
			font-size:11px; color:#000000 ; text-align:center; font-weight:bold; float:left; background-color :#ffffff; }	
						
			

.testimonial_main_a{ width:770px; margin:10px 0px 0px 10px;  height:215px;
					 background-color:#ffffff; border:1px solid #CCCCCC; vertical-align:middle;}
					
.testimonial_main_b{ width:770px; margin:10px 0px 0px 10px; height:150px; border:1px solid #CCCCCC; background-color:#ffffff; 
					}
					
/*-------------------------------------vishaws--------------------------------------------*/
			
.testimonial_main_firstcontent{ /*width:770px;*/ margin:10px 0px 0px 10px;  height:215px;
					 background-color:#ffffff; border:1px solid #CCCCCC; vertical-align:middle;}
					 					
.testimonial_main_secondcontent{ margin:10px 0px 0px 10px; height:150px; border:1px solid #CCCCCC;background-color:#ffffff; }
 .testimonial_main_secondcontentbig{ margin:10px 0px 0px 10px; height:200px; border:1px solid #CCCCCC;background-color:#ffffff; } .testimonial_text{ width:495px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; 
                        color:#000000 ; margin:5px 5px 0px 10px; text-align:justify; float:left;  background-color:#ffffff; }
                                    
.testimonial_image{ width:106px; height:109px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; color:#000000 ; margin:50px 0px 0px 10px; text-align:center; font-weight:bold; float:left; background-image:url(../images/zone-photo-who-we-are.gif); padding-top:3px; display:inline; }    
                                    
.testimonial_2_image{ width:106px; height:109px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
             color:#000000 ; margin:20px 0px 0px 10px; text-align:center; font-weight:bold; float:left; padding-top:3px; display:inline;
                                    background-image:url(../images/zone-photo-who-we-are.gif);  }


/*-------------------------------------vikas on 27 aug 2009 --------------------------------------------*/
.title_1_page{ width:615px; height:15px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; 
	font-weight:bold; font-size:11px; color:#003399; margin:10px 10px 0px 10px;}

.team_content_d_page{ width:615px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;  
			font-size:11px; color:#000000 ; margin:5px 10px 0px 10px; text-align:justify;}

.team_1_page{ width:615px; height:20px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; 
		font-size:11px; color:#000000;  margin:10px 10px 0px 10px; line-height:18px; padding-left:5px; 
		background:url(../images/title_bg.gif) no-repeat left;	/*background-color:#f3f3f3; border:1px solid #cccccc;*/ }

.Content_list_page{ width:615px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;  
			font-size:11px; color:#000000 ; margin:5px 10px 0px 10px; text-align:justify; line-height:18px;}

/*---------------------------------Rupali 28 aug 09--------------------------------*/

.divise3{width:245px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;  
			font-size:11px; color:#000000 ; margin:5px 0px 0px 10px; text-align:justify; float:left;}
.divise1{width:125px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; display:inline; 
                                    font-size:11px; color:#000000 ; margin:5px 0px 0px 10px; text-align:justify; float:left; color:#003399;}

.divise1 a{ text-decoration:underline; color:#003399;}
.divise1 a:hover{ text-decoration:none; color:#003399;}
                                                                                                
.divise2{ width:475px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; display:inline;
                                    font-size:11px; color:#000000 ; margin:5px 0px 0px 10px; text-align:justify; float:left;}
                                    
.conbod{ height:228px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; 
                                    border-left:solid #CCCCCC 1px;border-right:solid #CCCCCC 1px;border-top:solid #CCCCCC 1px;margin:5px 0px 0px 10px; }
.conbod_1{ height:152px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; 
                                    border-left:solid #CCCCCC 1px;border-right:solid #CCCCCC 1px;border-top:solid #CCCCCC 1px;margin:5px 0px 0px 10px; }
.conbod_content{ font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;      font-size:11px; color:#000000 ;
                                                 margin:5px 0px 0px 0px; text-align:justify; border-bottom:solid #CCCCCC 1px; height:70px;}


/******************** sanjay 18 sep *********************/
.servicecontainer {  border-bottom: solid 1px #C1C1C1;  border-left: solid 1px #C1C1C1;  border-right: solid 1px #C1C1C1;  margin-left:10px; }

.services_heading { height:22px; font-family:Arial; font-size:8pt; color:#003399; font-weight:bold; text-align:center;
		line-height:20px; background-repeat:repeat-x; display:block;  background-image:url(../images/title_repeater.jpg);}
.services_heading a { color:#003399; text-decoration:none; } 
.services_heading a:hover { color:#003399; text-decoration:none; }  

/*************************************************/


/*---------------------------------Vikas 21 sep 09--------------------------------*/
#OutsourceNow{height:210px; padding:0px 5px 0px 5px; line-height:9px; border-bottom:1px solid #FFFFFF;}
.OutsourceNow_link{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#014c85; text-decoration:none; }
.OutsourceNow_link:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; }
#OutsourceNow b{ text-align:center; font-weight:bold; font-size:10px; line-height:20px; display:block;}
#OutsourceNow input{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin:1px 0px 1px 0px;}
#OutsourceNow label{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin:10px 0px 10px 0px; text-align:left; overflow:hidden; background-color:Blue;}
#OutsourceNow textarea{ width:120px; height:50px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin:1px 0px 1px 0px; text-align:left; display:inline; }
.OutsourceNowsub_but{font-family:Verdana, Arial, Helvetica, sans-serif; margin-left:15px;font-size:10px; width:60px; float:left;}
#OutsourceNow br{clear: left;}
.heightlight {background:url(images/iconCaution.gif) no-repeat 2px;}



#contact_form_center{ display:block; width:350px; height:200px; margin:0 auto; border:1px solid #cccccc; }

/*#contact_form_center input { display: block; width: 120px; float: left; margin:5px 5px 5px 10px; }
#contact_form_center label {text-align: right; width: 100px; padding-right: 20px; }*/
#contact_form_center br { clear: left;}

#contact_form{margin:0px 0px 0px 10px; font-family:Verdana, Arial, Helvetica, sans-serif;
				 font-weight:normal; font-size:11px; color:#000000; }

.lable_form{display: block; width: 120px; float: left; margin:0px 5px 0px 10px; text-align:right}
.input_form{ display: block; width: 120px; float: left; margin:0px 5px 0px 10px;}
.submit_form{ margin:0px 0 0 144px; display: inline; width:70px;}
.reset_form{  margin:0px 0 0 5px; display: inline; width:70px;}


.more_iso {font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;
			 font-size:11px; color:#aa0408; font-weight:bold; margin-left:-3px; margin-right:0px;}



/* $$$$$$$$$$$$$$$$$$$$$$$$$$$  start new contact us form design   08-02-2010 $$$$$$$$$$$$$$$$$$$$$$*/
 
#contactus_from { width:149px; height:205px; margin-top:5px; padding:40px 0 0 30px; display:block; float:right;
    background:url(../images/contactus_bg.gif) no-repeat top right;  }
#contactus_from input , textarea { margin:0 0 5px 0; width:117px; height:18px; background-color:#fff; border:1px solid #666666;
    font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; line-height:18px;
    padding-left:2px; display:inline; }
#contactus_from  textarea { height:40px;}
#contactus_from input.submitbtn {padding:0 0 3px 0; background:url(../images/contactus_btn_bg.gif) repeat-x top left; border:none;
        color:#fff; font-size:11px; float:left; width:57px; display:inline; }
#contactus_from input.resetbtn {padding:0 0 3px 0; margin-left:5px; background:url(../images/contactus_btn_bg.gif) repeat-x top left; border:none;
        color:#fff; font-size:11px; float:left; width:57px; display:inline; }

/* $$$$$$$$$$$$$$$$$$$$$$$$$$$  End new contact us form design    $$$$$$$$$$$$$$$$$$$$$$*/


#contactus_from inputtext{ margin:0 0 5px 0; width:117px; height:18px; background-color:#fff; border:1px solid #666666;
    font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; line-height:18px;
    padding-left:2px; display:inline; }
    #contactus_from submitbtn { background:url(../images/contactus_btn_bg.gif) repeat-x top left; border:none;
        color:#fff; font-size:11px; float:left; width:57px; display:inline; }
#contactus_from resetbtn { margin-left:5px; background:url(../images/contactus_btn_bg.gif) repeat-x top left; border:none;
        color:#fff; font-size:11px; float:left; width:57px; display:inline; }

#ctl00_ctl00_ctl00_ContentPlaceHolderDefault_NavigationIndexContentPlaceHolder_NavigationIndex_7_HomeOutsourceNow1_water1_ClientState {visibility:hidden;}

#ctl00_ctl00_ctl00_ContentPlaceHolderDefault_NavigationIndexContentPlaceHolder_NavigationIndex_7_HomeOutsourceNow1_water2_ClientState{visibility:hidden;}
#ctl00_ctl00_ctl00_ContentPlaceHolderDefault_NavigationIndexContentPlaceHolder_NavigationIndex_7_HomeOutsourceNow1_water3_ClientState{visibility:hidden;}

#ctl00_ctl00_ctl00_ContentPlaceHolderDefault_NavigationIndexContentPlaceHolder_NavigationIndex_7_HomeOutsourceNow1_water4_ClientState{visibility:hidden;}
#ctl00_ctl00_ctl00_ContentPlaceHolderDefault_NavigationIndexContentPlaceHolder_NavigationIndex_7_HomeOutsourceNow1_water5_ClientState{visibility:hidden;}

#__EVENTTARGET{visibility:hidden; display:none;}
#__EVENTTARGET{visibility:hidden; display:none;}
#__EVENTARGUMENT{visibility:hidden;display:none;}
#__VIEWSTATE{visibility:hidden;display:none;}


/* $$$$$$$$$$$$$$$$$$$$$$$$$$$  start new contact us form design   21-04-2010 $$$$$$$$$$$$$$$$$$$$$$*/


#contactus_from_rightbar { width:122px; height:245px; margin-top:5px; padding:40px 0px 0 11px; display:block; float:right; 
     background:url(../images/contactus_bg_sidebar.gif) no-repeat top right;  }
#contactus_from_rightbar input , textarea { margin:0 0 5px 0; width:107px; height:18px; background-color:#fff; border:1px solid #666666;
    font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; line-height:18px;
    padding-left:2px; display:inline;}
#contactus_from_rightbar  textarea { height:40px;}
#contactus_from_rightbar input.submitbtn {padding:0 0 3px 0; background:url(../images/contactus_btn_bg.gif) repeat-x top left; border:none;
        color:#fff; font-size:11px; float:left; width:52px; display:inline; }
#contactus_from_rightbar input.resetbtn {padding:0 0 3px 0; margin-left:7px; background:url(../images/contactus_btn_bg.gif) repeat-x top left; border:none;
        color:#fff; font-size:11px; float:left; width:52px; display:inline; }
        
        
#ctl00_ctl00_ctl00_ContentPlaceHolderDefault_RightSideExtraContentPlaceHolder_OutsourceNow_8_water1_ClientState {visibility:hidden;display:none;} 
#ctl00_ctl00_ctl00_ContentPlaceHolderDefault_RightSideExtraContentPlaceHolder_OutsourceNow_8_water2_ClientState {visibility:hidden;display:none;}
#ctl00_ctl00_ctl00_ContentPlaceHolderDefault_RightSideExtraContentPlaceHolder_OutsourceNow_8_water3_ClientState {visibility:hidden;display:none;} 
#ctl00_ctl00_ctl00_ContentPlaceHolderDefault_RightSideExtraContentPlaceHolder_OutsourceNow_8_water4_ClientState {visibility:hidden;display:none;}
#ctl00_ctl00_ctl00_ContentPlaceHolderDefault_RightSideExtraContentPlaceHolder_OutsourceNow_8_water5_ClientState {visibility:hidden;display:none;}
/*background:url(../images/contactus_bg.gif) no-repeat top right;*/


#contactus_from_contact { width:330px; height:250px; margin:5px auto 0 auto;
    padding:20px 0px 0 20px; display:block; background:url(../images/contactus_bg_contact.gif) no-repeat top left; }
    
#contactus_from_contact input{ margin:0 0 5px 0; width:150px; height:18px; background-color:#fff; border:1px solid #666666;
    font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666; line-height:18px;
    padding-left:2px; display:inline; position:absolute; }
 
#contactus_from_contact textarea {margin:0 0 5px 0; width:150px; height:18px; background-color:#fff; border:1px solid #666666;
    font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666; line-height:18px;
    padding-left:2px; display:inline; position:absolute;}

#contactus_from_contact input.submitbtn {padding:0 0 3px 0; background:url(../images/contactus_btn_bg.gif) repeat-x top left; border:none;
        color:#fff; font-size:11px; float:left; width:52px; margin-top:5px; display:inline; }
#contactus_from_contact input.resetbtn {padding:0 0 3px 0; margin-left:7px; background:url(../images/contactus_btn_bg.gif) repeat-x top left; border:none;
        color:#fff; font-size:11px; float:left; width:52px; margin-top:5px; display:inline; }
       
#ctl00_ctl00_ctl00_ContentPlaceHolderDefault_BodyTextContentPlaceHolder_ctl00_contactus_new_7_water1_ClientState{visibility:hidden;display:none; } 
#ctl00_ctl00_ctl00_ContentPlaceHolderDefault_BodyTextContentPlaceHolder_ctl00_contactus_new_7_water2_ClientState{visibility:hidden;display:none;}  
#ctl00_ctl00_ctl00_ContentPlaceHolderDefault_BodyTextContentPlaceHolder_ctl00_contactus_new_7_water3_ClientState{visibility:hidden;display:none;}  
#ctl00_ctl00_ctl00_ContentPlaceHolderDefault_BodyTextContentPlaceHolder_ctl00_contactus_new_7_water4_ClientState{visibility:hidden;display:none;}  
#ctl00_ctl00_ctl00_ContentPlaceHolderDefault_BodyTextContentPlaceHolder_ctl00_contactus_new_7_water5_ClientState{visibility:hidden;display:none;} 


/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
