/* mobile home style starts here */
.ms_h_bodydiv{
clear:both;
float:left;
font-size:0px;
padding-top:18px;
}
.ms_h_bodydiv .ms_hrow1{
float:left;
font-size:0px;
padding-bottom:10px;
}
.ms_h_bodydiv .ms_hrow1 .ms_hcol1{
float:left;
font-size:0px;
width:162px;
}
.ms_hrow1 a:hover{text-decoration:underline;}
.ms_hcol1 h1{margin:0px;font-size:12px;color:#000066;font-weight:bold;padding-bottom:10px;}
.ms_hcol2 h1{margin:0px;font-size:12px;color:#000066;font-weight:bold;padding-bottom:10px;}
.ms_hcol3 h1{margin:0px;font-size:12px;color:#000066;font-weight:bold;padding-bottom:10px;}
.ms_hcol1 p{width:150px;line-height:15px;}

.ms_hcol1 h2{margin:0px;font-size:12px;color:#4CA7D5;font-weight:bold;padding-bottom:10px;}
.ms_hcol2 h2{margin:0px;font-size:12px;color:#4CA7D5;font-weight:bold;padding-bottom:10px;}
.ms_hcol3 h2{margin:0px;font-size:12px;color:#4CA7D5;font-weight:bold;padding-bottom:10px;}
.ms_hrow1_l1 h2{margin:0px;font-size:12px;color:#4CA7D5;font-weight:bold;}

.ms_h_bodydiv .ms_hrow1 .ms_hcol2{
float:left;
font-size:0px;
width:156px;
}
.ms_h_bodydiv .ms_hrow1 .ms_hcol3{
float:left;
font-size:0px;
width:160px;
}
.ms_hrow1 ul{
margin:0px;padding:0px 0px 6px 0px;font-size:10px;list-style:none;}

.ms_hrow1  ul li{margin:0px;padding:0px;background-image:url(../ms_images/img_list.gif);list-style-position:outside;background-repeat:no-repeat;padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; padding-top:1px; margin-bottom:6px;}
.ms_hrow1 a{color:#009BEB;text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.ms_hcol1 a:hover{color:#009BEB;text-decoration:underline;}
.ms_h_dot{background-image:url(../ms_images/dot_body.gif);background-repeat:repeat-x;height:2px;width:476px;clear:both;float:left; font-size:0px; margin-top:18px;padding-bottom:8px;}
.ms_hrow1_l1{
float:left;
padding-bottom:10px;
width:198px;
clear:left;
}
.ms_hrow1 .ms_hrow1_l p{
clear:both;
padding:0px;
margin:0px;
width:146px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#555555;
padding-bottom:0px;
line-height:18px;
}
.ms_hrow1_l2{
float:left;
width:262px; 
padding-left:30px;
background-image:url(../ms_images/body_dot.gif);background-position:left;background-repeat:repeat-y;
}
.ms_hrow1 p{
float:left;
padding:0px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;

}
.rgt .ms_rgt_txtbox{
margin-top:11px;
width:189px;
height:20px;
background-image:url(../images/ms-txtbox_bg.gif);
background-repeat:no-repeat;
padding-top:2px;
}
.ms_txtbox{
width:176px;
margin-left:4px;
padding-left:2px;
height:14px;
border:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
line-height:12px;
}
.content{
margin-top:11px;
padding-bottom:3px;
}

/* mobile home style ends here */
#bodyrgtnavi{width:195px; float:left;padding-top:35px;}
.rgt{width:195px;float:left;margin:0px;padding:0px;}
.rgthead{margin:0px;font-size:11px;font-weight:bold;color:#000066;}
.rgt p{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#666666;margin:14px 0px 12px 1px;width:185px;}

.rgt_dot{background-image:url(../ms_images/dot_body.gif);background-repeat:repeat-x;height:2px;width:189px;clear:both;float:left; font-size:0px; margin-top:14px;padding-bottom:19px;}
#right_banner img{margin-top:0px;font-size:0px;border:0px;}
#bodyhead {font-size:0px;padding:0px 0px 15px 0px;}
#banner img{font-size:0px;padding-bottom:14px;margin:0px;float:left;}


/* M S - Citi Mobile start here */
.mstop_subhead{font-size:0px;margin:0px;padding:12px 0px 11px 0px;}
.ms_txt_subheadgray{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#555555;width:440px;line-height:17px;}
.ms_txt_subheadgray p{margin:0px;padding:0px;color:#666666;width:400px;padding-bottom:6px;}
.ms_imgques{margin:0px;padding:10px 0px 0px 0px;clear:both;}
.ms_imgques p{margin:0px;font-size:12px;margin-top:6px;}
.bodyarea{margin:0px;padding:0px;}

.citimobile_col1{width:452px;float:left;}
.citimobile_col1 a{color:#009BEB;text-decoration:none;}
.citimobile_col1 a:hover{color:#009BEB;text-decoration:underline;}
.citimobile_col1 h1{font-size:13px;color:#000066;margin:0px;font-weight:bold;width:420px;}
.citimobile_col1 p{margin:0px;padding:0px;margin-top:9px;background-image:url(../ms_images/img_list.gif);background-repeat:no-repeat;background-position:left top;font-size:11px;padding-left:8px;width:415px;color:#555555;}
.citimobile_col1 img{margin:0px;font-size:0px;padding:20px 0px 0px 0px;}

.tapngo_col1{width:452px;float:left;background-image:url(../ms_images/body_dot.gif);background-position:right;background-repeat:repeat-y;}
.tapngo_col1 a{color:#009BEB;text-decoration:none;}
.tapngo_col1 a:hover{color:#009BEB;text-decoration:underline;}
.tapngo_col1 h1{font-size:13px;color:#000066;margin:0px;font-weight:bold;width:420px;}
.tapngo_col1 p{margin:0px;padding:0px;margin-top:9px;background-image:url(../ms_images/img_list.gif);background-repeat:no-repeat;background-position:left top;font-size:11px;padding-left:8px;width:415px;color:#555555;}
.tapngo_col1 img{margin:0px;font-size:0px;padding:20px 0px 0px 0px;}

.power_logo img{float:left;margin:0px 20px 0px 0px;padding:5px 0px 0px 0px;}

.ms_small_dot{background-image:url(../ms_images/dot_body.gif);background-repeat:repeat-x;height:2px;width:435px;float:left;font-size:0px; margin-top:21px;padding-bottom:18px;}

.tapngo_col2{width:210px;float:left;padding-left:20px;margin:0px;}
.tapngo_col2 h1{font-size:13px;color:#000066;margin:0px;font-weight:bold;}
.tapngo_col2 p{margin:0px;margin-top:8px;background-image:url(../ms_images/img_list.gif);background-repeat:no-repeat;background-position:left top;font-size:11px;padding-left:8px;width:210px;color:#666666;line-height:14px;}

.citimobile_smsimg{background-image:url(../ms_images/sms_image.gif);background-repeat:no-repeat;height:320px;width:270px;margin-top:20px;margin-bottom:6px;padding-top:36px;padding-left:165px;}

.smstxt{width:250px;}
.smstxt p{margin:0px;margin-top:8px;background-image:url(../ms_images/img_list.gif);background-repeat:no-repeat;background-position:left top;font-size:11px;padding-left:8px;width:248px;color:#666666;line-height:14px; }
.smstxt p span{color:#339900;font-weight:bold;}

.citimobile_col2{width:210px;float:left;padding-left:20px;margin:0px;background-image:url(../ms_images/body_dot.gif);background-position:left;background-repeat:repeat-y;}
.citimobile_col2 h1{font-size:13px;color:#000066;margin:0px;font-weight:bold;}
.citimobile_col2 p{margin:0px;margin-top:8px;background-image:url(../ms_images/img_list.gif);background-repeat:no-repeat;background-position:left top;font-size:11px;padding-left:8px;width:210px;color:#666666;line-height:14px;}

.ms_disclaimer{width:692px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#666666;float:left;margin:0px;padding:0px;}
.ms_disclaimer h1{margin:0px;padding:0px;font-size:11px;color:#000066;font-weight:normal;}
.ms_disclaimer p{margin:0px;padding:0px;line-height:16px;padding-top:6px;}
.ms_disclaimer p a{color:#009BEB;text-decoration:none;}
.ms_disclaimer p a:hover{color:#009BEB;text-decoration:underline;}

.ms_arrowlinkbg1{margin:0px;padding:0px;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;}
.ms_arrowlinkbg1 img{font-size:0px;margin:0px;padding:0px;padding-top:5px;}
.ms_arrowlinkbg1 a{color:#009BEB;text-decoration:none;}
.ms_arrowlinkbg1 a:hover{color:#009BEB;text-decoration:underline;}
.ms_top{margin:0px;padding:0px;float:right;margin-top:-10px;}

#ms_tabnavi{background-image:url(../ms_images/body_navi_bg.gif);background-repeat:no-repeat;height:230px;width:700px;font-size:11px;float:left;color:#666666;}
#dvtopnav img{margin-right:4px;}
#ms_tabnavi #dvtopnav{padding-bottom:24px;font-size:0px;}

#ms_tabnavi .mscol1{width:140px;float:left;padding-left:20px;}
#ms_tabnavi .mscol1 p{width:120px;margin:5px 0px 0px 0px;background-image:url(../ms_images/img_list.gif);background-repeat:no-repeat;background-position:left top;padding-left:8px;}
#ms_tabnavi .mscol1 ul{margin:0px;padding:3px 0px 0px 8px;line-height:15px;font-size:10px;list-style:none;}
#ms_tabnavi .mscol1 ul li{margin:0px;padding:0px;background-image:url(../ms_images/img_list1.gif);list-style-position:outside;background-repeat:no-repeat;padding-left:7px;}

#ms_tabnavi .mscol2{width:300px;float:left;padding-left:20px;}
#ms_tabnavi .mscol2 p{width:120px;margin:5px 0px 0px 0px;background-image:url(../ms_images/img_list.gif);background-repeat:no-repeat;background-position:left top;padding-left:8px;}
#ms_tabnavi .mscol2 ul{margin:0px;padding:3px 0px 0px 8px;line-height:15px;font-size:10px;list-style:none;}
#ms_tabnavi .mscol2 ul li{margin:0px;padding:0px;background-image:url(../ms_images/img_list1.gif);list-style:none;background-repeat:no-repeat;padding-left:7px;}

.mscol21{width:135px;float:left;padding-right:15px;}

#ms_tabnavi .mscol3{width:140px;float:left;padding-left:20px;}
#ms_tabnavi .mscol3 p{width:120px;margin:5px 0px 0px 0px;background-image:url(../ms_images/img_list.gif);background-repeat:no-repeat;background-position:left top;padding-left:8px;}
#ms_tabnavi .mscol3 ul{margin:0px;padding:3px 0px 0px 8px;line-height:15px;font-size:10px;list-style:none;}
#ms_tabnavi .mscol3 ul li{margin:0px;padding:0px;background-image:url(../ms_images/img_list1.gif);list-style-position:outside;background-repeat:no-repeat;padding-left:7px;}
.greentxt{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#339900;
}
.show{
display:block;
}
.hide{
display:none;
}
.txt_subheadbluebold{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#000066;font-weight:bold; float:left;width:680px;}

#dvtopnav img{margin-right:4px;}

#ms_tabnavi #dvtopnav{padding-bottom:24px;font-size:0px;}
/* M S - Citi Mobile end here */

/* MOBILE SERVICE FAQ Start here */


.citi_bodyrow{padding:0px;width:690px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#555555; margin:0px;clear:both;}
.citi_bodyrow p{margin:0px;}
.max_min {margin:0px;color:#666666;padding:0px 0px 10px 0px;width:470px;float:left;}

.expandall{float:left;margin:20px 0px 0px 0px;width:100px;}
.expandall a{color:#009BEB;text-decoration:none;margin-left:2px;}
.expandall a:hover{color:#009BEB;text-decoration:underline;}

.hideall{float:left;margin:20px 0px 0px 0px;}
.hideall a{color:#009BEB;text-decoration:none;margin-left:2px;}
.hideall a:hover{color:#009BEB;text-decoration:underline;}

.max_min img{margin:20px 2px 0px 3px;}
.ms_col1_row1{width:175px; float:left;}
.ms_col2_row1{width:175px; float:left;}
.ms_col3_row1{width:160px; float:left;}
.ms_col4_row1{width:175px; float:left;}

.tnp_col1_row1{width:240px; float:left;}
.tnp_col2_row1{width:240px; float:left;}
.tnp_col3_row1{width:160px; float:left;}

.faqconatinner{margin:0px; padding:0px;float:left;}
.faqtop{background-image:url(../ms_images/faq_top.gif);background-repeat:no-repeat;width:638px;height:12px;font-size:0px;}
.faqmid{background-image:url(../ms_images/faq_mid.gif);background-repeat:repeat-y;width:638px;padding:5px 0px 0px 24px;font-size:12px;  }
.faqbot{background-image:url(../ms_images/faq_bot.gif);background-repeat:no-repeat;width:638px;height:12px;font-size:0px; }
.ques_contanner{padding-bottom:11px;margin:0px;  width:638px;width:590px; }
.quest_head{margin:0px;width:585px; padding:0px; }
.quest_head h1{color:#000066;margin:0px;font-size:13px;font-weight:bold;width:570px;float:left;}
.quest_head span{height:15px;float:left;}
.quest_head span a{outline:none; }
.ques_contanner img{margin:0px;padding:0px;font-size:0px;border:0px;}
.faq_ques_contanner{padding-bottom:21px;margin:0px; float:left; width:638px;width:590px; }
.faq_ques_contanner img{margin:0px;padding:0px;font-size:0px;border:0px;}

.ques{padding:20px 0px 0px 0px;clear:both;}
.ques a{color:#000066; text-decoration:none;outline:none;}
.ques a:hover{color:#009BEB; text-decoration:none;}
.ques img{padding-right:15px;border:0px; float:left; padding-bottom:6px;}
.ans{color:#555555;margin:0px 0px 0px 30px;font-size:11px;width:540px;}
.ans h1{color:#118AC9;margin:10px 0px 0px 0px;font-size:12px;font-weight:bold;width:540px;}
.ans p{margin:0px;margin:5px 0px 0px 0px; padding:0px; padding-left:1px;}
.ans p a{color:#009BEB;text-decoration:none;}
.ans p a:hover{color:#009BEB; text-decoration:underline;}
.cs_tb{
padding-top:0px; padding-left:60px;
}
.cs_tb span{margin:0px; float:left; padding:0px; padding-bottom:2px; font-size:11px; line-height:12px; width:200px; text-align:center;}
.ans ul{margin:0px;padding:5px 0px 0px 1px;line-height:14px;list-style:none;}
.ans ul li{margin:0px;padding:0px; padding-bottom:3px;background-image:url(../ms_images/img_list.gif);list-style-position:outside;background-repeat:no-repeat;padding-left:10px;}
.ans ul li a{color:#009BEB;text-decoration:none;}
.ans ul li a:hover{color:#009BEB;text-decoration:underline;}
.ans ol{line-height:14px; margin:0px; padding:0px; list-style-type:none; padding-top:4px;}
.ans ol li{ list-style-type:none; padding:0px; margin:0px; padding-bottom:4px; }
.ans ol li span{ padding-right:6px; padding-left:12px;}
.ans ol li .nol{ padding-right:6px; padding-left:0px; padding-bottom:4px; }
.ans ol li .no2{ padding-right:6px; padding-left:0px; padding-bottom:18px; }

.ans ol li ul{margin:0px;padding:0px 0px 0px 15px;line-height:14px;list-style:none; }
.ans ol li ul li{margin:0px;padding:0px;padding-bottom:3px;background-image:url(../ms_images/img_list.gif);list-style-position:outside;background-repeat:no-repeat;padding-left:10px;}
.ans1{color:#555555;margin:0px 0px 0px 30px;font-size:11px;width:540px;}
.ans1 h1{color:#118AC9;margin:10px 0px 0px 0px;font-size:12px;font-weight:bold;width:540px;}
.ans1 p{margin:0px;margin:5px 0px 0px 0px; padding:0px;}
.ans1 p a{color:#009BEB;text-decoration:none;}
.ans1 p a:hover{color:#009BEB;text-decoration:underline;}
.ans1 ul{margin:0px;padding:5px 0px 0px 0px;line-height:14px;list-style:none;}
.ans1 ul li{margin:0px;padding:0px;background-image:url(../ms_images/img_list.gif);list-style-position:outside;background-repeat:no-repeat;padding-left:10px;}
.ans1 ul li a{color:#009BEB;text-decoration:none;}
.ans1 ul li a:hover{color:#009BEB;text-decoration:underline;}
.faq_dot{background-image:url(../ms_images/dot_body.gif);background-repeat:repeat-x;height:2px;width:590px;font-size:0px;margin-top:19px;}
/* MOBILE SERVICE FAQ End here */

/* CSS Document */
body{
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#555555;
	}
#ms_bodyarea{
	float:left;
	width:685px;
	}
.ms_reasonrow{
	width:685px;
	}
.ms_reasoncol1{
	float:left;
	width:235px;
	}
.ms_reasoncol1 h1{
	margin:0px;
	font-size:12px;
	color:#000066;
	font-weight:bold;
	line-height:17px;
	}
.ms_reasoncol1 ul{
	margin:0px;padding:13px 0px 0px 0px;
	font-size:12px;
	list-style:none;
	}
.ms_reasoncol1 ul li{
	margin:0px;padding:0px 20px 6px 8px;
	line-height:15px;
	list-style:none;
	background-image:url(../ms_images/bullet.gif);background-repeat:no-repeat;background-position:top left;
	}
.ms_reasoncol2{
	float:left;
	width:300px;
	}
.ms_reasoncol2 h1{
	margin:0px;
	font-size:12px;
	color:#000066;
	font-weight:bold;
	line-height:17px;
	}
.ms_servicepro{
	float:left;
	margin:15px 0px 0px 0px;
	}
.ms_innertop{
	background-image:url(../ms_images/ms_innertop.gif);	background-repeat:no-repeat;
	width:638px;height:12px;
	font-size:0px;
	}
.ms_innermid{
	float:left;
	background-image:url(../ms_images/ms_innermid.gif);	background-repeat:repeat-y;
	width:638px;
	padding:5px 0px 0px 20px;
	}
.ms_innerbot{
	clear:both;
	background-image:url(../ms_images/ms_innerbot.gif);
	background-repeat:no-repeat;
	width:638px;
	height:12px;
	font-size:0px;
	}
.ms_innermid h1{
	margin:0px 0px 8px 0px;
	font-size:13px;
	color:#000066;
	font-weight:bold;
	}
.ms_innermid p{
	margin:0px 0px 0px 0px;
	line-height:14px;
	}
.pro_loc{
	margin:10px 0px 12px 0px;
	color:#666666;
	}
.pro_loc img{
	border:0px;
	font-size:0px;
	margin-right:8px;
	height:14px;width:14px;
	float:left;
	}
.pro_loc a{
	color:#666666;
	text-decoration:none;
	}
.pro_loc a:hover{
	color:#666666;
	text-decoration:none;
	}
.ms_steps{
	margin:0px 0px 0px 20px;padding:18px 0px 0px 0px;
	clear:both;
	}
.ms_stepscol1{
	width:165px;
	float:left;
	padding:0px;margin:0px 20px 0px 0px;
	background-image:url(../ms_images/ver_dot.gif);	background-position:right;	background-repeat:repeat-y;
	}
.ms_stepscol1 h1{
	margin:0px;
	font-size:13px;
	color:#339900;
	padding-bottom:8px;
	}
.ms_stepscol1 ul{
	list-style:none;
	margin:0px;padding:0px;
	}
.ms_stepscol1 ul li{
	background-image:url(../ms_images/ul_arrowlink.gif);background-repeat:no-repeat;background-position:left top;
	padding:0px 0px 6px 10px;line-height:14px;
	}
.ms_stepscol1 ul li a{color:#009BEA;text-decoration:none;}
.ms_stepscol1 ul li a:hover{color:#009BEA;text-decoration:underline;}

.ms_stepscol1 p{
	color:#666666;
	margin:0px;padding-bottom:8px;
	width:140px;
	}
	
.ms_rechargestpes{
	margin:15px 0px 0px 0px;
	background-image:url(../ms_images/recharge_steps.gif);
	background-repeat:no-repeat;
	width:395px;height:182px;
	}
.rechargetabs{
	float:left;
	margin:0px 0px 8px 0px;
	width:300px;
	}
.rechargetabs a{
	float:left;
	margin:0px 3px 0px 0px;
	border:0px;
	font-size:0px;
	}
.ms_rechargecontent{
	clear:both;
	padding:0px 0px 0px 20px;
	}
.ms_recol1{
	float:left;
	font-size:0px;
	}
.ms_recol2{
	float:left;
	width:180px;
	margin:35px 0px 0px 18px;
	line-height:16px;
	}
.ms_recol2 a{color:#009BEB;text-decoration:none;}
.ms_recol2 a:hover{color:#009BEB;text-decoration:underline;}
.csub_lnk a:link, .csub_lnk a:visited, .csub_lnk a:active{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#009BEB;
text-decoration:none;
cursor:pointer;
}
.csub_lnk a:hover{
color:#009BEB;
text-decoration:underline;
cursor:pointer;
}
.csub_atve a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-decoration:none;
cursor:text;
}
.csub_atve a:hover{
color:#666666;
text-decoration:none;
cursor:text;
}
.tctblck{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
}
.ms_relation{padding:10px 0px 12px 0px;}
.ms_relation p{margin:0px;padding:0px 0px 2px 5px;}
.ms_relation select{width:225px;border:1px solid #cccccc;height:18px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#666666;}

.ms_tworows{padding:10px 0px 15px 0px;}
.row_blue{width:585px;background-color:#E9F1FA;height:20px;padding:5px 0px 0px 10px;}
.row_white{width:585px;background-color:#FFFFFF;height:20px;padding:5px 0px 0px 10px;}
.smscol1{width:200px;float:left;}
.smscol2{width:225px;float:left;}
.smscol3{width:150px;float:left;}

.sms_note{margin:0px;padding:0px;font-family:Arial, Helvetica, sans-serif;font-size:9px;color:#666666;width:430px;}

.ms_term{clear:both;padding:0px 0px 10px 0px;}
.ms_term a{color:#009BEB;text-decoration:none;}
.ms_term a:hover{color:#009BEB;text-decoration:underline;}

.iphone{
	margin:20px 0px 0px 0px;
	padding:20px 40px 0px 20px;
	font-size:12px;
	width:640px;
	height:170px;
	float:left;
	background-image:url(../ms_images/iphone_bg.gif);
	background-repeat:no-repeat;
	}
.iphone a{
	color:#009beb;
	text-decoration:none;
	}
.iphone a:hover{
	color:#009beb;
	text-decoration:underline;
	}
.iphone p{
	margin:0px;
	clear:both;
	padding:0 0 10px 0;
	}
.iphone ul{
	margin:0px;
	padding:0px;
	list-style:none;
	}
.iphone ul li{
	margin:0px;
	padding:0px;
	line-height:16px;
	padding:0 0 4px 10px;
	background-image:url(../ms_images/bullet.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	}
