@charset "utf-8";
/* CSS Document */

html,body
{
height:100%;
}

body
{
margin:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:1px;
background: url(http://www.tatatele.in/lpms/images/new_styles/background-bg.gif) #e6f1f8 
height:100%;
}
td
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}
img
{
border:0px;
}

ul 
{
list-style: square url(http://www.tatatele.in/lpms/images/new_styles/arrow-h.gif);
margin-left:10px;
}
li
{
  font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#0062ad;
font-weight:bold;
text-decoration:none;
}
h2
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0062ad;
font-weight:bold;
text-decoration:none;
}
h3
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0062ad;
font-weight:bold;
text-decoration:none;
line-height:20px;
}
h4
{
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:11px;
color:#383838;
font-weight:bold;
text-decoration:none;
}
h5
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff6200;
font-weight:bold;
text-decoration:none;
}
h6
{
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:11px;
color:#0062ad;
font-weight:bold;
text-decoration:none;
}
.price
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#353535;
font-weight:bold;
text-decoration:none;
line-height:20px;
text-align:center;
}
.navigator
{
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:11px;
color:#383838;
font-weight:bold;
text-decoration:none;
padding:5px;
}
.navigator_exist
{
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:11px;
color:#0062ad;
font-weight:bold;
text-decoration:none;
}
.content
{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-decoration:none;
text-align:justify;
}
.content1
{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-decoration:none;
}
.contenthin
{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-decoration:none;
}

#shadow{
background:url(../images/new_styles/shadow-png.png) repeat-y center;
}

#header-bg{
background:url(../images/new_styles/header-bg.gif) repeat-x top;
}

#footer_home {
	height: 50px; /*** The drawback with this solution is that the height of the footer can't be flexible. If you add so much content to the footer that it extends 30px, you will get a vertical scrollbar and the content will overflow the footer if you don't set overflow to hidden ***/
	margin: 0 auto;
	
		 /*** By using a negative margin-top we now moves the footer up the same amount as the footer height to avoid vertical scrolling. Remember, if you use borders and padding on your footer you will have to calculate this in your negative margin-top value also. ***/
	text-align: left;
	background:url(http://www.tatatele.in/lpms/images/new_styles/background-footer.gif) bottom;
	}


#footer {
	height: 102px; /*** The drawback with this solution is that the height of the footer can't be flexible. If you add so much content to the footer that it extends 30px, you will get a vertical scrollbar and the content will overflow the footer if you don't set overflow to hidden ***/
	margin: 0 auto;
	
		 /*** By using a negative margin-top we now moves the footer up the same amount as the footer height to avoid vertical scrolling. Remember, if you use borders and padding on your footer you will have to calculate this in your negative margin-top value also. ***/
	text-align: left;
	background:url(.http://www.tatatele.in/lpms/images/new_styles/background-footer.gif) bottom;
	}
#footer-nav{
padding-top:10px;
font:Verdana, Arial, Helvetica, sans-serif; size:1em; color:#FFFFFF;
text-align:left;
width:980px;
margin:0 auto;
}
#footer-nav a{
color:#FFFFFF;
margin-left:0px;
margin-right:5px;
text-decoration:none;
}

#footer-nav a:hover{
color:#006abc;
text-decoration:none;
}

#footer-nav .frow2{
padding-top:10px;
text-align:left;
}

#footer-nav .frow2 .fleft{
float:left;
}
#footer-nav .frow2 .verisign{
float:right;
}
#footer-nav .frow2 .fright{
float:right;
}

#footer-nav .frow2 .fright img{
float:left;
margin-right:20px;

}
#verisignimage
{
float:right;
width:47px;
height:53px;
}

.borderbg
{
background-image:url(http://www.tatatele.in/lpms/images/new_styles/border_bg.gif);
background-repeat:repeat-y;
}

.header
{
background:url(../images/new_styles/header-bg.gif) repeat-x;
left:0%;
top:0%;
}

.header_row1
{
height:28px;
}	

.listmenu_one
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:140px;
}
.textfield_track
{
border:solid 1px #065694;
width:180px;
font-family:Arial, Helvetica, sans-serif;
height:18px;
}


.divider
{
background-image:url(../images/new_styles/divider.gif);
width:1px;
height:28px;
background-repeat:repeat;
}

.lightblue_text
{
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:11px;
color:#d9eeff;
text-decoration:none;
}

.bannerbg
{
background-image:url(../images/new_styles/banner_bg.gif);
background-repeat:repeat-y;
height:170px;
}

.innerbannerbg
{
background-image:url(../images/new_styles/banner_bg.gif);
background-repeat:repeat-y;
height:100px;
}


#header_row2{
		height:85px;	
    font-family:Arial, Helvetica, sans-serif;
font-size:11px;
	}	
	#header_row2 #tplft{
		float:left;
		width:109px;
	}	
	#header_row2 #tprgt{
		float:right;
		width:200px !important;
		margin-top:59px;
		color:#1670b6;	
		}
	#header_row2 #tprgt div{
		width:91px;
		height:25px;
		float:left;
		margin-right:2px;
		background:url(../images/new_styles/hyper-link.gif) no-repeat;
		line-height:25px;	
	}	
	#header_row2 #tprgt a{
		background:url(../images/new_styles/hyper-link1.gif) no-repeat;
		display:block;
		width:91px;
		height:25px;
		text-align:center;
		color:#FFFFFF;
		text-decoration:none;	
	}
	#header_row2 #tprgt a:hover{
		background:url(../images/new_styles/hyper-link-hover.gif) no-repeat;
		display:block;	
		width:91px;
		height:25px;
		text-align:center;
		color:#FFFFFF;
		text-decoration:none;	
	}	
	
	#header_row2 #tprgt-2{
		float:right;
		width:107px !important;
		margin-top:0px;
		float:right;	
		}			

.postpaid_container
{
background-image:url(../images/new_styles/postpaid_container.gif);
width:213px;
height:177px;
background-repeat:no-repeat;
}
.prepaid_container
{
background-image:url(../images/new_styles/prepaid_container.gif);
width:213px;
height:177px;
background-repeat:no-repeat;
}
.internet_container
{
background-image:url(../images/new_styles/internet_container.gif);
width:213px;
height:177px;
background-repeat:no-repeat;
}
.special_container
{
background-image:url(../images/new_styles/special_container.gif);
width:213px;
height:177px;
background-repeat:no-repeat;
}
#track_container
{
background-image:url(../images/new_styles/trackorder_container.gif);
width:213px;
height:177px;
background-repeat:no-repeat;
}

.containertoptext
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-top:40px;
}
.containermidtext
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}


.buttonbg
{
background-image:url(../images/new_styles/buttonbg.gif);
height:26px;
width:170px;
}
.buttonbgfont
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#646464;
text-decoration:none;
font-size:11px;
padding:6px;
line-height:20px;
padding-left:20px;
}
.buttonbgfont:hover
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#0062ad;
text-decoration:none;
font-size:11px;
padding:6px;
line-height:20px;
padding-left:20px;
}

.innermenu
{
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:11px;
color:#383838;
font-weight:bold;
text-decoration:none;
padding:5px;
}
.innermenu:hover
{
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:11px;
color:#0062ad;
font-weight:bold;
text-decoration:none;
padding:5px;
}
.leftpadcontent
{
padding-left:10px;
}
.knowmore
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#1b1b1b;
font-weight:bold;
text-decoration:underline;
}
.knowmore:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0062ad;
font-weight:bold;
text-decoration:underline;
}
.containerbg
{
background-image:url(../images/new_styles/inner_containerbg.gif);
background-repeat:repeat-x;
}
.mobilecategories
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0062ad;
font-weight:bold;
text-decoration:none;
}
.maintext
{
font-family:tahoma,Arial, Helvetica, sans-serif;
font-size:11px;
color:#ff6200;
font-weight:bold;
text-decoration:none;
line-height:25px;
}
.comparison_selectorbg
{
background-image:url(../images/new_styles/comparison_selector_bg.gif);
height:155px;
background-repeat:repeat-x;
}
.dragimagebackground
{
background-image:url(../images/new_styles/drag_here.gif);
width:85px;
height:136px;
background-repeat:no-repeat;
}
.loginbg
{
background-image:url(../images/new_styles/yourcart_bg.gif);
width:174px;
background-repeat:repeat-y;
}
.dottedline
{
background-image:url(../images/new_styles/dottedline.gif);
}
.greybold
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#2a2a2a;
text-decoration:none;
font-size:11px;
line-height:20px;
}
.redtext
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#CC3300;
text-decoration:none;
line-height:16px;
}
.imageborder3
{
border:solid #f4f4f4 3px;
}
.imageborder2
{
border:solid #f4f4f4 2px;
}
.imageborder1
{
border:solid #f4f4f4 1px;
}
.greyborder
{
border:solid #f4f4f4 1px;
}
.greenbg
{
background-color:#b5d939;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
text-decoration:none;
padding:5px;
font-weight:bold;
}
.textfield_1
{
width:120px;
font-family:Arial, Helvetica, sans-serif;
height:17px;
}
.innerlistmenu
{
width:125px;
font-family:Arial, Helvetica, sans-serif;
height:20px;
font-size:11px;
}
.blueborder
{
border:1px solid #1579c5;
}
#bluebackground
{
background-color:#1579c5;
}
#lightbluebackground
{
background-color:#c8e7ff;
}
.heading1
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
padding:5px;
padding-left:10px;
text-decoration:none;
color:#FFFFFF;
}
.heading2
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
padding:5px;
padding-left:0px;
text-decoration:none;
color:#0168b6;
}
.mandatory
{
color:#CC0000;
}
.greyborder
{
border:1px solid #f3f2f2;
}
#greybackground
{
background-color:#f3f2f2;
}
.smalltextfield
{
width:60px;
font-family:Tahoma,Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
}
.mediumtextfield
{
width:105px;
font-family:Tahoma,Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
}
.normaltextfield
{
width:180px;
font-family:Tahoma,Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
}
.longtextfield
{
width:180px;
font-family:Tahoma,Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
}
.listmenu
{
width:187px;
font-family:Tahoma,Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
}
.largelistmenu
{
width:175px;
font-family:Tahoma,Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
}
.mediumlistmenu
{
width:160px;
font-family:Tahoma,Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
}

.smalllistmenu
{
width:65px;
font-family:Tahoma,Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
}
.textarea
{
width:180px;
height:55px;
font-family:Tahoma,Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
}
img
{
border:0px;
}
.boldtext
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
color:#484848;
}
.hinlov
{
  width: 180px;
}
.hintxt
{
  width: 180px;
}
