/* personal css */

img, div { behavior:  }

body {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	color:#424242;
	
}

a:link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:ffffff;
text-decoration:none;
}
a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;
}
a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:underline;
}

.footerBox{
background-color:#F5F5F5;
}


.borderT{
border-top:1px solid #DEDEDE;

}

.borderB{
border-bottom:1px solid #DEDEDE;

}

.mainPersonalTbl{
width:980px;
background-image:url("../images/personal_BG.jpg");
background-repeat:no-repeat;

}

.Pink15boldManinlink{
font-family: Arial, Helvetica, sans-serif;
font-size:15px;
color:#F1018E;
font-weight:bold;
background-image:url("../images/main_menu_arrow.gif");
background-position:center;
background-repeat:no-repeat;
background-position:bottom;
}
.Grey15boldMainlink{
font-family: Arial, Helvetica, sans-serif;
font-size:15px;
color:#6A6969;
font-weight:bold; text-decoration:none;
}
.Grey15boldMainlink a{
font-family: Arial, Helvetica, sans-serif;
font-size:15px;
color:#6A6969;
font-weight:bold; text-decoration:none;
}
.Grey15boldMainlink a:visited{
font-family: Arial, Helvetica, sans-serif;
font-size:15px;
color:#6A6969;
font-weight:bold; text-decoration:none;
}
.Grey15boldMainlink a:hover{
font-family: Arial, Helvetica, sans-serif;
font-size:15px;
color:#A7A6A6;
font-weight:bold; text-decoration:none;
}

.Grey16boldMainlink{
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
color:#6A6969;
font-weight:bold;
}

.search{
border:0px;
width:200px;
font-family:Arial, Helvetica, sans-serif;
font:12px;
font-style:italic;
color:#969696;
padding-left:5px;
}

.handsetsearch{
border:0px;
width:110px;
height:19px;
font-family:Arial, Helvetica, sans-serif;
font:12px;
font-style:normal;
color:#969696;
padding-left:5px;
padding-top:5px;
text-align:left;
}




/*customer care link highlight*/
#custcare #cust1{
background-color:#F1018E;
font-family:Arial, Helvetica, sans-serif;
font-size:11px; font-weight:bold;
color:#ffffff;
text-decoration:none;
padding:0px 5px 0px 5px;;
}
/*customer care link highlight css end*/
/*store locator link highlight*/
#store #store1{
background-color:#F1018E;
font-family:Arial, Helvetica, sans-serif;
font-size:11px; font-weight:bold;
color:#ffffff;
text-decoration:none;
padding:0px 5px 0px 5px;;
}
/*store locator link highlight css end*/

.topSmallmenu{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4D4D4D;
text-decoration:none; 

}

.topSmallmenu a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4D4D4D;
text-decoration:none; padding:0px 5px 0px 5px;

}

.topSmallmenu a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4D4D4D;
text-decoration:none; 

}

.topSmallmenu a:hover{
background-color:#EDEDED;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4D4D4D;
text-decoration:none; 

}

.tosmallmenupadding{
padding:7px;}

.tosmallmenupadding2{
padding:5px;}

#toplink{
width:45px;
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0072BC;}



.txt12Grey{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#424242;
text-decoration:none;

}

.txt11Grey{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#424242;
text-decoration:none;

}

.head14Grey{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#424242;
text-decoration:none;

}

.head14GreyBold{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#515151;
text-decoration:none;
font-weight:bold;

}

.head16Grey{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#363636;
text-decoration:none;
font-weight:normal;
}

.head16GreyBold{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#6C6C6C;
text-decoration:none;
font-weight:bold;
}

.head35GreyBold{
font-family:Arial, Helvetica, sans-serif;
font-size:35px;
color:#B6B6B6;
text-decoration:none;
font-weight:bold;
}

.head18Grey{
font-family:Arial, sans-serif;
font-size:18px;
color:#424242;
text-decoration:none;
font-weight:bold;
}

.head18Greynormal{
font-family:Arial, sans-serif; font-size:18px; color:#424242; text-decoration:none; font-weight:normal;}

.head18Greynormal a{
font-family:Arial, sans-serif; font-size:18px; color:#424242; text-decoration:none; font-weight:normal;}

.head18Greynormal a:visited{
font-family:Arial, sans-serif; font-size:18px; color:#424242; text-decoration:none; font-weight:normal;}

.head18Greynormal a:hover{
font-family:Arial, sans-serif; font-size:18px; color:#424242; text-decoration:underline; font-weight:normal;}

.head24GreyHelv{
font-family:Helvetica, sans-serif;
font-size:24px;
color:#424242;
text-decoration:none;
font-weight:bold;
}


.head28GreyHelv{
font-family:Helvetica, sans-serif;
font-size:28px;
color:#5A5A5A;
text-decoration:none;
font-weight:bold;
}

.txt11Blue{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0072BC;
text-decoration:none;
}
.txt11Blue a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0072BC;
text-decoration:none;
}
.txt11Blue a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0072BC;
text-decoration:none;
}
.txt11Blue a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0072BC;
text-decoration:underline;
}

.personalBlueLink{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0072BC;
text-decoration:none;
}

.personalBlueLink a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0072BC;
text-decoration:none;
}

.personalBlueLink a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0072BC;
text-decoration:none;
}

.personalBlueLink a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0072BC;
text-decoration:underline;
}

.loginTxtBox{
border:1px solid #969696;
width:150px;
height:18px;
font-family:Arial, Helvetica, sans-serif;
font:12px;
font-style:normal;
color:#969696;
padding-left:5px;
}

.selectstate{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
font-weight:normal;
width:175px;
height:20px;

}



.footer{
width:950px;

font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4D4D4D;
}

.footerhead16B{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#4D4D4D;
}

.footertxt11{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#4D4D4D;
}

.footertxt11 a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#4D4D4D;
text-decoration:none;
}
.footertxt11 a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#4D4D4D;
text-decoration:none;
}
.footertxt11 a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#4D4D4D;
text-decoration:underline;
}


.footertxt11B{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#4D4D4D;
height:20px;
text-decoration:none;

}

.footertxt11B a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#4D4D4D;
height:20px;
text-decoration:none;

}

.footertxt11B a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#4D4D4D;
height:20px;
text-decoration:none;

}

.footertxt11B a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#4D4D4D;
height:20px;
text-decoration:underline;

}

.footertxt112{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#D4D4D4;
padding:6px;

}

#relmobilelogo{
	position:absolute;
	margin-top:-26px;
	padding-right:-10px;
	text-align:center;
	z-index:10;
	
}
/* personal css end*/

/* Prepaid css starts*/

.mainTbl{
width:980px;
background-color:#FFFFFF;
}

.head22bold{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#5A5A5A;
font-weight:normal;}

.head22bold a{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#0072BC;
font-weight:normal;
text-decoration:none;}


.head22bold a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#0072BC;
font-weight:normal;
text-decoration:underline;}

.head20{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#363636;
font-weight:normal;}

.white11{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
font-weight:normal;
text-decoration:none;}

.white11 a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
font-weight:normal;
text-decoration:none;}

.white11 a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
font-weight:normal;
text-decoration:none;}

.white11 a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
font-weight:normal;
text-decoration:underline;}

.greenstock11{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#9DD101;
font-weight:normal;}


.white12{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-weight:normal;}

.white12 a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-weight:normal;
text-decoration:none;}

.white12 a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-weight:normal;
text-decoration:none;}

.white12 a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-weight:normal;
text-decoration:underline;}

.whitehead12bold{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
font-weight:bold;}

.whitehead14{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
font-weight:normal;}

.bluehead18bold{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#0072BC;
font-weight:normal;
}

A.bluehead18bold:link{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#0072BC;
font-weight:normal;
}

A.bluehead18bold:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#0072BC;
font-weight:normal;
}

A.bluehead18bold:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#0072BC;
font-weight:normal;
}

.bluehead18recharge{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#0072BC;
font-weight:normal;
}


.bluehead22bold{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#0072BC;
font-weight:normal;
text-decoration:none;
}

A.bluehead22bold:link{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#0072BC;
font-weight:normal;
text-decoration:none;
}

A.bluehead22bold:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#0072BC;
font-weight:normal;
text-decoration:none;
}

A.bluehead22bold:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#0072BC;
font-weight:normal;
text-decoration:underline;
}


.bluetxt14{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
font-weight:normal;
text-decoration:none;
}

.bluetxt14 a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
font-weight:normal;
text-decoration:none;
}

.bluetxt14 a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
font-weight:normal;
text-decoration:none;
}

.bluetxt14 a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#0072BC;
font-weight:normal;
text-decoration:underline;
}

.redtxt12{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#FF520D;}
.purplrTxt12Bold{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#BF0A99;

}
.purpleband{
background-color:#BF0A99;
height:40px;
font-family:Arial, Helvetica, sans-serif;
color:#F8C1D9;
font-size:11px;
padding-left:10px;
}

.purpleband .head{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:24px;
}

#greyboxbull{
height:16px; width:15px; margin-right:10px;
background-color:#6C6C6C;
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-align:center; font-weight:bold;
}

#greyboxbull a{
color:#FFFFFF; 
}

#greyboxbull:visited{
height:16px; width:15px; margin-right:10px;
background-color:#6C6C6C;
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-align:center; font-weight:bold;
}

#greyboxbull:hover{
height:16px; width:15px; margin-right:10px;
background-color:#B1B1B1;
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-align:center; font-weight:bold;
}

.greyboxbullet{
height:16px;
width:15px;
margin-right:10px;
background-color:#6C6C6C;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:center;
font-weight:bold;}

.greyboxbullet a{
height:16px;
width:15px;
margin-right:10px;
background-color:#6C6C6C;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:center;
font-weight:bold;}

.greyboxbullet a:visited{
height:16px;
width:15px;
margin-right:10px;
background-color:#6C6C6C;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:center;
font-weight:bold;}

.greyboxbullet a:hover{
height:16px;
width:15px;
margin-right:10px;
background-color:#6C6C6C;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:center;
font-weight:bold;}

/*table css*/
.greentable{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#515151;

border:1px solid #CBE47C;
}

.greentable th{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#515151;
font-weight:bold;
background-color:#CBE47C;
text-align:left;
height:25px;
padding-left:5px;
}

.greentable td {
padding:5px 5px 5px 5px;}

.greentable tr{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#515151;
font-weight:normal;
background-color:#EDF7D4;

}
.greentable .tr1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#515151;
font-weight:normal;
background-color:#ffffff;
}
/*green table end*/

/*green table special*/
/*table css*/
.greentableSp{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#515151;

/*border:1px solid #CBE47C;*/
}

.greentableSp th{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#515151;
font-weight:bold;
background-color:#CBE47C;
text-align:left;
}

.greentableSp td {
padding:5px}

.greentableSp tr{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#515151;
font-weight:normal;
background-color:#EDF7D4;

}
.greentableSp .tr1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#515151;
font-weight:normal;
background-color:#ffffff;
}
/*green table special end*/

.borderrightbottom{
border-right:1px solid #E9E9E9;
border-color:#E9E9E9;
border-bottom:1px solid #E9E9E9;
}

.borderright{
border-right:1px solid #E9E9E9;
border-color:#E9E9E9;
}

.borderbottom{
border-bottom:1px solid #E9E9E9;
border-color:#E9E9E9;}

.TxtBox{
border:1px solid #969696;
width:120px;
height:18px;
font-family:Arial, Helvetica, sans-serif;
font:12px;
font-style:normal;
color:#969696;
padding-left:5px;
}


/*table css end*/
/* Prepaid css end;s */

/*Handset*/

.greyTBbottomborder{
/*border-bottom:inset #787777 2px;*/
height:23px;
background-image:url("../images/handset-divider.gif");
background-repeat:no-repeat;
background-position:bottom;
}

#rcomlogo{
position:absolute;
	float:left;
	margin-top:0px;
	margin-left:-3px;
	z-index:10;
}

.green12Bold{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#00A208;
font-weight:bold;}

.green14{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#00A208;
font-weight:normal;}

.strikethroughTxt{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#424242;
text-decoration:none;
background-image:url("../images/strike_through_bg.gif");
background-repeat:no-repeat;
background-position:center;
}

.strikethroughTxtW{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#424242;
text-decoration:none;
background-image:url("../images/strikethrough.png");
background-repeat:no-repeat;
background-position:center;
}

.handsetTD {
width:52px;
height:57px;
background-image:url("../images/handset_bg.gif");
background-repeat:no-repeat;
background-position:center;
text-align:center;
padding-bottom:2px;
padding-left:3px;
}

.handsetTDover {
width:52px;
height:57px;
background-image:url("../images/handset_mouse_over.gif");
background-repeat:no-repeat;
background-position:center;
text-align:center;
padding-bottom:2px;
padding-left:3px;
}

.handsetColorBox{
width:23px;
height:22px;}

.handsetColorBoxPad{
width:5px;
}

/*Handset end*/

/*expand menu */
/* Product Name*/

.productN{
font-family:Arial, Helvetica, sans-serif;
background-color:#eaf0f6;
background-repeat:repeat-x;
font-size:13px;
font-weight:bold;
color:#363636;
padding-left:8px;
padding-top:5px;
padding-bottom:5px;
text-decoration:none;
}


.productN a{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;

color:#363636;
padding-top:5px;
padding-bottom:5px;
text-decoration:none;
}

.productN a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;

color:#363636;
cursor:pointer;
padding-top:5px;
padding-bottom:5px;
text-decoration:none;
}


.productN a:active{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;

color:#ce0470;
cursor:pointer;
padding-top:5px;
padding-bottom:5px;
text-decoration:None;
}




/* Product text*/
.productT{
font-family:Arial, Helvetica, sans-serif;
background-color:#edf7d4;
font-size:12px;
font-weight:normal;
color:#333;
text-decoration:none;
padding-left:15px;
padding-top:3px;
padding-bottom:3px;
}


.productT a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#333;
padding-left:15px;
text-decoration:none;
padding-left:15px;
padding-top:3px;
padding-bottom:3px;
}

.productT1{
font-family:Arial, Helvetica, sans-serif;
background-color:#fff;
font-size:12px;
font-weight:normal;
color:#333;
padding-left:15px;
padding-top:3px;
padding-bottom:3px;
text-decoration:none;
}


.productT1 a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#333;
padding-left:15px;
padding-top:3px;
padding-bottom:3px;
text-decoration:none;
}

.productT2{
font-family:Arial, Helvetica, sans-serif;
background-color:#edebeb;
font-size:12px;
font-weight:normal;
color:#333;
padding-left:31px;
padding-top:3px;
padding-bottom:3px;
text-decoration:none;
}

.productT3{
font-family:Arial, Helvetica, sans-serif;
background-color:#faf9f9;
font-size:12px;
font-weight:normal;
color:#333;
padding-left:31px;
padding-top:3px;
padding-bottom:3px;
text-decoration:none;
}

.white {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #666666; 
	FONT-FAMILY:  Arial, Helvetica, sans-serif,Verdana, Geneva,; 
	TEXT-DECORATION: none;
	}

.white a:hover {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #1a81c4; 
	FONT-FAMILY:  Arial, Helvetica, sans-serif,Verdana, Geneva,; 
	TEXT-DECORATION: none;
}
/* expand menu end*/

.blueborder{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#424242;
text-decoration:none;
background-color:#FFF;
padding-left:31px;
padding-top:3px;
padding-bottom:3px;
}

.whitehead16bold{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#ffffff;
font-weight:bold;
padding-left:15px;}

/*left menu style*/

.leftmenuMain{
width:170px;
background-color:#E8F4FF;
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; border:1px solid #D7E5F2;

}

.leftmenuH{
padding:5px 5px 5px 10px;
width:163px;
border:0px solid #00CCCC;
background-color:#F1018E;
background-image:url("../images/leftmenu_arrow.gif"); background-position:right; background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
list-style:none;
}
.leftmenuH a{color:#FFFFFF;list-style:none;}

.leftmenuH a:visited{color:#FFFFFF;list-style:none;}

.leftmenuH a:hover{color:#FFFFFF;list-style:none;}

.leftlinks{
margin-left:5px; padding:5px 5px 5px 5px; width:150px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#515151; border-bottom:1px solid #D7E5F2; list-style:none;
}

.leftlinks a{

width:150px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#515151; 
text-decoration:none; list-style:none;
}

.leftlinks a:visited{

width:150px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#515151; 
text-decoration:none; list-style:none;
}

.leftlinks a:hover{

width:150px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#01a4f1; text-decoration:none;
list-style:none; 
}

.leftlinksT{
margin-left:0px; padding:0px 0px 0px 0px; width:150px; height:0px; border-bottom:1px solid #D7E5F2; list-style:none;
}

.leftlinkT{list-style:none;
}
.leftlinkL{list-style:none;
}



.leftlinksL{
margin-left:5px; padding:5px 5px 20px 5px; width:150px; font-family:Arial, Helvetica, sans-serif; font-size:12px;
font-weight:normal; color:#515151;text-decoration:none; list-style:none;
}

.leftlinksL a{
  width:150px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#515151;text-decoration:none;
list-style:none; 
}

.leftlinksL a:visited{
 width:150px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#515151;text-decoration:none; list-style:none;
}

.leftlinksL a:hover{
width:150px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#01a4f1;text-decoration:none; list-style:none;
}
/*left menu style end*/

.bullet{
list-style-image:url("../images/bullet-grey-small.gif");
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#515151;
margin-left:0px;}

ul.greybullet  {
margin:0px;
padding: 0px;
}

ul.greybullet li {
background-image: url("../images/bullet-grey.gif");
background-repeat: no-repeat;
background-position: top left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #515151;
padding: 0px 0px 0px 15px;

}


.dropstore{
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:normal; width:130px; height:20px;
}

.dropsmall{
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:normal; width:80px; height:20px;
}

.dropsmallTxtBox{
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:normal; width:80px; height:15px;
}

.dropYr{
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:normal; width:73px; height:20px;
}

.dropdt{
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:normal; width:40px; height:20px;
}

.formtxtarea{
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:normal; width:152px; height:50px;
}
.formtxtarea2{
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:normal; width:234px; height:50px;
}

/*Global call*/
.selectstateG{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
font-weight:normal;
width:230px;
height:20px;
}
.selectcard{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
font-weight:normal;
width:158px;
height:20px;

}
/*Global call end*/

/*orange button css*/
a.ovalbutton{
background: transparent url("../images/oval-orange-left.gif") no-repeat top left;
display: block;
float: left;
font: normal 12px Arial; /* Change 13px as desired */
line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 25px; /* Height of button background height */
padding-left: 11px; /* Width of left menu image */
text-decoration: none;
}

a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{
color: #ffffff; font-weight:bold;/*button text color*/
}

a.ovalbutton span{
background: transparent url("../images/oval-orange-right.gif") no-repeat top right;
display: block;
padding: 4px 11px 5px 0; /*Set 11px below to match value of 'padding-left' value above*/
}

a.ovalbutton:hover{ /* Hover state CSS */
background-position: left -25px;
}

a.ovalbutton:hover span{ /* Hover state CSS */
background-position:  right -25px;
color: #ffffff; font-weight:bold;
}

a.ovalbutton:active{ /* Hover state CSS */
background-position: bottom left;
}

a.ovalbutton:active span{ /* Hover state CSS */
background-position: bottom right;

}
.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}
/*orange button css end*/

/*grey button css*/
a.ovalbutton2{
background: transparent url("../images/grey-button-left.gif") no-repeat top left;
display: block;
float: left;
font: normal 12px Arial; /* Change 13px as desired */
line-height: 12px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 21px; /* Height of button background height */
padding-left: 11px; /* Width of left menu image */
text-decoration: none;
}

a:link.ovalbutton2, a:visited.ovalbutton2, a:active.ovalbutton2{
color: #ffffff; font-weight:bold;/*button text color*/
}

a.ovalbutton2 span{
background: transparent url("../images/grey-button-right.gif") no-repeat top right;
display: block;
padding: 4px 11px 5px 0; /*Set 11px below to match value of 'padding-left' value above*/
}

a.ovalbutton2:hover{ /* Hover state CSS */
background-position: left -21px; text-decoration:none;
}

a.ovalbutton2:hover span{ /* Hover state CSS */
background-position:  right -21px;
color: #ffffff; font-weight:bold; text-decoration:none;
}

a.ovalbutton2:active{ /* Hover state CSS */
background-position: bottom left;
}

a.ovalbutton2:active span{ /* Hover state CSS */
background-position: bottom right;

}


/*grey button css end*/

/*orange button small css*/
a.ovalbuttonsmall{
background: transparent url("../images/oval-orange-left.gif") no-repeat top left;
display: block;
float: left;
font: normal 10px Arial; /* Change 13px as desired */
line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 25px; /* Height of button background height */
padding-left: 7px; /* Width of left menu image */
text-decoration: none;
}

a:link.ovalbuttonsmall, a:visited.ovalbuttonsmall, a:active.ovalbuttonsmall{
color: #ffffff; font-weight:bold;/*button text color*/
}

a.ovalbuttonsmall span{
background: transparent url("../images/oval-orange-right.gif") no-repeat top right;
display: block;
padding: 4px 7px 5px 0; /*Set 11px below to match value of 'padding-left' value above*/
}

a.ovalbuttonsmall:hover{ /* Hover state CSS */
background-position: left -25px;
}

a.ovalbuttonsmall:hover span{ /* Hover state CSS */
background-position:  right -25px;
color: #ffffff; font-weight:bold;
}

a.ovalbuttonsmall:active{ /* Hover state CSS */
background-position: bottom left;
}

a.ovalbuttonsmall:active span{ /* Hover state CSS */
background-position: bottom right;

}
.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}
/*orange button small css end*/

/*handset view css*/
.galleryview {
	text-align:center;
}
/*handset view css end*/

/*r world css*/
.selectrworld{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
font-weight:normal;
width:205px;
height:20px;
}

#mobiletvbox{
	position:absolute;
	margin-top:10px;	
}
#mobiletvbox2{
	position:absolute;
	margin-top:0px;	
}

.bluearrowlink a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0072BC;
font-weight:normal;
background-image:url("../images/blue-arrow.gif"); background-position:right;
background-repeat:no-repeat;
padding-right:15px;
}
.bluearrowlink a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0072BC;
font-weight:normal;
background-image:url("../images/blue-arrow.gif"); background-position:right;
background-repeat:no-repeat;
padding-right:15px;
}
.bluearrowlink a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4C9CD0;
font-weight:normal;
background-image:url("../images/blue_arrow_over.gif"); background-position:right;
background-repeat:no-repeat;
padding-right:15px;
text-decoration:none;
}



.tabpurple{
background: url("../images/tab_left_corner.gif") no-repeat top left;
display: block;
float: left;

/* Height of button background height */
 padding-left:5px; /*Width of left menu image */
 padding-top: 0px;
 padding-bottom: 0px;
text-decoration: none;
}

.tabpurple #right{
background:  url("../images/tab_box_bg2.gif") no-repeat top right;
display: block;
padding: 6px 0px 6px 0; /*Set 11px below to match value of 'padding-left' value above*/
}

#star{
}

#star ul{
DISPLAY: inline; margin:0;
}
#star li{
DISPLAY: inline;
padding:0px 0px 0px 0px;
margin:0;}

#ringthumb{
width:62px; height:61px;  background-image:url("../images/rimages/todays_ringtone_bg.jpg"); background-repeat:no-repeat; background-position:center top; text-align:center; float:left;
}

#ringthumbTxt{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#424242;
font-weight:normal; padding-top:43px; 
}

/*rworld css end*/

.paybill{
font-size:12px;
color:#6C6C6C;
font-weight:bold;}


.paybill14{
font-size:14px;
color:#6C6C6C;
font-weight:normal;}

.txt10Blue{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#0072BC;
text-decoration:none;
}

/*Glowtabs topmenu css*/
.outer {
	width: 974px;	
	height:71px;	
	padding:0px;	
}


.glowingtabs{
	float:left;
	width:974px;
	line-height:normal;
	padding: 0px 0px 0px 0px;
	border-left: #6c6c6c solid 2px;
	border-top: #6c6c6c solid 2px;
	border-right: #6c6c6c solid 2px;
	-webkit-border-top-left-radius:2px;
	-webkit-border-top-right-radius:2px;
	-moz-border-radius-topleft:2px;
	-moz-border-radius-topright:2px;
}

.glowingtabs ul{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 974px;
	height: 33px;
	background-image: url("../images/images/menu_bg.jpg");
	background-repeat: repeat-x;
	vertical-align: bottom;
}

.glowingtabs li{
	display: block;
	float: left;
	background-image: url("../images/images/mainMenu_divider.jpg");
	background-position: right;
	background-repeat: no-repeat;
}

.glowingtabs li.brdless{
	display: block;
	float: left;
	background-image: none;
}

.glowingtabs a{
	float:left;
	margin-right: 1px; /*spacing between each tab*/
	padding:0px 5px 0px 5px;
	text-decoration:none;
	height: 35px;
	
}

.glowingtabs a span{
	display:block;
	padding: 7px 12px 0px 12px;
	text-decoration: none;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	background-image: none;
	
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.glowingtabs a span {float:none;}
/* End IE5-Mac hack */

.glowingtabs a:hover span {
	color: #FFF;
	cursor: pointer;
}

.glowingtabs a.current{ /*Selected Tab style*/
	color: #FFF;
	background-image:url("../images/images/glowtab-left.gif");
	background-position: left top;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 5px;
	margin: 0px 0px 0px -1px ;
}

.glowingtabs a.current span{ /*Selected Tab style*/
	color: #FFF;
	background-image:url("../images/images/glowtab.gif");
	background-position: right top;
	background-repeat: no-repeat;
	padding: 7px 15px 0px 10px;
	height: 26px;
	float:left;
}

.glowingtabs a:hover{ /*onMouseover style*/
	color: #FFF;
}

.glowingtabs a:hover span{ /*onMouseover style*/
	color: #FFF;
	text-decoration: none;
}

.tabcontainer{
	clear: left;
}

.tabcontent1{
	margin: 0px 0px 0px 0px;
	padding: 0px;
	background-color: #0072bb;
	background-image: url("../images/images/menu_bg_sub.jpg");
	background-repeat: repeat-x;
	display:none;
	background-color: #01a4f1;
	border-left: #6c6c6c solid 2px;
	border-right: #6c6c6c solid 2px;
	width: 974px;
	height: 29px;
}

.tabcontent1 ul{
	margin: -2px 0px 0px 0px;
	padding: 1px 0px 0px 0px;
	width: 974px;
	height: 30px;
	background-image: url("../images/images/menu_bg_sub.jpg");
	background-repeat: repeat-x;
	float: left;
}

.tabcontent1 li{
	display: block;
	float: left;
	background-image: url("../images/images/sub_menu_divider.png");
	background-repeat: no-repeat;
	background-position: right;
}

.tabcontent1 li.brdless{
	display: block;
	float: left;
	background-image: none;
}

.tabcontent1 li a{
	float: left;
	color: #fff;
	padding: 8px 11px 8px 9px;
	text-decoration: none;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.tabcontent1 li a:visited{
	color: white;
}

.tabcontent1 li a:hover{
	color: #fff;
	text-decoration: underline;
}

.tabcontent1 li a:active{
	color: #fff;
	/*background: transparent url("../images/images/activemenu_bg_sub.jpg"/*tpa=http://www.rcom.co.in/Rcom/personal/images/images/activemenu_bg_sub.jpg*/) center center repeat-x;*/
}

/* dropbox CSS */
#ddtabs2 .dropbox {
	background: url("../images/images/dorpbox_bg.gif") repeat-x;
	padding: 7px 5px 5px;
	width: 98px; 
}

SPAN.select {
	POSITION: absolute; 
	WIDTH: 200px; 
	text-decoration: none;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFF;
	BACKGROUND: url("../images/images/dropbox.gif") no-repeat; 
	HEIGHT: 21px; 
	COLOR: #fff; 
	OVERFLOW: hidden;
	padding: 0px 0px 0px 5px;
	
}

/*Prepaid submenu highlight*/
#prepaid #tablink0_1, #prepaid1 #tablink0_2, #prepaid2 #tablink0_3, #prepaid3 #tablink0_4, #prepaid4 #tablink0_5, #prepaid5 #tablink0_6, #prepaid6 #tablink0_7, #prepaid7 #tablink0_8, #prepaid8 #tablink0_9{
	color: #fff; 
	text-decoration:none;
	background: transparent url("../images/images/activemenu_bg_sub.jpg") center top repeat-x;
	margin-left: -1px;
}
/*Prepaid submenu highlight end*/



/*postpaid submenu highlight*/
#postpaid #tablink1_1, #postpaid1 #tablink1_2, #postpaid2 #tablink1_3, #postpaid3 #tablink1_4, #postpaid4 #tablink1_5, #postpaid5 #tablink1_6, #postpaid6 #tablink1_7, #postpaid7 #tablink1_8, #postpaid8 #tablink1_9{
	color: #fff; 
	text-decoration:none;
	background: transparent url("../images/images/activemenu_bg_sub.jpg") center top repeat-x;
	margin-left: -1px;
}
/*postpaid submenu highlight end*/

/*handset submenu highlight*/
#handset #tablink2_1, #handset1 #tablink2_2, #handset2 #tablink2_3, #handset3 #tablink2_4, #handset4 #tablink2_4{
	color: #fff; 
	text-decoration:none;
	background: transparent url("../images/images/activemenu_bg_sub.jpg") center top repeat-x;
	margin-left: -1px;
}
/*handset submenu highlight end*/


/*BlackBerry submenu highlight*/
 #blackberry #tablink3_1, #blackberry1 #tablink3_2, #blackberry2 #tablink3_3, #blackberry3 #tablink3_4, #blackberry4 #tablink3_5, #blackberry5 #tablink3_6, #blackberry6 #tablink3_7, #blackberry7 #tablink3_8, #blackberry8 #tablink3_9, #blackberry9 #tablink3_10, #blackberry10 #tablink3_11{
	color: #fff; 
	text-decoration:none;
	background: transparent url("../images/images/activemenu_bg_sub.jpg") center top repeat-x;
	margin-left: -1px;
}
/*BlackBerry submenu highlight end*/

/*internet submenu highlight*/
#internet #tablink5_1, #internet1 #tablink5_2, #internet2 #tablink5_3, #internet3 #tablink5_4{
	color: #fff; 
	text-decoration:none;
	background: transparent url("../images/images/activemenu_bg_sub.jpg") center top repeat-x;
	margin-left: -1px;
}
/*internet submenu highlight end*/

/*Home Phone submenu highlight*/
#homephone #tablink6_1, #homephone1 #tablink6_2, #homephone2 #tablink6_3, #homephone3 #tablink6_4{
	color: #fff; 
	text-decoration:none;
	background: transparent url("../images/images/activemenu_bg_sub.jpg") center top repeat-x;
	margin-left: -1px;
}
/*Home Phone submenu highlight end*/

/*Global Calling submenu highlight*/
#globcall #tablink7_1, #globcall1 #tablink7_2, #globcall2 #tablink7_3, #globcall3 #tablink7_4{
	color: #fff; 
	text-decoration:none;
	background: transparent url("../images/images/activemenu_bg_sub.jpg") center top repeat-x;
	margin-left: -1px;
}
/*Global Calling submenu highlight end*/

/*TV submenu highlight*/
#tv #tablink8_1, #tv1 #tablink8_3{
	color: #fff; 
	text-decoration:none;
	background: transparent url("../images/images/activemenu_bg_sub.jpg") center top repeat-x;
	margin-left: -1px;
}
/*TV submenu highlight end*/


#homeli{
width: 45px;
height: 32px;
text-align: center;
cursor: pointer;
}


#index #homeli{
background-image: url("../images/images/home_icon_bg.gif");
background-repeat: no-repeat;
width: 45px;
height: 32px;
text-align: center;
}


#index #homeli{
background-image: url("../images/images/home_icon_bg.gif");
background-repeat: no-repeat;
width: 45px;
height: 32px;
text-align: center;
padding-top:1px;
}


/*glowtabs topmenu css*/
