﻿body 
{
	margin:0;
	padding:0;
	background:url(../images/topbg.jpg) repeat-x;
	
}

#wrapper
{
	width:1000px;
	height:auto;
	/*border:1px solid #000;*/
	margin-left:auto;
	margin-right:auto;
}
 
                        /*==========================Header style start here=======================*/
#header
{
	width:1000px;
	height:100px;
	/*border:1px solid #000;*/
	float:left;
	background-image:url(../images/header_bg.png);
}
#header .logo
{
	float:left;
	width:260px;
	height:90px;
}

/* menus style start here */

#header .menu
{
margin-top:50px;
width:710px;
float:right;
}

#header .menu:after{ 
display: block; 
height: 40px; 
clear: both; 
visibility: hidden;
}

#header .menu ul{
/*border: 1px solid #BBB;*/
width:730px;
height:30px;
margin:0;
padding:0;
}

#header .menu ul li{
display: inline;
width:90px;
height:30px;
width:90px;
height:40px;
}

#header .menu ul li a{
/*color: #69b7e2;*/
color:#1b89b7;
padding: 4px 10px;
margin: 0;
text-decoration: none;
}

#header .menu ul li a:hover, .chromestyle ul li a.selected
{background:url(../images/menu-ovr.png);
color:#fff;
width:90px;
height:40px;
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #BBB; 
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
font-weight:bold;
z-index:100;
background-color: white;
width:200px;
visibility: hidden;
}


.dropmenudiv a{
width:200px;
display: block;
text-indent: 3px;
border-bottom: 1px solid #BBB; 
padding: 2px 0;
text-decoration: none;
/*font-weight: bold;*/
color:#999;
}


.dropmenudiv a:hover{
background-color: #F0F0F0;
}
  
/*menus style end here*/
                                      /*=====================Header style end here=======================*/
                                      

                                     /*======================Banner style start here======================*/
.banner
{
	width:1000px;
	height:250px;
	/*border:#000 solid 1px;*/
	background-image:url(../images/pannelwhite.png);
	float:left;
	margin-bottom:10px;
}

.banner_inner img
{
	width:1000px;height:245px;
}

.banner_inner
{
	border:1px solid #d0d0d0;
	height:245px; width:1000px;
}

.portfolio_banner
{
	width:990px;
	height:240px;
	/*border:solid 1px #000;*/
	position:absolute;
	bottom:203px;
	margin-left:3px;
	background-image:url(../images/Banner_Portfolio.jpg);
}


                                   /*==========================Banner style end here=======================*/



                                   /*========================Conteiner style start here======================*/
#container
{
	height:auto;
	width:1000px;
	margin:0px;
	padding:0px 0 0px 0px;
	float:left;

}

#left_container
{
	width:300px;
	height:auto;
	float:left;
	margin-top:15px;
	/*border:1px solid #000;*/
}
#left_container .head_title
{
	width:298px;
	height:40px;
	font-size:14px;
	line-height:2.7em;
	text-align:center;
	color:#fff;
	/*background-image:url(../images/tab_menu.png)*/
	background-image:url(../images/tab_menu.png);
}

#left_container .testonimal_inner
{
	width:282px;
	height:auto;
	position:relative;
	bottom:20px;
	left:1px;
	padding-left:10px;
	padding-top:15px;
	padding-right:2px;
	color:#666;
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc; clear:left;	
	font-family:"lucida grande",lucida,tahoma,helvetica,arial,sans-serif !important;
}
#left_container .testonimal_inner p
{
	font-size:13px;
}
.media_inner img{}

#left_container .testonimal_inner strong
{
	text-decoration:underline;
	font-size:12px;
}

a.elence{text-decoration:none;color:#067793;font-weight:normal;padding-left:15px;}

#mid_container
{
	width:390px;
	height:auto;
	float:left;
	margin-top:25px;
	/*border:1px solid #000;*/
}
#mid_container .mid_headtitle
{
	font-size:20px;
	color:#2d9cd6;
	font-weight:bold;
	padding-left:25px;
	width:350px;
	height:30px;
	margin-left:10px;
	border-bottom:1px dotted #999;
}

#Careers_content
{
	width:385px;
	height:auto;
	float:left;
	/*border:1px solid #000;*/
	margin-left:auto;
	margin-right:auto;
}
#Careers_content .head_tab
{
	width:385px;
	height:50px;
	color:#fff;
	/*background-image:url(../images/messagehead.jpg);*/
	background-image:url(../images/messege385x50.png);
	font-weight:bold;
	margin-left:5px;
	float:left;
	font-size:16px;
}
#Careers_content .head_tab span
{
	float:left;
	padding-top:11px;
	padding-left:5px;
}
#Careers_content .head_tab img
{
	padding-top:5px;
	padding-left:10px;
	float:left;
}

#Careers_content .care_inner
{
	width:375px;
	color:#666;
	font-size:13px;
	position:relative;
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	top:47px;
	left:5px;
	height:auto;
	padding-left:8px;
}
#Careers_content .care_inner img
{
	width:365px;
	height:150px;
	background-image:url(../images/career.jpg);
	margin-right:10px;
	float:left;
}

#mid_container .newsletter_content
{
	width:300px;
	height:auto;
	/*border:1px solid #000;*/
	margin-top:60px;
	margin-left:40px;
	float:left;
}

#right_container
{
	width:298px;
	height:auto;
	float:right;
	/*margin-top:15px;
	border:1px solid #000;*/
}

#right_container .media_content
{
	width:300px;
	height:auto;
	margin-top:25px;
	/*border:1px solid #000;*/
}
#right_container .head_title
{
	width:298px;
	height:40px;
	font-size:14px;
	line-height:2.7em;
	text-align:center;
	color:#fff;
/*	background-image:url(../images/tab_menu.png)*/
background-image:url(../images/tab_menu.png);
}
#right_container .media_inner
{
	width:284px;
	height:100px;
	position:relative;
	bottom:20px;
	padding-left:10px;
	padding-top:15px;
	padding-right:2px;
	color:#666;
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
}
#right_container .tweet_inner
{
	width:295px;
	height:auto;
	position:relative;
	bottom:13px;
	padding-top:5px;
	color:#666;
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
}
#right_container .facebook_inner
{
	width:295px;
	height:auto;
	position:relative;
	bottom:20px;
	padding-top:10px;
	color:#666;
}


#foot_container
{
	width:1000px;
	height:100px;
	/*border:1px solid #000;*/
	clear:both;
	background-image:url(../images/footer-logo-band.jpg);
}
  
  


                                /*===========================Conteiner style end here============================*/

#footer
{
	width:100%;
	height:111px;
	/*border:solid 1px #000;*/
	margin:0px;
	padding:0px;
	float:left;
	background:url(../images/footbg.jpg) repeat-x;
	clear:both;
}
#footer .footer_content
{
	width:900px;
	height:90px;
	/*border:solid 1px #000;*/
	margin:10px auto 0 auto;
	text-align:center;
	line-height:5em;
	color:#666;
}

                            
                /*================================================= CONAINER CSS START HERE==============================================*/
                
/*===================================================portfolio-content-style-end-here===========================================*/
                
#portfolio_content
{
	width:1000px;
	height:auto;
	float:left;
	/*border:solid 1px #000;*/
	/*margin-left:20px;*/margin-top:5px;
}
#allproducts
{
	height:auto;
	width:1005px;
	border:#d4d4d4 solid 1px;
	/*margin:10px 0 10px 0;*/
	
}

#allproducts .tabber
{
	height:34px;
	width:1005px;
	background-image:url(../images/tab20x34.png);
}

#allproducts .tabber h3
{
	margin:8px 0 0 15px;padding:0px;color:#000;float:left;
}

#allproducts .list
{
	height:120px;width:1005px;background-color:#fff;border-bottom:1px solid #ccc;
}
.first
{
	background-image:url(../images/listimage1.png);
}

.second
{
	background-image:url(../images/listimage2.png);
}

#allproducts .list .image
{
float:left;
width:80px;height:80px;margin:10px;	
}

#allproducts .list .image img
{
	border:1px solid #ccc;
}

#allproducts .list .buy_addcart
{
float:left;
width:100px;height:80px;margin:10px;
}
.buy_addcart img
{

}


#allproducts .list .content
{
float:left;
width:800px;height:80px;margin-left:75px;background-color:transparent;	
}

#allproducts .list .content .title
{
	font-size:bold;color:#cc6600;text-align:left;margin:5px 0 5px 0;
}

#allproducts .list .content .description
{
	font-size:small;color:#666666;
}

/*===================================================portfolio-content-style-end-here===========================================*/



                
                /*=================================================PRODUCT CONAINER CSS END HERE==============================================*/

                /*=================================================Business CONAINER CSS START HERE==============================================*/
                
#business_topcontent
{
	width:1000px;
	height:auto;
	float:left;
	/*border:solid 1px #000;*/
	margin-top:5px;
}

#business_topcontent .units_inner
{
	width:450px;
	height:auto;
	margin-bottom:10px;
	padding:10px 10px 10px 10px;
	border:solid 1px #ccc;
}  
   
#business_topcontent h3 {

border-bottom: 1px solid #E1E1E1;
font-weight:bold;
color:#2D9CD6;
font-size: 16px;
margin-top:10px;
}

#business_topcontent h3 span
 {
background: #eee;
padding: 5px 10px;
}
#business_topcontent .h3 indent {
}
.lfloat {
float: left;
width:480px;
}

#business_topcontent .rfloat {
float: right;
width:480px;
}

#business_topcontent .clearfloat {
clear: both;
}

#business_topcontent .units_inner  span 
{
    font-size:13px;
    margin-top:10px;
}
#business_topcontent .maincontent {
color:#666;
padding-left:15px;
}
#business_topcontent .mainconten p
{
	font-size:12px;
}  
#business_topcontent .maincontent strong
{
	color:#2D9CD6;
	margin-bottom:15px;
	font-size:18px;
}
#business_topcontent .maincontent strong a
{
	text-decoration:none;
	color:#2D9CD6;
	margin-bottom:15px;
	font-size:18px;
}

                
                /*=================================================Business CONAINER CSS END HERE==============================================*/
                
                /*=================================================Career CONAINER CSS Start HERE==============================================*/
 
#careers_container
{
	width:1000px;
	height:auto;
	/*border:solid 1px #000;*/
	float:left;
	margin-top:5px;
   
}

#careers_leftcontent
{
	width:300px;
	height:auto;
	float:left;
	 margin-top:15px;
	/*border:solid 1px #000;*/
}
#careers_leftcontent h5
{
	width:298px;
	height:40px;
	font-size:14px;
	margin:0;
	padding:0;
	line-height:2.7em;
	text-align:center;
	color:#fff;
	background-image:url(../images/tab_menu.png)
}
#careers_leftcontent .list_techopenings
{
	width:290px;
	height:auto;
	/*border:solid 1px #000;*/
	margin-left:4px;
	margin-bottom:15px;
}
#careers_leftcontent .list_techopenings ul
{
	margin:0;
	padding:0;
}
#careers_leftcontent .list_techopenings ul li:hover
{
	color:#2D9CD6;
}

#careers_leftcontent .list_techopenings .list_1
{
	list-style-type:none;
	line-height:2em;
	margin-bottom:2px;
	height:31px;
	padding-left:20px;
	background-image:url(../images/list1.jpg);
	color:#666;
	font-size:12px;
	font-weight:bold;
}

#careers_leftcontent .list_techopenings .list_2
{   
	list-style-type:none;
	line-height:2em;
	height:30px;
	color:#666;
	font-size:12px;
	margin-bottom:2px;
	font-weight:bold;
	padding-left:20px;
	height:31px;
	background-image:url(../images/list2.jpg);
}
#careers_rightcontent
{
	width:695px;
	height:auto;
	float:right;
	 margin-top:15px;
	
}
#careers_rightcontent .content_box
{
	width:680px;
	height:auto;
	/*border:solid 1px #000;*/
	margin-left:8px;
	float:left;
}
#careers_rightcontent .content_box strong
{
	color:#333;
}
#careers_rightcontent .content_box p
{
	color:#666;
}
#careers_rightcontent .slide_box
{
	/*width:680px;*/
	height:auto;
	margin-left:8px;
	float:left;
	/*border:solid 1px #000;*/
}
#careers_rightcontent .care_image
{
	 width:295px;
	 height:75px;
	 /*border:solid 1px #000;*/
	 background-image:url(../images/Careers.jpg);
	 margin-top:45px;
	 float:right;
}
.care_banner2
{
	width:295px;
	 height:250px;
	 /*border:solid 1px #000;*/
	 background-image:url(../images/banner2.png);
	 margin-top:10px;
	 float:left;
}

#careers_bottomcontent
{
	width:1000px;
	height:auto;
	/*border:solid 1px #000;*/
	float:left;
}
#bottom_leftinner
{
	width:250px;
	height:auto;
	/*border:solid 1px #000;*/
	float:left;
}
#bottom_leftinner h3
{
	width:250px;
	height:35px;
	font-size:14px;
	margin:0 auto 0 auto;
	padding:0;
	line-height:2em;
	text-align:center;
	border:#ccc solid 1px;
	color:#666;
	background-color:#f6f6f6;
}
#bottom_leftinner p
{
	color:#666;
	margin-left:5px;
}

#bottom_midinner
{
	width:490px;
	height:auto;
	/*border:solid 1px #000;*/
	float:left;
}
#bottom_midinner p
{
	color:#666;
	margin-left:10px;
}
#bottom_midinner .tech_campimg
{
	width:250px;
	height:70px;
	margin:0 auto 0 auto;
	background-image:url(../images/tech-camp.png);
}
#bottom_midinner .press_covrage
{
	width:465px;
	height:200px;
	/*border:solid 1px #000;*/
	margin-left:10px;
	float:left;	
}
#bottom_midinner h5
{
	width:298px;
	height:40px;
	font-size:14px;
	margin:0 auto 0 auto;
	padding:0;
	line-height:2.7em;
	text-align:center;
	color:#fff;
	background-image:url(../images/tab_menu.png)
}

#botton_rightinner
{
	width:250px;
	height:auto;
	/*border:solid 1px #000;*/
	float:right;
}
#botton_rightinner h3
{
	width:250px;
	height:35px;
	font-size:14px;
	margin:0 auto 0 auto;
	padding:0;
	line-height:2em;
	text-align:center;
	border:#ccc solid 1px;
	color:#666;
	background-color:#f6f6f6;
}
#botton_rightinner p
{
	color:#666;
	margin-left:5px;
}

                
                /*=================================================Career CONAINER CSS End HERE==============================================*/
                
                /*=================================================ABOUT US CONAINER CSS End HERE==============================================*/
#aboutus_content
{
	width:1000px;
	height:auto;
	float:left;
	border:dotted 1px #ccc;margin-top:5px;
}    
#aboutus_content h1
{
	width:400px;
	height:30px;
	padding-bottom:10px;
	font-size:18px;
	/*background-image:url(../images/heading.png);*/
	line-height:2.8em;
	padding-left:15px;
	color:#69B7E2;
}
#aboutus_content p
{
	width:900px;
	color:#666;
	margin-left:30px;
	/*line-height:15px;*/
	font-size:14px;
	margin-right:10px;
	/*border:solid 1px #000;*/
}
   
#aboutus_content .our_groth
{
	width:1000px;
	height:auto;
	color:#666;
	/*border:solid 1px #000;*/
}
#aboutus_content .our_groth .gowth_image
{
	width:400px;
	height:350px;
	/*border:solid 1px #000;*/
	background-image:url(../images/businessgrowthbar.png);
	margin-top:10px;
	margin-left:5px;
}


                /*=================================================ABOUT US CONAINER CSS End HERE==============================================*/         
                

/*==================================================================CONTACT US CONAINER CSS START HERE==========================================================*/ 

#contact_inner 
{
	width:1000px;
	height:auto;float:left;
	border:dotted 1px #ccc;
}
 
#contact_inner .office h1
{
	width:300px;
	/*height:50px;*/
	/*border:solid 1px #000;*/
	font-size:20px;
	margin-left:5px;
	color:#69B7E2;
}
#contact_inner p
{
	width:900px;
	color:#666;
	margin-left:5px;
	margin-left:45px;
	margin-right:30px;
	font-size:13px;
	/*border:solid 1px #000;*/
	line-height:1em;
	height:auto;
}       

/*=================================================================CONTACT US CONAINER CSS END HERE==========================================================*/ 

/*=================================================================Services content css start here=================================================================*/   
#services_container
{
	width:700px;
	height:auto;
	border:solid 1px #000;
	float:left;

}

#services_content strong
{
	width:500px;
	margin-bottom:5px;
	color:#2D9CD6;
}

#services_content
{
	width:1000px;
	height:auto;
	float:left;
	border:solid 1px #ccc;margin-top:5px;
}   
#services_content .service_left_inner
{
	width:240px;
	min-height:500px;
	float:left;
	/*border:solid 1px #000;*/
	margin-top:15px;
	margin-left:4px;
}  
#service_right_inner
{
	
	width:700px;
	height:auto;
	float:left;
	/*border:solid 1px #000;*/
	margin-top:15px;
	color:#5d5d5d;
	font-family:Arial;
	margin-left:30px;font-size:.90em;
}
#service_right_inner p
{
padding:5px 0 5px 0;
font-weight:normal;
}

.glossymenu{
margin: 5px 0;
height:auto;
padding: 0;
width: 240px; /*width of menu*/
border: 1px solid #D9D9D9;
}

.glossymenu a.menuitem{
/*background: black url(../images/glossyback.gif) repeat-x bottom left;*/
font: 12px;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 4px 0;
padding-left: 10px;
text-decoration: none;
background-color:#F6F6F6;
border-color:#FFFFFF #D9D9D9 #D9D9D9;
border-style:solid;
border-width:1px 1px 1px 0;
color:#2D9CD6;
}


.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color:#2D9CD6;
}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
right: 5px;
border: none;
background-color:#f6f6f6;
}

.glossymenu a.menuitem:hover{
/*background-image: url(../images/glossyback2.gif);*/
background-color:#eee;
color:#000;
}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
background: white;
}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}

.glossymenu div.submenu ul li{
background-color:#fff;
color:#000000;
}

.glossymenu div.submenu ul li a{
display: block;
font: 12px;
color: black;
text-decoration: none;
padding: 2px 0;
padding-left: 20px;
}

.glossymenu div.submenu ul li a:hover{
background: #75a8c4;
color: white;
}

.foot_inner
{
	width:1000px;
	height:100px;
	/*border:solid 1px #000;*/
	clear:both;
	margin-bottom:5px;
	/*background-image:url(../images/foot_bg.png);*/
}
.foot_inner img
{
	margin-top:15px;
	width:75px;
	height:56px;
	margin-left:6px;
	margin-right:6px;
}

   
/*=================================================================Services content css end here=================================================================*/      

/*=================================================================Client content css start here=================================================================*/      

#client_content
{
	width:1000px;
	height:auto;
	/*border:#000 solid 1px;*/
	margin-top:5px;
	float:left;
}

  #text_head-title h1
  {
	  font-size::12px;
	  color:#2D9CD6;
	  width:600px;
	  padding-left:25px;
	  padding-top:10px;
	  font-size:18px;
	  /*border:#000 solid 1px;*/
  }
  #logo_part
  {
	  width:675px;
	  height:auto;
	  float:left;
	  /*border:1px solid #000;*/
  }
   #logo_part td
   {    
	    border:solid 1px #d4d4d4
   }


#client_rightinner
{
	width:298px;
	height:auto;
	float:right;
	margin-right:12px;
	margin-top:-17px;
	/*border:1px solid #000;*/
}
#client_rightinner .tabs_rightnav
{
	width:298px;
	height:auto;
	/*border:solid 1px #000;*/
}
#client_rightinner  h5
{
	width:298px;
	height:40px;
	font-size:14px;
	margin:0;
	padding:0;
	line-height:2.7em;
	text-align:center;
	color:#fff;
	background-image:url(../images/tab_menu.png)
}
#client_rightinner  .right_navinner
{
	width:290px;
	height:auto;
	/*border:solid 1px #000;*/
	margin-bottom:15px;
	margin-left:4px;
}
#client_rightinner  .right_navinner ul
{
	margin:0;
	padding:0;
}
#client_rightinner  .right_navinner ul li:hover
{
	color:#2D9CD6;
}
#client_rightinner  .right_navinner ul li a
{
	margin:0;
	color:#666;
	padding:0;
}
#client_rightinner  .right_navinner a:hover
{
	color:#2D9CD6;
	text-decoration:underline;
}

#client_rightinner  .right_navinner .list_1
{
	list-style-type:none;
	line-height:2em;
	margin-bottom:2px;
	height:31px;
	padding-left:20px;
	background-image:url(../images/list1.jpg);
	color:#666;
	font-size:12px;
	font-weight:bold;
}

#client_rightinner  .right_navinner .list_2
{   
	list-style-type:none;
	line-height:2em;
	height:30px;
	color:#666;
	font-size:12px;
	margin-bottom:2px;
	font-weight:bold;
	padding-left:20px;
	height:31px;
	background-image:url(../images/list2.jpg);
}

#client_rightinner .media_content
{
	width:300px;
	height:auto;
	/*margin-top:25px;*/
	/*border:1px solid #000;*/
}
#client_rightinner .head_title
{
	width:298px;
	height:40px;
	font-size:14px;
	line-height:2.7em;
	text-align:center;
	color:#fff;
	background-image:url(../images/tab_menu.png);
}
#client_rightinner .media_inner
{
	width:284px;
	height:100px;
	position:relative;
	bottom:20px;
	padding-left:10px;
	padding-top:15px;
	padding-right:2px;
	color:#666;
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
}
#client_rightinner .tweet_inner
{
	width:295px;
	height:auto;
	position:relative;
	bottom:13px;
	padding-top:5px;
	color:#666;
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
}
#client_rightinner .facebook_inner
{
	width:295px;
	height:auto;
	position:relative;
	bottom:20px;
	padding-top:10px;
	color:#666;
}


/*=================================================================Client content css end here=================================================================*/      

/*=================================================================Products content css Start here=================================================================*/      

#product_container
{
	width:1000px;
	height:auto;
	/*border:solid 1px #000;*/
	margin-top:5px;
	float:left;
}
#product_container h1
  {
	  font-size::20px;
	  color:#2D9CD6;
	  height:35px;
	  margin:0;
	  padding:0;
	  /*border:#000 solid 1px;*/
  }

#product_container .main-content-info {
    background: #f7f7f7;
    float: left;
    height: auto;
    width: 100%;
	padding-bottom: 20px;
}

#product_container .main-content-info .content-info {
    margin: 0 auto;
    width: 900px;
    height: auto;
    padding-top: 30px;
}

.content-info .col-info {
    float: left;
    height: auto;
    width: 280px;
    margin-right: 30px;
}


#product_container .inner-content {
    float: left;
    height: auto;
    width: 100%;
}

#product_container .page-panel
{
float: left;
height: auto;
border-bottom: 1px solid #e7e7e7;
margin-bottom: 20px;
}

#product_container .page-panel h1
{
float: left;
height: auto;
border-bottom: 1px solid #e7e7e7;
margin-bottom: 20px;
} 

.inner-content .left-content {
    float: left;
    padding: 30px 20px 0 0;
    margin-left:15px;
    width: 650px;
}
.inner-content .left-content a
{
}

#product_container .inner-content .right-content {
    float: left;
    padding: 30px 0 0 30px;
    width: 280px;
	font-size: 9pt;
	line-height: 1.5;
}

#product_container .left-content p {
    float: left;
    height: auto;
    color:#666;
    width: 100%;
    margin-bottom: 10px;
}

#product_container ul.quick-links
{
    float: left;
    height: auto;
    list-style-type: none;
    margin: 5px 0;
    width: 268px;
	clear: both;
}

#product_container ul.quick-links li
{
    font-weight: normal;
    padding: 3px 0;
    text-align: left;
	width:268px;
	height:22px;
}

#product_container .right-content a:link, .right-content a:visited, .right-content a:active
{
    color: #006699 !important;
    display: block;
    float: left;
    height: auto;
    margin: 3px 0;
    width: 100%;
}

#product_container .right-content a:hover {
    color: #696969 !important;
    display: block;
    float: left;
    height: auto;
    margin: 3px 0;
    width: 100%;
}

/*=================================================================Products content css End here=================================================================*/      

/*=================================================================Request content css Start here=================================================================*/      
#request_container
{
	width:1000px;
	height:auto;
	/*border:#000 solid 1px;*/
	float:left;
	margin-top:5px;
}
#request_container .rigth
{
float:right;
width:720px;
}
#request_container .nav
{
font-size:12px;
margin-bottom:25px;
color:#000000;
padding:10px 0 0 0;
}
#request_container .nav a{text-decoration:none;
 color:#2D9CD6;
text-decoration:none;
}
#request_container .nav a:hover
{
	text-decoration:underline;
	color:#666;
}
#request_container .left{
float:left;
margin-right:15px;
width:230px;
}


/*=================================================================Request content css End here=================================================================*/    


.net_project
{
	height:auto;
	width:100%;
	margin:10px 0 0 10px;
}
.net_project .link_head
{width:80px;
 clear:left;
 float:left;font-size:small;
}

.net_project .title
{
	font-weight:bold;
	color:#2d9cd6;
}

.net_project a.link
{
	
	font-size:12px;
	text-decoration:none;
	color:#8a8a8a;
}


ul.others_services li a{cursor:pointer;color:#2D9CD6;}


/*------------------------------------------testmonials_container css style start here--------------------------------------------*/

#testmonials_container
{
	width:1000px;
	height:500px;
	margin-top:5px;
	float:left;
	/*border:solid 1px #000;*/
}

#left_testmonial
{
	width:300px;
	height:500px;
	float:left;
	/*border:solid 1px #000;*/
}

#right_testmonial
{
	width:690px;
	height:500px;
	float:left;
	margin-left:5px;
	/*border:solid 1px #000;*/
}
.top_heding
{
	color:#fff;
	line-height:1.8em;
	width:660px;
	margin:0;
	padding-left:30px;
	background-image:url(../images/heading_tab.png);
	height:40px;
	font-size:20px;
}
#testmonial_inner
{
	width:690px;
	height:auto;
	float:left;
	border-bottom:dotted 1px #ccc;
}
#testmonial_inner .content_box
{
	width:430px;
	height:auto;
	/*border:solid 1px #000;*/
	float:left;
	font-family:"lucida grande",lucida,tahoma,helvetica,arial,sans-serif;
}
#testmonial_inner .content_box p
{
	color:#666;
	font-size:13px;
	padding-left:10px;
}
#testmonial_inner .image_box img
{
	padding:10px 10px 10px 10px;
}

#testmonial_inner .image_box
{
	float:right;
	width:auto;
	/*border:solid 1px #000;*/
}
#left_testmonial  h5
{
	width:298px;
	height:40px;
	font-size:14px;
	margin:0;
	padding:0;
	line-height:2.7em;
	text-align:center;
	color:#fff;
	background-image:url(../images/tab_menu.png)
}
#left_testmonial  .right_navinner
{
	width:290px;
	height:auto;
	/*border:solid 1px #000;*/
	margin-bottom:15px;
	margin-left:4px;
}
#left_testmonial  .right_navinner ul
{
	margin:0;
	padding:0;
}
#left_testmonial  .right_navinner ul li:hover
{
	color:#2D9CD6;
}
#left_testmonial  .right_navinner ul li a
{
	margin:0;
	color:#666;
	padding:0;
}
#left_testmonial  .right_navinner a:hover
{
	color:#2D9CD6;
	text-decoration:underline;
}

#left_testmonial  .right_navinner .list_1
{
	list-style-type:none;
	line-height:2em;
	margin-bottom:2px;
	height:31px;
	padding-left:20px;
	background-image:url(../images/list1.jpg);
	color:#666;
	font-size:12px;
	font-weight:bold;
}

#left_testmonial  .right_navinner .list_2
{   
	list-style-type:none;
	line-height:2em;
	height:30px;
	color:#666;
	font-size:12px;
	margin-bottom:2px;
	font-weight:bold;
	padding-left:20px;
	height:31px;
	background-image:url(../images/list2.jpg);
}

/*------------------------------------------testmonials_container css style end here--------------------------------------------*/

/*------------------------------------------Case-Studies css style Start here--------------------------------------------*/

#casestudies_container
{
	width:1000px;
	height:auto;
	float:left;
	margin-top:5px;
	/*border:solid 1px #ccc;*/
}
#left_casestudies
{
	width:690px;
	height:auto;
	float:left;
	/*border:solid 1px #000;*/
}
#right_casestudies
{
	width:300px;
	height:auto;
	float:right;
	/*border:solid 1px #000;*/
}
#left_casestudies h4
{
	color:#fff;
	line-height:1.8em;
	width:660px;
	margin:0;
	padding-left:30px;;
	background-image:url(../images/heading_tab.png);
	height:40px;
	font-size:20px;
}
#left_casestudies .case_studies_inner
{
	width:680px;
	margin:10px;
	height:auto;
	float:left;
	border-bottom:dotted 1px #ccc;
}

#left_casestudies .heading
{
	font-weight:bold;
	font-size:18px;	
	color:#2d9dd7;
	width:500px;
	height:30px;
}
#left_casestudies .heading img
{
	float:left;
	margin-right:5px;
}
#left_casestudies .heading span
{
	float:left;
}
#left_casestudies .inner
{
	width:660px;
	height:auto;
	float:left;
	color:#666;
	font-size:15px;
	/*border:solid 1px #000;*/
}
#left_casestudies .download_text
{
	width:670px;
	height:27px;
	float:left;
	color:#666;
	padding-top:10px;
	/*border:solid 1px #000;*/
}
#left_casestudies .download_text span
{
	float:left;
}
#left_casestudies .view_text span
{
	float:left;
}
#left_casestudies .download_text span a
{
	text-decoration:none;
	color:#666;
}
#left_casestudies .view_text span a
{
	text-decoration:none;
	color:#666;
}

#left_casestudies .view_text
{
	width:670px;
	height:50px;
	color:#666;
	float:left;
	/*border:solid 1px #000;*/
}


/*------------------------------------------Case-Studies css style End here--------------------------------------------*/


/*------------------------------------------cloudminga_content css style Start here--------------------------------------------*/

#cloudminga_content
{
	width:990px;
	height:500px;
	margin:10px;
	border:solid 1px #000;
}
#globusbibo_content
{
	width:990px;
	height:500px;
	margin:10px;
	border:solid 1px #000;
}

#netvaani_content
{
	width:990px;
	height:500px;
	margin:10px;
	border:solid 1px #000;
}
#globus-chat_content
{
	width:990px;
	height:500px;
	margin:10px;
	border:solid 1px #000;
}
#globus-search_content
{
	width:990px;
	height:500px;
	margin:10px;
	border:solid 1px #000;
}
#venturezila_content
{
	width:990px;
	height:auto;
	margin:10px;
	border:dotted 1px #999;
}
.ul_listclass
{
	width:990px;
	height:auto;
}
.ul_listclass li
{
	color:#666;
}
#venturezila_content p
{
	color:#666;
	margin-left:25px;
	margin-right:15px;
}
#tweetmati_content
{
	width:990px;
	height:500px;
	margin:10px;
	border:solid 1px #000;
}
#sociomob_content
{
	width:990px;
	height:500px;
	margin:10px;
	border:solid 1px #000;
}
#sociomob_content .ul_listclass
{
	width:990px;
	height:auto;
}
#sociomob_content .ul_listclass li
{
	color:#666;
}
#sociomob_content p
{
	color:#666;
	margin-left:25px;
	margin-right:15px;
}
#rebrand_content
{
	width:990px;
	height:500px;
	margin:10px;
	border:solid 1px #000;
}
#themezila_content
{
	width:990px;
	height:500px;
	margin:10px;
	border:solid 1px #000;
}



/*------------------------------------------cloudminga_content css style End here--------------------------------------------*/

/