/* TATA Teleservices styles {interface}  */

body, html {margin:0; padding:0;}
body {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7f7f7f; background:#f2f2f2 url(../images/body-bg.gif)  repeat-x top; margin:0; padding:0;}

#container {margin:0 auto;	padding:0; width:958px;}
.clr{ margin:0; padding:0; line-height:0; clear:both;}
.flo-rt{ float:right;}
.flo-lt{float:left}
.flo-lt div{ float:none; margin:0; padding:0;}

a{ text-decoration:none; outline:none; border:none; color:#3b3b3b; text-decoration:none;}
a:hover{color:#047fd0; text-decoration:underline}

.in2in-rightcol a{ text-decoration:none; outline:none; border:none; color:#047fd0; text-decoration:underline;}
.in2in-rightcol a:hover{color:#3b3b3b; text-decoration:none}

p{ margin:0; padding:5px 0 0 0;}
h1{ margin:0 0 5px 0; padding:15px 0 10px 0; color:#0088d8 !important; font-size:18px; font-weight:bold;}
h2{ margin:0 0 2px 0; padding:10px 0 5px 0; color:#0088d8; font-size:16px; font-weight:bold;}
h3{ margin:0; padding:5px 0 3px 0; color:#0088d8; font-size:14px; font-weight:bold;}
h4{ margin:0; padding:3px 0 2px 0; color:#0088d8; font-size:12px; font-weight: bold;}
h1 span{ color:#f68727 !important;}
h2 span{ color:#f68727;}
h3 span{ color:#f68727;}
h4 span{ color:#f68727;}
.blue{ color:#0088d8;}
.text-cap{ text-transform:uppercase;}
.more{ margin:0; padding:5px; text-align:right;}
.font12{ font-size:12px; !important}
.font10{ font-size:10px; !important}
.top5{ margin-top:5px!important;}
.hand{ cursor:hand; cursor:pointer;}

#header {margin:0; padding:0; }
.logo {	margin:0; float:left; width:322px;}
.logo-rt-box {float:right; width:500px; padding:12px 20px 0 0;}
.logo-rt-box-home {float:right; width:500px; padding:12px 0 0 0;}
.shop-online{float:right; padding:0 0 0 20px; margin:0;}
.shop-online ul{ height:auto !important; border:none !important; width:210px !important;}


.hindi-box{float:right; padding:0 0 0 15px; margin:0;}
.slide-box-main{ margin:15px 0 0 0; padding:0;}
.slide-box2{ background:url(../images/slide-box2-bg.gif) repeat-y left;}
.slide-box2-top{ background:url(../images/slide-box2-top.gif) no-repeat top left; padding:10px 0;}
.slide-box2-bot{ background:url(../images/slide-box2-bot.gif) no-repeat bottom left;}
.bob2-box{ margin:0; padding:0 10px 0 4px; float:left;}

.search {background:url(../images/search-box-bg.gif) repeat-x top; width:122px;	height:20px;}
.search-lt {float:left; height:20px; width:3px;}
.input-search{ margin:0; padding:4px 0 1px 2px; color:#6c6c6c; font-size:11px; border:none; width:88px; display:inline; background:none;}
.example {border: 0 solid #fff; line-height:12px;	font-size:11px;}
.search-rt {float:right; width:28px;}

.sn-box {background:url(../images/sb-bg.gif) repeat-x top; width:184px;	height:28px;}
.sn-box-lt {float:left; height:28px; width:3px;}
.input-sn-box{ height:18px; padding:4px 0 1px 2px; margin:2px 0 1px 2px; color:#6c6c6c; font-size:13px; border:none; width:140px; display:inline; background:url(../images/sb-input-bg.gif) repeat-x top;}
.example {border: 0 solid #fff; line-height:12px;	font-size:11px;}
.sn-box-rt {float:right; width:28px;}
.select{margin:0; padding:0 0 0 3px; font-size:12px; border:solid 1px #e0e0e0; height:20px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#7f7f7f; text-transform:capitalize;  line-height:18px;}

/* ----start individual navigation buttons ---- */
#navigation{ margin:0; padding:0; height:30px;}
#navigation ul{margin:0; padding:0;}
#navigation ul li{margin:0; padding:0; list-style:none; float:left;}
#navigation ul li a{text-align:center; text-decoration:none; margin:0; padding:0; display:block; background:none !important;}
#navigation ul li a span{visibility:hidden;}

#nav1, #nav1 a{background:url(../images/tata-teleservices-tb.gif) no-repeat top left;	width:160px; height:30px;}
#nav1 a:hover, #nav1 a.select{background:url(../images/tata-teleservices-tb.gif) no-repeat bottom left;}
#nav2, #nav2 a{	background:url(../images/tata-indicom-tb.gif) no-repeat left top; width:129px;	height:30px;}
#nav2 a:hover, #nav2 a.select{background:url(../images/tata-indicom-tb.gif) no-repeat left bottom;}
#nav3, #nav3 a{background:url(../images/tata-photon-tb.gif) no-repeat left top; width:125px; height:30px;}
#nav3 a:hover, #nav3 a.select{background:url(../images/tata-photon-tb.gif) no-repeat left bottom;}
#nav4, #nav4 a{background:url(../images/tata-walky-tb.gif) no-repeat left top; width:117px; height:30px;}
#nav4 a:hover, #nav4 a.select{background:url(../images/tata-walky-tb.gif) no-repeat left bottom;}
#nav5, #nav5 a{background:url(../images/enterprise-services-tb.gif) no-repeat left top; width:174px; height:30px;}
#nav5 a:hover, #nav5 a.select{background:url(../images/enterprise-services-tb.gif) no-repeat left bottom;}
#nav6, #nav6 a{background:url(../images/tata-virgin-tb.gif) no-repeat left top; width:116px; height:30px;}
#nav6 a:hover, #nav6 a.select{background:url(../images/tata-virgin-tb.gif) no-repeat left bottom;}
#nav7, #nav7 a{background:url(../images/tata-docomo-tb.gif) no-repeat left top; width:137px; height:30px;}
#nav7 a:hover, #nav7 a.select{background:url(../images/tata-docomo-tb.gif) no-repeat left bottom;}

/*start styles for selected menu*/
#nav1-slt, #nav1-slt a{background:url(../images/tata-teleservices-tb.gif) no-repeat left bottom; width:160px; height:30px;}
#nav2-slt, #nav2-slt a{background:url(../images/tata-indicom-tb.gif) no-repeat left bottom; width:129px;	height:30px;}
#nav3-slt, #nav3-slt a{background:url(../images/tata-photon-tb.gif) no-repeat left bottom; width:125px; height:30px;}
#nav4-slt, #nav4-slt a{	background:url(../images/tata-walky-tb.gif) no-repeat left bottom; width:117px; height:30px;}
#nav5-slt, #nav5-slt a{	background:url(../images/enterprise-services-tb.gif) no-repeat left bottom; width:174px; height:30px;}
#nav6-slt, #nav6-slt a{	background:url(../images/tata-virgin-tb.gif) no-repeat left bottom; width:116px; height:30px;}
#nav7-slt, #nav7-slt a{	background:url(../images/tata-docomo-tb.gif) no-repeat left bottom; width:137px; height:30px;}
/*end styles for selected menu*/
.es-ul-position{ margin-left:-180px!important;}
/* ----End individual navigation buttons ---- */

#main-banner{margin:0; padding:0;}

#footer {margin:0 auto; width:958px; padding:20px 0 10px 0; line-height:20px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#3b3b3b; }
#footer .footernav{ margin:0; padding:0; text-align:center;}
#footer .footernav a{font-family:Arial, Helvetica, sans-serif; color:#3b3b3b; text-transform:uppercase; font-weight:bold; padding:0 7px;}
#footer .footernav a:hover{color:#047fd0; }

#footer .footerw3c{ float:right; width:190px; text-align:right; padding:3px 0 0 0;}
#footer .footerw3c a{ border:none; outline:none; padding:0 8px 0 4px;}
.footerw3c .accessible{ padding:0; font-size:11px; text-align:right;}

.copy-col{margin:0; padding:2px 0 0 0px; font-size:11px; text-align:center;}
.copy-col a{ border:none; outline:none; padding:0 0 0 1px; text-decoration:underline;}
/*START tab box2 styles*/
#flo-tab-home2{ margin:0; padding:0;}
#flo-tab-home2 ul.tabs2 {margin: 0; padding: 0; list-style: none; width: 100%; position:relative}
#flo-tab-home2 ul.tabs2 li {float:left; margin: 0; padding:0 12px 0 8px; background:none !important; border-left: none; overflow: hidden !important; position: relative; }
#flo-tab-home2 ul.tabs2 li a {text-decoration: none; float:left; font-weight:bold; color:#727171; font-size:12px; background:none!important;	outline: none;}
#flo-tab-home2 ul.tabs2 li a:hover {opacity: 0.8; color:#008dda; float:left!important; display:inline; filter: alpha(opacity = 80); /* stupid IE */}	
html #flo-tab-home2 ul.tabs2 li.active, html #flo-tab-home2 ul.tabs2 li.active a:hover  { float:left!important; display:inline; color:#008dda; background:#000; /*opacity: 0.8;  filter: alpha(opacity = 80);*/  /* stupid IE */}

#flo-tab-home{ margin:0; padding:0;}
#flo-tab-home ul.tabs {	margin: 0; padding: 4px 0; list-style: none; display:block; height:40px;}
#flo-tab-home ul.tabs li {float:left!important; margin:0; padding:0; background: none; border-left: none; overflow: hidden !important; position: relative; }
#flo-tab-home ul.tabs li a {text-decoration: none; float:left; margin:0 2px; padding:0 5px; font-weight:bold; color:#727171; font-size:12px; outline: none;}
#flo-tab-home ul.tabs li a:hover {	color:#008dda !important;/*opacity: 0.8;  filter: alpha(opacity = 80); width: 100%;*/ /* stupid IE */}	
html #flo-tab-home ul.tabs li.active {
	 color:#008dda !important; display:block; background:#fff; /*opacity: 0.8;  filter: alpha(opacity = 80); url(../images/rt-top-tab-ltbg.gif) no-repeat top left*/  /* stupid IE */}
html #flo-tab-home ul.tabs li a:focus {	 color:#008dda !important; background:#fff; /*opacity: 0.8;  filter: alpha(opacity = 80); url(../images/rt-top-tab-ltbg.gif) no-repeat top left*/  /* stupid IE */}
html #flo-tab-home ul.tabs li.active span {	 color:#008dda; padding:0 10px !important;/*  background:#fff url(../images/rt-top-tab-rtbg.gif) no-repeat top right !important;*/ /*opacity: 0.8;  filter: alpha(opacity = 80);*/  /* stupid IE */
}

#flo-tab-home-bg{ margin:0; padding:5px 5px 0 5px; background:#f8f8f8; height:32px;}
#flo-tab-home-img{ margin:0; padding:0;}
#flo-tab-home-img ul.tabs {	margin: 0; padding: 4px 0 0 5px; list-style: none; width: 100%; display:block; height:40px;}
#flo-tab-home-img ul.tabs li {float:left; margin:0; padding:0; background: none; border-left: none; overflow: hidden !important; position: relative; }
#flo-tab-home-img ul.tabs li a {text-decoration: none; margin:0 5px; padding:0 5px; font-weight:bold; color:#727171; font-size:12px; outline: none;}
#flo-tab-home-img ul.tabs li a:hover {color:#008dda !important; background:#f8f8f8!important;/*opacity: 0.8;  filter: alpha(opacity = 80); width: 100%;*/ /* stupid IE */}	
html #flo-tab-home-img ul.tabs li.active {padding-top:-10px; padding-bottom:12px; border:solid 1px #e2e2e2; margin-top:-12px; border-bottom:none;  background:#f8f8f8!important; color:#008dda !important; /*opacity: 0.8;  filter: alpha(opacity = 80); url(../images/rt-top-tab-ltbg.gif) no-repeat top left*/  /* stupid IE */}
html #flo-tab-home-img ul.tabs li a:focus {	color:#008dda !important;  /* stupid IE */}
html #flo-tab-home-img ul.tabs li.active span {	color:#008dda; padding:0 10px !important; display:block; /* stupid IE */
}

.pad-nav{line-height:36px !important;}
.tab_container {clear: both; margin:0 0px 0 0px; }

.tab_content{margin:0; padding:0 ;}

.tab_content a{margin:0; padding:0; float:none!important; display:inline-block!important;}


.tab_content2{ margin:0; padding:0;}
.tab_content-rt{ margin:0; padding:15px 0 0 5px;}
.tab_workfield{ margin:0; padding:0 0px 10px 0; border-top:none!important;}

.tab-box-a2a{ background:url(../images/tab-box-bg.gif) repeat-x top;}
.tab-box-a2a .tab-box-a2a-lt{ background:url(../images/tab-box-bglt.gif) no-repeat top left;}
.tab-box-a2a .tab-box-a2a-rt{ background:url(../images/tab-box-bgrt.gif) no-repeat top right; padding:0 8px;}
/*END tab box2 styles*/

/*start slide top popup*/
#tt1{ margin:0; padding:0;}
#tt1 ul{ margin:0; padding:0; list-style:none; position:absolute; z-index:200}
#tt1 ul li {margin: 0px;}
#tt1 ul li a {text-decoration: none; display: block;}
#tt1 ul li a:link, li a:visited { }
#tt1 ul li a:hover {color:#EE8;}
#tt2{ margin:0; padding:0;}
#tt2 ul{ margin:0; padding:0; list-style:none; position:absolute; z-index:200}
#tt2 ul li { margin: 0px;}
#tt2 ul li a {text-decoration: none; display: block;}
#tt2 ul li a:link, li a:visited {color: 3b3b3b; }
#tt2 ul li a:hover {color:#EE8;}
#tt3{ margin:0; margin-left:-120px !important; padding:0;}
#tt3 ul{ margin:0; padding:0; list-style:none; position:absolute; z-index:200}
#tt3 ul li {margin: 0px;}
#tt3 ul li a {text-decoration: none;  display: block;}
#tt3 ul li a:link, li a:visited {color: 3b3b3b;}
#tt3 ul li a:hover { color:#EE8;}
/*End slide top popup*/

/*Start squish and stretch tab under banner*/
#squish-stretch-main{ margin:15px 0 0 0; padding:0; height:142px;}
/*End squish and stretch tab under banner*/
.myaccount-rt-box{ margin:0; padding:0; float:left; width:199px; height:141px; }
/*Start inner2inner page style*/
.in2in-banner{ margin:0; padding:0;}
#container-in2in{ margin:0 auto; width:930px; color:#3b3b3b; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#container-in2in .in2in-leftcol{ margin:0; float:left; padding:0; width:200px;}
#container-in2in .in2in-rightcol{ margin:0; padding:0; float:right; width:716px;}

.in2in-workfild{ margin:0; padding: 2px 0 10px 12px; line-height:18px; width:685px;}
.in2in-workfild p{ margin:0; padding:5px 0 8px 0;}
.in2in-ltnav-box{ margin:0; padding:0; background:url(../images/in2in-lt-box-bg.gif) repeat-y left; border-bottom:solid 1px #f6f6f6;}
.in2in-ltnav-box-bot{ margin:0; padding:0; background:url(../images/in2in-lt-box-bot.gif) no-repeat bottom left;}
.in2in-ltnav-box-top{ margin:0; padding:4px 1px; background:url(../images/in2in-lt-box-top.gif) no-repeat top left;}
.in2in-addtag-box-top{margin:0;	background:url(../images/addtag-box-top.gif) no-repeat top left;	padding:4px 1px 0 1px;}
	
.in2in-ltnav-box-bot .in2in-ltnav{ margin:0; padding:0;}
.in2in-ltnav-box-bot .in2in-ltnav ul{ margin:0; padding:0; list-style:none;}
.in2in-ltnav-box-bot .in2in-ltnav ul li{ margin:0; padding:0 0 0 20px; list-style:none; background:url(../images/lt-li-bg.gif) no-repeat top left; float:left; width:178px;}
.in2in-ltnav-box-bot .in2in-ltnav ul li a{ margin:0; padding:0; display:block; text-decoration:none; line-height:33px; color:#0088d8; font-weight:bold; font-size:12px;}
.in2in-ltnav-box-bot .in2in-ltnav ul li a:hover{ margin:0; padding:0; color:#f68727;}
	
.in2in-ltnav-box-bot .in2in-ltnav ul li ul{ margin:0; padding:0; list-style:none;}
.in2in-ltnav-box-bot .in2in-ltnav ul li ul li{ margin:0; padding:0 0 0 8px; line-height:25px; list-style:none; background:url(../images/li2li-arrow.gif) no-repeat right; width:160px;}
.in2in-ltnav-box-bot .in2in-ltnav ul li ul li a{ margin:0; padding:0; display:block; text-decoration:none; line-height:25px; color:#424242; font-size:11px;}
.in2in-ltnav-box-bot .in2in-ltnav ul li ul li a:hover{ margin:0; padding:0; color:#0088d8}
	
.quick-link-box{ margin:0; padding:10px;}
.in2in-rtnav-box{ margin:0; padding:0; background:url(../images/inner2in-rt-box-bg.gif) repeat-y left;}
.in2in-rtnav-box-top{ margin:0; padding:0; background:url(../images/inner2in-rt-box-top.gif) no-repeat top left;}
.in2in-rtnav-box-top-plain{ margin:0; padding:0; background:url(../images/inner2in-rt-box-top-plain.gif) no-repeat top left;}
.in2in-rtnav-box-bot{ margin:0; padding:0; background:url(../images/inner2in-rt-box-bot.gif) no-repeat bottom left;}

.in2in-rtnav-box-full{ margin:0; padding:0; background:url(../images/inner2in-rt-box-bg.gif) repeat-y right;  border-top: solid 1px #fdfdfd;}
.in2in-rtnav-box-full-top{ margin:0; padding:0; background:url(../images/inner2in-rt-box-top.gif) no-repeat top right;}
.in2in-rtnav-box-full-top-plain{ margin:0; padding:0; background:url(../images/inner2in-rt-box-top-plain.gif) no-repeat top right;}
.in2in-rtnav-box-full-bot{ margin:0; padding:0; background:url(../images/inner2in-rt-box-bot.gif) no-repeat bottom right;}

#container-in2in .bedcrame-box{ margin:14px 0; padding:0; background:url(../images/bedcrame-box-bg.gif) repeat-x top; }	
#container-in2in .bedcrame-box-left{ background:url(../images/bedcrame-box-lt.gif) no-repeat left top;}
#container-in2in .bedcrame-box-right{ background:url(../images/bedcrame-box-rt.gif) no-repeat right top; height:32px;}

.bedcrame-nav{ margin:0; padding:0 15px; float:left; width:800px; color:#3b3b3b; font-size:11px;}
.bedcrame-nav a{ margin:0 5px 0 0; padding:0 15px 0 0px; background:url(../images/cont-li-bg.gif) right no-repeat ; color:#008dda; line-height:32px; text-decoration:none;}
.bgnone{ background:none !important;}
.bedcrame-nav a:hover{ color:#3b3b3b; }
.bedcrame-box .printmail-box{ margin:0; padding:10px 0 0 0; float:right; width:100px;}
.bedcrame-box .printmail-box .printmail-flo{ margin:0; padding:0 15px 0 0; float:right; }

#container-in2in .rt-topnav{ margin:0; padding:0; font-size:12px; line-height:40px; font-weight:bold; height:40px;}
#container-in2in .rt-topnav a{ padding:0 10px; color:#727171; text-decoration:none;}
#container-in2in .rt-topnav a:hover{color:#008dda;}
.dash-br{ border-bottom:dashed 1px #898989; padding-bottom:5px;}
.in2in-rightcol ul{ margin:0 0 0 8px; padding:5px 0 10px 0; list-style:none;}
.in2in-rightcol ul li{ margin:0; padding:0 0 3px 10px; list-style:none; background:url(../images/cont-li-bg.gif) 0px 8px no-repeat; line-height:25px; line-height:22px;}

.add-tag-box{ margin:0; padding:15px 0 10px 0;}
.add-tag-box-full{ margin:0; padding:15px 0 0px 0;}
.add-tag-new{ margin:0; padding:5px 8px 0 0; width:50px; float:right; color:#008dda;}
.add-tag-new a{color:#008dda; text-decoration:none;}
.add-tag-new a:hover{color:#f68727;}
.show-tag-field{ margin:0; padding:10px; font-size:14px; line-height:25px;}

/*End inner2inner page style*/

.multilist{ margin:0; padding:0;}
.multilist ul{ margin:0; padding:0; list-style:none;}
.multilist ul li{ margin:0; padding:0 10px 3px 10px; list-style:none;  background:url(../images/cont-li-bg.gif) 0px 8px no-repeat; float:left; width:200px; display:inline;}
.multilist ul li a{ margin:0; padding:0; text-decoration:none; line-height:25px; color:#0088d8; font-weight:bold; font-size:12px;}
.multilist ul li a:hover{ margin:0; padding:0; color:#f68727;}

.in2in-workfild-vas{ margin:0; padding:25px 20px 30px 20px;}


/*Start myaccount-popbox style*/
.myaccount-popbox{width:180px; height:80px; padding:20px; background:#fff;}
.myaccount-popbox .ma-mainbox{width:180px; padding:4px 0;}
.myaccount-popbox .ma-mainbox2{width:180px; padding:4px 0 4px 5px;}
.ma-mainbox2 a{ margin:0; padding:0 4px; float:left;}
.ma-mainbox2 a:hover{ color:#047fd0 !important; text-decoration:underline !important;}
.ma-mainbox .ma-input-ltbg{ margin:0; padding:0; background:url(../images/ma-input-ltbg.gif) no-repeat left top;  height:24px;}
.ma-mainbox .ma-input-rtbg{ margin:0; padding:0 0 0 10px; background:url(../images/ma-input-rtbg.gif) no-repeat right top;  height:24px;}
.ma-mainbox .ma-input{ margin:0; padding:4px 0 0 0; border:none; line-height:18px; height:18px; outline:none; background:none; width:158px; font-family:Arial, Helvetica, sans-serif; color:#5b5b5b; font-size:12px;}
.ma-mainbox .ma-input2{ margin:0 4px 0 0; padding:4px 0 0 0; border:none; line-height:16px; height:18px; outline:none; background:none; width:132px; font-family:Arial, Helvetica, sans-serif; color:#5b5b5b; font-size:12px;}
/*End myaccount-popbox style*/

/*Start footer comment styles*/
.comment-boxf{ margin:0; padding:0; background:url(../images/comment-box-bg.gif) repeat-y left;}
.comment-boxf-bot{ margin:0; padding:0; background:url(../images/comment-box-botbg.gif) no-repeat bottom left;}
.comment-boxf-top{ margin:0; padding:25px 15px 20px 15px; background:url(../images/comment-box-topbg.gif) no-repeat top left;}
.comment-boxf3-top{ margin:0; padding:25px 15px 20px 15px; background:url(../images/comment-box-topbg3.gif) no-repeat top left;}
/*End footer comment styles*/


/*Start Tata Zone styles*/

.tt-web2sms-how-box{ margin:0; padding:42px 0 0 0; background:url(../images/web2sms-how-box.jpg) no-repeat top left; height:330px; font-size:11px; line-height:18px;}

.tt-missedcalllaerts-box{ margin:0; padding:105px 0 0 0; background:url(../images/missedcalllaerts-box-bg.jpg) no-repeat top left; height:200px; font-size:11px; line-height:18px;}

.tt-options-astrology-box{ margin:0; padding:48px 0 0 0; background:url(../images/options-astrology-bg.gif) no-repeat top left; height:217px; font-size:11px; line-height:18px;}

.super-cool-applications{ margin:0; padding:48px 0 0 0; background:url(../images/super-cool-applications.gif) no-repeat top left; height:217px; font-size:11px; line-height:18px;}

.tt-options-cricket-box{ margin:0; padding:48px 0 0 0; background:url(../images/options-cricket-bg.gif) no-repeat top left; height:217px; font-size:11px; line-height:18px;}

.tt-whats-new-box{ margin:0; padding:48px 0 0 8px; background:url(../images/whats-new-zone.gif) no-repeat top left; height:345px; font-size:11px; line-height:18px;}

.tt-options-devotion-box{ margin:0; padding:48px 0 0 0; background:url(../images/options-devotion-bg.gif) no-repeat top left; height:217px; font-size:11px; line-height:16px;}

.tt-options-otherservices-box{ margin:0; padding:48px 0 0 0; background:url(../images/options-otherservices-bg.gif) no-repeat top left; height:217px; font-size:11px; line-height:18px;}

.tt-options-googlesearch-box{ margin:0; padding:0; height:217px; font-size:11px; line-height:18px;}

.live-astro{ margin:0; padding:0 10px 0 13px; float:left; width:200px;}
.live-astro-big{ margin:0; padding:0 10px 0 12px; float:left; width:310px;}
.live-astro4{ margin:0; padding:0 10px 0 13px; float:left; width:145px;}
.live-astro2{ margin:0; padding:0 10px 0 13px; float:left; width:313px;}
.live-astro3{ margin:0; padding:0 10px 0 13px; float:left; width:350px;}
.live-astro5{ margin:0; padding:0 10px 17px 13px; float:left; width:305px;}
.zone-boxin1{ border:solid 1px #ebebeb; padding:5px 6px; background:#fff; height:140px;}
.zone-boxin{ border:solid 1px #ebebeb; padding:5px 6px; background:#fff; height:182px;}
.zone-alerts{ border:solid 1px #ebebeb; padding:5px 6px; background:#fff; height:172px;}
.w-box-border{ border:solid 1px #ebebeb; padding:5px 6px; background:#fff;}

.tt-options-astrology-box p{ margin:0; padding:3px 0 0 0;}
.super-cool-applications p{ margin:0; padding:3px 0 0 0;}
.offers-img{ margin:0; padding:20px 0;}
.offers-img img{ text-align:center;}
.zone-boxin p{ margin:0; padding:3px 0;}
.bullet-lit2{ margin:0; padding:0; font-weight:normal;}
.bullet-lit2 ul{ margin:0 0 0 8px; padding:10px 0 10px 10px; list-style:none;}
.bullet-lit2 ul li{list-style:none; padding:0 0 0 16px; background:url(../images/li-bgt2.gif) no-repeat 0px 3px;  font-weight:normal;}


.inner-box-model{ margin:0 auto; width:672px; padding:0; background:url(../images/inner-box-model-bg.gif) repeat-y left;}
.inner-box-model .inner-box-model-bot{ margin:0; padding:0; background:url(../images/inner-box-model-bot.gif) no-repeat bottom left;}
.inner-box-model .inner-box-model-top{ margin:0; padding:5px 10px 15px 10px; background:url(../images/inner-box-model-top.gif) no-repeat top left;}

.inner-box-model2{ margin:0 auto; width:672px; padding:0; background:url(../images/inner-box-model-bg.gif) repeat-y left;}
.inner-box-model2 .inner-box-model-bot2{ margin:0; padding:0; background:url(../images/inner-box-model-bot.gif) no-repeat bottom left;}
.inner-box-model2 .inner-box-model-top2{ margin:0; padding:5px 3px 4px 2px!important; background:url(../images/inner-box-model-top.gif) no-repeat top left;}
.inner-box-model2 .work-field{ margin:0; padding:0 8px 3px 8px;}

.top-ringtones-box{margin:0; padding:0; width:235px; float:left;}
.top-games-box{margin:0; padding:0; width:400px; float:right;}
.box-position{ margin:0; padding:5px 0 15px 0;}
.box-position-in2{ margin:0; padding:5px 8px 15px 8px;}
.wallpapers-box{ margin:0; padding:0 5px 0 0; float:left; }
.watch-favorite-videos{ margin:0; padding:5px 0; height:215px;}
.brush-box-bg{ background:#ccc url(../images/inner-box-model-bg-brush.gif) repeat-y center;}
.divid-in2part{margin:0; padding:0; float:left; width:320px;}
.divid-in2part2{margin:0; padding:0; float:right; width:320px;}
/*End Tata Zone styles*/






/* Start Highslide popups styles */
.highslide-html h2 {font-family: Arial, Helvetica, sans-serif;font-size:1.4em;color:#006bbc;text-align:left;}
.highslide-html h3 {font-family: Arial, Helvetica, sans-serif;font-size:1.2em;color:#db6109;text-align:left;}
.highslide-html {background-color: white;}
.highslide-html-blur {}
.highslide-html-content {position: absolute;display: none;}
.highslide-loading {display: block;	color: black;font-size: 8pt;font-family: sans-serif;font-weight: bold;  text-decoration: none;padding: 2px;	border: 1px solid black; background-color: white;     padding-left: 22px;    background-image: url(highslide/graphics/loader.white.gif);    background-repeat: no-repeat;    background-position: 3px 1px;}
/* Styles for the popup */
.highslide-wrapper {background-color: white;}
.highslide-wrapper .highslide-html-content {width: 500px;padding: 5px;}
.highslide-wrapper .highslide-header div {}
.highslide-wrapper .highslide-header ul {margin: 0;	padding: 0;	text-align: right;}
.highslide-wrapper .highslide-header ul li {display: inline;padding-left: 1em;}
.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {display: none;}
.highslide-wrapper .highslide-header a {font-weight: bold;color: gray;	text-transform: uppercase;	text-decoration: none;}
.highslide-wrapper .highslide-header a:hover {	color: black;}
.highslide-wrapper .highslide-header .highslide-move a {cursor: move;}
.highslide-wrapper .highslide-footer {	height: 11px;}
.highslide-wrapper .highslide-footer .highslide-resize {float: right;	height: 11px;	width: 11px;	background: url(highslide/graphics/resize.gif);}
.highslide-wrapper .highslide-body {width:470px;margin-right:10px;}
.highslide-move {cursor: move;}
.highslide-resize {cursor: nw-resize;}
/* These must be the last of the Highslide rules */
.highslide-display-block {display: block;}
.highslide-display-none {display: none;	}
.red-star{color:#900000}	
.hiddenDiv {display: none;}
.visibleDiv {display: block; border: 1px grey solid;}
/* End Highslide popups styles */



/* Start TATA Teleservices left treemenu styles {interface}  */
.treeview{ margin:0; padding:0;}
.treeview ul{ margin:0; padding:0 0 5px 0; list-style:none;}
.treeview ul li{ margin:0; padding:0 16px 3px 17px; list-style:none; background:url(../images/lt-li-bg.gif) no-repeat top left; float:left; width:164px; }
.treeview ul li a{ margin:0; padding:4px 0; display:block; text-decoration:none; line-height:20px; color:#0088d8; font-weight:bold; font-size:11px;}
.treeview ul li a:hover{color:#424242;}
	
.treeview ul li ul{ margin:0; padding:5px 0 0 0; list-style:none;}
.treeview ul li ul li{ margin:0; padding:2px 10px 2px 14px; line-height:18px; list-style:none; background:url(../images/li2li-arrow.gif) no-repeat left; width:150px}
.treeview ul li ul li a{ margin:0; padding:2px 0; line-height:18px; display:block; text-decoration:none; font-weight:lighter; color:#424242; font-size:11px; }
.treeview ul li ul li a:hover{color:#0088d8}

.treeview ul li ul li ul{ margin:0; padding:0; list-style:none;}
.treeview ul li ul li ul li{ margin:0; padding:0 0 0 14px; line-height:22px; list-style:none; background:url(../images/li2li-arrow.gif) no-repeat left; display:block; width:152px;}
.treeview ul li ul li ul li a{ margin:0; padding:0; display:block; text-decoration:none; line-height:22px; color:#424242; font-size:11px;}
.treeview ul li ul li ul li a:hover{ color:#0088d8}

.treeview ul li ul li ul li ul{ margin:0; padding:0; list-style:none;}
.treeview ul li ul li ul li ul li{ margin:0; padding:0 0 0 12px; line-height:22px; list-style:none; background:url(../images/li2li-arrow.gif) no-repeat left; display:block; width:142px;}
.treeview ul li ul li ul li ul li a{ margin:0; padding:0; display:block; text-decoration:none; line-height:22px; color:#424242; font-size:11px;}
.treeview ul li ul li ul li ul li a:hover{ color:#0088d8}

.treeview li.submenu { /* Style for LI that contains sub lists (other ULs). */
	background: url(../images/closed.gif) no-repeat;
	
}
.treeview li.submenu ul { /*Style for ULs that are children of LIs (submenu) */
	display: none; /*Hide them by default. Don't delete. */
}
.treeview .submenu ul li { /*Style for LIs of ULs that are children of LIs (submenu) */
	cursor: default;
}

/* End TATA Teleservices left treemenu styles {interface}  */


/* Start TATA Teleservices table styles {interface}  */
.tblhead{ color:#fff; color:#0088d8; margin:0; padding:7px 0 7px 0; line-height:normal; font-family:Arial; font-size:11px; font-weight:bold; text-transform:uppercase; border-top:3px solid #008dda; border-bottom:1px dashed #008dda;}

.tblhead-br-btm{
 color:#fff; color:#0088d8; margin:0; padding:7px 0 7px 0; line-height:normal; font-family:Arial; font-size:11px; font-weight:bold; text-transform:uppercase; border-top:3px solid #008dda; border-bottom:1px dashed #008dda; border-bottom:3px solid #008dda !important;
}

.tblhead2{
 color:#fff; color:#0088d8; margin:0; padding:7px 0 7px 0; line-height:normal; font-family:Arial; font-size:11px; font-weight:bold; text-transform:uppercase; border-top:3px solid #008dda;
}

.tblhead-noncap{
 color:#fff; color:#0088d8; margin:0; padding:7px 0 7px 0; line-height:normal; font-family:Arial; font-size:12px; font-weight:bold; border-top:3px solid #008dda; border-bottom:1px dashed #008dda;
}

.tblrow{
font-family:Arial;
 border-bottom:1px dashed #c4c4c4;
font-size:11px;
color:#666666;
line-height:22px;
}
.tblrow2{
font-family:Arial;
 border-top:1px dashed #c4c4c4;
font-size:11px;
color:#666666;
line-height:22px;
}
.tblrow3{
font-family:Arial;
font-size:11px;
color:#666666;
line-height:22px;
}

.tblrow-gray{
background:#fafafa;
border-bottom:1px dashed #c4c4c4;
font-family:Arial;
font-size:11px;
color:#666666;
line-height:22px;
}

.tblrow-gray2{
background:#fafafa;
border-top:1px dashed #c4c4c4;
font-family:Arial;
font-size:11px;
color:#666666;
line-height:22px;
}
.tblrow-gray3{
background:#fafafa;
font-family:Arial;
font-size:11px;
color:#666666;
line-height:22px;
}

table.tblborder{
	border-bottom:1px solid #ebebeb;
}

table.tblborder td{
	border-left:1px solid #ebebeb;
	border-right:1px solid #ebebeb;
	
}

.br-btm{ border-bottom:3px solid #008dda !important;}
.br-btm2 {border-bottom:2px solid #008dda!important;}
tblmore{color:#f68727 !important;}

/* End TATA Teleservices table styles {interface}  */




/* Start slide tabe new styles {interface}  */
.menu_list {
	width:100%;
}
.menu_list p {
	margin:0 !important;
	padding:0 !important;
}
.menu_list p p {
	margin:0 !important;
	padding:5px 0 !important;
}
.menu_head {
	cursor: pointer;
	position: relative;
	margin:1px;
	font-weight:bold;
	background: #f3f3f3 center right no-repeat;
	background:url(../images/left.png) no-repeat top right;
}
.menu_body {
	display:none;
	background:#fefefe !important;
	border:solid 2px #eaeaea;
	border-top:none;
}
.menu_body a {
	display:block;
	color:#006699;
	background:#f3f3f3;
	padding-left:10px;
	font-weight:bold;
	text-decoration:none;
}
.menu_body a:hover {
	color: #000000;
	text-decoration:underline;
}
/* End slide tabe new styles {interface}  */
#menu{
	padding: 0;
	list-style: none;
	margin-top:0px;
	position:absolute;
	z-index:1;
	
}

#menu li {

	margin: 1px;	
	height: 20px;
	float:left;

}

.menuhover {
	padding: 0;		
	margin-top: -142px;
	margin-left: 0px;
	width: 202px;
	list-style: none;
	display: none;	
}

.menuhover li {
	height: 20px;
	width: 200px;	
}

/*follow us*/
#follow, #follow a{background:url(http://www.tataindicom.com/Theme/default/images/follow-us.gif) no-repeat top left;	width:111px; height:28px;}
#follow a:hover, #follow a.select{background:url(http://www.tataindicom.com/Theme/default/images/follow-us.gif) no-repeat bottom left;}
/*follow us*/

 #menu2{
	padding: 0;
	list-style: none;
	margin-top:0px;
	position:absolute;
	z-index:1;
	margin-left:121px;
	
}

#menu2 li {

	margin: 1px;	
	height: 20px;
	float:left;

}

.menuhover2 {
	padding: 0;		
	margin-top: -67px;
	margin-left: -2px;
	width: 202px;
	list-style: none;
	display: none;	
}

.menuhover2 li {
	height: 20px;
	width: 200px;	
}

/*share*/
#share, #share a{background:url(http://www.tataindicom.com/Theme/default/images/share-on.gif) no-repeat top left; height:28px;}
#share a:hover, #share a.select{background:url(http://www.tataindicom.com/Theme/default/images/share-on.gif) no-repeat bottom left;}
/*share*/
