/* personal css */

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

a:link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0072BC;
text-decoration:none;
}
a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0072BC;
text-decoration:none;
}
a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0072BC;
text-decoration:underline;
}
.dottedBG{
background-image:url(../images/dotted_bg.jpg);
background-repeat:repeat-x;
}

.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:#424242;
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;
	float: left;
	margin:-26px 0px 0px -10px;
	padding-left:-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:#363636;
font-weight:normal;}

.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;}


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

.whitehead12bold a:hover{
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;
}

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

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


.white11search{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
font-weight:normal;
text-transform:uppercase;
letter-spacing:6px;
}

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

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

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

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

.whitehead16 a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#ffffff;
font-weight:normal;}

.bluehead18bold{
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;
}
.bluehead22bold a{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#0072BC;
font-weight:normal;
text-decoration:none;
}

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

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

.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:#ffffff;
font-size:24px;
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*/
.greenborderbottom{
border-bottom:1px solid #B2C96A;}

.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;
padding-left:5px;
}

.greentable td {
padding:5px}

.greentable .buynowtb {
padding:0px 0px 0px 0px;
background-color:transperant;}

.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;
}

/*without border*/

.greentable_borderless{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#515151;
}


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

.greentable_borderless td {
padding:5px}

.greentable_borderless .buynowtb {
padding:0px 0px 0px 0px;
background-color:transperant;}

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

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

/*without border*/

.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;
}

#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:hand;
padding-top:5px;
padding-bottom:5px;
text-decoration:none;
}


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

color:#ce0470;
cursor:hand;
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;}

.inputtxt {
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:normal; width:130px; height:15px;
}
.inputtxt2 {
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; color:#666666; 
font-weight:normal; 
width:170px; 
height:16px;
border-bottom:#9ABDDD solid 1px;
border-top:#9ABDDD solid 1px;
border-left:#9ABDDD solid 1px;
border-right:#9ABDDD solid 1px;
}



.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;
}

.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 css*/
a.ovalbutton3{
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;
margin-left:10px;
}

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

a.ovalbutton3 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.ovalbutton3:hover{ /* Hover state CSS */
background-position: left -25px;
}

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

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

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

}

/*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:6px;
	margin-left:-110px;
	
}
#mobiletvbox2{
	position:absolute;
	margin-top:0px;
	
}
#mobiletvbox3{
	position:absolute;
	margin-top:-30px;
	margin-left:4px;
}

#mobiletvbox4{
	position:absolute;
	margin-top:-30px;
	margin-left:4px;
}

#suvidha{
	position:absolute;
	margin-top:-50px;
	margin-left:-80px;
}


#go{
	position:absolute;
	margin-top:100px;
	margin-left:-15px;
	top: 188px;
	left: 931px;
}

.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{margin:0px 0px 0px 0px;
}

.star ul{
DISPLAY: inline; margin-left:0px;
}
.star li{
DISPLAY: inline;
padding:0px 0px 0px 0px;
margin-left:0px;}

#ringthumb{
width:62px; height:61px;  background-image:url(../images/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; 
}

.share{
background-image:url(../images/share_icon.png); background-repeat:no-repeat; background-position:left; font-family:Arial, Helvetica, sans-serif;
float:left;
font-size:12px;
color:0072BC;
text-decoration:none;
padding-left:15px;
width:auto;
}
A.share{
background-image:url(../images/share_icon.png); background-repeat:no-repeat; background-position:left; font-family:Arial, Helvetica, sans-serif;
float:left;
font-size:12px;
color:0072BC;
text-decoration:none;
padding-left:15px;
width:auto;
}

A.share:visited{
background-image:url(../images/share_icon.png); background-repeat:no-repeat; background-position:left; font-family:Arial, Helvetica, sans-serif;
float:left;
font-size:12px;
color:#0072BC;
text-decoration:none;
padding-left:15px;
width:auto;
}
A.share:hover{
background-image:url(../images/share_icon.png); background-repeat:no-repeat; background-position:left; font-family:Arial, Helvetica, sans-serif;
float:left;
font-size:12px;
color:#0072BC;
text-decoration:underline;
padding-left:15px;
width:auto;
}
.callerNum{
font-family:Arial, Helvetica, sans-serif;
font-size:12px; color:#0072BC; padding:2px 4px 2px 4px; font-weight:bold;
}
.callerNum a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px; color:#0072BC; padding:2px 4px 2px 4px; font-weight:bold;
}
.callerNum a:visited{
 color:#0072BC; padding:2px 4px 2px 4px; 
}
.callerNum a:hover{
 color:#0072BC; padding:2px 4px 2px 4px; 
}
a.callerNum:active{
 color:#515151; padding:2px 4px 2px 4px; 
}
.callernext{
background-image:url(../images/right.gif);
background-position:right -4px; background-repeat:no-repeat;
padding-right:10px; text-decoration:none;}

a.callernext{
background-image:url(../images/right.gif);
background-position:right -4px; background-repeat:no-repeat;
padding-right:10px; text-decoration:none;}

a.callernext:visited{
background-image:url(../images/right.gif);
background-position:right -4px; background-repeat:no-repeat;
padding-right:10px; text-decoration:none;}
a.callernext:hover{
background-image:url(../images/right.gif);
background-position:right -28px; background-repeat:no-repeat;
padding-right:10px; text-decoration:none;}

a.callerprev{
background-image:url(../images/left.gif);
background-position:left -4px; background-repeat:no-repeat;
padding-left:12px; text-decoration:none;}

a.callerprev:visited{
background-image:url(../images/left.gif);
background-position:left -4px; background-repeat:no-repeat;
padding-left:12px; text-decoration:none;}
a.callerprev:hover{
background-image:url(../images/left.gif);
background-position:left -28px; background-repeat:no-repeat;
padding-left:12px; text-decoration:none;}

.deactive{
background-image:url(../images/left.gif);
background-position:left -28px; background-repeat:no-repeat;
padding-left:12px; text-decoration:none; color:#AEAEAE;}

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

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

.grayborder{
padding-top:5px;
padding-bottom:5px;
border-bottom:#D0E2F3 solid 1px;
}

.music{
border:#FF520D solid 1px;
padding:1px 1px 1px 1px;}

.musichd{
padding-left:7px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#fff;
font-weight:bold;
height:38px;}

.music .inner{
padding-left:7px;}

.searchset{
border:#BF0A99 solid 1px;
padding:1px 1px 1px 1px;
color:#BF0A99;
font-weight:bolder;}

.searchsethd{
padding-left:7px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#fff;
font-weight:bold;
height:38px;}

.searchset .inner{
padding-left:7px;}

.selectgenere{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
font-weight:normal;
width:120px;
height:20px;
border: #E1E1E1 1px solid;
}

.selectgenere2{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
font-weight:normal;
width:140px;
height:18px;
border: #E1E1E1 1px solid;
}

.selectgenere3{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
font-weight:normal;
width:100px;
height:20px;
border: #E1E1E1 1px solid;
}

.selectgenere_home{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
font-weight:normal;
width:175px;
height:20px;
border: #E1E1E1 1px solid;
}


.searchsetheader{
padding:1px 1px 1px 1px;
color:#72085C;

font-size:20px;}

.rightbrd {
	border-right: #CCCCCC dotted 1px;
	padding: 3px 10px 4px 10px;
	width: 74px;
	height: 100px;
	vertical-align: top;
	}

.hotNnew {
	padding: 3px 10px 4px 10px;
	vertical-align: top;
	height: 100px;
}

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

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

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

.head18Greynormal2 a:hover{
font-family:Arial, sans-serif; font-size:18px; color:#6C6C6C; text-decoration:underline; font-weight:normal;}
	
.head18Greynormal_sm{
font-family:Arial, sans-serif; font-size:14px; color:#6C6C6C; text-decoration:none; font-weight:normal;}


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

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

.cloud18Greynormal a:hover{
font-family:Arial, sans-serif; 
font-size:18px; 
color:#363636; 
text-decoration:none; 
font-weight:normal;
background:#FBCDE7;}




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

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

.cloud14Greynormal a:hover{
font-family:Arial, sans-serif; 
font-size:14px; 
color:#363636; 
text-decoration:none; 
font-weight:normal;
background:#FBCDE7;}


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

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

.cloud16Greynormal a:hover{
font-family:Arial, sans-serif; 
font-size:16px; 
color:#363636; 
text-decoration:none; 
font-weight:normal;
background:#FBCDE7;}


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

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

.cloud12Greynormal a:hover{
font-family:Arial, sans-serif; 
font-size:12px; 
color:#363636; 
text-decoration:none; 
font-weight:normal;
background:#FBCDE7;}


ul.alphabets {
margin:0 0 0 0;
padding:0 0 0 0;}

ul.alphabets li {
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
padding:0 0px 0 0px;
border:#FFFFFF solid 1px;
margin-right: 6px;
text-transform:capitalize;
width:18px;
list-style: none;
text-align:center;
display:block;
float:left;
}

ul.alphabets li a{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}

ul.alphabets li a:hover{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}

.callertunebox{
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
border:1px solid #E27D71;
background:url(../images/callertune/bg.gif) repeat;
height:80px;
padding:10px;}

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

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


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


.vaspack{
background:url(../vaspack/images/vas_bg.jpg) no-repeat;
height:390px;
width:263;
color:#fff;
padding:0 0 0 0;
}

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


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

.vaspack .header{
float:left;
padding:0 0 0 53px;
margin:75px 0 0 0;}

.vaspack .headerimg{
margin:47px 0 0 0;
padding:0 0 0;
float:left;}

.vastext{
float:left;
margin:220px 0 0 -60px;
}


.vaspackhome{
background:url(../images/vaspack_bg.jpg) no-repeat;
width:228px;
height:123px;
padding:10px 5px 0 108px;}

.newsearch{
background:url(../images/newsearch.jpg) no-repeat;
height:249px;
width:228px;
padding:5px 5px 5px 5px;}






.vaspack-new{
background:url(../vaspack/images/vaspackinn_bg.jpg) no-repeat;
height:483px;
width:264;
color:#fff;
padding:0 0 0 0;
}


.vaspack-new .header{
float:left;
padding:0 0 0 53px;
margin:75px 0 0 0;}

.vaspack-new .headerimg{
margin:47px 0 0 0;
padding:0 0 0;
float:left;}

.vastext-new{
float:left;
margin:220px 0 0 -60px;
}


.vaspackhome-new{
background:url(../images/vaspackinn_bg.jpg) no-repeat;
width:228px;
height:123px;
padding:10px 5px 0 108px;}





/*	bg1 css start	*/


.smpbg1{
	background:url(../images/SMP/smp_bg1.jpg) no-repeat;
	width:286px;
	height:425px;
	font-size:12px;
	color:#fff;
	padding:20px 10px 20px 15px;
	float:left;}
	
	
	.smpbg1 h1{
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		color:#fff;
		padding:0 0 0 0;
		margin:0 0 0 0;
		font-weight:normal;}
		
		
		.smpbg1 ul{
			margin:50px 20px 0px 15px;
			padding:0px;}
			
			.smpbg1 li{
				list-style:square;
				padding:5px 5px 2px 5px;}
				
				
				.smpbg1 img{
					margin:5px 0 0 0;}
					
.smpbg1 .bigtext{
	font-size:14px;
	margin:0 0 10px 0;}
	
	.smpbg1 .icon{
		padding:0 5px 0 0;
		margin:0 0 0 0;
		float:left;}	
		
		
		.smpbg1 .icontext{
			padding:10px 0 0 0;
			margin:0 0 0 0;
			float:left;}
			
		/*	bg1 css end	*/	
		
		
		/*	bg2 css start	*/


.smpbg2{
	background:url(../images/SMP/smp_bg2.jpg) no-repeat;
	width:286px;
	height:425px;
	font-size:12px;
	color:#fff;
	padding:20px 10px 20px 15px;}
	
	
	.smpbg2 h1{
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		color:#fff;
		padding:0 0 0 0;
		margin:0 0 0 0;
		font-weight:normal;}
		
		
		.smpbg2 ul{
			margin:50px 20px 0px 15px;
			padding:0px;}
			
			.smpbg2 li{
				list-style:square;
				padding:5px 5px 2px 5px;}
				
				
				.smpbg2 img{
					margin:5px 0 0 0;}
					
.smpbg2 .bigtext{
	font-size:14px;
	margin:0 0 10px 0;}
	
	.smpbg2 .icon{
		padding:0 5px 0 0;
		margin:0 0 0 0;
		float:left;}	
		
		
		.smpbg2 .icontext{
			padding:10px 0 0 0;
			margin:0 0 0 0;
			float:left;}
			
		/*	bg2 css end	*/
		
		.righttrack{
			background:#01A4F1;
			color:#fff;
			font-size:16px;
			padding:14px 10px 10px 10px;
			font-weight:bold;
			height:auto;
			}	
			
.righttrack_content{
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
/*border:1px solid #E27D71;
background:url(../images/tablebg.gif) repeat;*/
background:#FFF;
height:100px;
padding:5px;
width:120px;
margin:0 auto;
margin-top:20px;
/*opacity:0.6;
filter:alpha(opacity=60);*/
height:230px;
font-weight:bold;
color:#000;
font-size:12px;
}			
	
		
.righttrack_content span{
			color:#808080;}			

/*rworld css end*/
