/*---------------------------------
  common styles
-----------------------------------*/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%;  background: transparent;}

body { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#717171; background:url(../images/background-new.jpg) no-repeat top center; margin:0px; padding:0px;} 

ol, ul { list-style: none;}

sup{ font-size:11px;!important}

blockquote, q { quotes: none; }

blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }

/* remember to define focus styles! */
:focus { outline: 0;}

.clear{clear:both;}

/* remember to highlight inserts somehow! */
ins { text-decoration: none;}

del { text-decoration: line-through;}

/* tables still need 'cellspacing=0' in the markup */
table { border-collapse: collapse; border-spacing: 0; }

#wrapper{ width:958px; margin:0 auto;}

#wrapper-inner{ width:958px; margin:0px 0px 5px 0px; padding:0px 0px 5px 0px; float:left;}

#header{ width:958px; margin:0px; float:left;}

.logo-cont-home{ width:940px; margin:0px; float:left; padding:13px 19px 0px 0px; text-align:right; }
.logo-cont{ width:940px; margin:0px; float:left; padding:13px 19px 15px 0px; text-align:right; }

.navMenu{
	width:610px;
	height:25px;
	margin:0px;
	padding:12px 0px 0px 0px;
	float:left;
}
.navMenu img{
	vertical-align:middle;}
.navMenu ul{
	margin:0px;
	padding:0px;
}

.navMenu ul li{
	float: left;
	display: inline;
	margin:0px 6px;
	vertical-align:middle;
	
}

.navMenu ul li a{
	width:auto;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#464646;
	text-decoration:none;
	
}

.navMenu li a:hover{
	color:#f11a22;
	text-decoration:none;
	
}

.navMenu li a.active{
	color:#f11a22;
	text-decoration:none;
	
}

.phone-no{ width:auto; height:auto; float:left; padding:8px 0px 0px 0px;}
.bread-crumb{ width:925px; height:14px; margin:0px 0px 17px 0px; padding:10px 0px 0px 0px; background:#fbf9f9; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fa0913; font-weight:normal; }
.bread-crumb a{color:#494444; text-decoration:none; padding:0px; margin:0px;}
.bread-crumb a:hover{  color:#ff000e;}
.main-container{ width:auto; margin:0px; float:left; padding-bottom:10px; }
.white-cont{ width:958px; margin:0px; float:right; }
.white-conttop{ width:958px; margin:0px; float:left; }
.white-contbot{ width:958px; margin:0px; float:left; position:relative; }
.white-contmid{ width:905px; margin:0px; float:left; background:url(../images/br-mid.gif) repeat-y top left; padding:0px 26px 20px 29px; }

.lt-part{ width:440px; height:auto; margin:0; padding:38px 20px 0 0; float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#696969; line-height:20px;}
.lt-part ul{ margin:0; padding:10px 0 0 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#696969;}
.lt-part ul li{ margin:0; padding:0px 0 5px 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#696969;}

.lt-part h1{ font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#696969; line-height:20px;}
.rt-part{ width:440px; height:auto; margin:0; padding:38px 0 20px 10px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#696969; line-height:20px;}
.form-butt{ width:250px; height:auto; margin:0; padding:20px 0px 5px 0px;}
.form-bx{ width:422px; height:auto; margin:10px 0px 0px 0px; padding:0; float:left;}
.form-tp{ width:422px; height:4px; margin:0; padding:0; float:left;}
.form-mid{ width:405px; height:auto; margin:0; padding:10px 0px 10px 15px; float:left; border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc;}
.form-field{ width:370px; height:auto; margin:0; padding:15px 0px 0px 0px;}
.form-field .label{ width:110px; height:auto; margin:0; padding:0px; float:left;}
.form-field input{ width:150px; height:auto; vertical-align:middle;}
.form-field .txt-bx1{ width:237px; height:23px; margin:0; padding:3px 0px 0px 3px; border:1px solid #a1a0a0; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#333333;}
.form-mid span{ font-weight:bold; color:#f61621;}
.form-mid a{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#696969; text-decoration:none;}
.form-bt{ width:422px; height:4px; margin:0; padding:0; float:left;}
.white-midrecharge{ width:727px; margin:0px; float:left; background:url(../images/recharge-bg.jpg) no-repeat top left; padding:68px 26px 0px 207px; min-height:312px;
  height:auto !important;
  height:312px;}



.white-innertop{ width:875px; margin:0px; float:left; padding:0px 14px 9px 14px; border-bottom:1px solid #e5e5e5;  font-size:13px; color:#6b6a6a; }

.white-home{ width:17px; margin:0px; float:left; padding-top:11px; }

.white-innerlink{ width:830px; margin:0px; float:left; padding:11px 30px 0px 0px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#6b6a6a; text-align:right;}

.white-innerlink a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#6b6a6a; text-decoration:none; padding:0px 21px 0px 13px; line-height:normal;   }

.white-innerlink a:hover{ color:#000000;}

.white-inner2{ width:903px; margin:0px; float:left; padding:22px 0px 0px 0px; }

.left{float:left;}
.right{float:right;}
.right-top{float:right; margin-top:10px;}
.white-innertop .h-cont img{ padding-top:3px; border:1px solid #000;}

.grey-cont{ width:905px; margin:0px; float:left; }

.grey-conttop{ width:905px; margin:0px; float:left;}

.grey-contmid{ width:896px; margin:0px; float:left; background-color:#f3f3f3; padding:4px 0px 5px 9px;}


.grey-midleft{ width:189px; margin:0px; float:left; padding:0;}


.left-top{ width:178px; margin:0px; float:left; padding:13px 0px 0px 11px;}

.left-mid{ width:189px; margin:0px; float:left; padding:14px 0px 0px 0px;}

.nav-midr{ width:187px; margin:0px; float:left; padding:0px 0px 0px 0px;}

.nav-midr ul{ width:187px; margin:0px; float:left; padding:0px 0px 0px 0px; display:block;}

.nav-midr ul li{width:178px; float:left; padding:0px 0px 0px 9px; background:url(../images/bar.gif) no-repeat left bottom;}

.nav-midr ul li.none{ background:none;}

.nav-midr ul li a{float:left; padding:4px 0px 4px 22px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#464545; font-weight:normal; text-decoration:none; background:url(../images/arrow1.gif) no-repeat left 8px;}

.nav-midr ul li a:hover{ color:#000000;}

.nav-mid{ width:175px; margin:0px; float:left; padding:0px 0px 0px 0px; }

.nav-mid ul{ width:169px; margin:0px; float:left; padding:0px 0px 0px 6px; display:block; }

.nav-mid ul li{width:163px; float:left; padding:0px 0px 0px 0px; background:url(../images/bar.gif) no-repeat left bottom;}

.nav-mid ul li a{float:left; padding:4px 0px 4px 18px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#464545; font-weight:normal; text-decoration:none; background:url(../images/arrow1.gif) no-repeat left 8px;}

.nav-mid ul li a.selected{ color:#f91421; }

.nav-mid ul li a:hover{ color:#f91421;}

.grey-midright{ width:707px; margin:0px; float:left; padding:0px;}

.grey-innnercont{ width:697px; margin:0px; float:left; padding:0px;}

.grey-innnertop{ width:697px; margin:0px; float:left; padding:0px;}

.grey-innnermid{ width:697px; margin:0px; float:left; padding:13px 0px 0px 0px; background:url(../images/w-mid.gif) repeat-y top left;}

.grey-innnermid1{ width:697px; margin:0px; float:left; padding:13px 0px 0px 0px; background:url(../images/w-mid1.gif) repeat-y top left;}

.grey-intop1{ width:697px; margin:0px; float:left; padding:0px 0px 0px 0px; background:url(../images/wh-grey1.gif) no-repeat top left;}
.grey-intop{ width:697px; margin:0px; float:left; padding:0px 0px 0px 0px; background:url(../images/wh-grey.gif) no-repeat top left;}

.grey-inmid{min-height:130px;
  height:auto !important;
  height:130px;
  float:left; 
  width:697px;
  padding:57px 0px 0px 0px;
}

.grey-selectcont{ width:261px; margin:0 auto; }

.grey-selectinner{ width:224px; margin:0; padding:7px 14px 0px 16px; height:31px;  background:url(../images/select-bg.gif) no-repeat top left; float:left;
}

.grey-select1{ width:148px; margin:0; padding:4px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#464545; float:left;
}

.grey-select2{ width:74px; margin:0; padding:2px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#464545; float:left;
}
.select-style{ width:72px; margin:0; padding:1px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#464545; height:22px;float:left; border:1px solid #d0d0d0;
}


.activebt-cont{ width:254px; margin:0; padding:17px 0px 0px 0px; float:left; text-align:center; 
}



.no-cont{ width:228px; margin:0px; float:left; padding:10px 35px 0px 0px; text-align:right; height:27px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#464545;}

.grey-innnerbot{ width:697px; margin:0px; float:left; padding:0px;}

.redtext{color:#ed1c24; font-weight:bold;  padding-right:9px;}

.no-cont1{ width:210px; margin:0px; float:left; padding:10px 49px 0px 0px; text-align:right; height:27px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#464545;}

.no-cont2{ width:125px; margin:0px; float:left; padding:10px 49px 0px 0px; text-align:right; height:27px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#464545;}

.grey-contbot{ width:905px; margin:0px; float:left; }

.msgcont{ width:650px; margin:0 auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#464545; font-weight:normal; text-align:center; padding:13px 0px 0px 0px; }


.welcome-cont{width:545px; float:left; }

.welcome-conttop{width:545px; float:left; }

.welcome-contmid{width:473px; float:left; background:url(../images/wel-mid.jpg) repeat-y top left; padding:0px 38px 0px 34px;}

.welcome-topm{width:473px; float:left; padding:0px 0px 18px 0px;}

.welcome-form{width:473px; float:left; padding:0px 0px 0px 0px;}

.welcome-formr{width:473px; float:left; padding:0px 0px 13px 0px;}
.welcome-formd{width:127px; float:left; padding:10px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#464545; font-weight:normal;}

.welcome-formd1{width:344px; float:left; padding:0px 0px 0px 0px; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0281ca; font-weight:normal;}

.welcome-formd1 span{ float:left; color:#FF0000;}

.input-style{width:323px; float:left; height:24px; padding:10px 10px 0px 13px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#464545; border:0px; background:url(../images/input-bg.gif) no-repeat top left;}

.welcome-contbot{width:545px; float:left; }

.welcome-formlink{width:473px; float:left; padding:0px 0px 0px 0px; height:36px; text-align:right;}


.welcome-formlink a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0281ca; font-weight:normal; text-decoration:none; padding:0px 0px 0px 11px;}

.welcome-formlink a:hover{text-decoration:underline;}

.wel a{text-decoration:underline;}

.wel a:hover{text-decoration:none;}

.form-sub{width:473px; float:left; padding:0px 0px 10px 0px; _padding:0px 0px 7px 0px;text-align:right; }
.form-sub2{width:473px; float:left; padding:0px 0px 10px 0px; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#464545;}

/*--- second css start ------*/
.grey-mid{min-height:130px;  height:auto !important;  float:left;   width:603px;  padding:24px 35px 38px 59px;}

.grey-mid p{color:#464545; font-size:12px; line-height:18px; padding:0px 0px 6px 0px; margin:0px;}

.grey-mid strong{color:#464545; font-size:12px; line-height:18px; font-weight:bold;}

.grey-red{width:200px; height:auto; float:left; padding-top:10px;}
.grey-redside{width:93px; height:auto; float:left;}

.grey-redside label{ color:#ed1c24; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:2px 0px 0px 2px; _padding:3px 0px 0px 2px; float:left;}

.grey-redi{width:15px; height:auto; float:left; }

.grey-con{width:40px; height:auto; float:left; padding:3px 30px 0px 8px; color:#ed1c24; font-size:12px;}

.grey-sub{width:67px; height:auto; float:left; padding-top:10px;}


.grey-sing{min-height:130px;  height:auto !important; height:101px;  float:left; text-align:center;   width:697px;  padding:70px 0px 0px 0px;}
.grey-sing p{color:#ed1c24; font-size:14px; text-align:center;}
.grey-but{ height:auto !important;  float:left; text-align:center;   width:697px;  padding:20px 0px 0px 0px;}

.grey-password{width:308px; height:auto; float:left;}

.grey-pass {width:308px; height:auto; float:left; padding-top:5px; }

.grey-pass1{width:134px; padding-top:3px; font-size:11px; color:#333333; float:left; text-align:left;} 

.grey-password p{color:#ed1c24; font-size:12px; text-align:left; font-weight:bold}

.grey-pa{width:155px; height:16px;  padding:2px 0px 2px 4px; margin:0px; border:#dedede 1px solid; font-size:11px; color:#333333; float:left;}

.grey-input{width:157px;  float:left; padding:2px 4px; margin:0px;}

.grey-mail span{ float:left; color:#FF0000; padding:10px 0px 5px 0px; _padding:5px 0px 5px 0px;}

.email{width:390px; height:auto; float:left;}
.email p{color:#ed1c24; font-size:12px; text-align:left; font-weight:bold}

.grey-mail{width:275px; height:auto; float:left; padding-top:15px; }

.grey-mail1{width:90px; padding-top:3px; font-size:11px; color:#333333; float:left; text-align:left;} 
.grey-mai{ margin:0px; padding-top:10px;}

.payment{width:590px; height:auto; }

.pay{ padding:7px 0px;text-align:center;  font-size:12px; color:#ffffff; border-right:#ffffff 1px solid ; border-bottom:#ffffff  1px solid; background:#969696; font-weight:bold;}
.pay-ment{ padding:7px 0px; font-size:12px; color:#313131; border-right:#ffffff 1px solid ; background:#e3e3e3; text-align:center; }

.grey-mid2{ height:auto !important;  float:left;   width:603px;  padding:24px 35px 38px 59px;}

.grey-search{min-height:130px;  height:auto !important;  float:left;   width:603px;  padding:24px 35px 38px 59px;}
.grey-search p{color:#ed1c24; font-size:12px; font-weight:bold; line-height:16px;}
.box{width:140px; height:auto; float:left; padding-top:5px;}
.box-in{width:60px; height:auto; float:left; font-size:12px; color:#ed1c24; }
.boxselect{width:80px; height:auto; float:left;}
.boxsel{width:52px; height:auto; margin:0px; height:18px;}
.box22{width:120px; height:auto; float:left; padding-top:8px; text-align:right;}

/*--- second css end ------*/

.pay-cont{ float:left;   width:610px;  }

.pay-cont h2{ float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ed1c24; font-weight:bold; }

.pay-continner{ float:left;   width:610px; padding-top:25px;}

.pay-continner-row{ float:left;   width:610px;  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; padding:0px 0px 8px 0px;}

.pay-continner1{ float:left;   width:168px; font-weight:bold;  }

.pay-continner2{ float:left;   width:440px; padding:0px 0px 0px 0px;  }

.pay-cont-bot{ float:left;   width:613px; padding:13px 0px 0px 0px;}

.pay-cont-bot span{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; float:left; padding-right:14px; padding-top:2px;}

.grey-mid span{ float:left; color:#FF0000;}

/*--------------------home page----------------------*/

.home-bg{ background:url(../images/bg-home.jpg) top center no-repeat;}
.recharge-butt{ width:auto; height:auto; margin:0; padding:12px 0 0 0; float:right;}
.white-contmid-home{ width:956px; margin:0px; float:left; padding:0px; background:#FFFFFF; }
.main-cont-box{ width:auto; height:auto; margin:0; padding:0 0 20px 0;}
.white-inner-home{ width:942px; height:26px; margin:0px; float:left; padding:10px 0px 0px 15px; background:url(../images/page-title-bg.jpg) top left no-repeat; }
.white-inner-home img{ vertical-align:text-top;}

.white-cont-home{ width:958px; margin:0px; float:left; padding:0px 0px 20px 0px;  }
.white-cont-home1{ width:958px; margin:0px; float:left; padding:0px 0px 20px 0px;  }
.white-inner-home-bot{ width:934px; height:auto; margin:0px; float:left; padding:0px 2px 0px 20px; border-left:1px solid #d0d0d0; border-right:1px solid #d0d0d0; background:#FFFFFF;  }
.white-inner-home-bot h1{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#696969;}
.white-inner-home-bot p{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#696969; line-height:20px;}

/*--------------------what is it----------------------*/
.white-inner-all{ width:958px; height:auto; margin:0px; float:left; padding:0px; }
.white-inner-buttons{ width:958px; height:55px; margin:0px; float:left; padding:0px 0px 0px 0px; }
.white-inner-bot-txt{ width:930px; height:auto; margin:0px; float:left; padding:0px 11px 30px 15px; border-left:1px solid #d0d0d0; border-right:1px solid #d0d0d0; background:#FFFFFF;  }
.white-inner-bot-txt h1{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#fa0913; padding:10px 0px 0px 0px;}
.white-inner-bot-txt p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#696969; line-height:20px; padding:10px 0px;}
.white-inner-bot-txt ul{ padding:10px 0px; margin:0px;}
.white-inner-bot-txt ul li{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#696969; line-height:20px;}
.white-inner-bot-txt .one{ background:url(../images/lock.jpg) 0px 0px no-repeat; padding:3px 0px 20px 55px; margin:0px;}
.white-inner-bot-txt .two{ background:url(../images/cup.jpg) 0px 0px no-repeat; padding:5px 0px 20px 55px; margin:0px;}
.white-inner-bot-txt .three{ background:url(../images/phone.jpg) 5px 0px no-repeat; padding:5px 0px 10px 55px; margin:0px;}
.white-inner-bot-txt .four{ background:url(../images/sim.jpg) 5px 10px no-repeat; padding:15px 0px 10px 55px; margin:0px;}
.white-inner-bot-txt .five{ background:url(../images/statement.jpg) 5px 10px no-repeat; padding:15px 0px 10px 55px; margin:0px;}
.white-inner-bot-txt .six{ background:url(../images/phone.jpg) 5px 10px no-repeat; padding:15px 0px 0px 55px; margin:0px;}


/*--------------------document required----------------------*/
.white-inner-doc-txt{ width:930px; height:auto; margin:0px; float:left; padding:0px 11px 0px 15px; border-left:1px solid #d0d0d0; border-right:1px solid #d0d0d0; background:#FFFFFF;  }
.white-inner-doc-txt h1{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#fa0913; padding:10px 0px 0px 0px;}
.white-inner-doc-txt p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#696969; line-height:20px; padding:10px 0px;}
.white-inner-doc-txt ul{ padding:0px; margin:10px 0px;}
.white-inner-doc-txt ul li{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#696969; line-height:20px; background:url(../images/red-arrow.jpg) 10px 6px no-repeat; padding:0px 0px 0px 25px;}



/*--------------------How to Buy----------------------*/
.how-step1{ width:870px; height:auto; margin:0px 0px 10px 0px; float:left; background:url(../images/how-step1.png) top left no-repeat; padding:20px 0px 24px 55px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#4d4d4d;}
.how-step1 sup{ font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#fa0913;}
.how-step1 span{ color:#fa0913;}
.how-step2{ width:870px; height:auto; margin:7px 0px 10px 0px; float:left; background:url(../images/how-step2.png) top left no-repeat; padding:20px 0px 24px 55px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#4d4d4d; line-height:22px;}
.how-step2 span{ color:#fa0913;}
.how-step3{ width:870px; height:auto; margin:7px 0px 10px 0px; float:left; background:url(../images/how-step3.png) top left no-repeat; padding:20px 0px 24px 55px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#4d4d4d; line-height:22px;}
.how-step3 span{ color:#fa0913;}
.how-step4{ width:870px; height:auto; margin:7px 0px 10px 0px; float:left; background:url(../images/how-step4.png) top left no-repeat; padding:20px 0px 24px 55px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#4d4d4d; line-height:22px;}
.how-step4 span{ color:#fa0913;}
.how-note{width:870px; height:auto; margin:5px 0px 10px 0px; float:left; padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#4d4d4d; line-height:22px; border:1px solid #c1c4c6;}
.how-step4 span{ color:#fa0913;}

/*--------------------How to Buy for airtel Customers----------------------*/
.white-cont-airtel{ width:958px; margin:0px; float:right; padding:0 0 20px 0; }
.steps-airtel-customer{ width:925px; margin:0px; float:left; padding:0px 0px 10px 0px; height:auto; background:#FFFFFF;}
.steps-airtel-customer-tp{ width:927px; height:5px; margin:0px; float:left; padding:0px;}
.steps-airtel-customer-mid{ width:927px; height:auto; margin:0px; float:left; padding:10px 0 0 0;}
.steps-airtel-customer-bt{ width:927px; height:5px; margin:0px; float:left; padding:0px;}
.option-customer{ width:913px; height:auto; float:left; margin:0; padding:0 0 15px 0; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#f40c19; border-bottom:1px solid #e5e5e5;}
.steps-table-outer{ width:913px; height:auto; margin:15px 0 0 0; padding:0; float:left;}
.steps-table-outer-tp{ width:911px; height:auto; margin:0; padding:0; float:left; }
.steps-table-outer-mid{ width:892px; height:auto; margin:0; padding:0 0 0 18px; float:left; border-left:1px solid #d0d0d0; border-right:1px solid #d0d0d0;}
.steps-table-outer-bt{ width:911px; height:auto; margin:0; padding:0; float:left; }
.steps-box{ width:863px; height:auto; margin:0px; padding:0px 0 30px 0px;}
.steps-box img{ float:left; margin-right:20px; margin-top:3px;}
.steps-box h1{ font-family:Arial, Helvetica, sans-serif; font-size:21px; font-weight:bold; color:#f21922; padding:0px 0px 10px 0px;}
.steps-box p{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#696969; padding:0px; margin:0;}
.steps-box a{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#f51722; padding:0px; margin:0px;}
.steps-box ul { margin:0px; padding:0px;}
.steps-box ul li{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#696969; line-height:23px; background:url(../images/grey-bullet.jpg) 10px 8px no-repeat; margin:0px 0px 10px 0px; padding:0 0 0 25px;}
.steps-box .inner-steps{ width:840px; height:auto; margin:0px; padding:5px 0 10px 23px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#696969; line-height:22px;}


.steps-box1{ width:863px; height:122px; float:left; margin:0px; padding:30px 0 16px 0px; border-bottom:1px solid #d0d0d0;}
.steps-box1 img{ float:left; margin-right:20px; margin-top:3px;}
.steps-box1 h1{ font-family:Arial, Helvetica, sans-serif; font-size:21px; font-weight:bold; color:#696969; padding-top:0px;}
.steps-box1 p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#696969; padding-top:4px; line-height:16px;}
.steps-box2{ width:863px; height:122px; float:left; margin:0px; padding:30px 0 16px 0px;}
.steps-box2 img{ float:left; margin-right:20px; margin-top:3px;}
.steps-box2 h1{ font-family:Arial, Helvetica, sans-serif; font-size:21px; font-weight:bold; color:#696969; padding-top:0px;}
.steps-box2 p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#696969; padding-top:4px; line-height:16px;}
.buy-now{ width:auto; height:auto; float:right; margin:0; padding:15px 35px 0 0;}

/*--------------------How to Buy for airtel Customers----------------------*/
.incoming-call-outer{ width:910px; height:auto; margin:0 0 15px 0; padding:0; float:left;}
.outgoing-call-outer{ width:910px; height:auto; margin:0; padding:0; float:left;}
.call-top{ width:910px; height:27px; margin:0; padding:8px 0px 0px 0px; text-align:center; float:left; background:url(../images/incoming-top.jpg) top left no-repeat;}
.call-mid{ width:883px; height:auto; margin:0; padding:0 0 10px 25px; float:left; border-left:1px solid #a9a9a9; border-right:1px solid #a9a9a9;}
.call-mid p{ padding:15px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#464545;}
.call-mid p span{ padding:10px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#f51722;}
.call-mid p span a{ padding:10px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#f51722;}
.call-bot{ width:910px; height:auto; margin:0; padding:0; float:left;}
.how-to-buy-txt{ width:913px; height:auto; float:left; margin:0 0 10px 0; padding:0 0 10px 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#4d4d4d;}
.how-to-buy-txt ul{ margin:0; padding:10px 0 0 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#4d4d4d;}
.how-to-buy-txt ul li{ margin:0; padding:0px 0 5px 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#4d4d4d;}
/*--------------------Recharge Page starts----------------------*/
.white-recharge-cnt{ width:887px; margin:0px; float:left; background:url(../images/recharge-bg.jpg) no-repeat top left; padding:30px 26px 0px 47px; min-height:370px;
  height:auto !important; height:370px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#464545; line-height:25px;}
  
/*--------------------Recharge Page starts----------------------*/  
.recharge-now-outer{ width:530px; height:264px; margin:0; padding:0; float:left; background:url(../images/recharge-now-bg.jpg) top left no-repeat;}
.recharge-close-bx{ width:500px; height:auto; float:right; margin:0; padding:10px 10px 0 0; text-align:right;}
.recharge-text-bx{ width:350px; height:auto; margin:0; padding:20px 10px 0px 150px; float:right; font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#494242; line-height:26px;}
.recharge-text-bx span{ font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#ff0000;}
.recharge-text-bx .link{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#ff0000; text-decoration:none;}  
  
/*--------------------Tariff Page CSS----------------------*/    
.white-cont-country{ width:960px; margin:0px; float:right; padding:0 0 20px 0; height:auto; }
.choose-country{ width:913px; height:auto; float:left; margin:0 0 20px 0; padding:0 0 14px 0; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#f40c19; border-bottom:1px solid #e5e5e5;}
.choose-country select{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#464545; border:1px solid #d0d0d0; width:150px; height:25px; vertical-align:middle;}
.choose-country img{vertical-align:middle; margin:0 5px;}  
.country-table-outer{ width:914px; height:auto; float:left; margin:0; padding:0;}
.country-tab-tp{ width:912px; height:43px; float:left; margin:0; padding:0; background:#f21923;}
.country-tab-tp .country-cont-inner{ width:194px; height:43px; margin:0; padding:0; float:left; border-right:1px solid #d0d0d0;  border-bottom:1px solid #d0d0d0; text-align:left; background:url(../images/nav-tab-lt.png) top left no-repeat #f21923;} 
.country-tab-tp .country-cont-inner1{ width:211px; height:30px; margin:0; padding:13px 0 0 0; float:left; border-right:1px solid #d0d0d0;  border-bottom:1px solid #d0d0d0; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#fff; text-align:center;} 
.country-tab-tp .country-cont-inner2{ width:226px; height:30px; margin:0; padding:13px 0 0 0; float:left; border-right:1px solid #d0d0d0;  border-bottom:1px solid #d0d0d0; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#fff; text-align:center;}
.country-tab-tp .country-cont-inner3{ width:278px; height:33px; margin:0; padding:10px 0 0 0; float:left; border-bottom:1px solid #d0d0d0; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#fff; text-align:center; background:url(../images/nav-tab-rt.png) top right no-repeat #f21923;}
.country-tab-tp .selectbx{ width:157px; height:25px; margin:0; padding:3px 0 0 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#f21923; background:url(../images/selectbx-bg.png) top left no-repeat #FFFFFF; border:none; outline:0;}

.country-tab-mid{ width:910px; height:auto; float:left; margin:0; padding:0; border-left:1px solid #d0d0d0; border-right:1px solid #d0d0d0;} 
.country-tab-bt{ width:914px; height:3px; float:left; margin:0; padding:0;}
.country-cont-inner{ width:194px; height:30px; margin:0; padding:13px 0 0 0; float:left; border-right:1px solid #d0d0d0;  border-bottom:1px solid #d0d0d0; text-align:center;} 
.country-cont-inner1{ width:211px; height:30px; margin:0; padding:13px 0 0 0; float:left; border-right:1px solid #d0d0d0;  border-bottom:1px solid #d0d0d0; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#898989; text-align:center;} 
.country-cont-inner2{ width:226px; height:30px; margin:0; padding:13px 0 0 0; float:left; border-right:1px solid #d0d0d0;  border-bottom:1px solid #d0d0d0; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#898989; text-align:center;}
.country-cont-inner3{ width:276px; height:30px; margin:0; padding:13px 0 0 0; float:left; border-bottom:1px solid #d0d0d0; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#898989; text-align:center;}
.country-cont-inner-last{ width:194px; height:30px; margin:0; padding:13px 0 0 0; float:left; border-right:1px solid #d0d0d0; text-align:center;} 
.country-cont-inner1-last{ width:211px; height:30px; margin:0; padding:13px 0 0 0; float:left; border-right:1px solid #d0d0d0; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#898989; text-align:center;} 
.country-cont-inner2-last{ width:226px; height:30px; margin:0; padding:13px 0 0 0; float:left; border-right:1px solid #d0d0d0; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#898989; text-align:center;}
.country-cont-inner3-last{ width:276px; height:30px; margin:0; padding:13px 0 0 0; float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#898989; text-align:center;}
.country-conditions{ width:912px; height:auto; float:left; margin:0; padding:25px 0px 20px 20px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#6b6a6a; line-height:19px;}
.country-conditions ul{ margin:0; padding:5px 0 0 0px;}
.country-conditions ul li{ margin:0; padding:0 0 4px 10px; background:url(../images/bullet.jpg) 0px 5px no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#464545;}

/*--------------------Where to buy----------------------*/    
.steps-airtel-area{ width:943px; margin:0px; float:left; padding:0px 0px 15px 15px; height:auto; border-left:1px solid #d0d0d0; border-right:1px solid #d0d0d0; background:#FFFFFF;}
.airtel-relationship{ width:913px; height:auto; float:left; margin:0 0 20px 10px; padding:0 0 14px 0; border-bottom:1px solid #e5e5e5;} 

.area-table-outer{ width:929px; height:auto; float:left; margin:0 0 15px 0px; padding:0;}
.area-tab-tp{ width:899px; height:27px; float:left; margin:0; padding:15px 0px 0 30px; background:url(../images/area-tab-top.jpg) top left no-repeat;}
.area-tab-mid{ width:927px; height:auto; float:left; margin:0; padding:0; border-left:1px solid #d0d0d0; border-right:1px solid #d0d0d0;} 
.area-tab-bt{ width:929px; height:3px; float:left; margin:0; padding:0;}

.area-cont-inner{ width:59px; height:30px; margin:0; padding:15px 0 0 15px; float:left; border-right:1px solid #d0d0d0;  border-bottom:1px solid #d0d0d0; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#ff204d;} 
.area-cont-inner1{ width:210px; height:30px; margin:0; padding:15px 0 0 15px; float:left; border-right:1px solid #d0d0d0;  border-bottom:1px solid #d0d0d0; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#ff204d; text-align:left;} 
.area-cont-inner2{ width:400px; height:30px; margin:0; padding:15px 0 0 15px; float:left; border-right:1px solid #d0d0d0;  border-bottom:1px solid #d0d0d0; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#ff204d; text-align:left;}
.area-cont-inner3{ width:195px; height:30px; margin:0; padding:15px 0 0 15px; float:left; border-bottom:1px solid #d0d0d0; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#ff204d; text-align:left;}


.area-cont-inner-cont{ width:59px; height:30px; margin:0; padding:15px 0 0 15px; float:left; border-right:1px solid #d0d0d0;  border-bottom:1px solid #d0d0d0; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#6e6e6e;} 
.area-cont-inner1-cont{ width:210px; height:30px; margin:0; padding:15px 0 0 15px; float:left; border-right:1px solid #d0d0d0;  border-bottom:1px solid #d0d0d0; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#6e6e6e; text-align:left;} 
.area-cont-inner2-cont{ width:400px; height:30px; margin:0; padding:15px 0 0 15px; float:left; border-right:1px solid #d0d0d0;  border-bottom:1px solid #d0d0d0; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#6e6e6e; text-align:left;}
.area-cont-inner3-cont{ width:195px; height:30px; margin:0; padding:15px 0 0 15px; float:left; border-bottom:1px solid #d0d0d0; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#6e6e6e; text-align:left;}


.area-cont-inner-cont1{ width:59px; height:30px; margin:0; padding:15px 0 0 15px; float:left; border-right:1px solid #d0d0d0;  border-bottom:1px solid #d0d0d0; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#6e6e6e; background:#f1f1f1;} 
.area-cont-inner1-cont1{ width:210px; height:30px; margin:0; padding:15px 0 0 15px; float:left; border-right:1px solid #d0d0d0;  border-bottom:1px solid #d0d0d0; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#6e6e6e; text-align:left; background:#f1f1f1;} 
.area-cont-inner2-cont1{ width:400px; height:30px; margin:0; padding:15px 0 0 15px; float:left; border-right:1px solid #d0d0d0;  border-bottom:1px solid #d0d0d0; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#6e6e6e; text-align:left; background:#f1f1f1;}
.area-cont-inner3-cont1{ width:195px; height:30px; margin:0; padding:15px 0 0 15px; float:left; border-bottom:1px solid #d0d0d0; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#6e6e6e; text-align:left; background:#f1f1f1;}


.area-cont-inner-last{ width:59px; height:30px; margin:0; padding:15px 0 0 15px; float:left; border-right:1px solid #d0d0d0; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#6e6e6e; background:#f1f1f1;} 
.area-cont-inner1-last{ width:210px; height:30px; margin:0; padding:15px 0 0 15px; float:left; border-right:1px solid #d0d0d0; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#6e6e6e; text-align:left; background:#f1f1f1;} 
.area-cont-inner2-last{ width:400px; height:30px; margin:0; padding:15px 0 0 15px; float:left; border-right:1px solid #d0d0d0; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#6e6e6e; text-align:left; background:#f1f1f1;}
.area-cont-inner3-last{ width:195px; height:30px; margin:0; padding:15px 0 0 15px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#6e6e6e; text-align:left; background:#f1f1f1;}


.area-conditions{ width:912px; height:auto; float:left; margin:0; padding:20px 0px 20px 0px;}
.area-conditions ul{ margin:0; padding:0; padding:0 0 0 15px;}
.area-conditions ul li{ margin:0; padding:0 0 4px 10px; background:url(../images/bullet.jpg) 0px 5px no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#464545;}

/*--------------------Coverage Page----------------------*/  
.white-inner-coverage{ width:957px; height:auto; margin:0px; float:left; padding:0px 0px 0px 0px; border-left:1px solid #d0d0d0; border-right:1px solid #d0d0d0; background:#FFFFFF;  }
.coverage-outer{ width:936px; height:509px; margin:-10px 0px 0px 0px; float:left; padding:0px 0px 0px 20px; background:url(../images/coverage-bg.jpg) top left no-repeat;}
.coverage-mid{ width:929px; height:auto; margin:0px; float:left; padding:10px 0 0 0;}
.coverage-region{ width:913px; height:auto; float:left; margin:0 0 0px 10px; padding:10px 0 14px 0;} 
.zone-outer{ width:auto; height:auto; margin:0; padding:0 0 20px 0; float:left;}
.zone-box{ width:auto; height:auto; margin:0; padding:0 13px 0 0; float:left;}
.country-lists{ width:913px; height:auto; margin:0; padding:5px 0 0 0; float:left;}
.country-lists ul{ list-style-type:none; margin:0; padding:0px 8px 0px 8px; float:left; width:136px; }
.country-lists ul li{ list-style-type:none; margin:0; padding:0 0 0 10px; background:url(../images/arrow-grey.jpg) 0px 3px no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#666666; line-height:16px;}


/*-------------------Faqs----------------------*/  
.white-inner-faq{ width:auto; height:auto; margin:0px; float:left; padding:0px 11px 0px 20px; border-left:1px solid #d0d0d0; border-right:1px solid #d0d0d0; background:#FFFFFF;  }
.main-faqs{ width:901px; height:auto; margin:0px; float:left; padding:0px ;}
.arial11grey2 {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#7B7B7B; text-decoration: none; font-weight:bold;}
.arial11grey {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333333; text-decoration:none; line-height:23px; }
.arial12grey {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7B7B7B; text-decoration: none; font-weight: bold;}
.arial13red {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ff0033; text-decoration: none;}

/*-------------------contact-us Form----------------------*/ 
.steps-airtel-customer2{ width:958px; margin:0px; float:left; padding:0px 0px 15px 0; height:auto; border-left:1px solid #d0d0d0; border-right:1px solid #d0d0d0; background:#FFFFFF;}
.contact-us-outer{ width:885px; height:auto; margin:15px 0px 0px 0px; padding:0px; float:left;}
.contact-us-top{ width:885px; height:4px; margin:0px; float:left;}
.contact-us-inner{ width:853px; height:auto; margin:0px; padding:30px 0px 30px 30px; float:left; border-left:1px solid #c1c4c6; border-right:1px solid #c1c4c6; }
.contact-us-bot{ width:885px; height:4px; margin:0px; float:left;}
.mandatory-fields{ width:365px; height:17px; float:left; margin:0px; padding:5px 0px 5px 0px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#ed1c24; text-align:right;}
.lead-form-main{ width:362px; height:auto; float:left; margin:0px; padding:0px 15px 12px 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#464545; float:left; }
.lead-form-main label{ width:120px; height:auto; margin:0px; padding:0 0 12px 0; text-align:left; float:left; }
.lead-form-main span{ color:#ed1c24;}
.lead-form-main .textfield-box{ width:238px; height:20px; padding:2px 0 0 2px; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px; text-align:left; border:1px #b3b3b3 solid; background:url(../images/txtbox1-bg.jpg) left top repeat-x; float:left;}
.lead-form-inner{ width:838px; height:auto; float:left; margin:0px; padding:0px 0px 0px 15px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#464545; line-height:22px;}
.form-bottom-txt{ width:800px; height:auto; float:left; margin:0px; padding:5px 0px 10px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#464545; line-height:22px;}
.form-bottom-txt a{ color:#ed1c24;}
.select{ width:200px; height:21px; padding:0px 0 0 2px; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px; text-align:left; border:1px #b3b3b3 solid; background:url(../images/txtbox1-bg.jpg) left top repeat-x;}

/*New footer here*/
.footer-outer{ width:100%; height:auto; padding:20px 0px 0px 0px; margin:0 auto; }
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4b4b4b;
	text-decoration: none;
	background-image: url(../images/fotter_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 56px; margin:0 auto;
}

.footer a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4b4b4b;
	text-decoration: none;
}

/*New footer here*/

/*Footer Starts Here
.footer{ width:100%; height:56px; padding:20px 0px 0px 0px; margin:0px; background:url(../images/footer-bg.jpg) top left repeat-x; border-top:1px solid #e7e6e6; float:left; text-align:center; line-height:25px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#444444; }
.footer a{  color:#444444; text-decoration:none; }
.footer span{  color:#2a2a2a; text-decoration:none; }

/*

.Howrecharge{
	background:#ffffff url(../images/aroBG.gif) right bottom no-repeat;}
.Howrecharge ul{
	margin:15px 0 0 0;
	padding:0 0 0 0;
}
.Howrecharge li{
	margin:0;
	padding:0 15px 15px 15px;
	font-size:13px;
	color:#878787;
	background:url(../images/grayBullet.gif) left 4px no-repeat;
}
.Howrecharge li a{
	color:#f51722;
	text-decoration:underline;
}
.Howrecharge li a:hover{
	color:#878787;
	text-decoration:none;
}
.RechargeHD{ 
width:945px; 
float:right; 
background:url(../images/br-bg.jpg) no-repeat top left; 
margin:0px; 
padding:15px 0px 0px 15px; 
height:35px; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px; 
font-weight:normal;
color:#FFFFFF;
}

/*-------------------how to use nav css----------------------*/
.how-to-use-nav{ width:956px; height:auto; float:left; padding:0px; margin:0px; background:url(../images/nav-rep.jpg) repeat-x left 9px;}
.how-to-use-nav ul{ margin:0px; padding:0px; list-style:none;}
.how-to-use-nav ul li{ margin:0px; padding:0px; float:left; }
.how-to-use-nav ul li a{ text-decoration:none; }
/*-------------------how to use nav css end----------------------*/

/*-------------------ACTIVATE css----------------------*/
.activate-inner-doc-txt{ width:956px; height:auto; margin:0px; float:left; padding:20px 0px 0px 0px; border-left:1px solid #d0d0d0; border-right:1px solid #d0d0d0; background:#FFFFFF;  }
.activate-content{ width:916px; height:auto; float:left; padding:43px 0 0 40px; margin:0px;}
.activate-content-left{ width:384px; height:auto; float:left; padding:0px; margin:0px;}
.activate-content-right{ width:512px; height:auto; float:left; padding:0px 20px 88px 0; margin:0px;}
.activate-content-right p span{ padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fa0913; font-weight:bold;}
.activate-content-right p{ padding:10px 0 0 0; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#696969; line-height:19px;}
.impotant_container{ width:903px; height:auto; float:left; padding:14px 0 17px 53px; margin:0px 0 17px 0; background-color:#f8f8f8; border-top: #e5e5e5 1px solid; border-bottom: #e5e5e5 1px solid;  }
.impotant_container_left{ margin:0px; padding:10px 0 0 0; float:left; width:70px; height:auto;}
.impotant_container_right{ margin:0px; padding:0px 20px 0 0; float:left; width:813px; height:auto;}
.impotant_container_right span{ margin:0px; padding:0px 0 3px 0; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#e71f2a; font-weight:bold;}
.impotant_container_right p{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#696969; line-height:21px;}
/*-------------------ACTIVATE css end----------------------*/

/*-------------------switch css----------------------*/
.switch-content{ width:956px; height:auto; float:left; padding:43px 0 7px 0px; margin:0px;}
.switch-content-left{ width:240px; height:auto; float:left; padding:0px 0 0 97px; margin:0px;}
.switch-content-right{ width:599px; height:auto; float:left; padding:20px 20px 100px 0; margin:0px;}
.switch-content-right span{ padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fa0913; font-weight:bold;}
.switch-content-right p{ padding:5px 0 0 0; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#696969; line-height:19px;}

/*-------------------switch css end----------------------*/

/*-------------------USE css----------------------*/
.use-content{ width:956px; height:auto; float:left; padding:43px 0 7px 0px; margin:0px;}
.use-content-left{ width:340px; height:auto; float:left; padding:53px 0 0 85px; margin:0px;}
.use-content-right{ width:511px; height:auto; float:left; padding:0px 20px 55px 0; margin:0px;}
.use-content-right p{ padding:10px 0 0 0; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#696969; line-height:21px;}
.impotant_container_left_use{ margin:0px; padding:0 0 0 0; float:left; width:70px; height:auto;}
.arialred12{color:#fa0913;}
.arialred14{ padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fa0913; font-weight:bold;}

/*-------------------USE css end----------------------*/


.myacount-left{ width:440px; height:auto; margin:0; padding:28px 20px 0 0; float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#696969; line-height:20px;}
.myacount-left h1{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#d00c18; margin:0 0 0 0; padding:0 0 12px 0; }


.myacount-left p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#696969; margin:0 0 0 0; padding:0 0 0 0; }
.form-butt-2{ width:250px; height:auto; margin:0; padding:15px 20px 0px 0px; text-align:right; float:left;}
.form-field-ma{ width:255px; height:auto; margin:0; padding:15px 15px 0px 0px; text-align:right; float:left;}
.rt-part2{ width:440px; height:auto; margin:0; padding:20px 0 20px 10px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#696969; line-height:20px;}


/*-------------------myaccount css end----------------------*/
.acount-container{ width:925px; margin:0px; float:left; padding-bottom:10px;}
.acount-top{ width:925px; margin:0px; float:left; padding:0 0 0 0; margin:0 0 0 0;}
.acount-bottom{ width:925px; margin:0px; float:left; padding:0 0 0 0; margin:0 0 0 0;}
.acount-bottom h1{ padding:0 0 13px 0; margin:0 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#fa0913; font-weight:bold;}
.acount-bottom p{ padding:0 0 40px 0; margin:0 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#696969; font-weight:bold;}


.acount-left{ width:440px; height:auto; margin:0; padding:0 20px 0 0; float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#696969; line-height:20px;}
.acount-left h1{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#696969; margin:0 0 0 0; padding:0 0 0 0; font-weight:bold;   }
.acount-left h2{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#fa0913; font-weight:bold; padding:20px 0 25px 0; }


.myacount-left p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#696969; margin:0 0 0 0; padding:0 0 0 0; }
.form-butt-2{ width:250px; height:auto; margin:0; padding:15px 20px 0px 0px; text-align:right; float:left;}
.form-field-ma{ width:255px; height:auto; margin:0; padding:15px 15px 0px 0px; text-align:left; float:left; font-size:13px; color:#696969; font-weight:bold;}
.form-field-ma2{ width:255px; height:auto; margin:0; padding:15px 15px 15px 0px; text-align:left; float:left; }
.rt-part3{ width:440px; height:auto; margin:0; padding:0 0 20px 10px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#696969; line-height:20px;}

.form-field4{ width:370px; height:auto; margin:0; padding:3px 0px 0px 0px; }
.lock-text{ width:200px; height:auto; margin:0; padding:0px 0px 0px 0px; float:left; }
.lock-icon{ width:170px; height:auto; margin:0; padding:0px 0px 0px 0px; float:left; }

/*-------------------myaccount css end----------------------*/

/*New Navigation Css files*/

.navigation{ width:958px; height:auto; margin:0; padding:0 0 158px 0; float:left;}
.navigation-home{ width:958px; height:auto; margin:0; padding:0px; float:left;}
.top_nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffcccc;
	text-decoration: none;
	background-image: url(../images/top_bg_red.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.navigation-lnks{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #ffcccc;
	text-decoration: none;
	padding-left:4px;
	padding-right:4px;
}

.call-all{ font-size:14px; font-weight:normal; color:#FFFFFF; text-align:right;}
.share-this{
	width:160px;
	height:100px;
	position:absolute;
	z-index:10000;
	top:-57px;
	left:791px;
	text-align:left;
}
.share-this ul{ list-style-type:none; margin:0; padding:0;}
.share-this ul li{ list-style-type:none; margin:0; padding:0; float:left;}
.share-this img{margin:0px 3px 0px 0px; padding:0; float:left;}

.share-this2{
	width:200px;
	height:100px;
	position:absolute;
	z-index:10000;
	top:-16px;
	left:790px;
	text-align:left;
	padding:0px;
}
.share-this2 ul{ list-style-type:none; margin:0; padding:0;}
.share-this2 ul li{ list-style-type:none; margin:0; padding:0; float:left;}
.share-this2 img{margin:0px 3px 0px 0px; padding:0; float:left;}

/*Where to Buy Page css*/

.where-buy-form{ width:900px; height:auto; margin:0; padding:30px 0px 0px 0px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#464545; line-height:20px;}
.where-buy-form label{ width:61px; height:23px; margin:0; padding:3px 0 0 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#464545; float:left; }
.where-buy-form .selectbx{ width:157px; height:23px; margin:0 35px 0 0; padding:3px 0 0 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#464545; background:url(../images/where-bg.png) top left no-repeat #FFFFFF; border:1px solid #b3b3b3; outline:0; float:left;}
.where-buy-form .buy-table{ width:900px; height:auto; margin:0; padding:46px 0 0 0; float:left;}
.where-buy-form .buy-tab-row{ width:900px; height:auto; margin:0; padding:0px; float:left;}

.where-buy-form .name-heading{ width:159px; height:28px; margin:0; padding:7px 0px 0px 14px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#464545; border-top:1px solid #e0dcdc; border-left:1px solid #e0dcdc; float:left; }
.where-buy-form .address-heading{ width:316px; height:28px; margin:0; padding:7px 0px 0px 14px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#464545; border-top:1px solid #e0dcdc; border-left:1px solid #e0dcdc; float:left; }
.where-buy-form .contact-heading{ width:172px; height:28px; margin:0; padding:7px 0px 0px 14px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#464545; border-top:1px solid #e0dcdc; border-left:1px solid #e0dcdc; border-right:1px solid #e0dcdc; float:left; }

.where-buy-form .name{ width:159px; height:40px; margin:0; padding:7px 0px 0px 14px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#464545; border-top:1px solid #e0dcdc; border-left:1px solid #e0dcdc; float:left; }
.where-buy-form .address{ width:316px; height:40px; margin:0; padding:7px 0px 0px 14px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#464545; border-top:1px solid #e0dcdc; border-left:1px solid #e0dcdc; float:left; }
.where-buy-form .contact{ width:172px; height:40px; margin:0; padding:7px 0px 0px 14px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#464545; border-top:1px solid #e0dcdc; border-left:1px solid #e0dcdc; border-right:1px solid #e0dcdc; float:left; }

.where-buy-form .name-last{ width:159px; height:40px; margin:0; padding:7px 0px 0px 14px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#464545; border-top:1px solid #e0dcdc; border-left:1px solid #e0dcdc; border-bottom:1px solid #e0dcdc; float:left; }
.where-buy-form .address-last{ width:316px; height:40px; margin:0; padding:7px 0px 0px 14px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#464545; border-top:1px solid #e0dcdc; border-left:1px solid #e0dcdc; border-bottom:1px solid #e0dcdc; float:left; }
.where-buy-form .contact-last{ width:172px; height:40px; margin:0; padding:7px 0px 0px 14px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#464545; border:1px solid #e0dcdc; float:left; }


/*--------------------Product Comparison CSS----------------------*/  

.product-disp{ width:913px; height:auto; float:left; margin:0 0 20px 0; padding:0 0 0px 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#696565; }
.product-table-outer{ width:914px; height:auto; float:left; margin:0; padding:0;}
.product-table-outer{ width:914px; height:auto; float:left; margin:0; padding:0;}
.product-tab-tp{ width:912px; height:35px; float:left; margin:0; padding:0; background:#f21923;}

.product-tab-tp .product-cont-inner{ width:184px; height:25px; margin:0; padding:10px 0 0 10px; float:left; border-right:1px solid #ffffff; text-align:left; background:url(../images/prod-tab-lt.jpg) top left no-repeat #f21923; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#fff;} 
.product-tab-tp .product-cont-inner1{ width:201px; height:30px; margin:0; padding:5px 0 0 10px; float:left; border-right:1px solid #ffffff; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#fff; text-align:left;} 
.product-tab-tp .product-cont-inner2{ width:216px; height:34px; margin:0; padding:1px 0 0 10px; float:left; border-right:1px solid #ffffff; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#fff; text-align:left;} 
.product-tab-tp .product-cont-inner3{ width:266px; height:34px; margin:0; padding:1px 0 0 10px; float:right; text-align:left; background:url(../images/prod-tab-rt.jpg) top right no-repeat #f21923; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#fff;}
.product-tab-mid{ width:910px; height:auto; float:left; margin:0; padding:0; border-left:1px solid #d0d0d0; border-right:1px solid #d0d0d0;} 
.product-tab-bt{ width:914px; height:3px; float:left; margin:0; padding:0;}

.product-cont-inner{ width:184px; height:48px; margin:0; padding:5px 0 5px 10px; float:left; border-right:1px solid #d0d0d0;  border-bottom:1px solid #d0d0d0; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#888686;} 
.product-cont-inner1{ width:201px; height:46px; margin:0; padding:7px 0 5px 10px; float:left; border-right:1px solid #d0d0d0;  border-bottom:1px solid #d0d0d0; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#fa0913; text-align:left;} 
.product-cont-inner1 a{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#888686; text-decoration:underline;} 
.product-cont-inner2{ width:216px; height:46px; margin:0; padding:7px 0 5px 10px; float:left; border-right:1px solid #d0d0d0;  border-bottom:1px solid #d0d0d0; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#888686; text-align:left;}
.product-cont-inner3{ width:266px; height:46px; margin:0; padding:7px 0 5px 10px; float:left; border-bottom:1px solid #d0d0d0; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#888686; text-align:left;}

.product-cont-inner-last{ width:184px; height:40px; margin:0; padding:5px 0 5px 10px; float:left; border-right:1px solid #d0d0d0;  text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#888686;} 
.product-cont-inner1-last{ width:201px; height:38px; margin:0; padding:7px 0 5px 10px; float:left; border-right:1px solid #d0d0d0;  font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#fa0913; text-align:left;} 
.product-cont-inner2-last{ width:216px; height:38px; margin:0; padding:7px 0 5px 10px; float:left; border-right:1px solid #d0d0d0;  font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#888686; text-align:left;}
.product-cont-inner3-last{ width:266px; height:38px; margin:0; padding:7px 0 5px 10px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#888686; text-align:left;}


/* top nav menu */
ul.t-menu{ margin:0; padding:0; list-style:none; width:100%;}
ul.t-menu li{ display:block; float:left;}
ul.t-menu li a{ display:block; float:left; height:36px; text-indent:-9999px;}
ul.t-menu li a:hover, ul.t-menu li a.active{ background-position:0px -36px;}

ul.t-menu .home{
	width:90px;
	background-image: url(../images/home_tab.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
ul.t-menu .howtobuy{
	width:90px;
	background-image:url(../images/howtobuy_tab.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

ul.t-menu .rechargenow{
	width:90px;
	background-image:url(../images/rechargenow_tab.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

ul.t-menu .myaccount{
	width:90px;
	background-image:url(../images/myaccount_tab.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

ul.t-menu .tariffs{
	width:73px;
	background-image:url(../images/tariffs_tab.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

ul.t-menu .coveragetab{
	width:73px;
	background-image:url(../images/coverage_tab.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

ul.t-menu .faq{
	width:73px;
	background-image:url(../images/faqs_tab.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

ul.t-menu .contactustab{
	width:73px;
	background-image:url(../images/contactus_tab.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

ul.t-menu .tollfree{
	width:210px;
	background-image:url(../images/toll_free.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}


.menu .bg{background:url(../images/nav_bg.gif) repeat-x 0px 0px; color:#fff; height:36px; vertical-align:bottom; text-align:left;}

#stepscutomer2{ width:500px; overflow:hidden; }
#stepscutomer2 .product-disp, #stepscutomer2 .product-table-outer, #stepscutomer2  .product-tab-tp , #stepscutomer2  .product-tab-mid, #stepscutomer2.country-tab-bt{ width:500px;}




.phone_data{width:853px;margin:0px; padding:30px 0px 30px 30px; }
.phone_data table, .phone_data table tr td {border:#ccc 1px solid; border-collapse:collapse;}


.red_bg{background:#f21923; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; padding:0 0 0 10px;}
.right_bg{background:#F1EFEF;}
.record{color:#888686;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;padding:5px 0 5px 10px;}



#new_page{width:853px;margin:0px; padding:30px 0px 30px 30px; float:left;}

.banner_text{color:#696969;font-family: Arial,Helvetica,sans-serif;font-size: 12px;font-weight: normal;line-height: 20px;padding:10px 0 10px 18px;}
.banner_text2{color:#696969;font-family: Arial,Helvetica,sans-serif;font-size: 12px;font-weight: normal;line-height: 20px;padding:10px 0 10px 0px;}
