@charset "utf-8";
/* CSS Document */

body {
margin-top:0px;
margin-left:0px;
margin-right:0px;
font-family:Arial, Helvetica, sans-serif;
}

ul{
	margin:0px;
	padding:0px;
}


.fixpng, img { 
behavior: url(iepngfix.htc);
}



/*---------------------------------------------------------------------------------------*/
									/*Home Page*/
/*---------------------------------------------------------------------------------------*/
								
/*---------TOP LINKS -----------*/
#top_links {
background-color:#474A50;
height:25px;
}

.toplinks-box {
width:1000px;
margin:auto;

}

.righttoplinks {
float:right;
width:230px;
}

.righttoplinks li {
	display:inline;
	padding:2px;
}

.righttoplinks li a {
padding-left:10px;
padding-right:6px;
background-image:url(images/top_link_bullet.gif);
background-position:left center;
background-repeat:no-repeat;
font:12px Arial;
text-decoration:none;
color:#767676;

}

.righttoplinks li a:hover {
	color:#CCCCCC;
}


.righttoplinks li a.select3 {
	color:#fff;
	background-image:url(images/bullet_active.gif);
}

.forum {
padding-top:4px;
padding-right:10px;
float:right;
/*margin-right:150px;*/
}

.forum a {
background-image:url(images/forum_bg.gif);
background-repeat:no-repeat;
color:#FF9900;
font-family:Arial;
font-size:12px;
padding-left:6px;
padding-right:6px;
padding-bottom:40px;
height:30px;
width:48px;
text-decoration:none;
}

.forum a:hover {
color:#fff;
}

/*-------- Container -----------------*/
#container {
width:1000px;
margin:0px;
margin-left:auto;
margin-right:auto;
}

#navigation {
width:1000px;
height:66px;
margin:auto;
background-image:url(images/nav_bg.png);
background-repeat:repeat-x;
}

.navigation_left {
/*background-image: url(images/navbg_left.png);
background-repeat:no-repeat;
background-position:left;*/
width:276px;
height:66px;
float:left;
}

.navigation_right {
background-image:url(images/navbg_right.png);
background-repeat:no-repeat;
background-position:right;
width:15px;
height:66px;
float:right;
}


img, #navbar { behavior: url(file://///192.168.0.216/c$/Inetpub/wwwroot/netxcell.com/iepngfix.htc); }


ul#navbar {
	background:url(images/nav_bg.png) repeat-x;
	margin:0;
	list-style-type:none;
	height:66px;
	
	}
ul#navbar li {
	float:left;
}


ul#navbar li.active{
	background:url(images/nav_select.gif) no-repeat center bottom;
}

ul#navbar li a {
	display:block;
	padding:23px 10px 1.5em;
	font:bold 16px Arial;
	text-decoration:none;
	color:#666666;
	background-image:url(images/nav_dividers.png);
	background-position:right top;
	background-repeat:no-repeat;
}

ul#navbar li a:hover {
	color:#c9c9c9;
}


ul#navbar li a#select {
	color:#c9c9c9;
}

/*-----------------Home page Banner ---------------------*/
#home_pg_banner {
background-image:url(images/bg_home2.jpg);
height:386px;
}

.banner_home {
margin:auto;
width:1000px;
height:414px;
background-image:url(images/banner.gif);
background-repeat:no-repeat;

}


.banner_home_new {
margin:auto;
width:1000px;
height:386px;
background-image:url(images/refreshing_baby2.jpg);
background-repeat:no-repeat;
/*padding-top:200px;*/
}

/* img over three boxes */
#box1 {
width:635px;
padding:10px;
padding-top:240px;
}

#box1 table {
background-image:url(images/box1_bg.png);
background-repeat:no-repeat;
height:144px;
width:659px;
}

#box1 table td.aa {
padding:6px;
text-align:center;
}

#box1 table td.bb {
text-align:center;
}

#box1 table td a {
font-family:Arial;
font-size:16px;
font-weight:bold;
color:#666666;
text-decoration:none;

}

#box1 table td a:hover {
color:#333333;
}

/*---------------Middle container ------------------------*/
.middle_container {
width:1000px;
margin:auto;
margin-top:6px;
clear:left;
border-left:#ebebeb 1px solid;
border-right:#ebebeb 1px solid;
}
/*--------------------------middle boxes ---------------------------*/
#middlebox1 {
width:300px;
float:left;
padding-left:8px;
padding-right:8px;
padding-top:10px;
line-height:20px;
}

#middlebox2 {
width:300px;
height:387px;
background-image:url(images/sms_tab.gif);
background-repeat:no-repeat;
background-position:top;
margin-left:350px;
padding-top:10px;
padding-left:10px;
padding-right:10px;
font-size:12px;
line-height:20px;
text-align:justify;
margin-top:0px;
border-left:#ebebeb 1px solid;
}

#middlebox3 {
width:300px;
height:387px;
padding-top:10px;
padding-left:10px;
padding-right:10px;
font-size:12px;
line-height:18px;
float:right;
margin-top:0px;
border-left:#ebebeb 1px solid;
}

.middlebox1_top {
background-image:url(images/Recent_Innovations.gif);
background-repeat:no-repeat;
background-position:top left;
height:72px;
padding-left:73px;
padding-top:15px;
}

.middlebox1_top h1 {
color:#666;
font-size:18px;
}

.middlebox2_top {
background-image:url(images/testimonial.gif);
background-repeat:no-repeat;
background-position:top left;
height:72px;
padding-left:73px;
padding-top:15px;
}

.middlebox2_top h1 {
color:#666;
font-size:18px;
}

.middlebox3_top {
background-image:url(images/news.gif);
background-repeat:no-repeat;
background-position:top left;
height:72px;
padding-left:73px;
padding-top:15px;
}

.middlebox3_top h1 {
color:#666;
font-size:18px;
}

.middle_content {
line-height:20px;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color:#666666;
padding-left:4px;
text-align:left;
}

.middle_content ul {
margin-top:0px;
}
.middle_content ul li {
text-align:left;
list-style-position:outside;
}

/*---------------- horizontal Divder after middle content ----------*/
#content_footer {
background-image:url(images/content_footer.gif);
background-repeat:no-repeat;
height:28px;
margin-top:25px;
}

/*------------------- Footer ----------------------------*/
#footer {
	background-image:url(images/footerbg.png);
	background-repeat:no-repeat;
	height:62px;
	background-position:center top;
	margin-top:30px;
}
.footer1{
margin:auto;
width:650px;
}

ul#footertext_links {
list-style-type:none;
}

ul#footertext_links li {
float:left;
}

ul#footertext_links li a {
display:block;
padding:10px 18px 8px 18px;
font:bold 12px Arial;
text-decoration:none;
color:#999;
background-image:url(images/footer_bullets.gif);
background-position:left center;
background-repeat:no-repeat;
}

ul#footertext_links li a:hover {
color:#ccc;
}

ul#footertext_links li a#select4 {
color:#ccc;
background-image:url(images/footer_bullet_select.gif);
background-position:left center;
background-repeat:no-repeat;
}

.footer_netxcell {
margin:auto;
font-size:12px;
font-family: Arial;
float:left;
width:1000px;
text-align:center;
color:#CCCCCC;
}
/*------------------- h1, h2, h3,-------------------------------*/
.bullets {
padding-left:20px;

}

.bullets_careers {
padding-left:30px;
background-image:url(images/skill_set.gif);
background-repeat:no-repeat;
background-position:left top;
}
.bullets_careers li {
font-size:12px;
line-height:20px;
color:#666666;
padding:4px;
border-bottom:dotted #CCCCCC 1px;
list-style-type:square;
list-style-position:inside;
}



.bullets li{
font-size:12px;
line-height:20px;
color:#666666;
padding:4px;
border-bottom:dotted #CCCCCC 1px;
list-style-type:square;
list-style-position:inside;
}

.bullets li a {
font-size:12px;
font-family:Arial;
color:#8F8F8F;
border-bottom:dotted 1px #8F8F8F;
text-decoration:none;
}

.bullets li a:hover {
font-size:12px;
font-family:Arial;
color:#FF9900;
border-bottom:dotted 1px #FF9900;
}

p {
font-family:Arial;
font-size: 12px;
color:#666666/*#8F8F8F*/;
line-height:20px;
text-align:justify;
}
	
h1 {
font-size:18px;
font-weight:bold;
color:#999999;
font-family:Arial;
}

h2 {
font-size:14px;
font-weight:bold;
color:#ff9900;
font-family:Arial;
}

h3{
font-size:14px;
font-weight:bold;
color:#5B5B5B;
font-family:Arial;
}

h4 {
font-size:24px;
font-family:Arial;
color:#999999;
}

#left_col p a {
font-size:12px;
font-family:Arial;
color:#8F8F8F;
border-bottom:dotted 1px #8F8F8F;
text-decoration:none;
}

#left_col p a:hover {
font-size:12px;
font-family:Arial;
color:#FF9900;
border-bottom:dotted 1px #FF9900;
}




.jobs{
padding:4px;
padding-left:30px;
background-color:#DEEBF8;
border:dotted 1px #87D2EF;
}

/*---------------------------------------------------------------------------------------------------*/
									/*INNER PAGE STYLES*/
/*---------------------------------------------------------------------------------------------------*/
.top_nav_bg {
	background-color:#E0E0E0;
}

.sub_nav_bg {
background-image:url(images/subnav_bg.gif);
background-repeat:repeat-x;
height:38px;

}

ul#sub_nav_links {
width:900px;
margin:auto;
background:url(images/subnav_bg.gif) repeat-x;
list-style-type:none;
/*height:38px;*/
}
ul#sub_nav_links li {
	float:left;
}


ul#sub_nav_links li.active4{
	background:url(images/subnav_select.gif) no-repeat center bottom;
}

ul#sub_nav_links li a {
	display:block;
	padding: 10px 18px 10px 18px;
	font:bold 12px Arial;
	text-decoration:none;
	color:#999;
	background-image:url(images/sub_nav_bullet.png);
	background-position:left center;
	background-repeat:no-repeat;

}

ul#sub_nav_links li a:hover {
	color:#000;
}


ul#sub_nav_links li a#select4 {
	color:#000;
	background-image:url(images/subnav_select_bullet.png);
	background-position:left center;
	background-repeat:no-repeat;
}



/*----------------MIDDLE _ WRAPPER -------------------*/
#middle-wrapper {
/*border-left:#ebebeb 1px solid;
border-right:#ebebeb 1px solid;
border-top:#000 0px solid;
border-bottom:#000 0px solid;*/
background-image:url(images/middle-wrapper_bg.gif);
background-repeat:repeat-y;
border-bottom:1px solid #cccccc;
}

/*--- left column --*/
#left_col {
width:600px;
float:left;
padding-left:20px;
padding-right:15px;
padding-top:20px;
border-right:#ebebeb 1px solid;
}

/*----------------- Form Buttons & input text box------------*/
.form_input_button {
	background-image:url(images/search.png);
	background-repeat:no-repeat;
	background-color:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	height:24px;
	width:57px;
	}
	
.form_input_button {

		background-image:url(images/search_hover.png);
	background-repeat:no-repeat;
	background-color:none;
	border:none;
	color: #fff;
	
}

.form_input_button:hover{
	background-image:url(images/search_on.png);
	background-repeat:no-repeat;
	background-color:none;
	}
.form_input_text {
	font-size: 14px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	border:#E4E4E4 double;
	background-color:#f7f7f7;
	padding:2px;
}

.form_input_text:hover {
    background: #fff;
}
.form_input_textarea {
	font-size: 14px;
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	border:#E4E4E4 double;
	background-color:#f7f7f7;
	padding:2px;
}

.form_input_textarea:hover {
    background: #fff;
}

.form_input_list{
font-size: 13px;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	border:#E4E4E4 double;
	background-color:#f7f7f7;
	
}
/*--- right column --*/
#right_col {
width:340px;
float:right;
padding-left:10px;
padding-right:10px;
padding-top:20px;
/*border:#ebebeb 1px solid;*/

}

/*-------------bottom links --------------------------*/
#bottom_links {
font-size:11px;
border-bottom:#d9d9d9 1px dotted;
border-top:#d9d9d9 1px dotted;
}

#bottom_links ul{
}

#bottom_links li{
display:inline;
padding-left: 23px;
padding-right: 15px;
margin: 0px 0px 6px 0px;
padding-bottom:4px;
padding-top:4px;
}

#bottom_links li a {
text-decoration:none;
color:#666666;
font-size:12px;
font-family:Arial;
}

#bottom_links li a:hover {
color:#333333;
text-decoration:underline;
}

#bottom_links li.rfs {
background-image:url(images/rfs.png);
background-position:left;
background-repeat:no-repeat;
}

#bottom_links li.email1 {
background-image:url(images/contactus.png);
background-position:left;
background-repeat:no-repeat;
}

#bottom_links li.email2 {
background-image:url(images/email.png);
background-position:left;
background-repeat:no-repeat;
}

br {clear: left;}

/*--------- top -----------------------*/
#go_top {
margin:auto;
float:right;
}

#go_top a {
color:#666666;
font-size:12px;
font-family:Arial;
text-decoration:none;
background-image:url(images/arrow_up.png);
background-position:left;
background-repeat:no-repeat;
padding-left:23px;
}

#go_top a:hover {
color:#333333;
text-decoration:underline;
}
/*-------------------------------------------------------*/
/*level 3Pgs*/
/*-------------------------------------------------------*/
#level3_pg_banner {
background-color:#FF0000;
height:175px;
}
/*--------------Banners----------*/
.media_banner {
height:180px;
background-image:url(images/career_bg.jpg);
background-repeat:repeat-x;
background-position:bottom;
}

.career_banner {
height:180px;
background-image:url(images/career_bg.jpg);
background-repeat:repeat-x;
background-position:bottom;
}
.company_banner {
height:180px;
background-image:url(images/company_bg.jpg);
background-repeat:repeat-x;
background-position:bottom;
}


.custom_solutions {
height:180px;
background-image:url(images/custom_solutions_bg.jpg);
background-repeat:repeat-x;
background-position:bottom;
}


.ivr_portals_banner{
height:180px;
background-image:url(images/ivr_portals_bg.jpg);
background-repeat:repeat-x;
background-position:bottom;
}


.v_streaming_banner{
height:358px;
background-image:url(images/123.jpg);
background-repeat:repeat-x;
background-position:bottom;
}





.success_stories_banner{
height:180px;
background-image:url(images/success_stories_bg.jpg);
background-repeat:repeat-x;
background-position:bottom;
}

.hosted_cms_banner {
height:180px;
background-image:url(images/hosted_cms_bg.jpg);
background-repeat:repeat-x;
background-position:bottom;
}
.platform_banner {
height:180px;
background-image:url(images/telecom_platforms_bg.jpg);
background-repeat:repeat-x;
background-position:bottom;
}


.technology_partners_banner{
height:180px;
background-image:url(images/technology_partners_bg.jpg);
background-repeat:repeat-x;
background-position:bottom;
}


.justbaked_banner{
padding-top:20px;
background-image:url(images/123.jpg);
background-repeat:repeat-x;
background-position:bottom;
}

.news_events_banner{
height:180px;
background-image:url(images/achivements_bg.jpg);
background-repeat:repeat-x;
background-position:bottom;
}
.management_banner{
height:180px;
background-image:url(images/achivements_bg.jpg);
background-repeat:repeat-x;
background-position:bottom;
}


.contact_us_banner{
height:180px;
background-image:url(images/Black_Ball_bg.jpg);
background-repeat:repeat-x;
background-position:bottom;
}

.company_pg_banner_lab{
height:180px;
background-image:url(images/lab_bg.jpg);
background-repeat:repeat-x;
background-position:bottom;

}

.enterprise_banner{
height:180px;
background-image:url(images/mobi_smart_bg.jpg);
background-repeat:repeat-x;
background-position:bottom;
}

.infrastructure_banner{
height:180px;
background-image:url(images/Black_Ball_bg.jpg);
background-repeat:repeat-x;
background-position:bottom;
}

.ussd_banner{
height:180px;
background-image:url(images/ussd_menu_bg.jpg);
background-repeat:repeat-x;
background-position:bottom;
}



.mca_banner{
height:180px;
background-image:url(images/mca_bg.jpg);
background-repeat:repeat-x;
background-position:bottom;
}

.sms_gateway_banner{
height:358px;
background-image:url(images/123.jpg);
background-repeat:repeat-x;
background-position:bottom;
}


.phone_book_banner{
height:180px;
background-image:url(images/phone_book_back_up_bg.jpg);
background-repeat:repeat-x;
background-position:bottom;
}


.bulk_ussd_push{
height:180px;
background-image:url(images/bulk_ussd_push_bg.jpg);
background-repeat:repeat-x;
background-position:bottom;
}

.concierge_banner{
height:180px;
background-image:url(images/concierge_bg.jpg);
background-repeat:repeat-x;
background-position:bottom;
}




.our_value_banner {
height:180px;
background-image:url(images/mission_banner_bg.jpg);
background-repeat:repeat-x;
background-position:bottom;
}
.achivements_banner {
height:180px;
background-image:url(images/achivements_bg.jpg);
background-repeat:repeat-x;
background-position:bottom;
}
.ad_junction_banner {
height:180px;
background-image:url(images/Ad-Junction_bg.jpg);
background-repeat:repeat-x;
background-position:bottom;
}
.cell_broadcast_banner {
height:180px;
background-image:url(images/cell_broadcast_bg.jpg);
background-repeat:repeat-x;
background-position:bottom;
}
/*--- right column --*/
#right_col2 {
width:209px;
float:right;
padding-left:8px;
padding-right:8px;
padding-top:20px;
/*border:#ebebeb 1px solid;*/
height:300px;
}
/*--- left column --*/
#left_col2 {
width:515px;
float:left;
padding-left:20px;
padding-right:15px;
padding-top:6px;
border-right:#ebebeb 1px solid;
border-left:#ebebeb 1px solid;
}
#left_col2  p a {
font-size:12px;
font-family:Arial;
color:#666666;
border-bottom:dotted 1px #8F8F8F;
text-decoration:none;
}

#left_col2 p a:hover {
font-size:12px;
font-family:Arial;
color:#FF9900;
border-bottom:dotted 1px #FF9900;
}



/*-------menu_left ----------*/
/*---Sub Pages-------*/

#left{
width:200px;
float:left;
padding-top:20px;

}

#leftmenu{
font-size:14px;
}

#leftmenu li{
font-size:14px;
border-top:none;
list-style:none;

border-bottom:dotted 1px #CCCCCC;
}

#leftmenu li.firstli{
border-top:1px solid #CCCCCC;
}

#leftmenu li.greenstrip{
border-right: 4px solid #006633;
}

#leftmenu li a{
display:block;
padding-top:8px;
padding-bottom:8px;
text-decoration:none;
padding-left:12px;
color:#333333;
}

#leftmenu li a.activeleft{
background-color:#333333;
color:#FFFFFF;
}

#leftmenu li a:hover{
	background-color:#666666;
	color:#FFFFFF;
}

/*--------------------Nav Path -------------------------*/

#path{
font-size:12px;
color:#333333;
padding:4px;
border:#CCCCCC 1px dotted;
margin-bottom:4px;
}

#path span a{
	margin-left:4px;
	color:#666666;
	padding-left:18px;
	text-decoration:none;
	background-image:url(images/arrow_bread.gif);
	background-repeat: no-repeat;
	background-position: left center;
}


#path span a.current-page{
color:#333333;
}

/*------------Magement team pg styles ----*/
#incontent			{ background:#FFFFFF;float:left;}
.imgtext{
	padding:4px;
	float:left;
	margin-top: 6px;
	margin-right: 4px;
	margin-left: 4px;
}


#incontent1			{ background:#FFFFFF; width:100%; float:left;}

/*--------------- News & Events styles ---------------------*/
#subcontent	{ 
background:#FFFFFF; 
float:left;
padding-top:14px;
}

#subcontent ul {
 padding:12px 10px 0px 7px; 
 list-style:none; background:none; 
 text-align:left; 
 margin:0px;
 }
 
#subcontent ul li	{
 background:url(images/pdf_icon.gif) no-repeat 10px 0px; 
 line-height:18px;
  padding:0px 0px 7px 40px; 
  font-size:11px; 
  }

#subcontent ul li a {
font-size:12px;
font-family:Arial;
color:#8F8F8F;
border-bottom:dotted 1px #8F8F8F;
text-decoration:none;
}

#subcontent ul li a:hover {
font-size:12px;
font-family:Arial;
color:#FF9900;
border-bottom:dotted 1px #FF9900;
}

#date { font-family:Arial; font-size:11px; color:#CCCCCC; float:right; padding:15px 10px 10px 10px; }
/*--------------------Clear -------------------------*/
.clear {
clear:both;
}

/*-----------------Country ------------------*/
span.india {
/*background-image:url(images/india_flag.gif);
background-repeat:no-repeat;*/
background-color:#000000;
padding-top:2px;
padding-bottom:2px;
padding-right:10px;
padding-left:10px;
-moz-border-radius:4px;
margin-left:25px;
}
span.india a {
background-color:#000000;
text-decoration:none;
font-size:12px;
color:#999999;
}

span.india a:hover {
color:#FF9900;
}

span.india a.active{
color:#fff;
}

span.us {
font-size:12px;
margin-left:5px;
color:#999999;
/*background-image:url(images/us_flag.gif);
background-repeat:no-repeat;*/
background-color:#000000;
padding-top:2px;
padding-bottom:2px;
padding-right:10px;
padding-left:10px;
-moz-border-radius:4px;
}

span.us a {
background-color:#000000;
text-decoration:none;
font-size:12px;
color:#999999;
}

span.us a:hover {
color:#FF9900;
}

span.us a.active{
color:#fff;
}

h2 {
font-size:14px;
font-weight:bold;
color:#ff9900;
font-family:Arial;
}




/*-------------- Menu ---------------------*/
.menucontainer {
	font-size:14px;
}

.menu {
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(images/nav_bg.png);
	background-repeat:repeat-x;
}

.menu li {
	display:inline;
	background-image:url(images/nav_dividers.png);
	background-position:right top;
	background-repeat:no-repeat;
	padding-left:10px;
	padding-right:10px;
}

.menu li a{
	display:inline-block;
	font:bold 16px Arial;
	text-decoration:none;
	color:#666666;
	padding-top:22px;
	padding-bottom:25px;
}

.menu li a:hover{
	color:#c9c9c9;
}

.menu li a.selected2{
	color:#c9c9c9; 
	background-image:url(images/nav_select.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}


/*--------------------*/
#map{ border-top:2px solid #9ebf00; border-bottom:2px solid #9ebf00; width:100%; height:300px; margin:10px 0 20px 0 ;}

.twitter_link{
	text-decoration:none;
	color:#036;
}


.menu_links{
	list-style:none;	
	background-color:#333;
	padding:8px;
	width:190px;
}
.menu_links a{
	color:#FFF;
	padding:4px;
	font-size:14px;
	font-weight:bold;
	line-height:20px;
	text-decoration:none;
	
	
}