/* personal css */
img, div { behavior: url(/Rcom/iepngfix.htc) }



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;

}

.Blue15boldManinlink{
font-family: Arial, Helvetica, sans-serif;
font-size:15px;
color:#00A4F0;
font-weight:bold;
background-image:url(../images/main_menu_arrow.gif);
background-position:center;
background-repeat:no-repeat;
background-position:bottom;
}
.Blue15boldManinlink a{
font-family: Arial, Helvetica, sans-serif;
font-size:15px;
color:#00A4F0;
font-weight:bold;
background-image:url(../images/main_menu_arrow.gif);
background-position:center;
background-repeat:no-repeat;
background-position:bottom;
}
.Blue15boldManinlink a:visited{
font-family: Arial, Helvetica, sans-serif;
font-size:15px;
color:#00A4F0;
font-weight:bold;
background-image:url(../images/main_menu_arrow.gif);
background-position:center;
background-repeat:no-repeat;
background-position:bottom;
}
.Blue15boldManinlink a:hover{
font-family: Arial, Helvetica, sans-serif;
font-size:15px;
color:#00A4F0;
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;
}

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




/*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*/

/*investor  link highlight*/
#investor #ir{
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;;
}
/*investor  link highlight end*/
/*.topSmallmenu a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4D4D4D;
text-decoration:none; padding:0px 5px 0px 5px;
text-align: right;
}

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

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

}*/

ul.topSmallmenu {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4D4D4D;
text-decoration:none;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
float: right;
}

ul.topSmallmenu li {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4D4D4D;
text-decoration:none; 
text-align: right;
list-style: none;
display: inline;
padding: 0px 2px 0px 2px;
}

ul.topSmallmenu li a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4D4D4D;
text-decoration:none; 
text-align: right;
list-style: none;
display: inline;
padding: 0px 2px 0px 2px;
}

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

ul.topSmallmenu li a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4D4D4D;
text-decoration:none; 
text-align: right;
list-style: none;
display: inline;
padding: 0px 5px 0px 5px;
}

.tosmallmenupadding{
padding:7px;}

#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;

}

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

}

#relmobilelogo{
	position:absolute;
	float:center;
	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:#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;}

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

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

}
.greenband{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:24px;
background-color:#50B849;
height:40px;
padding-left:10px;
}

.greenband span{
font-family:Arial, Helvetica, sans-serif;
color:#DCFBDA;
font-size:11px;
}

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

/*table css*/
.greytable{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#515151;
border:1px solid #DDDDDD;
}

.greytable th{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#515151;
font-weight:bold;
background-color:#d5d5d5;
text-align:left;
padding:2px 0px 2px 0px;
}

.greytable td {
padding:5px}

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

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

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

.TxtBoxBig{
border:1px solid #969696;
width:240px;
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:#01A4F1;
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;}

.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*/

#tvcommthumb{
padding:4px 4px 4px 4px;
border:2px solid #cccccc;
width:61px;
height:54px;
text-align:center;
}

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

/*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*/

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

/*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;
padding-left:5px;
height:25px;
}

.greentable td {
padding: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*/

/*topmenu css starts here*/
.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 -2px 0px;
	padding: 0px 0px 0px 0px;
	width: 974px;
	height: 34px;
	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 4px;
	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: 13px;
	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: 27px;
	float:left;
}

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

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

.tabcontainer{
	clear: left;
}

.tabcontent{
	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: 31px;
}

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

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

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

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

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

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

.tabcontent li a:active{
	color: #fff;
	/*background: transparent url(../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;
	
}
/*Overview submenu highlight*/
#overview #tablink0_1, #overview1 #tablink0_2, #overview2 #tablink0_3, #overview3 #tablink0_4, #overview4 #tablink0_5, #overview5 #tablink0_6, #overview6 #tablink0_7, #overview7 #tablink0_8, #overview8 #tablink0_9{
	color: #fff; 
	text-decoration:none;
	background: transparent url(../images/images/activemenu_bg_sub.jpg) center bottom repeat-x;
	margin-left: -1px;
}
/*Overview submenu highlight end*/


/*IR submenu highlight*/
#ir #tablink1_1, #ir1 #tablink1_2, #ir2 #tablink1_3, #ir3 #tablink1_4, #ir4 #tablink1_5, #ir5 #tablink1_6, #ir6 #tablink1_7, #ir7 #tablink1_8, #ir8 #tablink1_9{
	color: #fff; 
	text-decoration:none;
	background: transparent url(../images/images/activemenu_bg_sub.jpg) center repeat-x;
	margin-left: -1px;
}
/*IR submenu highlight end*/



/*Careers submenu highlight*/
#careers #tablink2_1, #careers1 #tablink2_2, #careers2 #tablink2_3, #careers3 #tablink2_4, #careers4 #tablink2_5{
	color: #fff; 
	text-decoration:none;
	background: transparent url(../images/images/activemenu_bg_sub.jpg) center repeat-x;
	margin-left: -1px;
}
/*careers submenu highlight end*/


/*News submenu highlight*/
#news #tablink4_1, #news1 #tablink4_2, #news2 #tablink4_3, #news3 #tablink4_4, #news4 #tablink4_5{
	color: #fff; 
	text-decoration:none;
	background: transparent url(../images/images/activemenu_bg_sub.jpg) center repeat-x;
	margin-left: -1px;
}
/*News submenu highlight end*/

/*RDP submenu highlight*/
#rdp #tablink4_1, #rdp1 #tablink4_2, #rdp2 #tablink4_3, #rdp3 #tablink4_4, #rdp4 #tablink4_5, #rdp5 #tablink4_6, #rdp6 #tablink4_7, #rdp7 #tablink4_8, #rdp8 #tablink4_9, #rdp9 #tablink4_10, #rdp10 #tablink4_11{
	color: #fff; 
	text-decoration:none;
	background: transparent url(../images/images/activemenu_bg_sub.jpg) center repeat-x;
	margin-left: -1px;
}
/*RDP submenu highlight end*/
#register #tablink5_1{
	color: #fff; 
	text-decoration:none;
	background: transparent url(../images/images/activemenu_bg_sub.jpg) center repeat-x;
	margin-left: -1px;
}
#event #tablink6_1, #event1 #tablink6_2{
	color: #fff; 
	text-decoration:none;
	background: transparent url(../images/images/activemenu_bg_sub.jpg) center repeat-x;
	margin-left: -1px;
}


#homeli{
width: 52px;
height: 31px;
text-align: center;
cursor: pointer;
}


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


#index #homeli{
background-image: url(../images/images/home_icon_bg.gif);
background-repeat: no-repeat;
width: 52px;
height: 31px;
text-align: center;
}
#tvcommthumb_new{
	border:2px solid #cccccc;
	width:112px;
	height:102px;
	text-align:center;
	padding:12px 3px 0 3px ;
	cursor:hand;
	}

/*topmenu css ends here*/