.creaLNpoints {
	float: left;
	color: #323232;
	width: 450px;
	padding:10px;
}
.content {
    margin: 0;
	padding: 0;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
    line-height: 1.8em; 
}
#primary{ background-color:#fff; text-align:left; width:750px; margin:0 auto;  padding:10px;}
#regFormDiv {background-color:#fff; text-align:left;} 
#newLog {
	margin-top: 5px;
	width: 65px;
	height: 33px;
	cursor: pointer !important;
	cursor: pointer;
	overflow: hidden;
}

#newLog :hover img {
	margin-top: -33px; 
}
a{color: #bf0000; font-size: 12px; font-family: Arial, Helvetica, sans-serif;}

a:hover{text-decoration: none;color: #bf0000;}

a:visited{color: #bf0000;}

.arial11lightgrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #878989;
	text-decoration: none;
}

.arial11lightgrey a{
	color: #fff;
	text-decoration: none;
}

.arial11lightgrey a:hover{
	text-decoration: none;color: #fff;
}

.arial11lightgrey a:visited{
	color: #fff;
	text-decoration: none;
}

.arial11grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5f5f5f;
    padding-left:1px;
	text-decoration: none;
}
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: 70px;
	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;
}
.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(/media/images/airtel/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;
	background-image: url(/media/images/airtel/left_nav_bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

.left_navigation a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

.my_account {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
    background-image:url(/media/images/airtel/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(/media/images/airtel/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: #FFFFFF;
	text-decoration: none;
	background-image: url(/media/images/airtel/fotter_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 56px;
}

.footer a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

.footer a:hover{
	color: #FFFFFF;
}

.footer a:visited{
	color: #FFFFFF;
}

.arial11red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ed1c25;
}
.arial11black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.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(/media/images/airtel/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;
    height:150px;
    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(/media/images/airtel/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(/media/images/airtel/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;
}
.advanced_rental {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
    background-image:url(/media/images/airtel/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(/media/images/airtel/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(/media/images/airtel/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(/media/images/airtel/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-image: url(/media/images/airtel/reach_airtel_bg.gif);
	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(/media/images/airtel/left_table_mid_bg.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.m-comm_bg {
	background-image: url(/media/images/airtel/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(/media/images/airtel/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(/media/images/airtel/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(/media/images/airtel/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(/media/images/airtel/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: 106px;
	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(/media/images/airtel/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(/media/images/airtel/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(/media/images/airtel/for_me_box_botm.gif);
    background-repeat:no-repeat;
	background-position: left top;
}
.for_me_mid_img {
	color: #5f5f5f;
	background-image:url(/media/images/airtel/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(/media/images/airtel/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(/media/images/airtel/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: 94px;
	border: 1px solid #bfbfbf;
}
.table_top_greybg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #008fc0;
	background-image: url(/media/images/airtel/table_top_greyshade.gif);
	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-image: url(/media/images/airtel/roaming_bg_red.gif);
	background-repeat: repeat-x;
    padding-left:5px;
 padding-bottom:4px;
}






/*Shekhar css*/

.frm-bg{
     background-image:url(/media/images/airtel/form_bg.jpg); 
	 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;
}
.bg-r{
background-image:url(/media/images/airtel/bg-r.jpg);
background-repeat:repeat-x;
}


/* Airtel LearnNext Styles */

.aritelLearnNextNavCont { 
	font-size:65%; 
	font-family:Arial, Helvetica, sans-serif; 
	color:#333;
}

.aritelLearnNextNavCont ul { 
	list-style-position:outside; 
	margin:0; 
	padding:0; 
	font-size:11px;
}

.airtelLearnnextNav {
	background:url(/media/images/airtel/airtel-learnnext-bg.jpg) no-repeat; 
	width:182px; 
	height:184px;
}

.airtelLearnnextitle { 
	font-size:12px; 
	color:#990000; 
	font-weight:bold; 
	padding: 10px 0 0 15px;
}

.airtelLearnnextNav ul{ 
	list-style: none; 
	margin: 10px 0 0 15px; 
}

.airtelLearnnextNav li{ 
	background:url(/media/images/airtel/airtel-learnnext-bullet.gif) no-repeat left center;
	padding: 5px 15px;
}

.airtelLearnnextNav a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000; 
	text-decoration:none;
}

.airtelLearnnextNav a:hover{
	color: #990000; 
	text-decoration:underline;
}

.airtelLearnnextNav a:visited{
	color: #000; 
	text-decoration:none;
}


.LNLeadFormCont { 
	background:url(/media/images/airtel/airtel-learnnext-need-Info.jpg) no-repeat !important; 
	width:182px; 
	height:286px; 
	margin-top:8px; 
	font-size:11px;
}

.LNLeadFormCont p{ 
	line-height:16px; font-size:11px; 
	color:#333; 
	margin: 10px 14px;
}

.LNLeadFormCont ul{ 
	margin: 8px 0 0 15px; 
	line-height:28px; 
	padding:0; 
	list-style:none;
}

.LNLeadFormContTxt { 
	margin: 15px 0 0 15px;
}

* html .LNLeadFormContTxt { 
	margin: 8px 0 0 15px;
}

.LNLeadFormCont a{
	color: #0066cc; 
	text-decoration:none;
}

.LNLeadFormCont a:hover{
	color: #ff0000; 
	text-decoration:underline;
}

.newTXB1 { 
	border:1px solid #cecece; 
	color:#000000; 
	font-size:11px; 
	height:16px; 
	margin-bottom:4px; 
	width:100px;
}

.newLBL { 
	margin: 0 0 6px 0
}

.newLBL span{
	color:#FF0000;
}

#newHlogB { 
	cursor:pointer !important; 
	height:29px; 
	overflow:hidden; 
	text-align:center; 
	width:61px; 
	margin-top:5px;
}

* html #newHlogB { 
	margin-top:0px;
}

#newHlogB hover{ 
	background:url(/media/images/airtel/LN-info-submit-btn-hover.gif) no-repeat;
}

.whatisLNCont { 
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif;
}

.whatisLNTxt { 
	color:#333; 
	width:96%; 
	line-height:16px; 
	margin: 10px;
}

.whatisLNDashBoardImg {
	display:block; 
	width:496px; 
	height:61px; 
	background:url(/media/images/airtel/Airtel_whatisLN-2.jpg) no-repeat; 
	color:#646464; 
	padding:280px 30px 0 30px;
}



/*............................. Download Page Styles ................................ */


.downloadbuttonLogin a{
	display: block;
	width: 200px;
	height: 53px;
	margin-top: 20px;
	background-image: url(../images/button_download.gif);
	background-position: left top;
	cursor: pointer !important;
	cursor: pointer;
	margin-left:25px
}

.downloadStepsBg { 
	float:left;
	/*background:url(../images/download_steps_bg.gif) repeat-x;*/
	width:552px;
	padding:10px;
}

.downloadSteps { 
	width:470px;
	float:left;
	/*height:160px;*/
	padding:5px 10px;
	margin: 0px 20px;
}

.downloadSteps div{ 
	font-size:12px; 
	color:#2a2a2a; 
	font-weight:bold;
}

.downloadSteps p{
	font-size:12px;
	line-height:18px;
}

.downWLNTxt { 
	font-size:16px; 
	padding-bottom:10px; 
	font-weight:bold; 
	/*padding-left:10px; 
	padding-right:10px;*/
}

.downWLNTxt ul{
	margin: 0 0 0 40px;
	padding: 0 0 0 0;
}

.downWLNTxt li{
	list-style-type:none;
	background:url(../images/airtel/downListStyle.gif) no-repeat center left ;
	font-size:11px; 
	color:#646464; 
	padding: 0 10px; 
	margin:0 0 0 0; 
	line-height:18px; 
	font-weight:normal;
}

.downSubHead { 
	font-size:11px; color:#646464; 
	font-weight:bold; 
	margin:0px 10px 10px 0px; 
}
.downSubHead p{ 
	font-size:11px; 
	color:#646464; 
	font-weight:normal; 
}

.downSubHeadLft { 
	float:left; 
	font-size:12px; 
	color:#646464; 
	font-weight:bold; 
	width:250px; 
	margin:0px 10px 10px 0px; 
}
.downSubHeadLft p{ 
	font-size:11px; 
	color:#646464; 
	font-weight:normal; 
}

.downSubHeadRht { 
	float:right; 
	font-size:12px; 
	color:#646464; 
	font-weight:bold; 
	width:250px; 
	margin:0px 0px 10px 0px; 
}
.downSubHeadRht p{ 
	font-size:11px; 
	color:#646464; 
	font-weight:normal; 
}

.dwnNextPageLink { 
	font-size:12px; 
	text-align:right; 
	padding-right:20px;
}

.downIconTitle { 
	float:left; 
	padding-top:10px;
	height:28px;
}
.downIconCont { 
	float:left; 
	width:35px; 
	height:35px;
}

.downloadhelp{  
	height:124px; 
	background:url(/media/images/airtel/downloadtopbar.gif) no-repeat; 
	margin-bottom:30px; 
	width: 852px;
	margin-left:10px; 
}
.downRecomand{ 
	padding:10px 20px; 
	border:1px solid #FF0000; 
	background-color:#FFF8F2; 
	font-size:12px; 
	float:left; 
	width:810px;
	margin-left:10px;
	margin-bottom:20px; 
	margin-top: 20px;
}

.clear{
	clear: both;
	font-size:1px;
	height:1px;
	line-height:1px;
}

#downScreenDiv{
	height: 230px;
	background: url(/media/images/airtel/down_screenshot.gif) no-repeat 270px top; 
	padding: 0 0 15px 10px; 
	margin-top:10px;
}

.downLoadSpeedTxt{
	width: 250px; margin: 30px 18px; font-size: 11px; color: #646464; line-height: 18px;
}


.downLoadNote {
	background-color:#feecc9;
	margin:0 0 10px 0;
	padding:10px 23px;
	width:511px;
	border-bottom: 1px solid #dcdcdc;
	font-size: 12px;
	color: #000;
}


.downloadbutton a{
	display: block;
	width: 184px;
	height: 40px;
	margin-top: 12px;
	background-image: url(/media/images/airtel/button_download.gif);
	background-position: left top;
	cursor: pointer !important;
	cursor: pointer;
}
.downloadbutton a:hover{
	background-position: bottom left;
}


/*............................. Faqs Page Styles ................................ */
.searchTabl{ 
	width:95%; 
	font-size:12px;
}
.FaqImg{ 
	width:157px; 
	height:189px; 
	background:url(/media/images/airtel/faqImg.gif) no-repeat;
}
.blueHead{ 
	color:#0066cc; 
	font-size:12px;
}

.blueHead a{
	color: #0066cc; 
	text-decoration:none;
}

.blueHead a:hover{
	color: #ff0000; 
	text-decoration:underline;
}

.FaqBG{ 
	background:url(/media/images/airtel/Faq_HeadBG.gif) repeat-x; 
	height:38px; 
	font-size:13px; 
	color:#bf0000; 
	font-weight:bold;
}
.Faqtopic{ 
	padding-left:0;
}
.FaqTable{ 
	background-color:#d6e4f2; 
	width:95%; 
	font-size:11px; 
	font-weight:bold; 
}
.content table{
	margin-bottom:0px;
}
.beloontop{ 
	z-index:999;
	width:10px; 
	height:17px; 
	padding-left:40px; 
}
.beloonbox{ 
	background:#FFFFFF; 
	width:100%; 
	border:#99b5d0 solid 1px; 
	width:476px; 
	margin:-2px 10px 10px 6px; 
	padding:10px; 
	z-index:-999; 
	font-weight:normal;
}
.FQue{ 
	padding-left:10px; 
	padding-top:5px; 
	font-weight:bold;
}


/*............................. Study Packages Page Styles ................................ */

.tataHomeBlocks {
	width: 270px; 
	height: 150px; 
	float: left; 
}

.tataHomeBlocksImg {
	float: left; 
}

.tataHomeBlocksTxt {
	background-color:#F3F3F3;
	border-left:3px solid #DB261D;
	float:left;
	font-size:12px;
	line-height:18px;
	margin-top:10px;
	padding:10px;
	width:125px;
}

#subscribeBtn{
	text-align:center; 
	background:url(/media/images/airtel/subscribeNowBtn.gif) repeat-x scroll 0 50%;
	width: 115px;
	height: 25px; 
	cursor:pointer !important;
	cursor:hand; 
	overflow:hidden; 
	margin-left:-2px; 
}
#subscribeBtn:hover img{
	margin-top:-25px;
}

#tryNowBtn{
	text-align:center; 
	background:url(/media/images/airtel/airtel_trynow_btn.gif) repeat-x scroll 0 0; 
	width: 77px;
	height: 25px; 
	cursor:pointer !important;
	cursor:hand; 
	overflow:hidden; 
	margin:10px 0 10px -2px;
}

#tryNowBtn:hover img{
	margin-top:-25px;
}


.packPaySuccessStep2Txt {
	color:#3A3A3A;
	float:left;
	font-size:12px;
	text-align:left;
	width: 520px;
	line-height: 20px;
}

.solvedimg{
	float:left; 
	padding:15px 10px 25px 0px;
}

.threecols{ 
	float:left; 
	/*width:100%;*/ 
	font-size:12px; 
	color:#646464; 
	font-family:Arial, Helvetica, sans-serif; 
	font-style:normal; 
	/*padding-right:20px;*/ 
	padding-bottom:30px;
}

.threecols table tr td{
	font-size:12px; 
	color:#646464; 
	font-family:Arial, Helvetica, sans-serif; 
	font-style:normal;
	line-height: 20px;
	/*padding-left: 10px;*/
} 

.threecols1{ 
	float:left; 
	width:220px; 
	font-size:12px; 
	color:#646464; 
	font-family:Arial, Helvetica, sans-serif; 
	font-style:normal; 
	padding-right:20px; 
	padding-bottom:5px;
}

.paySucessBacklink {
	float:right;
	font-size:12px;
	padding-right:10px;
	padding-top:7px;
	text-align:right;
	width:200px;
}

.tatapackPaySuccessCont2 {
	font-size:1.2em;
	line-height:1.0em;
	/*margin-bottom:20px;*/
	padding:10px 0 5px;
	/*width:520px;*/
	margin:10px;
	width: 537px;
}

.sub_topBox {
	background:transparent url(../images/sub_top_icon_BG.gif) repeat-x scroll center bottom;
	border-bottom:1px solid #C2C2C2;
	float:left;
	width:535px; 
	padding-top:30px; 
	margin:10px 0 20px 0; 
	height:100px;
}

* html .sub_topBox { margin-bottom: 10px 0 0 0;}

.sub_tbl_head {
	border-bottom:1px solid #ECECEC;
	font-size:23px;
	font-weight:bold;
	line-height:23px;
	width:490px;
	margin-left:10px;
	padding:0 0 5px 10px;
}

#subscribeBtn {
	background:transparent url(../images/airtel/subscribeNowBtn.gif) repeat-x scroll 0 50%;
	cursor:pointer !important;
	height:25px;
	margin-left:-2px;
	overflow:hidden;
	text-align:center;
	width:115px;
}



/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .tabs-hide { display: none; }
}

/* Hide useless elements in print layouts... */
@media print {
    .tabs-nav {
        display: none;
    }
}

/* Skin */
.tabs-nav { font-family:Arial, Helvetica, sans-serif; list-style: none; margin: 0; padding: 0 0 0 1px; }
.tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block; clear: both; content: " "; }
.tabs-nav li {
    float: left;
    margin: 0 0px 0 2px;
    min-width: 32px; /* be nice to Opera */
}
.tabs-nav a, .tabs-nav a span { display: block; padding: 0 3px; background: url(../images/tab.png) no-repeat;}
.tabs-nav a {
    position: relative; top: 1px; z-index: 2; padding-left: 0; color: #fff; font-size: 12px; font-weight: bold; line-height: 1.2; text-align: center; text-decoration: none; white-space: nowrap; /* required in IE 6 */    
}
.tabs-nav .tabs-selected a {
    color: #2856ae;
}
.tabs-nav .tabs-selected a, .tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active {
    background-position: 100% -150px;
    outline: 0; /* prevent dotted border in Firefox */
}
.tabs-nav a, .tabs-nav .tabs-disabled a:hover, .tabs-nav .tabs-disabled a:focus, .tabs-nav .tabs-disabled a:active {
    background-position: 100% -100px;
}
.tabs-nav a span {
    width: 32px; /* IE 6 treats width as min-width */
    min-width: 32px;
    height: 23px; /* IE 6 treats height as min-height */
    min-height: 23px;
    padding-top: 7px;
    padding-right: 10px;
	padding-left:12px;
}
*>.tabs-nav a span { /* hide from IE 6 */
    width: auto;
    height: auto;
}
.tabs-nav .tabs-selected a span {
    padding-top: 7px;
}
.tabs-nav .tabs-selected a span, .tabs-nav a:hover span, .tabs-nav a:focus span, .tabs-nav a:active span {
    background-position: 0 -50px;
}
.tabs-nav a span, .tabs-nav .tabs-disabled a:hover span, .tabs-nav .tabs-disabled a:focus span, .tabs-nav .tabs-disabled a:active span {
    background-position: 0 0;
}
.tabs-nav .tabs-selected a:link, .tabs-nav .tabs-selected a:visited, .tabs-nav .tabs-disabled a:link, .tabs-nav .tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
    cursor: text;
}
.tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active { /* @ Opera, we need to be explicit again here now... */
    cursor: pointer; color:#2856ae;
}
.tabs-nav .tabs-disabled {
    opacity: .4;
}
.tabs-container {
    border-top: 1px solid #2856ae;
    padding: 1em 8px;
    background: #fff; /* declare background color for container to avoid distorted fonts in IE while fading */
	width:520px;
}
.tabs-loading em {
    padding: 0 0 0 20px;
    background: url(../images/loading.gif) no-repeat 0 50%;
}


.table2cols{ width:550px;}
.table2cols tr td{ width:275px; vertical-align:top; padding-right:20px;}
.tabletd{ background:url(/media/images/airtel/sub_li.gif) no-repeat left 6px; padding-left:15px; color:#646464; font-size:12px;width: 240px;}

#tabletd{ color:#646464; font-size:12px; line-height: 18px; float:left; width: 270px; margin:0 0 0 5px;}

* html #tabletd{margin:0 0 0 10px;}

#tabletd ul {margin:5px 20px; padding: 0;}

#tabletd li{ background:url(/media/images/airtel/whatisLN_bullet.gif) no-repeat left 3px; color:#000000; font-size:12px; line-height: 25px; list-style-type: none; padding-left: 25px; margin: 0;}

.redTxt{color:red; font-size:16px; font-weight:bold;}
.noteTxt1{font-size:12px;}
.subpackDetails{font-size: 12px; /*padding:10px 0px 5px 0px;*/ text-align:left; font-weight:bold; color:#646464; margin:10px 0; }


.airtelLNLogin {
	float:right;
	color:#000000;
	/*margin-top:10px;*/
	font-weight:bold;
	width: 100px;
	text-align: right;
}

.airtelLNLogin a{ color: #333333; text-decoration: none;}
.airtelLNLogin a:hover{ color: #ff0000; text-decoration: none;}
.airtelLNLogin a:visited{ color: #333333; text-decoration: none;}

/* Download Page Styles */


/*............................. What is LN Page Styles ................................ */

.texImages{
	float:left;
	height:170px;
	margin-left:10px;
	width:165px;
	padding: 5px;
	/*margin-bottom: 15px;*/
}

* html .texImages{ padding: 0px;}

.texImages p{
	font-size:12px;
	line-height:18px;
	color: #232321;
}




.FAQtopLink {
	width: 95%;
	text-align: right;
	font-size: 12px;
	font-weight:bold;
	display: block;
	padding: 15px 10px;
}

.FAQtopLink a{ color: #333333; text-decoration: none;}
.FAQtopLink a:hover{ color: #ff0000; text-decoration: none;}


.airtelLNPackageTxt {
	padding: 10px 10px 30px 10px;
	font-size:12px;
	color:333;
}

.airtelLNPackageTxt ul{ 
	list-style: none; 
	margin: 10px 0 10px -20px; 
}

* html .airtelLNPackageTxt ul{ 
	list-style: none; 
	margin: 10px 0 10px 10px; 
}

.airtelLNPackageTxt li{ 
	background:url(/media/images/airtel/airtel-learnnext-bullet.gif) no-repeat left center;
	padding: 5px 15px;
}

/*#airtelFreeTrialBtn {text-align:center; background:url(/media/images/airtel/airtel_trynow_btn.gif) repeat-x scroll 0 50%; width: 105px;height: 25px; cursor:pointer !important;cursor:hand; overflow:hidden; float: left;}
#airtelFreeTrialBtn:hover img{margin-top:-25px;}

* html #airtelFreeTrialBtn {margin-left: 10px;}


#airtelSubscribeBtn{text-align:center; background:url(/media/images/airtel/subscribeNowBtn.gif) repeat-x scroll 0 50%; width: 105px;height: 25px; cursor:pointer !important;cursor:hand; overflow:hidden; margin: 0px 0 30px 20px;  float: left; }
#airtelSubscribeBtn:hover img{margin-top:-25px;}*/


.studyPackTextCont {
	background:url(/media/images/airtel/studyPackDetailsBg.jpg) repeat-x bottom left; 
	height:80px; 
	width:275px; 
	border:1px solid #dcdcdc; 
	font-size:16px; 
	font-weight:bold; 
	font-family:Arial, Helvetica, sans-serif;
	margin:12px 10px 0 10px;
}

#airtelFreeTrialBtn {
	text-align:center; 
	background:url(/media/images/airtel/airtel_trynow_btn.gif) repeat-x scroll 0 50%; 
	width: 105px;
	height: 25px; 
	cursor:pointer !important;
	cursor:hand; 
	overflow:hidden; 
	margin-right: 2px;
	margin-left:30px;
	float: left;
}

* html #airtelFreeTrialBtn {
	margin-left:15px;
}
	

#airtelFreeTrialBtn:hover img{
	margin-top:-25px;
}

#airtelSubscribeBtn{
	text-align:center; 
	background:url(/media/images/airtel/subscribeNowBtn.gif) repeat-x scroll; 
	background-position:right;
	background-position:top;
	width: 105px;
	height: 25px; 
	cursor:pointer !important;
	cursor:hand; 
	overflow:hidden; 
	margin-left: 2px;  
	float: left; 
}

#airtelSubscribeBtn:hover img{
	margin-top:-25px;
}



/*  Know More Accordion  */

.knowMoreAccorTable{ 
	width:95%; 
	font-size:12px;
	border-left: 1px solid #eaeaea;
	border-right: 1px solid #eaeaea; 
}

.knowMoreAccor{ 
	font-size:12px;
	padding:10px 0px;
	margin: 0 10px 
}
.knowMoreAccor td tr{ 
	font-size:12px;
	padding-left:10px; 
	padding-top:5px; 
}

.homeWidgetBg {
	margin:5px 0px 5px 0px;
}

.homeWidgetTitle {
	font-size: 12px;
	font-weight: bold;
	color: #bf0000;
	height: 19px;
	width:250px; 
	padding:11px 0 0 14px;
	float: left;
	text-align: left;
	font-family:Arial, Helvetica, sans-serif; 
}

.homeWidgetDesc {
	font-size: 11px;
	padding:5px 0 0 10px;
	float: left;
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	line-height: 18px;
	width: 180px; 
}

.homeWidgetDescLine {
	width: 250px;
	float: left;
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 3px 0 0 12px;
}

.homeWidgetDescLine2 {
	width: 150px;
	text-align: right;
}

.homeWidgetDescLineMore{
	width: 50px;
	float: right;
	text-align: right;
	/*margin-top: -15px;*/
}


.homeWidgetImg {
	padding:10px 0 0 10px;
	float: left;
	width: 349;
	height: 351;	
}

/*........................................... testimonial Page........................................... */
.Gbox{width:125px; background-color:#c6c6c7; padding-top:60px; padding-left:15px; font-size:12px; color:#131313; border-bottom:1px solid #a5a6a6; border-top:1px solid #fff;}
.Gbox1{width:125px; background-color:#d4d4d4;padding-top:60px; padding-left:15px; font-size:12px; color:#131313;border-bottom:1px solid #a5a6a6;border-top:1px solid #fff; }
.Garow{width:18px; background: #f0f1f3 url(../images/testmoni_arow.gif) center top no-repeat;border-bottom:1px solid #a5a6a6;border-top:1px solid #fff; }
.Garow1{width:18px; background: #fafafa url(../images/testmoni_arow1.gif) center top no-repeat; border-bottom:1px solid #a5a6a6;border-top:1px solid #fff;}
.Gtxt{ width:450px; background-color:#f0f1f3;  padding:20px 40px 20px 20px; font-size:12px; color:#646464; border-bottom:1px solid #a5a6a6;border-top:1px solid #fff;}
.Gtxt1{ width:450px; background-color:#fafafa; padding:20px 40px 20px 20px; font-size:12px; color:#646464;border-bottom:1px solid #a5a6a6;border-top:1px solid #fff;}

/*........................................... Subscribe Packages Page........................................... */

#airtelRegisterBtn {
	text-align:center; 
	background:url(/media/images/airtel/airtel_subscribe_register_btn.gif) repeat-x scroll 0 50%; 
	width: 141px;
	height: 36px; 
	cursor:pointer !important;
	cursor:hand; 
	overflow:hidden; 
	margin-left:14px;
	float: left;
}

* html #airtelRegisterBtn {
	margin-left:7px;
}

.subscribeTblHead {background: url('/media/images/airtel/airtel_subscribe_table_head.gif') top left no-repeat; height: 33px; width: 522px; font-size: 22px; font-weight: bold; color: #000; padding: 4px 0 0 14px; text-align: left;}
.subscribeTblHead span{color: red;}

.oldRate{ font-size: 20px; color: #424141; text-decoration: line-through; font-weight: bold; text-align: right;}
.newRate{ font-size: 35px; color: red; font-weight: bold; text-align: right;}

.otherPkgDetails{font-size: 12px; color: #000; font-family:Arial, Helvetica, sans-serif; width: 100%;}

.otherPkgDetails ul{ margin: 0; padding: 5px 0;}

.otherPkgDetails li{ background: url("/media/images/airtel/airtel_subscribe_tick_bullet.gif") no-repeat top left; list-style-type: none; padding-left: 22px; line-height: 18px;}

