body
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7B7B7B;
	text-decoration: none;
	font-weight: normal;
	background-image: url(../images/airtel_new/page_bg.gif);
	margin:0;
	padding:0;
}

*:focus{
	outline:none;
}
a img{ border:none; }
form, input, select, textarea{ margin:0; padding:0;}
/* for_you.css */

.whttext 
{
 FONT-SIZE: 11px; 
 COLOR: #ffffff; 
 FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.whttxtbold 
{
 FONT-SIZE: 11px; 
 COLOR: #ffffff; 
 FONT-FAMILY: Arial, Helvetica, sans-serif;
 font-weight:bold
}
.arial11greens{
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #198578; FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}
a {
	FONT-SIZE: 11px; COLOR: #127c8c; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.arial11lightgrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #878989;
	text-decoration: none;
}
.arial11grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5f5f5f;
    padding-left:1px;
	text-decoration: none;
}

.heading_Humnst12red {
	font-family: Humnst777 BT,Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ed1b2e;
    font-weight:bold;
}
.heading_Humnst15red {
	font-family: Humnst777 BT,Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #ed1b2e;
    font-weight:bold;
}
.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4C4C4C;
	text-decoration: none;
	line-height: 15px;
}
.bodytext_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #09A3B4;
	text-decoration: none;
	line-height: 15px;
}
img{
	border:0px;
	outline:none;
}
.arial14grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #5f5f5f;
	text-decoration: none;
}
.airtel_logo {
    margin:0px;
	padding-top: 26px;
    padding-right:16px;
}
/*.search_txtbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 17px;
	width: 90px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d8d8d8;
	border-bottom-color: #d8d8d8;
	border-left-color: #d8d8d8;
	margin: 0px;
	padding: 0px 0px 0px 10px;
	color: #878989;
}*/
.heading1 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #e62235; 
	FONT-FAMILY: Arial,helvetica,sans-serif;
}
.go{
	margin:3px 0px 0px 0px;
    _margin:0px 0px 3px 0px;
	padding:0px;
}
.top_nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffcccc;
	text-decoration: none;
	background-image: url(../images/airtel_new/top_bg_red.gif);
	background-repeat: repeat-x;
	background-position: left top;
	}
.navigation-links{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #ffcccc;
	text-decoration: none;
	padding-left:4px;
	padding-right:4px;
}
.left_navigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
/* added */
table.left_navigation td.left_navigation{
	padding-left:7px;
	border-left:#e7e7e7 1px solid;
	border-right:#e7e7e7 1px solid;
}
table.left_navigation td table td.left_navigation{
	padding-left:5px;
	border:0px;
}
table.left_navigation_sub {
	margin-left:12px;
}
/* nav addition end */

.left_navigation a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.left_navigation a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.left_navigation a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff0000;
	text-decoration: none;
}
.my_account {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
    /*background-image:url(images/my_account_bg.gif);*/
	background-repeat: repeat-y;
	background-position: left top;
}
.my_account_inside {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
    /*background-image:url(images/my_account_bg_inside.gif);*/
	background-repeat: repeat-y;
	background-position: left top;
}
.my_account_txtbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	height: 16px;
	width: 93px;
	border: 1px solid #cccccc;
}
.get_connection_txtbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	height: 16px;
	width: 106px;
	border: 1px solid #cccccc;
}
.arial14grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4b4b4b;
	text-decoration: none;
	background:url(../images/airtel_new/footer_bg.gif) repeat-x left top;
	padding-bottom:5px;
}
.footer td{ padding-left:10px;}
.footer a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4b4b4b;
	text-decoration: none;
}
.arial11red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ed1c25;
}
.arial11black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration:none;
}
.arial11green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #09a3b4;
	text-decoration: none;
}
.entertainment_mid {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5f5f5f;
	text-decoration: none;
    /*background-image:url(images/entertainment_mid_bg.gif);
	background-repeat: repeat-y;*/
	background-position: left top;
}
.entertainment_mid_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5f5f5f;
    margin:0px;
    padding:10px 10px 0px 10px;
}
.hello_tunes_top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ed1c25;
    font-weight:bold;
	text-decoration: none;
    margin:0px;
    padding:8px 0px 8px 8px;
    height:13px;
    /*background-image:url(images/hello_tunes_bg.gif);
    background-repeat:no-repeat;*/
	background-position: left top;
}
.hello_tunes_bottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
    margin:0px;
    padding:0px 10px 0px 0px;
    height:24px;
   /* background-image:url(images/hello_tunes__bottom_bg.gif);
    background-repeat:no-repeat;*/
	background-position: left top;
}
.arial11blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #008fc0;
	text-decoration: none;
}

.arial11blue1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7px;
	color: #008fc0;
	text-decoration: none;
}
.advanced_rental {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
    /*background-image:url(images/advanced_rental_bg.gif);
	background-repeat: repeat-y;*/
	background-position: left top;
}
.advanced_rental_top_bg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ed1b2e;
    font-weight:bold;
    height:36px;
    margin:0px;
    padding:0px 0px 0px 20px;
	text-decoration: none;
   /* background-image:url(images/advanced_rental_top_bg.gif);
    background-repeat:no-repeat;*/
	background-position: left top;
}
.news_highlights {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #667070;
	/*background-image: url(images/news_highlights_bg.gif);
	background-repeat: no-repeat;*/
	background-position: left top;
	height: 113px;
}
.stock_Quote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:center;
	color: #5f5f5f;
	/*background-image: url(images/stock_bg.gif);
	background-repeat: no-repeat;*/
	background-position: center center;
	height: 20px;
}
.reach_airtel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #667070;
	background-repeat: no-repeat;
	background-position: left top;
	height: 95px;
}
.reach_airtel_listbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5f5f5f;
	border: 1px solid #dcdcdc;
	width: 158px;
	background-color: #f5f5f5;
}
.home_txt_bg {
	/*background-image: url(images/left_table_mid_bg.gif);
	background-repeat: repeat-y;*/
	background-position: center top;
}
.m-comm_bg {
	/*background-image: url(images/m-commerce_home_img.jpg);
	background-repeat: no-repeat;*/
	background-position: right bottom;
}
.blue14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #008fc0;
}
.blue13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #008fc0;
}
.grey13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #929292;
}

.product_bg_heading {
	/*background-image:url(images/box_bg_top_head.jpg);
	background-position:top left;
	background-repeat:repeat-x;*/
	}
.product_name_white_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	padding-left:2px;
	}
.enlarge_text 	{
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:none;
	}
.product_features_text 	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0099CC;
	font-weight:bold;
	}
	
.more_details {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5f5f5f;
	text-decoration: none;
}

.price_product 	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#ED1B2E;
	padding-left:10px;
	}			
.services_mid {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5f5f5f;
	text-decoration: none;
   /*background-image:url(images/services_tum_bg.gif);
	background-repeat: repeat-y;*/
	background-position: left top;
}
.services_mid_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5f5f5f;
    height:80px;
    margin:0px;
    padding:10px 10px 0px 10px;
}
.services_mid_top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ed1c25;
    font-weight:bold;
	text-decoration: none;
    margin:0px;
    padding:8px 0px 8px 8px;
    height:13px;
    /*background-image:url(images/services_tum_top.gif);
    background-repeat:no-repeat;*/
	background-position: left top;
}
.services_mid_bottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
    margin:0px;
    padding:0px 10px 0px 0px;
    height:22px;
   /* background-image:url(images/services_tum_bottom.gif);
    background-repeat:no-repeat;*/
	background-position: left top;
}
.heading_arial18red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #ed1b2e;
}

.heading_arial16red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ed1b2e;
    font-weight:bold;
}

.tariff_list_box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5f5f5f;
	height: 19px;
	width: 120px;
	border: 1px solid #cfcfcf;
}
.for_me_box_top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ed1c25;
    font-weight:bold;
	text-decoration: none;
    margin:0px;
    padding:8px 0px 5px 16px;
    height:11px;
   /* background-image:url(images/for_me_box_top.gif);
    background-repeat:no-repeat;*/
	background-position: left top;
	}
.for_me_mid_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5f5f5f;
    height:103px;
    margin:0px;
    padding:5px 10px 0px 16px;
	/*background-image:url(images/for_me_box_mid.gif);
	background-repeat:repeat-y;*/
}
.for_me_box_bottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
    margin:0px;
    padding:0px 10px 5px 0px;
    height:23px;
   /* background-image:url(images/for_me_box_botm.gif);
    background-repeat:no-repeat;*/
	background-position: left top;
}
.for_me_mid_img {
	color: #5f5f5f;
	/*background-image:url(images/for_me_box_mid.gif);
	background-repeat:repeat-y;*/
	text-align:center;
}
.blue_box_main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
    margin:0px;
    padding:0px 10px 5px 0px;
    height:145px;
  /*  background-image:url(images/blue-box-bg.gif);
    background-repeat:no-repeat;*/
	background-position: 5px top;
}
.blue_head_txt{
    font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#008fc0;
	padding:5px 0 5px 24px;
 }
.red-click-here{
    color:#e71a2c;
	text-align:right;
	padding-right:10px;
	padding-bottom:5px;
	padding-top:5px;
	}
.red-click-here a{
    color:#e71a2c;
	text-decoration:none;
	}
.red-click-here a:hover{
    color:#e71a2c;
	text-decoration:none;
	}
.head-shekhs{
    font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#ed1b2e;
	}
.toll-free{
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;}
.easy_pay_list-box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5f5f5f;
	height: 18px;
	width: 86px;
	border: 1px solid #cccccc;
}
.select-country-box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5f5f5f;
	height: 18px;
	width: 130px;
	border: 1px solid #cccccc;
}
.blue_box_mobile {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
    margin:0px;
    padding:0px;
    height:170px;
   /* background-image:url(images/blue-box-mobile-bg.gif);*/
    background-repeat:no-repeat;
    background-position:left top;
}
.blue_head{
    font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#008fc0;
	padding:5px 0px 5px 0px;
 }
 
 .flat {
	border: 1px #cccccc solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	width:115px;
	height:18px;
}
.region
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666666;
	text-decoration:none;
	font-weight:bold;
	}
.bod_list {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5f5f5f;
	height: 19px;
	width: 104px;
	border: 1px solid #bfbfbf;
}
.Select_Year_list {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5f5f5f;
	height: 19px;
	width: 100px;
	border: 1px solid #bfbfbf;
}
.table_top_greybg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #008fc0;
	background-repeat: repeat-x;
	height: 27px;
    padding-left:10px;
}
.table_top_red_Iroaming {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	background-repeat: repeat-x;
    padding-left:5px;
	padding-bottom:4px;
}

/*Shekhar css*/

.frm-bg{
     
	 background-position:left top;
	  background-repeat:no-repeat;
	  }
.t02head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #999999;
	text-decoration: none;
}
.change-region{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	text-decoration: none;
}
.iframe-red{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ed1b2e;
	text-decoration: none;
}
.blue-sim-txt{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #008fc0;
	text-decoration: none;
}
.Select_Year_list_share {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5f5f5f;
	height: 19px;
	border: 1px solid #bfbfbf;
}
.my_account {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
   /* background-image:url(images/my_account_bg.gif);
	background-repeat: repeat-y;*/
	background-position: left top;
}
.my_account_inside {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
    /*background-image:url(images/my_account_bg_inside.gif);
	background-repeat: repeat-y;*/
	background-position: left top;
}
.my_account_txtbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	height: 16px;
	width: 93px;
	border: 1px solid #cccccc;
}
.get_connection_txtbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	height: 16px;
	width: 106px;
	border: 1px solid #cccccc;
}
#sddm {	
	margin: 0;
	padding: 0;
	z-index: 30;
	}
#sddm li
{	margin: 0;
	padding: 0;
	width:74px;
	list-style: none;
	float: left;
	font: bold 11px arial;
	}
#sddm li a {	
	display: block;
	margin: 0 1px 0 0;
	padding: 4px 5px;
	width: 74px;
	color: #FFF;
	text-align: center;
	text-decoration: none;
	}
#sddm li a:hover {	
	text-decoration:none;
	}

#sddm div {	
	position: absolute;
	visibility: hidden;
	margin: -5px 0 0 5px;
	padding: 0;
	background: #EAEBD8;
	border: 1px solid #7a7b7b;
	}

#sddm div a {	
	position: relative;
	display: block;
	margin: 0;
	padding: 0px 5px;
	width: auto;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	background: #fff;
	color: #7a7b7b;
	font: 11px arial;
	}

#sddm div a:hover {	
	background: #7a7b7b;
	color: #FFF;
	}


/*New CSS dated 29 Sept 2010 Starts Here*/

.breadcrumb{ color:#000000;
text-decoration:none;
font-size:11px;
background:url(../images/airtel_new/bradcrum_bg.gif) repeat-x left top;
height:30px;
}
.breadcrumb a{
color:#000000;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;}

.breadcrumb a:hover{
color:#000000;
text-decoration:none;
}
.breadcrumbActive{
	color:#ec0e17;
	font-family:Arial, Helvetica, sans-serif;
font-size:11px;}
.heading-main{ font-size:18px; font-weight:normal; color:#ed1b2e; padding-left:5px;}
.padd5lt{ padding-left:5px;}
.padd10lt{ padding-left:10px;}
.padd5tp{ padding-top:5px;}
.padd5bt{ padding-bottom:5px;}
.padd10tp{ padding-top:10px;}
.padd12tp{ padding-top:12px;}
.rt-bx-heading{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FFFFFF; padding:7px 0px 8px 0px;}
.bt_bx1{ background:url(../images/airtel_new/rt-bx-bg1.jpg) left top no-repeat;}
.bt_bx2{ background:url(../images/rt-bx-bg2.jpg) left top no-repeat;}
.genre_select{ width:179px; height:24px; border:1px solid #b4b4b4; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; padding:2px 0px 0px 2px;}
.genre_txtbx{ width:137px; height:19px; border:1px solid #b4b4b4; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; padding:2px 0px 0px 2px; margin-right:5px;}
.bot_links_bg{ padding:7px 0px 0px 4px; background:url(../images/airtel_new/bt-bx-bg.jpg) left top no-repeat; width:176px; height:166px;}

.cat_links_wifi{ padding:7px 0px 0px 4px; width:175px; height:168px; background:url(../images/airtel_new/wifi_bg.jpg) no-repeat left top;}
.cat_links_wifi1{ padding:7px 0px 0px 4px; width:175px; height:168px; background:url(../images/airtel_new/wifi1_bg.jpg) no-repeat left top;}
.cat_links_speed{ padding:7px 0px 0px 4px; width:175px; height:168px; background:url(../images/airtel_new/speed_bg.jpg) no-repeat left top;}
.cat_links_checkspeed{ padding:7px 0px 0px 4px; width:175px; height:168px; background:url(../images/airtel_new/check_speed_bg.jpg) no-repeat left top;}
.cat_links_wifihotspot{ padding:7px 0px 0px 4px; width:175px; height:168px; background:url(../images/airtel_new/wifi_hotspot_bg.jpg) no-repeat left top;}
.cat_links_britannica{ padding:7px 0px 0px 4px; width:175px; height:168px; background:url(../images/airtel_new/britannica_bg.jpg) no-repeat left top;}


/* mobile page */
.mobilebox {  padding:15px 0px 5px 10px;  background:url(../images/airtel_new/recharge_bg.jpg) no-repeat right bottom; } 
.mobilebox .field_txt{ 	border:#cccccc 1px solid; padding:3px; vertical-align:middle; height:15px; width:155px; font-size:11px; color:#4c4c4c; }
.vmiddle { vertical-align:middle; }

.prepaidbox {  padding:20px 0px 5px 10px;   background:url(../images/airtel_new/prepaid_bg1.jpg) no-repeat right top; } 
/*.prepaidbox1 {  padding:20px 0px 20px 28px;  background:url(../images/airtel_new/prepaid_bg.jpg) no-repeat right top; } */
.postpaidbox {  padding:20px 0px 5px 10px;  background:url(../images/airtel_new/postpaid_bg.jpg) no-repeat right bottom; } 

.cat_airtel_live{ padding:7px 0px 0px 4px; width:175px; height:174px; background:url(../images/airtel_new/airtel_live.jpg) no-repeat left top;}
.cat_blackberry{ padding:7px 0px 0px 4px; width:175px; height:174px; background:url(../images/airtel_new/get_blackberry.jpg) no-repeat left top;}
.cat_apps{ padding:7px 0px 0px 4px; width:175px; height:174px; background:url(../images/airtel_new/app_center.jpg) no-repeat left top;}
.arial-14-grey-cat { padding-left: 8px; color:#555454; font-size:14px; font-weight:bold; }

/* global ul li with arrow */
.glb { padding:8px;}
.glb ul{ list-style:none; margin:0; padding:0; }
.glb ul li{ background:url(../images/airtel_new/arrow_red.gif) no-repeat left 6px; padding:1px 0 1px 7px; }
.glb ul li a{ color:#555454; font-size:11px; text-decoration:underline; }

.cat_links_plan{ padding:7px 0px 0px 4px; width:175px; height:168px; background:url(../images/airtel_new/best_value_offer.jpg) no-repeat left top;}
.cat_links_wsim{ padding:7px 0px 0px 4px; width:175px; height:168px; background:url(../images/airtel_new/world_sim.jpg) no-repeat left top;}
.cat_links_m_commerce{ padding:7px 0px 0px 4px; width:175px; height:168px; background:url(../images/airtel_new/m_commerce.jpg) no-repeat left top;}

.cat_links_specialoffer{ padding:7px 0px 0px 4px; width:175px; height:168px; background:url(../images/airtel_new/offer.jpg) no-repeat left top;}
.cat_links_games{ padding:7px 0px 0px 4px; width:175px; height:168px; background:url(../images/airtel_new/gaming.jpg) no-repeat left top;}
.cat_links_roaming{ padding:7px 0px 0px 4px; width:175px; height:168px; background:url(../images/airtel_new/happy_roaming.jpg) no-repeat left top;}





.links_red{ padding-left: 8px; font-family: Arial,Helvetica,sans-serif; font-size: 11px; color:#fe3333; text-decoration: none; font-weight: bold;}
.links_txt{ padding-left: 8px; font-family: Arial,Helvetica,sans-serif; font-size: 11px; color:#333333; text-decoration: none;}
.blue_link{ font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration:none; color:#0090bf; padding-right:10px}
.slider{ background:url(../images/airtel_new/slider.jpg) left top no-repeat;}
.mobile_heading{ font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#000000;}
.mobile_link{ font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#dc0808; text-decoration:underline;}
.mobile_txt{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000;}
.mobile_txt2{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#e30b0b;}
.mobile_seeall{ padding:67px 0px 8px 40px;}
.mobile_seeall a{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#000; }
.tab2{ border-left:1px solid #c7c7c7; padding:5px 0px 0px 5px;}
.links_red_new{ padding-left:0px; font-family: Arial,Helvetica,sans-serif; font-size: 12px; color:#fe3333; text-decoration: none; font-weight: bold;}
.links_red2{ padding-left: 8px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; color:#fe3333; text-decoration: none; font-weight: bold;}
.slider2{ background:url(../images/airtel_new/digitaltv-bg.jpg) right top no-repeat; padding:15px 0px 0px 0px; height:175px;}

.planbox{ padding:15px 0px 5px 0px;  background:url(../images/airtel_new/plan_bg.jpg) no-repeat right bottom; height:160px; }
.fixedlinebox{ padding:15px 0px 5px 0px;  background:url(../images/airtel_new/broadband_tab_bg.jpg) no-repeat right bottom; height:160px; }
.planbox1 { padding:0px 8px 0 10px; }
.readmorelinks { padding-left:8px; }
.points{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#666666;}
.points a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#4a4949;}
.points a span{ font-size:11px; font-weight:bold; color:#626060;}

.border-all-1{ border:1px solid #b2b2b2;}
.border-bot1{ border-bottom:1px solid #cccccc; padding:6px 0px;}
.padd-tpbt{ padding:6px 0px;}

.feature1{ height:155px; border:1px solid #cccccc; background:url(../images/airtel_new/akshay.jpg) right top no-repeat; padding:0px 0px 0px 10px;}
.feature2{ height:155px; border:1px solid #cccccc; background:url(../images/airtel_new/kareena.jpg) right top no-repeat; padding:0px 0px 0px 10px;}

.footer_top {background:url(../images/airtel_new/bot-tab-bg.jpg) left top repeat-x; padding:20px 0px 0px 0px; font-size:13px; font-weight:normal; color:#514f50;}
.footer_top a{ font-size:11px; font-weight:normal; color:#514f50;}

.footer_top2 {background:url(../images/airtel_new/bot-tab-bg.jpg) left top repeat-x; padding:20px 0px 0px 0px; font-size:11px; font-weight:normal; color:#514f50;}
.footer_top2 span {font-size:13px; font-weight:normal; color:#514f50;}
.footer_top2 a{ font-size:11px; font-weight:normal; color:#514f50; text-decoration:underline;}


.rt-nav-bg{ padding:0px 0px; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7;}
.rt-nav-bg ul{ list-style-type:none; margin:0px; padding:0px;}
.rt-nav-bg ul li ul{ list-style-type:none; margin:0px; padding:0px;}
.rt-nav-bg ul li.sub{ list-style-type:none; background:url(../images/airtel_new/sub-bullet.gif) 13px 9px no-repeat; padding:4px 0px 4px 25px;}
.rt-nav-bg ul li.sub-minus{ list-style-type:none; background:url(../images/airtel_new/sub-bullet-minus.gif) 13px 9px no-repeat; padding:4px 0px 4px 25px;}

.rt-nav-bg ul li.main{ list-style-type:none; background:url(../images/airtel_new/main-bullet.gif) 14px 9px no-repeat; padding:4px 0px 4px 25px;}
.rt-nav-bg ul li ul li.main{ list-style-type:none; background:url(../images/airtel_new/main-bullet.gif) 2px 9px no-repeat; padding:4px 0px 4px 13px;}
.rt-nav-bg ul li ul li.last{ padding-bottom:0px;  }
.rt-nav-bg ul li ul li.sub{ list-style-type:none; background:url(../images/airtel_new/sub-bullet.gif) 0px 9px no-repeat; padding:4px 0px 4px 13px;}

.rt-nav-bg ul li.main_inner{ list-style-type:none; border-bottom:1px solid #c1c0c0; background:url(../images/airtel_new/main-bullet.jpg) 16px 9px no-repeat; padding:4px 0px 4px 25px;}
.rt-nav-bg ul li.main_inner2{ list-style-type:none; border-bottom:1px solid #c1c0c0; background:url(../images/airtel_new/main-bullet.jpg) 21px 9px no-repeat; padding:4px 0px 4px 30px;}
.rt-nav-bg ul li.main_plus{ list-style-type:none; border-bottom:1px solid #c1c0c0; background:url(../images/airtel_new/main-bullet-plus.jpg) 9px 9px no-repeat; padding:4px 0px 4px 18px;}
.rt-nav-bg ul li.sub_inner{ list-style-type:none; border-bottom:1px solid #c1c0c0; background:url(../images/airtel_new/sub-bullet.gif) 20px 9px no-repeat; padding:4px 0px 4px 30px;}
.rt-nav-bg ul li.sub_inner2{ list-style-type:none; border-bottom:1px solid #c1c0c0; background:url(../images/airtel_new/sub-bullet.jpg) 25px 9px no-repeat; padding:4px 0px 4px 35px;}
.rt-nav-bg ul li a{ font-size:11px; font-weight:normal; color:#333333; text-decoration:none;}


/* New Homepage */
.main_container{
	padding:0px 8px;
}
#header_logo{
	padding:29px 0 30px 8px;
}
#topnav{
	padding-right:15px;
}
.topsearch{
	background:url(../images/airtel_new/before_search_hz.gif) no-repeat left center;
	padding-left:15px;
	width:128px;
}
.search_txtbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 16px;
	width: 82px;
	border:#ee1c25 1px solid;
	padding:1px 3px;
	float:left;
}
.search_btn{
	float:left;
	vertical-align:middle;
}

/* home page form */
.hpform a{
	color:#7f7f7f;
	text-decoration:underline;
}
.hpform img{
	vertical-align:middle;
}
.field_txt{ 
	border:#cccccc 1px solid;
	padding:3px;
	height:15px;
	width:155px;
	font-size:11px;
	color:#4c4c4c;
}
.registerlink{
	color:#666666;
	font-size:14px;
	text-decoration:underline;
}

/* home tabs */
.hptabs td{ padding-left:12px; }
.hptabs .tunes { width:160px; background:url(../images/airtel_new/tunes_boy.jpg) no-repeat right bottom; border-right:#d9d9d9 1px solid;}
.hptabs .connected { width:182px;  background:url(../images/airtel_new/broadband_girl.jpg) no-repeat right bottom; border-right:#d9d9d9 1px solid;}
.hptabs .mobilebroad { width:180px; background:url(../images/airtel_new/mobile_broad_person.jpg) no-repeat right bottom; border-right:#d9d9d9 1px solid;}
.hptabs .airtelapp { background:url(../images/airtel_new/airtel_app_girl.jpg) no-repeat right bottom;}

.hptabs .hpcol1{ width:160px; border-right:#d9d9d9 1px solid; }
.hptabs .hpcol2{ border-right:#d9d9d9 1px solid; width:182px;  }
.hptabs .hpcol3{ border-right:#d9d9d9 1px solid; width:180px;  }
.hptabs .hpcol4{    }

.user_interest{
	border-top:#b2b2b2 1px solid;
	padding:0px 22px;
	color:#333333;
}
.user_interest img{
	vertical-align:middle;
	}
.user_interest a{
	color:#333333;
	text-decoration:none;
}
.user_interest a:hover{
	color:#ea1b24;
}
.user_interest .col1{
		border-right:#d7d7d7 1px solid;
}


/* Inner page */
#nav{
	background:url(../images/airtel_new/nav_bg.gif) repeat-x left top;
}


/*NEW CSS FROM HERE*/

.links_yellow{ padding-left:8px; font-family: Arial,Helvetica,sans-serif; font-size:14px; color:#d8a400; text-decoration:none; font-weight: bold;}
.bband_txt{ font-size:13px; font-weight:bold; color:#000000;}
.bband_txt a{ font-size:13px; font-weight:bold; color:#000000;}


/* digital section styles */

.heading-blue{
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:18px;
	color:#0086cc;
	text-decoration:none;
	line-height: normal;
	font-weight: lighter;
}
.black-verdana{
	color:#000;
	font-weight:normal;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.subnavmenu{
	background:url(../images/airtel_new/center_c.gif) repeat-x 0px 0px;
	margin-top:-5px;
	position:relative;
	z-index:100;
	height:40px;
}
.subnavmenu .leftcor { background:url(../images/airtel_new/left_c.gif) no-repeat left top; width:6px;  }
.subnavmenu .rightcor { background:url(../images/airtel_new/right_c.gif) no-repeat right top; width:7px; }
.subnavmenu img{ vertical-align:middle; }
.subnavmenu td{ vertical-align:middle; /*line-height:38px;*/ }


/*NEW CSS 21oct*/

.menu{margin:0px; padding:0px;}
.menu li{list-style:none; margin:0px 2px; float:left;}

.heading-white{
color:#FBFBFB;
font-family:"Trebuchet MS",Tahoma,Arial;
font-size:18px;
font-weight:lighter;
line-height:normal;
padding-left:15px;
padding-top:28px;
text-decoration:none;
}
.heading-white1{
color:#FBFBFB;
font-family:"Trebuchet MS",Tahoma,Arial;
font-size:18px;
font-weight:lighter;
line-height:normal;
padding-left:0px;
padding-top:28px;
text-decoration:none;
}
.heading-white a{ font-size:18px;} 
.text-white_n {
color:#CBCBCB;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
line-height:17px;
text-decoration:none;
}
.text-white_n_1 {
color:#CBCBCB;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
line-height:17px;
padding-left:15px;
text-decoration:none;
}
.footer-left-box-1 {

color:#02E0D7;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
height:14px;

padding-left:3px;
padding-top:2px;
text-decoration:none;
width:390px;
}


.movie-of-day-top {
background-position:left top;
color:#000000;
float:left;
font-family:"Trebuchet MS",Arial;
font-size:14px;
font-weight:bolder;
height:23px;
line-height:normal;
margin:0;
padding-left:9px;
padding-top:8px;
text-decoration:none;
width:230px;
}
.movie-of-day-top-center{
	background:url(../images/airtel_new/movie-of-the-day-bg.gif) repeat-y left top;
	padding-left:20px;
}

.movie-of-day-top-bottom {
background-position:left top;
color:#666666;
float:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
height:51px;
line-height:12px;
padding:9px 0 0 20px;
text-decoration:none;
vertical-align:top;
width:210px;

}
.interactive {
background-position:left top;
float:left;
height:125px;
margin-top:1px;
padding-top:11px;

}
.purple-one {
color:#24466C;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
line-height:14px;
text-decoration:none;
}
.interactive-box {
color:#24466C;
float:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
height:auto;
line-height:normal;
margin-left:0;
margin-top:0;
padding-left:9px;
width:220px;
}
.black-heading {
color:#000000;
font-family:"Trebuchet MS",Arial;
font-size:14px;
font-weight:bolder;
line-height:normal;
text-decoration:none;
}

.contact-no2 {
color:#A2A1A1;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
padding-left:5px;
padding-right:5px;
text-decoration:none;
}

#hd_pop {
background:url("../images/airtel_new/pop_bg.gif") no-repeat scroll 0 0 transparent;
color:#444444;
font-size:13px;
height:439px;
left:-1000em;
line-height:18px;
margin:-227px 0 0 -352px;
padding:12px;
position:absolute;
top:400px;
width:679px;
z-index:100;
}

.hd1 img {
float:left;
margin:0 25px 0 0;
}

.hd1 {
overflow:hidden;
padding:2px 0;
width:100%;
}

#hd_pop h3 {
color:#F00505;
font-size:20px;
font-weight:normal;
margin:0;
padding:5px 0;
}

#hd_pop .inner {
padding:20px 30px;
}

.inner h2 {
border-bottom:1px solid #E5E5E5;
margin-bottom:10px !important;
padding:0 0 10px !important;
}

.cross {
background:url("../images/airtel_new/cross_icon.gif") no-repeat scroll 0 0 transparent;
cursor:pointer;
float:right;
height:22px;
text-align:right;
width:22px;
}

.menu2 img{vertical-align:middle; float:left;}




.contact-no-link{color:#000;}
.contact{color:#03b1c1;}



.subnavmenu span{float:left;}

.menu{float:left; padding-top:2px!important; position:relative; z-index:10; }
.menu li{position:relative; }
.menu a{ cursor:pointer; float:left; height:25px;}
.menu .home{background:url(../images/airtel_new/home1.gif) no-repeat 0px 0px;  width:47px;}

.menu .home:hover, .menu .active .home, .menu #on .home{ background-position:0px -26px;}
.menu .sfhover, .menu .sfhover a{ background-position:0px -25px;}

.menu .exp{background:url(../images/airtel_new/nav_experience.gif) no-repeat 0px 0px;  width:85px; margin-top:1px;}
.menu .exp:hover, .menu .active .exp{ background-position:0px -25px;}
.menu #on .exp{background:url(../images/airtel_new/experienceit1.gif) no-repeat 0px -25px;}
.menu #on .exp:hover, .menu #on.active .exp{background:url(../images/airtel_new/nav_experience.gif) no-repeat 0px -25px;} 
.menu .plan{background:url(../images/airtel_new/p&o.gif) no-repeat 0px 0px; width:91px; height:25px; margin-top:1px;}
.menu .plan:hover, .menu .active .plan, .menu #on .exp{ background-position:0px -25px;}
.menu .buy{background:url(../images/airtel_new/buy_now1.gif) no-repeat 0px 0px; width:62px;}
.menu .buy:hover, .menu .active .buy, .menu #on .buy{ background-position:0px -26px;}
.menu .live{background:url(../images/airtel_new/airtel_live1.gif) no-repeat 0px 0px; width:70px;}
.menu .live:hover, .menu .active .live, .menu #on .live{ background-position:0px -26px;}
.menu .buy{background:url(../images/airtel_new/buy_now1.gif) no-repeat 0px 0px; width:62px;}
.menu .buy:hover, .menu .active  .buy, .menu #on  .buy{ background-position:0px -26px;}
.menu .recharge{background:url(../images/airtel_new/recharge1.gif) no-repeat 0px 0px; width:64px;}
.menu .recharge:hover, .menu .active .recharge, .menu #on .recharge{ background-position:0px -26px;}
.menu .hd{background:url(../images/airtel_new/nav_hd.gif) no-repeat 0px 0px; width:32px;}
.menu .hd:hover, .menu .active .hd, .menu #on .hd{ background-position:0px -26px;}
.menu .recorder{background:url(../images/airtel_new/recorder1.gif) no-repeat 0px 0px; width:61px;}
.menu .recorder:hover, .menu .active .recorder, .menu #on .recorder{ background-position:0px -26px;}
.menu .help{background:url(../images/airtel_new/help1.gif) no-repeat 0px 0px; width:46px;}
.menu .help:hover, .menu .active .help, .menu #on .help{ background-position:0px -26px;}
.menu .iptv{background:url(../images/airtel_new/nav_iptv.gif) no-repeat 0px 0px; width:39px;}
.menu .iptv:hover, .menu .active .iptv, .menu #on .iptv{ background-position:0px -26px;}

.menu img{margin-top:2px;}
.menu .drop{background:url(../images/airtel_new/drop.gif) no-repeat 0px 100%; padding-bottom:10px; position:absolute; margin:0px!important; padding:0px; left:0px; top:26px; z-index:10; display:none; padding:5px 3px; width:169px;}
.menu .drop li{background:url(../images/airtel_new/border.gif) repeat-x 0px 100%; display:block; float:none; padding-bottom:1px; margin:0px;}
.menu .drop li a{color:#fff; float:none; display:block; padding:6px; height:1%;}
.menu .drop li a:hover{background:#C70213;}

.menu .about{background:url(../images/airtel_new/about_us.gif) no-repeat 0px 1px;  width:62px;}
.menu .about:hover, .menu .active .about, .menu #on .about{ background-position:0px -26px;}
.menu .package{background:url(../images/airtel_new/packages.gif) no-repeat 0px 0px;  width:102px;}
.menu .package:hover, .menu .active .package, .menu #on .package{ background-position:0px -26px;}
.menu .reach{background:url(../images/airtel_new/reach_us1.gif) no-repeat 0px 0px;  width:62px;}
.menu .reach:hover, .menu .active .reach, .menu #on .reach{ background-position:0px -26px;}
.menu .tv{background:url(../images/airtel_new/tv_interactive.gif) no-repeat 0px 0px;  width:149px;}
.menu .tv:hover, .menu .active .tv, .menu #on .tv{ background-position:0px -26px;}

.menu .hdtv{background:url(../images/airtel_new/tvhd1.gif) no-repeat 0px 0px;  width:136px;}
.menu .hdtv:hover, .menu .active .hdtv, .menu #on .hdtv{ background-position:0px -26px;}
.menu .requirements{background:url(../images/airtel_new/requirements1.gif) no-repeat 0px 0px;  width:88px;}
.menu .requirements:hover, .menu .active .requirements, .menu #on .requirements{ background-position:0px -26px;}
.menu .features{background:url(../images/airtel_new/features1.gif) no-repeat 0px 0px;  width:59px;}
.menu .features:hover, .menu .active .features, .menu #on .features{ background-position:0px -26px;}

.menu .know{background:url(../images/airtel_new/know_more1.gif) no-repeat 0px 0px;  width:74px;}
.menu .know:hover, .menu .active .know, .menu #on .know{ background-position:0px -26px;}

.menu .faq{background:url(../images/airtel_new/faq1.gif) no-repeat 0px 0px;  width:44px;}
.menu .faq:hover, .menu .active .faq, .menu #on .faq{ background-position:0px -26px;}

.menu a span{text-indent:-1000em; float:left;}
.mainmenu{position:relative; z-index:200;}

/*digital tv home page css*/
.container{ float:left; padding:0px; margin:5px 0 0  0; height:auto; width:984px; background-color:#fafafa; }
.recoder_demo{ float:left; padding:1px 0 1px 0; margin:0px; height:auto; width:984px; background-color:#fafafa; text-align:center;}



.recoder_bottom{ float:left; padding:0px 0 5px 0 ; margin:0px; height:auto; width:984px; background-color:#fafafa; position:relative;}
.recoder_left{ float:left; padding:25px 24px 0 46px; margin:0 0 0 0; height:auto; width:278px; background-color:#fafafa; text-align:left;}
.recoder_center{ float:left; padding:7px 0 0 0 ; margin:0 0 0 0; height:auto; width:415px; background-color:#fafafa;}
.recoder_right{ float:left; padding: 5px 0 0 50px; margin:0px; height:auto; width:171px; background-color:#fafafa;}
.interested_button{ float:left; padding: 0 0 0 0; margin:0px; height:auto; width:252px; text-align:center; cursor:pointer;     }
.interested_button a{ text-decoration:none; cursor:pointer;}
.textfiled-home{width:118px; height:19px; background:none; border:none;  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#454545; padding:4px 2px 0 5px; margin:0 0 0 0; }

/*form css*/
.main-form{ width:215px; height:auto; position: absolute; left:20px; top:-115px; z-index:0; padding:0 0 0px 0; }
.interested-form{ width:215px; height:257px; background: url(../images/airtel_new/form_bg2.jpg) no-repeat left top; padding:0 0 0 0; }
.textfiled4{width:148px; height:24px; background: url(../images/airtel_new/newtestfiled_bg.gif) no-repeat left top; border:none;}  

.textfiled5{width:140px; height:23px; background:none; border:none;  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; padding:1px 3px 0 5px; margin:0 0 0 0; }

/*form css end*/

.arial11grey , .arial11grey a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5f5f5f;
	text-decoration: none;
}
.arial11grey a:hover{
	text-decoration:underline;
}
.arial-15-grey , a.arial-15-grey { 
	font-size:15px;
	color:#666666;
	text-decoration:none;
}

.rowsep{
	background:url(../images/airtel_new/tab_data_lines.gif) repeat-x left center;
}


/* digi tabs */
.digitab{
		background:url(../images/airtel_new/digitabs_bg.gif) repeat-x left top;
		color:#666;
}
.digitab1{
		background:url(../images/airtel_new/digitabs_bg1.gif) repeat-x left top;
		color:#666;
}
.digitab a, .digitab1 a{
		color:#666666;
}
.headingred16, a.headingred16{
		font-size:16px;
		color:#ed1b2e;
		font-weight:bold;
		
}

/* airtel live page */
.gamesbox {  padding:20px 0px 5px 0px; } 
.gamesbox td{ padding:3px 3px 3px 5px; }
.gamesbox .sep{ border-right:#cccccc 1px solid;  }
.gamesbox .seplast{ border-top:#cccccc 1px solid;  }
	