﻿@import "reset.css";
@import "webpart_myaccount.css";
@import "wt_phonecards.css";


/**** DEFAULT ****/
#masterpage {background:url("/SiteCollectionImages/master/wt_bg.gif") repeat-x; background-color:#e9ebf2; font-family:Arial, Helvetica, sans-serif; color:#666666;}
#wrap {width:960px; height:auto; margin:0 auto;}
#header {position:relative; width:960px; height:131px; background:url("/SiteCollectionImages/master/sky.jpg") no-repeat;}
#logo {float:left; width:239px; height:123px; padding-left:30px; padding-top:10px;}
a:link {color:#666666; text-decoration:none;}
a:hover {color:#666666; text-decoration:underline;}
a:visited {color:#666666; text-decoration:none;}

/**** TEMPORARY ****/
.pageTitle {visibility:hidden; margin:0; padding:0;}
.breadcrumb {visibility:hidden; margin:0; padding:0;}
.ms-PartSpacingVertical {visibility:hidden; margin:0; padding:0; height:0px;}


/* Fixes Firefox alignment issue (added by Jay on 18/05/11) */
.mscs-layoutWrapper {float:left}


/**** NAVIGATION ****/
#navarea {float:left; width:691px; height:133px;}
#mycart {position:relative; width:691px; height:30px; font-size:13px; text-align:right; padding-top:5px;}
#navbar {position:relative; width:691px; height:98px; font-size:15px; font-weight:bold; text-align:center;}
#navbar a:link {color:#ffffff; text-decoration:none; cursor:pointer}
#navbar a:hover {color:#ffffff; text-decoration:none; cursor:pointer}
#navbar a:visited {color:#ffffff; text-decoration:none;}
#nav_home {float:left; width:103px; height:98px; background:url("/SiteCollectionImages/master/nav_home.gif") no-repeat;}
#nav_home a:link {float:left; width:103px; height:98px; background:url("/SiteCollectionImages/master/nav_home.gif") no-repeat;}
#nav_home a:hover {float:left; width:103px; height:98px; background:url("/SiteCollectionImages/master/nav_home_over.gif") no-repeat;}
#nav_home a:visited {float:left; width:103px; height:98px; background:url("/SiteCollectionImages/master/nav_home.gif") no-repeat;}
#nav_about {float:left; width:103px; height:98px; background:url("/SiteCollectionImages/master/nav_about.gif") no-repeat;}
#nav_about a:link {float:left; width:103px; height:98px; background:url("/SiteCollectionImages/master/nav_about.gif") no-repeat;}
#nav_about a:hover {float:left; width:103px; height:98px; background:url("/SiteCollectionImages/master/nav_about_over.gif") no-repeat;}
#nav_about a:visited {float:left; width:103px; height:98px; background:url("/SiteCollectionImages/master/nav_about.gif") no-repeat;}
#nav_about_over {float:left; width:103px; height:98px; background:url("/SiteCollectionImages/master/nav_about_over.gif") no-repeat; color:#ffffff;}
#nav_about_over a:link {float:left; width:103px; height:98px; background:url("/SiteCollectionImages/master/nav_about_over.gif") no-repeat; color:#ffffff;}
#nav_about_over a:hover {float:left; width:103px; height:98px; background:url("/SiteCollectionImages/master/nav_about_over.gif") no-repeat; color:#ffffff;}
#nav_about_over a:visited {float:left; width:103px; height:98px; background:url("/SiteCollectionImages/master/nav_about_over.gif") no-repeat; color:#ffffff;}
#nav_phonecards {float:left; width:128px; height:98px; background:url("/SiteCollectionImages/master/nav_phonecards.gif") no-repeat;}
#nav_phonecards a:link {float:left; width:128px; height:98px; background:url("/SiteCollectionImages/master/nav_phonecards.gif") no-repeat;}
#nav_phonecards a:hover {float:left; width:128px; height:98px; background:url("/SiteCollectionImages/master/nav_phonecards_over.gif") no-repeat;}
#nav_phonecards a:visited {float:left; width:128px; height:98px; background:url("/SiteCollectionImages/master/nav_phonecards.gif") no-repeat;}
#nav_phonecards_over {float:left; width:128px; height:98px; background:url("/SiteCollectionImages/master/nav_phonecards_over.gif") no-repeat; color:#ffffff;}
#nav_phonecards_over a:link {float:left; width:128px; height:98px; background:url("/SiteCollectionImages/master/nav_phonecards_over.gif") no-repeat; color:#ffffff;}
#nav_phonecards_over a:hover {float:left; width:128px; height:98px; background:url("/SiteCollectionImages/master/nav_phonecards_over.gif") no-repeat; color:#ffffff;}
#nav_phonecards_over a:visited {float:left; width:128px; height:98px; background:url("/SiteCollectionImages/master/nav_phonecards_over.gif") no-repeat; color:#ffffff;}
#nav_userguide {float:left; width:128px; height:98px; background:url("/SiteCollectionImages/master/nav_userguide.gif") no-repeat;}
#nav_userguide a:link {float:left; width:128px; height:98px; background:url("/SiteCollectionImages/master/nav_userguide.gif") no-repeat;}
#nav_userguide a:hover {float:left; width:128px; height:98px; background:url("/SiteCollectionImages/master/nav_userguide_over.gif") no-repeat;}
#nav_userguide a:visited {float:left; width:128px; height:98px; background:url("/SiteCollectionImages/master/nav_userguide.gif") no-repeat;}
#nav_userguide_over a:link {float:left; width:128px; height:98px; background:url("/SiteCollectionImages/master/nav_userguide_over.gif") no-repeat; color:#ffffff;}
#nav_userguide_over a:hover {float:left; width:128px; height:98px; background:url("/SiteCollectionImages/master/nav_userguide_over.gif") no-repeat; color:#ffffff;}
#nav_userguide_over a:visited {float:left; width:128px; height:98px; background:url("/SiteCollectionImages/master/nav_userguide_over.gif") no-repeat; color:#ffffff;}
#nav_recharge {float:left; width:103px; height:98px; background:url("/SiteCollectionImages/master/nav_recharge.gif") no-repeat;}
#nav_recharge a:link {float:left; width:103px; height:98px; background:url("/SiteCollectionImages/master/nav_recharge.gif") no-repeat;}
#nav_recharge a:hover {float:left; width:103px; height:98px; background:url("/SiteCollectionImages/master/nav_recharge_over.gif") no-repeat;}
#nav_recharge a:visited {float:left; width:103px; height:98px; background:url("/SiteCollectionImages/master/nav_recharge.gif") no-repeat;}
#nav_recharge_over a:link {float:left; width:103px; height:98px; background:url("/SiteCollectionImages/master/nav_recharge_over.gif") no-repeat; color:#ffffff;}
#nav_recharge_over a:hover {float:left; width:103px; height:98px; background:url("/SiteCollectionImages/master/nav_recharge_over.gif") no-repeat; color:#ffffff;}
#nav_recharge_over a:visited {float:left; width:103px; height:98px; background:url("/SiteCollectionImages/master/nav_recharge_over.gif") no-repeat; color:#ffffff;}
#nav_contactus {float:left; width:126px; height:98px; background:url("/SiteCollectionImages/master/nav_contactus.gif") no-repeat;}
#nav_contactus a:link {float:left; width:126px; height:98px; background:url("/SiteCollectionImages/master/nav_contactus.gif") no-repeat;}
#nav_contactus a:hover {float:left; width:126px; height:98px; background:url("/SiteCollectionImages/master/nav_contactus_over.gif") no-repeat;}
#nav_contactus a:visited {float:left; width:126px; height:98px; background:url("/SiteCollectionImages/master/nav_contactus.gif") no-repeat;}
#nav_contactus_over a:link {float:left; width:126px; height:98px; background:url("/SiteCollectionImages/master/nav_contactus_over.gif") no-repeat; color:#ffffff;}
#nav_contactus_over a:hover {float:left; width:126px; height:98px; background:url("/SiteCollectionImages/master/nav_contactus_over.gif") no-repeat; color:#ffffff;}
#nav_contactus_over a:visited {float:left; width:126px; height:98px; background:url("/SiteCollectionImages/master/nav_contactus_over.gif") no-repeat; color:#ffffff;}
#navbar .nav_text {float:left; width:103px; height:26px; padding-top:72px;}
#navbar .nav_text_long {float:left; width:126px; height:26px; padding-top:72px;}


/**** FOOTER ****/
#footer {position:relative; float:left; width:960px; height:135px;}
#footer .top {position:relative; width:960px; height:20px; background:url("/SiteCollectionImages/master/footer_top.gif") no-repeat;}
#footer .contents {position:relative; width:900px; padding:0 30px; height:100px; background:url("/SiteCollectionImages/master/footer_bg.gif") repeat-y; color:#ffffff; font-size:13px;}
#footer .bottom {position:relative; width:960px; height:11px; background:url("/SiteCollectionImages/master/footer_bottom.gif") no-repeat;}
#footer01 {float:left; width:217px; height:100px;}
#footer02 {float:left; width:187px; height:100px;}
#footer03 {float:left; width:172px; height:100px;}
#footer04 {float:left; width:172px; height:100px;}
#footer05 {float:left; width:152px; height:100px;}
#footer .footer_title {font-weight:bold; font-size:14px; padding:0px 0px 5px 0px; /*background:url("/SiteCollectionImages/icon_footer.gif") no-repeat 0 3px;*/}
#footer .footer_txt {padding:3px 0 0 0px;}
#footer .footer_txt a:link {color:#ffffff; text-decoration:none;}
#footer .footer_txt a:hover {color:#ffffff; text-decoration:underline;}
#footer .footer_txt a:visited {color:#ffffff; text-decoration:none;}
#footer a:link {color:#ffffff; text-decoration:none;}
#footer a:hover {color:#ffffff; text-decoration:underline;}
#footer a:visited {color:#ffffff; text-decoration:none;}


/**** EACH PART ****/
#container {position:relative; width:943px; height:auto; padding-left:17px; background:url("/SiteCollectionImages/home_titlebg.gif") no-repeat;}
#container_about {position:relative; width:943px; height:auto; padding-left:17px; background:url("/SiteCollectionImages/about_titlebg.gif") no-repeat;}
#container_phonecards {position:relative; width:943px; height:auto; padding-left:17px; background:url("/SiteCollectionImages/phonecards_titlebg.gif") no-repeat;}
#container_userguide {position:relative; width:943px; height:auto; padding-left:17px; background:url("/SiteCollectionImages/userguide_titlebg.gif") no-repeat;}
#container_recharge {position:relative; width:943px; height:auto; padding-left:17px; background:url("/SiteCollectionImages/recharge_titlebg.gif") no-repeat;}
#container_contactus {position:relative; width:943px; height:auto; padding-left:17px; background:url("/SiteCollectionImages/contactus_titlebg.gif") no-repeat;}
#container_recharge table table table {position:relative; float:left; width:943px; height:158px; font-family:Arial, Helvetica, sans-serif; 
border-left:3px solid #9c74ed; border-right:3px solid #9c74ed; background:url("/SiteCollectionImages/pannel_bg.gif") repeat-y;}
.productcreditcard_container p {position:relative; float:left; width:937px; height:38px; font-family:Arial, Helvetica, sans-serif; 
border-left:3px solid #9c74ed; border-right:3px solid #9c74ed; background:url("/SiteCollectionImages/pannel_bg.gif") repeat-y; text-align:center;}
#ctl00_ctl12_g_78150f72_e41b_4948_b201_0f88794a94ac_imgCaptcha {padding-left:401px;}
#container_recharge table table table strong {padding-left:369px;}
#container_recharge table table table i {padding-left:192px;}
#ctl00_ctl12_g_78150f72_e41b_4948_b201_0f88794a94ac_txtCaptchaNumber {margin-left:391px;}
#ctl00_ctl12_g_7b7c5eac_fcec_44a4_9c6b_80c529833384 td {margin-left:50px !important;}

/*#ctl00_ctl12_g_7b7c5eac_fcec_44a4_9c6b_80c529833384 {position:relative; float:left; width:437px; height:158px; padding:50px 250px; font-family:Arial, Helvetica, sans-serif;
border-left:3px solid #9c74ed; border-right:3px solid #9c74ed; background:url("/SiteCollectionImages/pannel_bg.gif") no-repeat 0 -138px; background-color:#ffffff;}
*/

/**** PAGE NOT FOUND ****/
#pagenotfound_container {position:relative; width:937px; height:358px; background:url("/SiteCollectionImages/pagenotfound.gif") no-repeat 209px 20px;}
#pagenotfound {position:relative; width:320px; height:100px; padding-left:225px; padding-top:180px; color:#ffffff; font-size:16px;  text-align:center;}
#pagenotfound p {padding:5px 0;}
#pagenotfound .notfound_title {font-size:24px; font-weight:bold; text-align:center;}


/**** MY ACCOUNT ****/
#myaccount {float:left; width:134px; height:53px; background:url("/SiteCollectionImages/myaccount_bg.gif") no-repeat 141px 0; text-align:center; padding-left:113px; font-size:15px; font-weight:bold; padding-top:12px;}
#myaccount a:link {color:#ffffff; text-decoration:none;}
#myaccount a:hover {color:#ffffff; text-decoration:none;}
#myaccount a:visited {color:#ffffff; text-decoration:none;}


/**** INDEX PAGE ****/
#home {position:relative; float:left; width:943px; height:auto; font-family:Arial, Helvetica, sans-serif;}
#home_top {position:relative; float:left; width:943px; height:18px; background:url("/SiteCollectionImages/home_bg.gif") no-repeat;}
#home_contents {position:relative; float:left; width:937px; background:url("/SiteCollectionImages/pannel_bg.gif") no-repeat; border-left:3px solid #559adb; border-right:3px solid #559adb; background-color:#ffffff;}
#home_contents h1 {float:left; width:653px; height:33px; padding-top:32px; background:url("/SiteCollectionImages/home_title.gif") no-repeat 0 23px; color:#ffffff; font-size:26px; padding-left:37px;}
#home_bottom {position:relative;float:left; width:943px; height:20px; background:url("/SiteCollectionImages/home_bottombg.gif") no-repeat;}
#home .contents_left {float:left; width:690px; height:auto;} 
#home .home_dec {position:relative; width:565px; height:74px; background:url("/SiteCollectionImages/icon_home.gif") no-repeat 42px 15px; padding-left:125px; padding-top:20px; font-size:14px;}
/*#home .flash {position:relative; width:690px; height:279px; background:url("/SiteCollectionImages/home_flashbg.gif") no-repeat;}*/
/*#home .bestcard {position:relative; width:690px; height:80px; background:url("/SiteCollectionImages/home_bestcardbg.gif") no-repeat;}*/
#home .home_point {font-size:26px; font-weight:bold;}
#home .contents_right {float:left; width:247px; height:373px;}
#home_sign {position:relative; width:208px; height:353px; padding-left:39px; padding-top:20px; background:url("/SiteCollectionImages/home_sign_bg.gif") no-repeat 0 354px;}
/* THE BEST PHONEACRDS (NOT DISPLAYED TEMPORARY)*/
#ctl00_ctl12_g_ad0679f6_cf7e_4c45_bebf_9d48973716a4_ctl00_ddlDestinations {display:none;}
#ctl00_ctl12_g_ad0679f6_cf7e_4c45_bebf_9d48973716a4_ctl00_imgBtnSubmit {display:none;}
#ctl00_ctl12_g_ad0679f6_cf7e_4c45_bebf_9d48973716a4 select {float:left; width:200px; height:25px; padding:5px; margin-right:3px;}
/* BEST PHONECARD RESULT */
#ctl00_ctl12_g_93293e48_6f12_4226_845a_3ab16ef30455 {position:relative; float:left; padding:0 100px; width:737px; height:436px; background:url("/SiteCollectionImages/pannel_bg.gif") no-repeat; border-left:3px solid #97c03c; border-right:3px solid #97c03c; background-color:#ffffff;}
#ctl00_ctl12_g_93293e48_6f12_4226_845a_3ab16ef30455 table {position:relative; width:737px; padding-top:20px;}
#ctl00_ctl12_g_ad0679f6_cf7e_4c45_bebf_9d48973716a4 {position:relative; width:607px; height:50px; padding-left:330px; padding-top:13px; 
border-left:3px solid #559adb; border-right:3px solid #559adb; background:url("/SiteCollectionImages/home_bestcardbg_prev.jpg") no-repeat;}

/**** PRIVACY ****/
#privacy {position:relative; float:left; width:897px; height:auto; padding:20px; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
#privacy h2 {position:relative; float:left; width:882px; padding-top:25px; padding-left:15px; padding-bottom:5px; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#559adb; background:url("/SiteCollectionImages/icon_extra.gif") no-repeat 0px 25px; line-height:22px;}
#privacy p {position:relative; float:left; width:867px; padding-left:15px; padding-right:15px;}


/**** TERMS OF USE ****/
#termsofuse {position:relative; float:left; width:897px; height:auto; padding:20px; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
#termsofuse h2 {position:relative; float:left; width:882px; padding-top:25px; padding-left:15px; padding-bottom:5px; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#559adb; background:url("/SiteCollectionImages/icon_extra.gif") no-repeat 0px 25px; line-height:22px;}
#termsofuse p {position:relative; float:left; width:867px; padding-left:15px; padding-right:15px; margin:5px 0}


/**** HOME_EXTRAPAGES ****/
#extra {position:relative; float:left; width:943px; height:auto; font-family:Arial, Helvetica, sans-serif;}
#extra_top {position:relative; float:left; width:943px; height:18px; background:url("/SiteCollectionImages/extra_bg.gif") no-repeat;}
#extra_contents {position:relative; float:left; width:937px; height:auto; background:url("/SiteCollectionImages/pannel_bg.gif") no-repeat; border-left:3px solid #559adb; border-right:3px solid #559adb; background-color:#ffffff;}
#extra h1 {float:left; width:653px; height:33px; padding-top:32px; background:url("/SiteCollectionImages/extra_title.gif") no-repeat 0 23px; color:#ffffff; font-size:26px; padding-left:37px;}
#extra .title_long {float:left; width:653px; height:33px; padding-top:32px; background:url("/SiteCollectionImages/extra_title_long.gif") no-repeat 0 23px; color:#ffffff; font-size:26px; padding-left:37px;}
#extra_bottom {position:relative;float:left; width:943px; height:78px; background:url("/SiteCollectionImages/extra_bottombg.gif") no-repeat;}


#ctl00_ctl12_g_bf87c8fe_90ba_4484_baf5_dfc7e6dd2de4 {position:relative; float:left; width:700px; padding:50px 0px 50px 237px; font-family:Arial, Helvetica, sans-serif;
border-left:3px solid #559adb; border-right:3px solid #559adb; background:url("/SiteCollectionImages/pannel_bg.gif") no-repeat 0 -138px; background-color:#ffffff;}


#ctl00_ctl12_g_bf87c8fe_90ba_4484_baf5_dfc7e6dd2de4 span {font-size:15px; line-height:25px}
#ctl00_ctl12_g_bf87c8fe_90ba_4484_baf5_dfc7e6dd2de4 td {text-align:left}
#ctl00_ctl12_g_bf87c8fe_90ba_4484_baf5_dfc7e6dd2de4 .accessnumberstep {color:#000; font-size:18px; background:url("/SiteCollectionImages/icon_extra.gif") no-repeat left center; padding-left:15px}
#ctl00_ctl12_g_bf87c8fe_90ba_4484_baf5_dfc7e6dd2de4_ctl00_pnlAccessNumbers {margin-top:20px}
#accessnumber_exp {position:relative; border-left:3px solid #559adb; border-right:3px solid #559adb; background-color:#ffffff; width:892px; padding-top:20px; font-weight:normal; font-size:15px; padding-left:45px;
padding-bottom:10px; clear:both; font-family:Arial, Helvetica, sans-serif; font-size:15px; background-color:#ffffff; text-align:center}

/* ACCESS NUMBER */
#accessnumber {position:relative; float:left; width:887px; height:auto; padding-left:50px; padding-top:20px; height:auto; background:url("/SiteCollectionImages/pannel_bg.gif") no-repeat; background-color:#ffffff;}
#accessnumber h2 {font-size:15px}
#accessnumber_01 {float:left; width:260px; margin-right:28px;}
#accessnumber_02 {float:left; width:260px; margin-right:29px;}
#accessnumber_03 {float:left; width:260px;}
#accessnumber .accessnumber_num {padding-left:103px; padding-bottom:10px;}
#accessnumber table {padding-top:20px; padding-bottom:20px;}
#accessnumber th {text-align:left; font-size:14px; padding:4px; color:#559adb;}
.btn_accessnumber {position:relative; width:887px; height:39px; padding-top:15px; padding-left:50px;}
.btn_accessnumber_left {float:left; width:400px; height:39px;}
.btn_accessnumber_right {float:left; width:94px; height:39px; padding-left:343px;}
#accessnumber .accessnumber_abc {position:relative; width:260px; height:380px; border:1px solid #cfcfcf; background:url("/SiteCollectionImages/accessnumber_boxbg.gif") repeat-x; background-color:#d9d9d9; 
font-family:Arial, Helvetica, sans-serif; font-size:13px; padding-top:10px; padding-bottom:10px;}
#accessnumber .accessnumber_def {position:relative; width:260px; height:120px; border:1px solid #cfcfcf; background:url("/SiteCollectionImages/accessnumber_boxbg.gif") repeat-x; background-color:#d9d9d9; 
font-family:Arial, Helvetica, sans-serif; font-size:13px; padding-top:10px; padding-bottom:10px;}
#accessnumber .accessnumber_ghi {position:relative; width:260px; height:270px; border:1px solid #cfcfcf; background:url("/SiteCollectionImages/accessnumber_boxbg.gif") repeat-x; background-color:#d9d9d9; 
font-family:Arial, Helvetica, sans-serif; font-size:13px; padding-top:10px; padding-bottom:10px;}
#accessnumber .accessnumber_jkl {position:relative; width:260px; height:90px; border:1px solid #cfcfcf; background:url("/SiteCollectionImages/accessnumber_boxbg.gif") repeat-x; background-color:#d9d9d9; 
font-family:Arial, Helvetica, sans-serif; font-size:13px; padding-top:10px; padding-bottom:10px;}
#accessnumber .accessnumber_mno {position:relative; width:260px; height:360px; border:1px solid #cfcfcf; background:url("/SiteCollectionImages/accessnumber_boxbg.gif") repeat-x; background-color:#d9d9d9; 
font-family:Arial, Helvetica, sans-serif; font-size:13px; padding-top:10px; padding-bottom:10px;}
#accessnumber .accessnumber_pqr {position:relative; width:260px; height:160px; border:1px solid #cfcfcf; background:url("/SiteCollectionImages/accessnumber_boxbg.gif") repeat-x; background-color:#d9d9d9; 
font-family:Arial, Helvetica, sans-serif; font-size:13px; padding-top:10px; padding-bottom:10px;}
#accessnumber .accessnumber_stu {position:relative; width:260px; height:110px; border:1px solid #cfcfcf; background:url("/SiteCollectionImages/accessnumber_boxbg.gif") repeat-x; background-color:#d9d9d9; 
font-family:Arial, Helvetica, sans-serif; font-size:13px; padding-top:10px; padding-bottom:10px;}
#accessnumber .accessnumber_vwx {position:relative; width:260px; height:130px; border:1px solid #cfcfcf; background:url("/SiteCollectionImages/accessnumber_boxbg.gif") repeat-x; background-color:#d9d9d9; 
font-family:Arial, Helvetica, sans-serif; font-size:13px; padding-top:10px; padding-bottom:10px;}
#accessnumber .accessnumber_yz {position:relative; width:260px; height:110px; border:1px solid #cfcfcf; background:url("/SiteCollectionImages/accessnumber_boxbg.gif") repeat-x; background-color:#d9d9d9; 
font-family:Arial, Helvetica, sans-serif; font-size:13px; padding-top:10px; padding-bottom:10px;}

 
 
/**** FAQ ****/
#faq {position:relative; float:left; width:795px; margin-top:20px; margin-left:50px; border:1px solid #cfcfcf; background:url("/SiteCollectionImages/accessnumber_boxbg.gif") repeat-x; background-color:#d9d9d9;
 font-family:Arial, Helvetica, sans-serif; padding:20px;}
#faq .question_title {position:relative; width:795px; font-size:15px; padding:5px 0;}
#faq .question_title a:link {color:#666666; text-decoration:none;}
#faq .question_title a:hover {color:#559adb; text-decoration:underline;}
#faq .question_title a:visited {color:#666666; text-decoration:none;}
#faq .faqanswer {position:relative; width:745px; font-size:15px; padding:10px 25px; font-size:13px; margin-top:5px; line-height:16px; background-color:#cce1f4;}
#faq .faqanswer a:link {color:#666666; text-decoration:underline;}
#faq .faqanswer a:hover {color:#559adb; text-decoration:underline;}
#faq .faqanswer a:visited {color:#666666; text-decoration:underline;}
#faq .faq_q {color:#559adb; font-weight:bold;}
#extra_contents .faq_title {float:left; width:653px; height:33px; padding-top:32px; background:url("/SiteCollectionImages/faq_title.gif") no-repeat 0 23px; color:#ffffff; font-size:26px; padding-left:37px;}


/**** ABOUT ****/
#about {position:relative; float:left; width:943px; height:auto; font-family:Arial, Helvetica, sans-serif;}
#about_top {position:relative; float:left; width:943px; height:18px; background:url("/SiteCollectionImages/about_bg.gif") no-repeat;}
#about_contents {position:relative; float:left; width:937px; height:436px; background:url("/SiteCollectionImages/pannel_bg.gif") no-repeat; border-left:3px solid #68c6e0; border-right:3px solid #68c6e0; background-color:#ffffff;}
#about_contents h1 {float:left; width:653px; height:33px; padding-top:32px; background:url("/SiteCollectionImages/about_title.gif") no-repeat 0 23px; color:#ffffff; font-size:26px; padding-left:37px;}
#about_bottom {position:relative;float:left; width:943px; height:78px; background:url("/SiteCollectionImages/about_bottombg.gif") no-repeat;}
#about .contents_left {float:left; width:413px; height:auto; font-size:16px; font-family:Arial, Helvetica, sans-serif; padding-top:30px; padding-left:35px; padding-right:20px; line-height:22px;}
#about .contents_right {float:left; width:469px; height:auto;}
#about .about_point {font-size:26px; font-weight:bold;}
#about .contents_left a:link {color:#ee1c24; text-decoration:underline;}
#about .contents_left a:hover {color:#ee1c24; text-decoration:underline;}
#about .contents_left a:visited {color:#ee1c24; text-decoration:underline;}


/**** CONTACT US ****/
#contactus {position:relative; float:left; width:943px; height:83px; font-family:Arial, Helvetica, sans-serif;}
#contactus_top {position:relative; float:left; width:943px; height:18px; background:url("/SiteCollectionImages/contactus_bg.gif") no-repeat;}
#contactus_contents {position:relative; float:left; width:937px; height:65px; background:url("/SiteCollectionImages/pannel_bg.gif") no-repeat; border-left:3px solid #cc6666; border-right:3px solid #cc6666; background-color:#ffffff;}
#contactus_contents h1 {float:left; width:653px; height:33px; padding-top:32px; background:url("/SiteCollectionImages/contactus_title.gif") no-repeat 0 23px; color:#ffffff; font-size:26px; padding-left:37px;}
#contactus_bottom {position:relative;float:left; width:943px; height:78px; background:url("/SiteCollectionImages/contactus_bottombg.gif") no-repeat;}
#contactus_img {position:relative; width:469px; height:386px; border-right:3px solid #cc6666; background-color:#ffffff;}
#ctl00_ctl12_g_2d0b14e5_1c8a_4fe4_bcc0_8d33e46fc163 {position:relative; width:907px; height:370px; border-left:3px solid #cc6666; border-right:3px solid #cc6666; background:url("/SiteCollectionImages/contactus_allbg.gif") no-repeat;
background-color:#ffffff; padding-left:30px;}
#contactus_exp {position:relative; border-left:3px solid #cc6666; border-right:3px solid #cc6666; background-color:#ffffff; width:892px; padding-top:20px; font-weight:normal; font-size:15px; background:url("/SiteCollectionImages/icon_contactus.gif") no-repeat 30px 20px; padding-left:45px;
padding-bottom:10px; clear:both; font-family:Arial, Helvetica, sans-serif; font-size:15px; background-color:#ffffff;}
.c_ d_ i_ {font-family:Arial, Helvetica, sans-serif;}
/**** RECHARGE ****/
#recharge {position:relative; float:left; width:943px; height:auto; font-family:Arial, Helvetica, sans-serif;}
#recharge .title_long {float:left; width:653px; height:33px; padding-top:32px; background:url("/SiteCollectionImages/recharge_title_long.gif") no-repeat 0 23px; color:#ffffff; font-size:26px; padding-left:37px;}
#recharge_top {position:relative; float:left; width:943px; height:18px; background:url("/SiteCollectionImages/recharge_bg.gif") no-repeat;}
#recharge_contents {position:relative; float:left; width:937px; height:446px; background:url("/SiteCollectionImages/pannel_bg.gif") no-repeat 0 -40px; border-left:3px solid #9c74ed; border-right:3px solid #9c74ed; background-color:#ffffff;}
#recharge h1 {float:left; width:653px; height:33px; padding-top:32px; background:url("/SiteCollectionImages/recharge_title.gif") no-repeat 0 23px; color:#ffffff; font-size:26px; padding-left:37px;}
#recharge h2 {position:relative; width:892px; padding-top:20px; font-weight:normal; font-size:15px; background:url("/SiteCollectionImages/icon_recharge.gif") no-repeat 30px 20px; padding-left:45px;
padding-bottom:10px; clear:both;}
#recharge_img {position:relative; width:937px; height:346px; background:url("/SiteCollectionImages/recharge.gif") no-repeat 97px 0; font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold;}
#recharge_img a:link {color:#653db7; text-decoration:none;}
#recharge_img a:hover {color:#653db7; text-decoration:underline;}
#recharge_img a:visited {color:#653db7; text-decoration:none;}
#recharge_img .paypal {float:left; width:94px; height:78px; padding-left:210px; padding-top:130px; text-align:center;}
#recharge_img .creditcard {float:left; width:94px; height:78px; padding-left:73px; padding-top:125px; text-align:center;}
#recharge_img .offer {float:left; width:182px; height:77px; padding-left:220px; padding-top:210px; font-weight:normal; color:#ffffff; font-size:14px;}
#recharge_bottom {position:relative; float:left; width:943px; height:78px; background:url("/SiteCollectionImages/recharge_bottombg.gif") no-repeat;}
#recharge_creditcard {position:relative; float:left; width:937px; height:110px; background:url("/SiteCollectionImages/pannel_bg.gif") no-repeat 0px 0px; border-left:3px solid #9c74ed; border-right:3px solid #9c74ed; background-color:#ffffff;}
#recharge_creditcard h2 {position:relative; width:892px; padding-top:20px; font-weight:normal; font-size:15px; background:url("/SiteCollectionImages/icon_recharge.gif") no-repeat 30px 25px; padding-left:45px;
padding-bottom:10px; clear:both;}
#recharge_exp {position:relative; border-left:3px solid #9c74ed; border-right:3px solid #9c74ed; background-color:#ffffff; width:892px; padding-top:20px; font-weight:normal; font-size:15px; background:url("/SiteCollectionImages/pannel_allbg.gif") no-repeat; padding-left:45px;
padding-bottom:10px; clear:both; font-family:Arial, Helvetica, sans-serif; font-size:15px; background-color:#ffffff; text-align: center;}
#recharge_exp p.havingtrouble{line-height: 30px;}
#recharge_exp p.havingtrouble img{padding-right: 5px; position:relative; top: 5px;}


#ctl00_ctl12_g_7b7c5eac_fcec_44a4_9c6b_80c529833384_ctl00_lblPin {padding-left:213px; font-family:Arial, Helvetica, sans-serif; font-size:15px; background:url("/SiteCollectionImages/icon_recharge.gif") no-repeat 200px 0px;}
#ctl00_ctl12_g_7b7c5eac_fcec_44a4_9c6b_80c529833384_ctl00_lblCCNumber {padding-left:213px; font-family:Arial, Helvetica, sans-serif; font-size:15px; background:url("/SiteCollectionImages/icon_recharge.gif") no-repeat 200px 0px;}
#ctl00_ctl12_g_7b7c5eac_fcec_44a4_9c6b_80c529833384_ctl00_lblCVV {padding-left:213px; font-family:Arial, Helvetica, sans-serif; font-size:15px; background:url("/SiteCollectionImages/icon_recharge.gif") no-repeat 200px 0px;}
#ctl00_ctl12_g_7b7c5eac_fcec_44a4_9c6b_80c529833384_ctl00_lblExpiryDate {padding-left:213px; font-family:Arial, Helvetica, sans-serif; font-size:15px; background:url("/SiteCollectionImages/icon_recharge.gif") no-repeat 200px 0px;}
#ctl00_ctl12_g_7b7c5eac_fcec_44a4_9c6b_80c529833384_ctl00_lblAmount {padding-left:213px; font-family:Arial, Helvetica, sans-serif; font-size:15px; background:url("/SiteCollectionImages/icon_recharge.gif") no-repeat 200px 0px;}
#ctl00_ctl12_g_7b7c5eac_fcec_44a4_9c6b_80c529833384_ctl00_pnlCVV {border:2px solid #9c74ed; padding:20px; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
#ctl00_ctl12_g_ab2b737a_07af_4486_9ec0_67d3ba934435 {position:relative; float:left; width:577px; height:218px; background:url("/SiteCollectionImages/recharge_successfulbg.gif") no-repeat; 
border-left:3px solid #559adb; border-right:3px solid #559adb; background-color:#ffffff; padding:140px 0 0 360px; font-size:14px; font-family:Arial, Helvetica, sans-serif; line-height:30px;}
#recharge_fail {position:relative; float:left; width:277px; height:218px; background:url("/SiteCollectionImages/recharge_failbg.gif") no-repeat; 
border-left:3px solid #559adb; border-right:3px solid #559adb; background-color:#ffffff; padding:140px 270px 0 390px; font-size:16px; font-family:Arial, Helvetica, sans-serif; line-height:30px;}
#recharge_fail .pointcolor {color:#9c74ed;}
.rechargefail {font-size:24px;}


/**** USER GUIDE ****/
#userguide {position:relative; float:left; width:943px; height:auto; font-family:Arial, Helvetica, sans-serif;}
#userguide_top {position:relative; float:left; width:943px; height:18px; background:url("/SiteCollectionImages/userguide_bg.gif") no-repeat;}
#userguide_contents {position:relative; float:left; width:937px; height:auto; background:url("/SiteCollectionImages/pannel_bg.gif") no-repeat; border-left:3px solid #ffaf30; border-right:3px solid #ffaf30; background-color:#ffffff;}
#userguide h1 {float:left; width:653px; height:33px; padding-top:32px; background:url("/SiteCollectionImages/userguide_title.gif") no-repeat 0 23px; color:#ffffff; font-size:26px; padding-left:37px;}
#userguide_bottom {position:relative;float:left; width:943px; height:78px; background:url("/SiteCollectionImages/userguide_bottombg.gif") no-repeat;}
#userguide .contents_left {float:left; width:413px; height:auto; font-size:16px; font-family:Arial, Helvetica, sans-serif; padding-top:30px; padding-left:35px; padding-right:20px;}
#userguide .contents_left span {float:left; width:198px; height:86px;}
#userguide .contents_left .menu01 {width:130px; height:63px; padding:23px 10px 0 58px; background:url("/SiteCollectionImages/userguide_menu01.gif") no-repeat; line-height:16px;}
#userguide .contents_left .menu02 {width:130px; height:63px; padding:23px 10px 0 58px; background:url("/SiteCollectionImages/userguide_menu02.gif") no-repeat;}
#userguide .contents_left .menu03 {width:130px; height:53px; padding:33px 10px 0 58px; background:url("/SiteCollectionImages/userguide_menu03.gif") no-repeat;}
#userguide .contents_left .menu04 {width:130px; height:53px; padding:33px 10px 0 58px; background:url("/SiteCollectionImages/userguide_menu04.gif") no-repeat;}
#userguide .contents_right {float:left; width:404px; height:auto; padding-left:65px; padding-top:30px;}
#userguide .contents_left a:link {color:#666666; text-decoration:none;}
#userguide .contents_left a:hover {color:#ff7e00; text-decoration:underline;}
#userguide .contents_left a:visited {color:#666666; text-decoration:none;}

/* HOW TO USE A PHONECARD */
.howtouseaphonecard_left {float:left; width:277px; height:283px; padding-left:39px; padding-top:30px;}
.howtouseaphonecard_right {float:left; width:601px; height:316px; padding-left:20px; background:url("/SiteCollectionImages/howtouseaphonecard_txtbg.gif") no-repeat 0 53px; font-size:17px;}
.howtouseaphonecard_right ul {padding-top:90px;}
.howtouseaphonecard_right .num01 {width:566px; padding-left:35px; padding-top:8px; height:55px; background:url("/SiteCollectionImages/userguide_num01.gif") no-repeat;}
.howtouseaphonecard_right .num02 {width:566px; padding-left:35px; padding-top:8px; height:55px; background:url("/SiteCollectionImages/userguide_num02.gif") no-repeat;}
.howtouseaphonecard_right .num03 {width:566px; padding-left:35px; background:url("/SiteCollectionImages/userguide_num03.gif") no-repeat;}
.howtouseaphonecard_right .smtxt {font-size:14px;}
.howtouseaphonecard_right a:link {color:#ff7e00; text-decoration:underline;}
.howtouseaphonecard_right a:hover {color:#ff7e00; text-decoration:underline;}
.howtouseaphonecard_right a:visited {color:#ff7e00; text-decoration:underline;}
.howtouseaphonecard_right u {color:#ff7e00; text-decoration:underline;}
.howtouseaphonecard_btn {position:relative; float:right; width:224px; height:29px; background:url("/SiteCollectionImages/btn_coolfeatures.gif") no-repeat 0px;
font-weight:bold; font-size:18px; padding-top:10px; padding-left:10px;}
.howtouseaphonecard_btn a:link {color:#ffffff; text-decoration:none;}
.howtouseaphonecard_btn a:hover {color:#ffffff; text-decoration:none;}
.howtouseaphonecard_btn a:visited {color:#ffffff; text-decoration:none;}

/* WORLD CLOCK */
#userguide_worldclock {position:relative; float:left; width:424px; height:293px; background:url("/SiteCollectionImages/worldclock.gif") no-repeat 256px 58px; padding-top:58px; padding-left:256px;}
#clock {position:relative; width:280px; height:50px; padding-top:135px; margin:0 auto;}
#userguide_worldclock .worldclock_destinations {font-family:Arial, Helvetica, sans-serif; font-size:14px;}
#userguide_worldclock .destination_output {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-align:center; color:#ff9600;}

/* COOL FEATURES */
/* DIRECT DIAL */
#userguide_coolfeatures {position:relative; float:left; width:937px; height:65px; background:url("/SiteCollectionImages/pannel_bg.gif") no-repeat; border-left:3px solid #ffaf30; border-right:3px solid #ffaf30; background-color:#ffffff;}
.accessnumber {display:none;}
.accessnumber_visible {display:block; font-size:12px; font-size: 14px; font-weight:bold; color: #FF9600;}
#coolfeatures_directdial {position:relative; float:left; width:937px; /*height:85px;*/ background:url("/SiteCollectionImages/pannel_bg.gif") no-repeat 0 -65px; border-left:3px solid #ffaf30; border-right:3px solid #ffaf30; padding-top:20px;}
#coolfeatures_directdial h2 {position:relative; float:left; width:892px; height:30px; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; padding-left:45px; color:#ff9600; background:url("/SiteCollectionImages/icon_userguide.gif") no-repeat 30px 3px;}
.coolfeatures_top {font-family:Arial, Helvetica, sans-serif; font-size:14px; position:relative; float:left; width:837px; height:auto; line-height:18px; padding:20px 50px 0 50px; 
background:url("/SiteCollectionImages/coolfeatures_top.gif") no-repeat;}
.coolfeatures_middle {position:relative; float:left; width:837px; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:18px; padding:10px 50px 0 50px; 
background:url("/SiteCollectionImages/features_middlebg.gif") repeat-y 30px 0; background-color:#ffffff; border-left:3px solid #ffaf30; border-right:3px solid #ffaf30;}
.coolfeatures_bottom {position:relative; float:left; width:837px; height:10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:18px; padding:0px 50px 0 50px; 
background:url("/SiteCollectionImages/features_bottombg.gif") no-repeat 30px 0; border-left:3px solid #ffaf30; border-right:3px solid #ffaf30; background-color:#ffffff;}
#ctl00_ctl12_g_8b1f6235_aba8_4188_9b66_a41748e0bde4 {width:887px; height:80px; padding-left:50px; padding-top:10px; border-left:3px solid #ffaf30; border-right:3px solid #ffaf30; background:url("/SiteCollectionImages/directdial_bg.gif") no-repeat  0 -40px;}
/* WORLD DIAL */
#coolfeatures_worlddial {position:relative; float:left; width:937px; height:185px; background-color:#ffffff; border-left:3px solid #ffaf30; border-right:3px solid #ffaf30; padding-top:20px;}
#coolfeatures_worlddial h2 {height:30px; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; padding-left:45px; color:#ff9600; background:url("/SiteCollectionImages/icon_userguide.gif") no-repeat 30px 3px;}
#coolfeatures_worlddial .worlddial_text {font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:18px; position:relative; width:837px; height:75px; padding:20px 50px 0 50px; background:url("/SiteCollectionImages/worlddial_bg.gif") no-repeat;}
#worlddial_box {position:relative; float:left; width:887px; height:50px; padding-left:50px; padding-top:10px; background:url("/SiteCollectionImages/worlddial_bg.gif") no-repeat  0 -160px;}
/* SPEED DIAL */
#coolfeatures_speeddial {position:relative; float:left; width:937px; height:70px; background-color:#ffffff; border-left:3px solid #ffaf30; border-right:3px solid #ffaf30; padding-top:20px;}
#coolfeatures_speeddial h2 {height:30px; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; padding-left:45px; color:#ff9600; background:url("/SiteCollectionImages/icon_userguide.gif") no-repeat 30px 3px;}
#coolfeatures_speeddial .speeddial_text {font-family:Arial, Helvetica, sans-serif; font-size:14px; position:relative; width:887px; height:20px; padding-left:50px; padding-top:20px; background:url("/SiteCollectionImages/speeddial_bg.gif") no-repeat;}
#ctl00_ctl12_g_ef7b71d0_2d7b_455d_8f55_463c5ceecf93 {width:887px; height:71px; padding-left:50px; padding-top:10px; border-left:3px solid #ffaf30; border-right:3px solid #ffaf30; background:url("/SiteCollectionImages/speeddial_bg.gif") no-repeat  0 -40px;}

#features_directdial {position:relative; float:left; width:937px; /*height:85px;*/ background:#ffffff url("/SiteCollectionImages/pannel_bg.gif") no-repeat 0 -65px; border-left:3px solid #ffaf30; border-right:3px solid #ffaf30; padding-top:20px;}
#features_directdial h2 {position:relative; float:left; width:892px; height:30px; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; padding-left:45px; color:#ff9600; background:url("/SiteCollectionImages/icon_userguide.gif") no-repeat 30px 3px;}
#features_directdial p.features_header {position:relative; float:left; width:877px; height:10px; padding-left:30px; background:url("/SiteCollectionImages/features_topbg.gif") no-repeat 30px 0; margin:0;}
#features_directdial p.features_bottom {position:relative; float:left; width:877px; height:15px; padding-left:30px; background:url("/SiteCollectionImages/features_bottombg.gif") no-repeat 30px 0; margin:0;}
#features_directdial div.features_container {position:relative; float:left; width:837px; height:auto; padding:10px 20px 10px 50px; background:url("/SiteCollectionImages/features_middlebg.gif") repeat-y 30px 0;
font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:18px;}
#features_directdial div.features_container p.features_top {font-weight:bold;}
#features_directdial div.features_container p.features_des {position:relative; float:left; width:817px; height:auto; padding:10px; background-color:#f1f1f1; border-top:2px dotted #cfcfcf; 
border-bottom:2px dotted #cfcfcf; margin:10px 0;}
#features_directdial div.features_container p.features_title {position:relative; float:left; width:807px; height:29px; background:url("/SiteCollectionImages/features_subtitle.gif") no-repeat 0 0; color:#ffffff;
font-weight:bold; padding:8px 0 0 10px;}
#features_directdial div.features_container p.features_wording {position:relative; float:left; width:837px; padding:10px 0;}
#ctl00_ctl12_g_ad7f4b0b_5fbe_46d1_af8b_a71486595eaf {position:relative; float:left; width:867px; height:auto; padding:10px 20px 10px 50px; background:url("/SiteCollectionImages/features_middlebg.gif") repeat-y 30px 0;
border-left:3px solid #ffaf30; border-right:3px solid #ffaf30; background-color:#ffffff;}
#ctl00_ctl12_g_ad7f4b0b_5fbe_46d1_af8b_a71486595eaf_ctl00_gvCLI {position:relative; width:837px; height:auto; border-top:2px solid #ffaf30; border-bottom:2px solid #ffaf30;
font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#515151; margin-bottom:20px;}
#ctl00_ctl12_g_ad7f4b0b_5fbe_46d1_af8b_a71486595eaf_ctl00_gvCLI th {padding:10px; border-bottom:1px solid #cfcfcf; color:#ff9600; background-color:#f2f2f2;}
#ctl00_ctl12_g_ad7f4b0b_5fbe_46d1_af8b_a71486595eaf_ctl00_gvCLI td {padding:10px; border-bottom:1px solid #cfcfcf; text-align:center;}
#ctl00_ctl12_g_c23fe7db_6bdf_4d0a_a81f_58e4aab7c982 {position:relative; float:left; width:867px; height:auto; padding:10px 20px 10px 50px; background:url("/SiteCollectionImages/features_middlebg.gif") repeat-y 30px 0;
border-left:3px solid #ffaf30; border-right:3px solid #ffaf30; background-color:#ffffff;}
#ctl00_ctl12_g_c23fe7db_6bdf_4d0a_a81f_58e4aab7c982_ctl00_gvSpeedDial {position:relative; width:837px; height:auto; border-top:2px solid #ffaf30; border-bottom:2px solid #ffaf30;
font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#515151; margin-bottom:20px;}
#ctl00_ctl12_g_c23fe7db_6bdf_4d0a_a81f_58e4aab7c982_ctl00_gvSpeedDial th {padding:10px; border-bottom:1px solid #cfcfcf; color:#ff9600; background-color:#f2f2f2;}
#ctl00_ctl12_g_c23fe7db_6bdf_4d0a_a81f_58e4aab7c982_ctl00_gvSpeedDial td {padding:10px; border-bottom:1px solid #cfcfcf; text-align:center;}
#coolfeatures_tab {position:relative; float:left; width:414px; height:39px; padding-left:492px;}
#coolfeatures_tab li {float:left; width:136px; margin-right:2px;}
#coolfeatures_tab a.tab_worlddial {float:left; width:136px; height:39px; background:url("/SiteCollectionImages/features_sprites.gif") no-repeat; text-indent:-9999px;}
#coolfeatures_tab a.tab_directdial {float:left; width:136px; height:39px; background:url("/SiteCollectionImages/features_sprites.gif") no-repeat -138px 0; text-indent:-9999px;}
#coolfeatures_tab a.tab_speeddial {float:left; width:136px; height:39px; background:url("/SiteCollectionImages/features_sprites.gif") no-repeat -276px 0; text-indent:-9999px;}
#coolfeatures_tab a.tab_worlddial:hover {float:left; width:136px; height:39px; background:url("/SiteCollectionImages/features_sprites.gif") no-repeat 0 -41px; text-indent:-9999px;}
#coolfeatures_tab a.tab_directdial:hover {float:left; width:136px; height:39px; background:url("/SiteCollectionImages/features_sprites.gif") no-repeat -138px -41px; text-indent:-9999px;}
#coolfeatures_tab a.tab_speeddial:hover {float:left; width:136px; height:39px; background:url("/SiteCollectionImages/features_sprites.gif") no-repeat -276px -41px; text-indent:-9999px;}
#coolfeatures_tab a.tab_worlddial_selected {float:left; width:136px; height:39px; background:url("/SiteCollectionImages/features_sprites.gif") no-repeat 0 -41px; text-indent:-9999px;}
#coolfeatures_tab a.tab_directdial_selected {float:left; width:136px; height:39px; background:url("/SiteCollectionImages/features_sprites.gif") no-repeat -138px -41px; text-indent:-9999px;}
#coolfeatures_tab a.tab_speeddial_selected {float:left; width:136px; height:39px; background:url("/SiteCollectionImages/features_sprites.gif") no-repeat -276px -41px; text-indent:-9999px;}
#coolfeatures_tab a.tab_worlddial_selected:hover {float:left; width:136px; height:39px; background:url("/SiteCollectionImages/features_sprites.gif") no-repeat 0 -41px; text-indent:-9999px;}
#coolfeatures_tab a.tab_directdial_selected:hover {float:left; width:136px; height:39px; background:url("/SiteCollectionImages/features_sprites.gif") no-repeat -138px -41px; text-indent:-9999px;}
#coolfeatures_tab a.tab_speeddial_selected:hover {float:left; width:136px; height:39px; background:url("/SiteCollectionImages/features_sprites.gif") no-repeat -276px -41px; text-indent:-9999px;}




/* INTERNATIONAL DIALING CODES */
#userguide .dialingcodes_title {float:left; width:653px; height:33px; padding-top:32px; background:url("/SiteCollectionImages/internationaldialingcodes_title.gif") no-repeat 0 23px; color:#ffffff; font-size:26px; padding-left:37px;}
#dialingcodes {position:relative; float:left; width:887px; height:auto; padding-left:50px; padding-top:20px; height:auto; background:url("/SiteCollectionImages/pannel_bg.gif") no-repeat; background-color:#ffffff;}
#dialingcodes_01 {float:left; width:260px; margin-right:28px;}
#dialingcodes_02 {float:left; width:260px; margin-right:29px;}
#dialingcodes_03 {float:left; width:260px;}
#dialingcodes .dialingcodes_num {padding-left:103px; padding-bottom:10px;}
#dialingcodes table {padding-top:20px; padding-bottom:20px;}
#dialingcodes th {text-align:left; font-size:14px; padding:4px; color:#ff9600;}
#dialingcodes td {text-align:right;}

/* Dialing codes buttons (modified by Jay on 18/05/11) */
ul#dialing_codes_nav {clear:both; position:relative; width:100%; height:39px; list-style-type:none; margin:0; padding:15px 0 0 40px}
ul#dialing_codes_nav li {display:inline; float:left; width:94px; height:39px; text-align:center; padding:0 1px}
ul#dialing_codes_nav li a {display:block; background:url("/SiteCollectionImages/btn_yellow.gif") no-repeat; padding:10px; color:#fff; text-decoration:none}
/*.btn_dialingcodes {position:relative; width:887px; height:39px; padding-top:15px; padding-left:50px;}
.btn_dialingcodes_left {float:left; width:400px; height:39px;}
.btn_dialingcodes_right {float:left; width:94px; height:39px; padding-left:343px;}*/

#dialingcodes .dialingcodes_abc {position:relative; width:260px; height:420px; border:1px solid #cfcfcf; background:url("/SiteCollectionImages/accessnumber_boxbg.gif") repeat-x; background-color:#d9d9d9; 
font-family:Arial, Helvetica, sans-serif; font-size:13px; padding-top:10px; padding-bottom:10px;}
#dialingcodes .dialingcodes_def {position:relative; width:260px; height:155px; border:1px solid #cfcfcf; background:url("/SiteCollectionImages/accessnumber_boxbg.gif") repeat-x; background-color:#d9d9d9; 
font-family:Arial, Helvetica, sans-serif; font-size:13px; padding-top:10px; padding-bottom:10px;}
#dialingcodes .dialingcodes_ghi {position:relative; width:260px; height:310px; border:1px solid #cfcfcf; background:url("/SiteCollectionImages/accessnumber_boxbg.gif") repeat-x; background-color:#d9d9d9; 
font-family:Arial, Helvetica, sans-serif; font-size:13px; padding-top:10px; padding-bottom:10px;}
#dialingcodes .dialingcodes_jkl {position:relative; width:260px; height:150px; border:1px solid #cfcfcf; background:url("/SiteCollectionImages/accessnumber_boxbg.gif") repeat-x; background-color:#d9d9d9; 
font-family:Arial, Helvetica, sans-serif; font-size:13px; padding-top:10px; padding-bottom:10px;}
#dialingcodes .dialingcodes_mno {position:relative; width:260px; height:530px; border:1px solid #cfcfcf; background:url("/SiteCollectionImages/accessnumber_boxbg.gif") repeat-x; background-color:#d9d9d9; 
font-family:Arial, Helvetica, sans-serif; font-size:13px; padding-top:10px; padding-bottom:10px;}
#dialingcodes .dialingcodes_pqr {position:relative; width:260px; height:220px; border:1px solid #cfcfcf; background:url("/SiteCollectionImages/accessnumber_boxbg.gif") repeat-x; background-color:#d9d9d9; 
font-family:Arial, Helvetica, sans-serif; font-size:13px; padding-top:10px; padding-bottom:10px;}
#dialingcodes .dialingcodes_stu {position:relative; width:260px; height:640px; border:1px solid #cfcfcf; background:url("/SiteCollectionImages/accessnumber_boxbg.gif") repeat-x; background-color:#d9d9d9; 
font-family:Arial, Helvetica, sans-serif; font-size:13px; padding-top:10px; padding-bottom:10px;}
#dialingcodes .dialingcodes_vwx {position:relative; width:260px; height:150px; border:1px solid #cfcfcf; background:url("/SiteCollectionImages/accessnumber_boxbg.gif") repeat-x; background-color:#d9d9d9; 
font-family:Arial, Helvetica, sans-serif; font-size:13px; padding-top:10px; padding-bottom:10px;}
#dialingcodes .dialingcodes_yz {position:relative; width:260px; height:150px; border:1px solid #cfcfcf; background:url("/SiteCollectionImages/accessnumber_boxbg.gif") repeat-x; background-color:#d9d9d9; 
font-family:Arial, Helvetica, sans-serif; font-size:13px; padding-top:10px; padding-bottom:10px;}


/**** PHONECARDS ****/
#phonecards {position:relative; float:left; width:943px; height:auto; font-family:Arial, Helvetica, sans-serif;}
#phonecards_top {position:relative; float:left; width:943px; height:18px; background:url("/SiteCollectionImages/phonecards_bg.gif") no-repeat;}
#phonecards_contents {position:relative; float:left; width:937px; background:url("/SiteCollectionImages/pannel_bg.gif") no-repeat; border-left:3px solid #97c03c; border-right:3px solid #97c03c; background-color:#ffffff;}
#phonecards_contents h1 {float:left; width:653px; height:33px; padding-top:32px; background:url("/SiteCollectionImages/phonecards_title.gif") no-repeat 0 23px; color:#ffffff; font-size:26px; padding-left:37px;}
#phonecards_bottom {position:relative;float:left; width:943px; height:78px; background:url("/SiteCollectionImages/phonecards_bottombg.gif") no-repeat;}
#phonecards_contents .contents_left {float:left; width:597px; width:542px; padding:10px 25px 0 30px;}
#phonecards_contents .contents_right {float:left; width:340px; height:392px; background:url("/SiteCollectionImages/character_phonecards.jpg") no-repeat 0 10px;}
#phonecards_contents .contents_right .phonecards_form {width:200px; padding-left:50px; padding-top:35px; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
#phonecards_select {width:220px;}
#phonecard_left {float:left; width:468px; height:190px; border-left:3px solid #97c03c; font-family:Arial, Helvetica, sans-serif; background:url("/SiteCollectionImages/pannel_bg.gif") no-repeat;}
#phonecard_left h2 {position:relative; width:438px; padding-left:30px; color:#77a218; font-size:24px; font-weight:bold; padding-top:25px;}
#phonecard_left .description {position:relative; width:438px; padding-left:30px; font-size:14px; padding-top:10px; line-height:18px;}
#phonecard_left .description_minutemax {position:relative; width:438px; padding-left:30px; font-size:13px; padding-top:10px; color:#333333; line-height:16px;}
#phonecard_left a:link {color:#77a218; text-decoration:underline;}
#phonecard_left a:hover {color:#77a218; text-decoration:underline;}
#phonecard_left a:visited {color:#666666; text-decoration:underline;}
#phonecard_right {float:left; width:469px; height:230px; border-right:3px solid #97c03c; background:url("/SiteCollectionImages/pannel_bg.gif") no-repeat -469px 0; font-family:Arial, Helvetica, sans-serif; 
background-color:#ffffff;}
#phonecard_right .image {padding-left:45px;}
#phonecard_right h3 {font-size:18px; font-weight:bold; color:#77a218; background:url("/SiteCollectionImages/icon_phonecards.gif") no-repeat 0px 23px; padding-top:20px; padding-left:15px;}

/* PRODUCT PAGE */
#ctl00_ctl12_g_3677eb3e_7da0_49ba_b300_e1d62c7442b1 {position:relative; width:368px; padding-left:100px; padding-top:16px; height:370px; border-left:3px solid #cc6666; background:url("/SiteCollectionImages/pannel_bg.gif") no-repeat 0 -83px;
background-color:#ffffff;}
#ctl00_ctl12_g_6f147908_4e47_4029_a69a_fd9da39688d6 {position:relative; width:469px; height:386px; border-right:3px solid #cc6666; background:url("/SiteCollectionImages/pannel_bg.gif") no-repeat 368px -83px; background-color:#ffffff;}


/**** MY ACCOUNT ****/
#myaccount_img {position:relative; width:469px; height:236px; border-right:3px solid #559adb; background:url(/SiteCollectionImages/myaccount_img.gif) no-repeat; background-color:#ffffff;}
#myaccount_img ul {width:300px; padding-left:100px; padding-top:110px; font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:15px;}
#myaccount_img li {padding:2px 0; background:url(/SiteCollectionImages/icon_myaccount.gif) no-repeat 0 5px; padding-left:10px;}
#btn_register {position:relative; float:right; text-align:right; padding-right:68px; width:401px; height:150px; border-right:3px solid #559adb; background-color:#ffffff;}
#ctl00_ctl12_g_9aa3e952_451e_4e4a_b35f_1ce30b61be74_ctl00_UserNameLabel {position:relative; float:left; width:355px; padding-left:13px; font-family:Arial, Helvetica, sans-serif; font-size:15px; background:url("/SiteCollectionImages/icon_extra.gif") no-repeat;}
#ctl00_ctl12_g_9aa3e952_451e_4e4a_b35f_1ce30b61be74_ctl00_EditModeUserNameRequired {position:relative; float:left; width:355px; }
#ctl00_ctl12_g_9aa3e952_451e_4e4a_b35f_1ce30b61be74_ctl00_PasswordLabel {position:relative; float:left; width:355px; margin-top:20px; padding-left:13px; font-family:Arial, Helvetica, sans-serif; font-size:15px; background:url("/SiteCollectionImages/icon_extra.gif") no-repeat;}
#ctl00_ctl12_g_9aa3e952_451e_4e4a_b35f_1ce30b61be74_ctl00_lnkBtnForgotUsername {position:relative; float:left; width:368px;}
#ctl00_ctl12_g_9aa3e952_451e_4e4a_b35f_1ce30b61be74_ctl00_lnkBtnForgotPassword {position:relative; float:left; width:368px;}
#ctl00_ctl12_g_9aa3e952_451e_4e4a_b35f_1ce30b61be74_ctl00_ImgBtnLogIn {position:relative; width:109px; padding-left:259px;}
#ctl00_ctl12_g_9aa3e952_451e_4e4a_b35f_1ce30b61be74_ctl00_pnlLogin {font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#ctl00_ctl12_g_9aa3e952_451e_4e4a_b35f_1ce30b61be74 {position:relative; width:368px; padding-left:30px; padding-right:70px; padding-top:56px; height:330px; border-left:3px solid #559adb; 
background:url("/SiteCollectionImages/pannel_bg.gif") no-repeat 0 -83px; background-color:#ffffff;}
/* CUSTOMER SIGN UP */
#ctl00_ctl12_g_4f515034_ad57_4aea_9540_2fd2f385e253 {position:relative; float:left; width:752px; height:500px; background:url("/SiteCollectionImages/pannel_bg.gif") no-repeat; 
border-left:3px solid #559adb; border-right:3px solid #559adb; background-color:#ffffff; padding-left:185px; padding-top:40px;}
/* FORGOT USERNAME */
#ctl00_ctl12_g_6bac762a_0526_45f6_9ce2_c8485c508a57 {position:relative; width:398px; padding-left:70px; padding-top:56px; height:330px; border-left:3px solid #559adb; 
background:url("/SiteCollectionImages/pannel_bg.gif") no-repeat 0 -83px; background-color:#ffffff;}
#ctl00_ctl12_g_6bac762a_0526_45f6_9ce2_c8485c508a57_ctl00_lblEmailAddress {position:relative; float:left; width:385px; padding-left:13px; 
font-family:Arial, Helvetica, sans-serif; font-size:15px; background:url("/SiteCollectionImages/icon_extra.gif") no-repeat;}
#ctl00_ctl12_g_6bac762a_0526_45f6_9ce2_c8485c508a57_ctl00_lblEmailSecondAddress {position:relative; float:left; width:385px; padding-left:13px; 
font-family:Arial, Helvetica, sans-serif; font-size:15px; background:url("/SiteCollectionImages/icon_extra.gif") no-repeat; margin-top:10px;}
.forgot_username_button_cell {position:relative; float:left; width:385px; padding-top:20px;}
.forgot_username_description {position:relative; float:left; width:385px; padding-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
/* FORGOT PASSWORD */
#ctl00_ctl12_g_591f1f53_c17c_4f43_925f_859d2b09996b {position:relative; width:398px; padding-left:70px; padding-top:56px; height:330px; border-left:3px solid #559adb; 
background:url("/SiteCollectionImages/pannel_bg.gif") no-repeat 0 -83px; background-color:#ffffff;}
#ctl00_ctl12_g_591f1f53_c17c_4f43_925f_859d2b09996b_ctl00_lblUserID {float:left; width:110px; padding-left:13px; 
font-family:Arial, Helvetica, sans-serif; font-size:15px; background:url("/SiteCollectionImages/icon_extra.gif") no-repeat;}
#ctl00_ctl12_g_591f1f53_c17c_4f43_925f_859d2b09996b_ctl00_lblUserNameInfo {position:relative; float:left; width:385px; padding-bottom:10px; 
font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#ctl00_ctl12_g_591f1f53_c17c_4f43_925f_859d2b09996b_ctl00_lblEmailAddress {float:left; width:110px; padding-left:13px; 
font-family:Arial, Helvetica, sans-serif; font-size:15px; background:url("/SiteCollectionImages/icon_extra.gif") no-repeat;}
#ctl00_ctl12_g_591f1f53_c17c_4f43_925f_859d2b09996b_ctl00_lblEmailInfo {position:relative; float:left; width:385px; padding-bottom:10px; 
font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-bottom:20px;}
#forgottentextblurb {position:relative; float:left; width:385px; padding-bottom:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px;}
/* SIGN IN HELP */
#signinhelp {position:relative; width:823px; height:330px; padding:20px 60px; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
#signinhelp h2 {height:30px; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; padding-left:15px; color:#559adb; background:url("/SiteCollectionImages/icon_extra.gif") no-repeat 0px 3px;}
#signinhelp a:link {color:#559adb; text-decoration:underline;}
#signinhelp a:hover {color:#559adb; text-decoration:underline;}
#signinhelp a:link {color:#559adb; text-decoration:underline;}
/* LOGGED IN */
#ctl00_ctl12_g_9aa3e952_451e_4e4a_b35f_1ce30b61be74_ctl00_pnlLoggedIn {font-family:Arial, Helvetica, sans-serif; font-size:16px;}
/*#loggedinwelcome {position:relative; float:left; width:368px; padding-top:60px;}
#loggedinperson {position:relative; float:left; width:368px; padding-bottom:20px;}*/



#ctl00_ctl12_g_93293e48_6f12_4226_845a_3ab16ef30455_ctl00_lblTitle {position:relative; float:left; width:697px; text-align:center; font-size:20px; font-weight:bold; 
font-family:Arial, Helvetica, sans-serif; padding:20px 0;}
#ctl00_ctl12_g_93293e48_6f12_4226_845a_3ab16ef30455 td {text-align:center;}


.ratesDestinationText {font-size:13px; font-family:Arial, Helvetica, sans-serif;}



/*** PHONECARE RATES ***/ 
.phonecardrates {position:relative; float:left; width:369px; height:194px;} 
.phonecardrates_header {position:relative; width:359px; padding-top:40px; padding-left:10px;}
.select_alphabet {position:relative; width:369px; padding-top:20px; text-align:center;}
.select_alphabet a:link {color:#77a218; text-decoration:none;}
.select_alphabet a:hover {color:#77a218; text-decoration:underline;}
.select_alphabet a:visited {color:#666666; text-decoration:none;}
.phonecardrates_table {position:relative; width:340px; height:155px; overflow:auto; padding-top:10px; padding-left:10px;}
.ratesDestinationHeader {float:left; width:125px; text-align:left; padding-top:10px;}
.ratesperminuteHeader {float:left; width:180px; text-align:center; padding-top:10px; color:#FF9600; font-weight:bold;}
.ratesDestination {float:left; width:220px;}
.ratesperminute {float:left; width:70px;}
.surcharge {float:left;}
.ratesHeader {position:relative; float:left; width:369px; padding-top:20px;}

/*.select_alphabet {position:relative; width:369px; height:17px; padding-top:40px; text-align:center;} */












/*************************** GENERIC WEBPARTS ***************************/
/* ADDED BY ALICE 30082011 */
/**** BUY NOW - ADD TO CART WEBPART ****/
#ctl00_SPWebPartManager1_g_6adf658a_3244_44a0_aba1_5f8ed55e4f00_ctl00_pnlDenomination {float:left;}
.denominiation_container {float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.denominiation {float:left; margin-right:5px;}
.attributeDropdownList {float:left;}
.quantity_container {float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.quantity {float:left; margin:0 5px;}
.smalltextbox {float:left;}
.button_addtocart {float:left;}


/**** GLOBAL SIM RATES ****/
/* MAKING CALLS - GLOBALSIMRATEFINDER WEBPART */
#globalheader h1 {color:#00A4E4; font-family:Arial, Helvetica, sans-serif; font-size:17px;}
#globalratesselector {position:relative; width:700px; border:1px solid #cfcfcf;}
#globalratesselector p {margin:5px 0;}
#globalratesselector .title {color:#232176; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:15px;}
#globalratesselector td {text-align:center; padding:10px;}
#globalratesselector .button {padding-top:20px;}

/* RECEIVING CALLS - GLOBALSIMRATEFINDERINBOUND WEBPART */
#globalinboundheader h1 {color:#00A4E4; font-family:Arial, Helvetica, sans-serif; font-size:17px;}
#globalratesinboundselector {position:relative; width:700px; border:1px solid #cfcfcf;}
#globalratesinboundselector p {margin:5px 0;}
#globalratesinboundselector .title {color:#232176; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:15px;}
#globalratesinboundselector td {text-align:center; padding:10px;}
#globalratesinboundselector .button {padding-top:20px;}

/**** LOGIN ****/
.login_table {width:280px; margin:0 auto;}
.login_table td {padding:5px 0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.login_table p {margin:0; padding:0;}

/**** ACTIVATION ****/
/* ENTER YOUR MOBILE NUMBER - PPMSIMDETAILS WEBPART */
.simdetails_table {position:relative; width:700px; border-top:3px solid #3264aa;}
.simdetails_table td.button {text-align:right; border:none;}
.simdetails_table td {padding:10px; border-bottom:1px solid #b2c1d6;}
.simdetails_table td.title {background-color:#dfe6ee; width:350px;}

/* PORTING - PPMPORTDETAILS WEBPART */
#ctl00_SPWebPartManager1_g_624b1c02_a97c_4aac_93d9_26f4331b2ee1 {width:700px;}
#ctl00_SPWebPartManager1_g_624b1c02_a97c_4aac_93d9_26f4331b2ee1_ctl00_lstPhoneNumberChoice {width:700px; border:1px solid #b2c1d6;}
#ctl00_SPWebPartManager1_g_624b1c02_a97c_4aac_93d9_26f4331b2ee1_ctl00_lstPhoneNumberChoice td {padding:10px 5px; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.portdetails_existingtable {margin-top:30px; width:698px; border:1px solid #b2c1d6; border-top:3px solid #3264aa;}
.portdetails_existingtable td {padding:10px; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.terms {background-color:#f1f1f1;}
.terms td {border:none;}
.portdetails_newbutton {text-align:right; float:right; margin-bottom:20px;}
.portdetails_existingbutton {text-align:right; float:right; margin-bottom:20px;}

/* CHECK DETAILS - PPMACTIVATE WEBPART */
.activate_container {width:700px;}
.personaldetails_table {width:698px; border:1px solid #b2c1d6;  border-top:3px solid #3264aa; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.personaldetails_table td {padding:10px 20px;}
.servicedetails_table {width:698px; border:1px solid #b2c1d6;  border-top:3px solid #3264aa; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.servicedetails_table td {padding:10px 20px;}
.activate_container p.button_container {text-align:right; float:right; margin-top:10px;}
.activate_container p.title_personaldetails {font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#3264aa; font-weight:bold;}
.activate_container p.title_servicedetails {font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#3264aa; font-weight:bold;}

/* SUCCESS - PPMACTIVATIONSUMMARY WEBPART */
.activationsummary_table {width:658px; border:1px solid #b2c1d6; border-top:3px solid #3264aa; font-family:Arial, Helvetica, sans-serif; font-size:13px;
padding:20px;}

/**** RECHARGE ****/
/* RECHARGE SUMMARY - PPMRECHARGESUMMARY WEBPART */
.rechargeoption_table {width:698px; border:1px solid #b2c1d6; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.rechargeoption_table td {padding:20px;}
/* RECHARGE TYPE - PPMRECHARGETYPE WEBPART */
.creditcard_table {width:700px; font-family:Arial, Helvetica, sans-serif; font-size:13px; border-top:3px solid #3264aa;}
.creditcard_table td {padding:5px 20px;}
.creditcard_table td.title {background-color:#dfe6ee; border-bottom:1px solid #b2c1d6; width:250px; color:#3264aa; font-weight:bold;}
.creditcard_table td.input {border-bottom:1px solid #b2c1d6;}
.voucher_table {width:700px; font-family:Arial, Helvetica, sans-serif; font-size:13px; border-top:3px solid #3264aa;}
.voucher_table td {padding:5px 20px;}
.voucher_table td.title {background-color:#dfe6ee; border-bottom:1px solid #b2c1d6; width:250px;}
.voucher_table td.input {border-bottom:1px solid #b2c1d6;}
.voucher_table td.msg {border-bottom:1px solid #b2c1d6;}
/* ENTER MOBILE NUMBER - PPMSERVICENUMBER WEBPART */
.servicenumber_table {width:700px; font-family:Arial, Helvetica, sans-serif; font-size:13px; border-top:3px solid #3264aa;}
.servicenumber_table td {padding:5px 20px;}
.servicenumber_table td.title {background-color:#dfe6ee; border-bottom:1px solid #b2c1d6; width:250px;}
.servicenumber_table td.input {border-bottom:1px solid #b2c1d6;}
.servicenumber_table td.msg {border-bottom:1px solid #b2c1d6;}
/* RECHARGE TYPE - PRODUCTFUNCTIONSCREDITCARDRECHARGE WEBPART */
.productcreditcard_table {font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.productcreditcard_table td {padding:5px 20px;}
.cvv_container {font-family:Arial, Helvetica, sans-serif; font-size:13px; text-align:center; padding:20px;}
.cvv_container .title {color:#3264aa; font-weight:bold;}
/* SUCCESS - PRODUCT FUNCTIONSRECHARGESUCCESS WEBPART */
#ctl00_SPWebPartManager1_g_d21da53d_d57c_4c66_b040_0b38a3e5de7a {width:658px; border:1px solid #b2c1d6; border-top:3px solid #3264aa; font-family:Arial, Helvetica, sans-serif; font-size:13px;
padding:20px;}
/* IDENTIFICATION - PPMIDENTIFICATIONCHECK WEBPART */
.identificationcheck_container p.title {color:#333; font-family:Arial, Helvetica, sans-serif; font-size:17px;}
.identificationcheck_table {width:700px; font-family:Arial, Helvetica, sans-serif; font-size:13px; border-top:3px solid #3264aa;}
.identificationcheck_table td {padding:5px 20px;}
.identificationcheck_table td.title {background-color:#dfe6ee; border-bottom:1px solid #b2c1d6; width:250px; color:#3264aa; font-weight:bold; width:200px;}
.identificationcheck_table td.contents {border-bottom:1px solid #b2c1d6;}
.identificationcheck_button {width:700px; text-align:right;}
#ctl00_SPWebPartManager1_g_eab673e6_d694_45bb_8d7d_b5e1a7ce3afd_ctl00_pnlExpiryDay {float:left;}
/* CHOOSE A PLAN - PPMCHOOSEPLAN WEBPART */
.chooseplan_table table {width:700px; font-family:Arial, Helvetica, sans-serif; font-size:13px; border-top:3px solid #3264aa;}
.chooseplan_table td {padding:10px; border-bottom:1px solid #b2c1d6;}
.chooseplan_table th {background-color:#dfe6ee; border-bottom:1px solid #b2c1d6; color:#3264aa; font-weight:bold; padding:10px;}
.chooseplan_button {width:700px; text-align:right; margin-top:10px;}
#ctl00_SPWebPartManager1_g_2d909534_7b69_400c_b85a_ff613441fc56_ctl00_lstChangePlanAnswer {position:relative; float:left; width:698px; border:1px solid #cfcfcf; 
font-family:Arial, Helvetica, sans-serif; margin-bottom:20px;}
#ctl00_SPWebPartManager1_g_2d909534_7b69_400c_b85a_ff613441fc56_ctl00_lstChangePlanAnswer td {padding:10px;}


/**** WBB ACTIVATION ****/
/* ENTER NUMBER - WBBSIMDETAILS WEBPART */
.wbbsimdetails_table {width:700px; font-family:Arial, Helvetica, sans-serif; font-size:13px; border-top:3px solid #3264aa;}
.wbbsimdetails_table td.title {background-color:#dfe6ee; border-bottom:1px solid #b2c1d6; color:#3264aa; font-weight:bold; padding:10px;}
.wbbsimdetails_table td.input {padding:10px; border-bottom:1px solid #b2c1d6;}
.wbbsimdetails_table td.msg {padding:10px; border-bottom:1px solid #b2c1d6;}
.wbbsimdetails_table .button {width:700px; text-align:right; margin-top:10px;}

/* ACTIVATION - WBBACTIVATE WEBPART */
.wbbactivate_container p.title_personaldetails {font-family: Arial, Helvetica, sans-serif; font-size:17px; color:#3264AA; font-weight:bold;}
.wbbactivate_container p.title_servicedetails {font-family: Arial, Helvetica, sans-serif; font-size:17px; color:#3264AA; font-weight:bold;}
.wbbpersonaldetails_table {width:698px; border:1px solid #b2c1d6;  border-top:3px solid #3264aa; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.wbbpersonaldetails_table td {padding:10px 20px;}
.wbbservicedetails_table {width:698px; border:1px solid #b2c1d6;  border-top:3px solid #3264aa; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.wbbservicedetails_table td {padding:10px 20px;}
.wbbactivate_container .button {width:700px; text-align:right;}

/* SUCCESS - WBBACTIVATIONSUMMARY WEBPART */
.wbbactivationsummary_table {width:658px; border:1px solid #b2c1d6; border-top:3px solid #3264aa; font-family:Arial, Helvetica, sans-serif; font-size:13px;
padding:20px;}

/* ENTER WBB NUMBER - WBBSERVICENUMBER WEBPART */
.wbbservicenumber_table {width:700px; font-family:Arial, Helvetica, sans-serif; font-size:13px; border-top:3px solid #3264aa;}
.wbbservicenumber_table td.title {background-color:#dfe6ee; border-bottom:1px solid #b2c1d6; color:#3264aa; font-weight:bold; padding:10px;}
.wbbservicenumber_table td.input {padding:10px; border-bottom:1px solid #b2c1d6;}
.wbbservicenumber_table td.msg {padding:10px; border-bottom:1px solid #b2c1d6;}
.wbbservicenumber_container p {width:700px; text-align:right;}


/* RECHARGE TYPE - WBBRECHARGETYPE WEBPART */
.promotion_table {width:700px; font-family:Arial, Helvetica, sans-serif; font-size:13px; border-top:3px solid #3264aa;}
.promotion_table td.title {background-color:#dfe6ee; border-bottom:1px solid #b2c1d6; color:#3264aa; font-weight:bold; padding:10px;}
.promotion_table td.input {padding:10px; border-bottom:1px solid #b2c1d6;}
.promotion_table td.msg {padding:10px; border-bottom:1px solid #b2c1d6;}
.wbbvoucher_table {width:700px; font-family:Arial, Helvetica, sans-serif; font-size:13px; border-top:3px solid #3264aa; margin-top:10px;}
.wbbvoucher_table td.title {background-color:#dfe6ee; border-bottom:1px solid #b2c1d6; color:#3264aa; font-weight:bold; padding:10px;}
.wbbvoucher_table td.input {padding:10px; border-bottom:1px solid #b2c1d6;}
.wbbvoucher_table td.msg {padding:10px; border-bottom:1px solid #b2c1d6;}
.wbbcreditcard_table {width:700px; font-family:Arial, Helvetica, sans-serif; font-size:13px; border-top:3px solid #3264aa; margin-top:10px;}
.wbbcreditcard_table td.title {background-color:#dfe6ee; border-bottom:1px solid #b2c1d6; color:#3264aa; font-weight:bold; width:250px; padding:0 10px;}
.wbbcreditcard_table td.input {padding:10px; border-bottom:1px solid #b2c1d6;}
.wbbrechargedetails_container .button {width:700px; text-align:right;}
.wbbcreditcard_table {width:700px; font-family:Arial, Helvetica, sans-serif; font-size:13px; border-top:3px solid #3264aa;}
.wbbcreditcard_table td {padding:5px 20px;}
.wbbcreditcard_table td.title {background-color:#dfe6ee; border-bottom:1px solid #b2c1d6; width:250px; color:#3264aa; font-weight:bold;}
.wbbcreditcard_table td.input {border-bottom:1px solid #b2c1d6;}

#ctl00_SPWebPartManager1_g_4bb6d00b_b317_4612_96d9_745e6569656d_ctl00_grvRecharge {width:698px; font-family:Arial, Helvetica, sans-serif; font-size:13px; border:1px solid #cfcfcf; border-top:3px solid #3264aa;}
#ctl00_SPWebPartManager1_g_4bb6d00b_b317_4612_96d9_745e6569656d_ctl00_grvRecharge td {padding:5px;}

/*SHADOWBOX SETTINGS*/
#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:"HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;color:#fff;}
#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none;}
#sb-overlay{position:relative;height:100%;width:100%;}
#sb-wrapper{position:absolute;visibility:hidden;width:100px;}
#sb-wrapper-inner{position:relative;border:1px solid #303030;overflow:hidden;height:100px;}
#sb-body{position:relative;height:100%;}
#sb-body-inner{position:absolute;height:100%;width:100%;}
#sb-player.html{height:100%;overflow:auto;}
#sb-body img{border:none;}
#sb-loading{position:relative;height:100%;}
#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center;}
#sb-loading-inner span{background:url(/SiteCollectionImages/loading.gif) no-repeat;padding-left:34px;display:inline-block;}
#sb-body,#sb-loading{background-color:#060606;}
#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}
#sb-title,#sb-title-inner{height:26px;line-height:26px;}
#sb-title-inner{font-size:16px;}
#sb-info,#sb-info-inner{height:20px;line-height:20px;}
#sb-info-inner{font-size:12px;}
#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}
#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat;}
#sb-nav-close{background-image:url(/SiteCollectionImages/close.png);}
#sb-nav-next{background-image:url(/SiteCollectionImages/next.png);}
#sb-nav-previous{background-image:url(/SiteCollectionImages/previous.png);}
#sb-nav-play{background-image:url(/SiteCollectionImages/play.png);}
#sb-nav-pause{background-image:url(/SiteCollectionImages/pause.png);}
#sb-counter{float:left;width:45%;}
#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}
#sb-counter a.sb-counter-current{text-decoration:underline;}
div.sb-message{font-size:12px;padding:10px;text-align:center;}
div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}

/*SMALL BANNER CONTAINER SETTINGS*/
.small_banner_container{height: 120px; background: white; border-right: 3px solid #97C03C;}

/*JQquery Main Banner*/
#home .jquery-banner{width: 690px; height: 272px; background: url("/SiteCollectionImages/banner-background.png") no-repeat; padding-top: 7px;}
#home .jquery-banner #slide-show{height: 256px; width: 640px; float: right; padding-right: 13px;}
#home .slideshow-nav-container{position: absolute; z-index: 99; width: 600px; height: 20px; left: 57px; bottom: 30px;}
#home .jquery-banner .slideshow-nav-container #nav{font-weight: bold; font-size: 14px; color: white; height: 20px; float: right;}
#home .jquery-banner .slideshow-nav-container #nav a{color: white; height: 20px; width: 20px; background: url("/SiteCollectionImages/pager.png") top left no-repeat; line-height: 20px; text-align: center; margin-right: 5px; float: left;} 
#home .jquery-banner .slideshow-nav-container #nav a.activeSlide, #home .jquery-banner #nav a:hover{color: #ffffff; background: url("/SiteCollectionImages/pager-roll.png") top left no-repeat; text-decoration:none;}

/*World Dial Page Changes*/
#worlddial-tab h2{float: none; font-size: 16px; background: url("/SiteCollectionImages/icon_userguide.gif") no-repeat 0 3px; padding-left: 20px; margin-top: 20px;}
#worlddial-tab p{padding: 10px 0;}
#worlddial-tab p.maindescription{position: relative; float: left; width: 810px; height: auto; padding: 10px; background-color: #F1F1F1; border-top: 2px dotted #CFCFCF; border-bottom: 2px dotted #CFCFCF; font-weight: bold; font-size: 13px;}  
#worlddial-tab p.worlddial-rate-ins{color: #666666; font-size: 16px; font-weight: bold; line-height: 30px;}
#worlddial-tab .worlddial-rate-diagram{text-indent: -999999px; background: url("/SiteCollectionImages/world-dial-sprite.png") no-repeat 0 -260px; height: 150px;}
#worlddial-tab .worlddial-rates-group .tab-container{width: 660px; height: 70px;}
#worlddial-tab .worlddial-rates-group .tab-container h3{text-indent: -999999px; height: 70px; float: left; width: 190px;}
#worlddial-tab .worlddial-rates-group .tab-container h3:hover{cursor:pointer;}
#worlddial-tab .worlddial-rates-group .tab-container #worlddial-groupa{background: url("/SiteCollectionImages/world-dial-sprite.png") no-repeat 0 0;}
#worlddial-tab .worlddial-rates-group .tab-container #worlddial-groupa_selected{background: url("/SiteCollectionImages/world-dial-sprite.png") no-repeat 0 -80px;}
#worlddial-tab .worlddial-rates-group .tab-container #worlddial-groupa:hover{background: url("/SiteCollectionImages/world-dial-sprite.png") no-repeat 0 -80px;}
#worlddial-tab .worlddial-rates-group .tab-container #worlddial-groupb{background: url("/SiteCollectionImages/world-dial-sprite.png") no-repeat -190px 0;}
#worlddial-tab .worlddial-rates-group .tab-container #worlddial-groupb_selected{background: url("/SiteCollectionImages/world-dial-sprite.png") no-repeat -190px -80px;}
#worlddial-tab .worlddial-rates-group .tab-container #worlddial-groupb:hover{background: url("/SiteCollectionImages/world-dial-sprite.png") no-repeat -190px -80px;}
#worlddial-tab .worlddial-rates-group .tab-container #worlddial-groupc{background: url("/SiteCollectionImages/world-dial-sprite.png") no-repeat -380px 0;}
#worlddial-tab .worlddial-rates-group .tab-container #worlddial-groupc_selected{background: url("/SiteCollectionImages/world-dial-sprite.png") no-repeat -380px -80px;}
#worlddial-tab .worlddial-rates-group .tab-container #worlddial-groupc:hover{background: url("/SiteCollectionImages/world-dial-sprite.png") no-repeat -380px -80px;}
#worlddial-tab .worlddial-group-countries{display:none; background: #EEE; width: 525px; padding: 18px; border: solid 1px #DDD;}
#worlddial-tab h3.worlddial-ins-title1{position: relative; height: 30px; width: 212px; background: url(/SiteCollectionImages/world-dial-sprite.png) no-repeat 0 -163px; color: white; padding: 45px 0 0 12px;}
#worlddial-tab h3.worlddial-ins-title2{position: relative; height: 30px; width: 212px; background: url(/SiteCollectionImages/world-dial-sprite.png) no-repeat -243px -163px; color: white; padding: 47px 0 0 12px; margin-top: 20px;}
#worlddial-tab table{margin-top: 20px;}
#worlddial-tab table tr td.worlddial-anycountry-dial{font-size: 20px; font-weight: bold;width: 60px; font-family:Arial, Helvetica, sans-serif;}
#worlddial-tab table tr td.worlddial-anycountry-number{font-size:20px; font-weight: bold; color: #FF9600; text-align:center; border-right: solid 5px #fff; padding-bottom:5px; font-family:Arial, Helvetica, sans-serif;}
#worlddial-tab table tr td.worlddial-anycountry-number-bottom{border-top: solid 1px #FF9600; text-align: center;}
#worlddial-tab table tr td.worlddial-anycountry-number-bottom .worlddial-smallgreen{color: #FF9600;font-size: 11px;}
#worlddial-tab table tr td.worlddial-anycountry-static{font-size: 20px; font-weight: bold; width: 135px; padding-bottom: 5px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
#worlddial-tab table tr td.worlddial-anycountry-static-bottom{border-top: solid 1px #666666; text-align: center;}
#worlddial-tab table tr td.worlddial-anycountry-static-bottom .worlddial-smallgray{font-size: 11px;}
#worlddial-tab .hide-intl-dialcode-table{display:none;}
#worlddial-tab .show-intl-dialcode-table{display:block;}
#worlddial-tab #x-note{font-size: 11px; display: none;}

#coolfeatures_directdial .worlddial-top{position: relative; float: left; width: 837px; height: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; padding: 0px 50px 0 50px; background: url("/SiteCollectionImages/coolfeatures_top.gif");}
#coolfeatures_directdial .worlddial-content{position: relative; float: left; width: 837px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; padding: 0px 50px 0 50px; background: #fbfbfb url("/SiteCollectionImages/coolfeatures_bg.png");}
