@charset "utf-8";
/* CSS Document */
* { margin: 0; padding: 0; }
html, body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#FFFFFF;
	background-color:#010101;
	height: 100%;
	}
	
body form{ height: 100%;}
#ImmediacyForm {margin:0; padding:0;}

img { border:0; }	
/*li { list-style:none; }*/
ul, li { padding:0; margin:0; }	
ol { padding:0 0 0 20px }
ol .olstart2 {}
*html ol { padding:0 0 0 25px } /*IE 6 and below*/
*:first-child+html ol { padding:0 0 0 25px } /*IE 7 only*/

a { color:#FFFFFF; text-decoration:underline; }
a:link, a:visited, a:hover, a:active {color:#FFFFFF;}

.blue a { color:#00AEEF; text-decoration:underline; }
.blue a:link, .blue a:visited, .blue a:hover, .blue a:active {color:#00AEEF;}	

p {padding:0 0 5px 0;}
h3 {font-size:18px; }

.f11px { font-size:11px; }
.f16px { font-size:16px; }
.f18px { font-size:18px; }
.blue { color:#00AEEF; }
.yellow { color:#E0E0E0; }
.black01 { color:#010101; font-weight:bold; }
.black_border { border-right:#010101 1px solid; }
.blue_border { border:#00AEEF 1px solid; color:#00AEEF; padding:5px; margin:10px 0; display:block; }
.bold { font-weight:bold;}
.clear {clear: both; overflow:hidden; height:0;}
.float_l { float:left; }
.float_r { float:right; }
.width50 { width:50px; }
.width100 { width:100px; }
.width200 { width:200px; }
.width300 { width:300px; }
.width350 { width:350px; }
.width400 { width:400px; }
.width450 { width:450px; }
.width500 { width:500px; }

.height20 { height:20px; }
.height50 { height:50px; }
.height75 { height:75px; }
.height100 { height:100px; }

.margin_newmobile { margin:0 0 10px 0; }
.margin_50persen { margin:8px 12px; float:left; }
.margin7px { margin:7px 0; }
.margin5px { margin:5px 0 0 0; }
.margin5pxb { margin:0 0 5px 0; }
.margin5tr { margin:5px 5px 0 0; }
.margin5lr { margin:0 5px 0 0; }

.covertnc{ float:left; margin:30px 5px 0 0; }
html>body .covertnc .tnc {overflow: auto; height: 250px;}
.covertnc .tnc {overflow: auto; height: 250px; width:990px;}
.cover { float:left; margin:0 20px 0 0; }
.cover1 { margin:20px 0 0 100px; }
.cover2 { float:left; width:220px; margin:0 20px 0 0; }
.cover2a { float:left; width:183px; margin:20px 0 0 0; }
.cover2b { float:left; width:220px; margin:0 20px 0 50px; }
.cover2c { float:left; width:220px; margin:0 20px 0 5px; }
.cover3 { float:left; margin:20px 0 0 0; }
.cover4 { float:left; margin:40px 0 0 10px; }
*html .cover4 { float:left; margin:40px 0 0 5px; }
.input1 { width:220px; }
.input2 { width:160px; }
.input3 { width:180px; margin:0 0 5px 0; }
.input4 { width:130px; }
.input5 { width:80px; }
.input6 { width:210px; }
.month { float:left; width:100px; }
.date { float:left; width:55px; margin:0 5px; }
.year { float:left; width:60px; }
.sec_question { width:160px; }
.bg_blue { background-color:#00AEEF; }
.h150px { height:160px; float:left; }

.underline { text-decoration:underline; }
.underconstruction { color:#00AEEF; text-align:center; margin-top:100px; }

/* register [ */
.label, .input, .err_r { float:left; }
.label { width:150px;}
.input { width:220px; margin:0 0 5px 0; }
.err { background:#00AEEF; display:block; padding:1px 5px; }
.err_r { width:300px; background:#00AEEF; display:block; padding:1px 5px; margin:0 0 0 5px; }
.cont_btnSubmit_contact { width:370px; margin:5px 0 0 0; }
html>body .cont_btnSubmit_contact { width:375px; }
.msgBox { height:65px; }
.cont_reg { float:left; width:240px;}
html>body .cont_reg { width:250px;}
.push_btn  {margin:0 25px 0 0}
/* ] register */

/* css from vm ch [ **************************************************************************************************/
.left {float:left;}
.right {float:right;}
.underline {text-decoration:underline}

.table {}
/*.tr { margin-bottom: .2em; border:#f00 1px solid; }*/
.tr { margin-bottom: .2em; }
html>body .tr { margin-bottom: .5em; }
.td {}

.msgErr_a, .msgErr_b { color: #FFFFFF; background:#00AEEF; display: block; padding:2px; }
.input_a {width:200px;} .msgErr_a { width:200px; }
.input_b {width:220px;} .msgErr_b { width:220px; }

.info_box_a, .info_box_b { color:#00AEEF; border:1px solid #00AEEF; padding:5px; margin:10px 0; height:auto: }
.info_box_a { width:180px; }
.info_box_b { width:210px; }

/* ] css from vm ch *************************************************************************************************/

/*--content top | start--*/
#cont1 { background:url(../../../images/bg/bg.jpg) bottom repeat-x #010101; }
#cont1a { width:1024px; margin:0 auto;}
.bg_home { margin:0 auto; background:url(../../../images/bg/bg_home.jpg) top no-repeat; }

/* #content_top { height:361px; }  OLD, dumped due to adjustment on height */
#content_top.pg_home{ height:361px; }
#content_top { height:321px; position:relative; }
#content_top .left { float:left; margin:80px 0 0 15px; width:380px; }
#content_top .left2 { float:left; margin:0 0 0 6px; }
#content_top .left3 { float:left; width:490px; margin:20px 0 0 10px; }
*html #content_top .left3 { float:left; width:490px; margin:20px 0 0 5px; }
html>body #content_top .left2 { float:left; margin:0 0 0 12px; }
#content_top .left2a { float:left; }
#content_top .left2b { float:left; padding:30px 0 0 30px; }
#content_top .left2b_cnt { float:left; padding:60px 0 0 60px; }

#content_top .right { float:right;  margin:110px 40px 0 0; }
#content_top .right2 { float:right; width:500px; }
#content_top .right3 { float:right; width:480px; height:270px; margin:20px 0 0 0; padding:0 0 0 10px; border-left:#161616 solid 1px; }
#tb_transact td { background-color:#CCCCCC; padding:2px; }
#tb_transact { background-color:#FFFFFF; }

table.tb_compatibility { background:#666; color:#fff; text-align:center; }
table.tb_compatibility td { background:#000000; height:24px; width:200px;}	

.tb_transactdiv { width:1000px; }
.border_cnt { border-bottom:#161616 solid 1px;}
.pad_cnt { padding:4px 0; }
.proceed1 { float:left; }

.buyOnline { float:left; width:250px; line-height:20px; margin:0 20px 0 0; }
li.howdoesitworkli { visibility:hidden; margin-bottom:-18px; }
.howdoesitwork { height:240px; width:500px; }

#country { width:600px; height:160px; padding:20px 0 0 10px; background:url(../../../images/bg/bg_country.jpg) repeat-x; }
#country .select_country { width:200px; float:left; }
#Template__ctl12__ctl0_dropDownTariff { width:200px; }
.country { margin:2px 0 5px 0; width:300px;}
.rate { float:left; width:200px; margin:10px 20px 0 0; }
.flag { float:left; width:360px; font-size:18px; color:#00AEEF; }
.flag img { margin:0 8px 0 0; }


.bg_cnt_left { width:11px; height:303px; float:left; display:block; background:url(../../../images/bg/bg_cnt_left.gif) no-repeat; }
html>body .bg_cnt_mid { width:1002px; min-height:303px; height:auto; float:left; display:block; background:url(../../../images/bg/bg_cnt_mid.gif) repeat-x; }
.bg_cnt_mid { width:970px; min-height:303px; height:auto; float:left; display:block; background:url(../../../images/bg/bg_cnt_mid.gif) repeat-x; }
.bg_cnt_mid2 { width:278px; height:303px; float:left; display:block; background:url(../../../images/bg/bg_cnt_mid.gif) repeat-x; }
.bg_cnt_right { width:11px; height:303px; float:left; display:block; background:url(../../../images/bg/bg_cnt_right.gif) no-repeat; }

.bg_cnt2_left, .bg_cnt2_mid, .bg_cnt2_right { height:320px; float:left; display:block; }
.bg_cnt2_left { width:11px; background:url(../../../images/bg/bg_cnt2_left.gif) no-repeat; }
.bg_cnt2_mid { width:1002px; background:url(../../../images/bg/bg_cnt2_mid.gif) repeat-x; }
.bg_cnt2_right { width:11px; background:url(../../../images/bg/bg_cnt2_right.gif) no-repeat; }


.bg_cnt3_left, .bg_cnt3_mid, .bg_cnt3_right { min-height:300px; float:left; display:block; }
.bg_cnt3_left { width:3px; background:url(../../../images/bg/bg_cnt3_left.gif) no-repeat; }
.bg_cnt3_mid { width:964px; background:url(../../../images/bg/bg_cnt3_mid.gif) repeat-x; }
html>body .bg_cnt3_mid { width:996px; }
/*.bg_cnt3_mid2 { width:400px; background:url(../../../images/bg/bg_cnt3_mid.gif) #F1F1F1 repeat-x; }*/
.bg_cnt3_right { width:3px; background:url(../../../images/bg/bg_cnt3_right.gif) no-repeat; }


/**/
.bg_cnt3_left2, .bg_cnt3_left2, .bg_cnt3_mid2, .bg_cnt3_right2, .bg_cnt3_mid2a, .bg_cnt3_left2a { float:left; display:block; height:267px; border-bottom:#f1f1f1 1px solid; }
.bg_cnt3_left2 { width:3px; background:url(../../../images/bg/bg_cnt3_left.gif) #F1F1F1 no-repeat; }
.bg_cnt3_mid2 { width:996px; background:url(../../../images/bg/bg_cnt3_mid.gif) #F1F1F1 repeat-x; }
*html .bg_cnt3_mid2 { width:992px; }
.bg_cnt3_right2 { width:3px; background:url(../../../images/bg/bg_cnt3_right.gif) no-repeat; }

.bg_cnt3_mid2a { width:436px; background:url(../../../images/bg/bg_cnt3_mid.gif) repeat-x; }
*html .bg_cnt3_mid2a { width:433px; }
.bg_cnt3_left2a { width:3px; background:url(../../../images/bg/bg_cnt3_left.gif) #F1F1F1 no-repeat; }


.margin_step { margin:0 315px 0 0; float:left; }
html>body .margin_step { margin:0 295px 0 0; float:left; }
.margin_step2 { margin:0 420px 0 0; float:left; }

.bg_cnt_tag { margin:12px 0 20px 0; }
.bg_cnt_tag2 { margin:12px 0 0 0; }
.bg_cnt_tag3 { margin:5px 0 10px 0; }
.bg_cnt_tag4 { margin:12px 0 20px 0; }
.myZero { float:left; width:300px; margin:0 0 0 30px; }
.msg_mid { text-align:center; margin:80px auto; width:300px; }
 
.order1 { float:left; margin:10px; }
.order2 { float:left; margin:10px; }
.order2a { float:left; width:120px; }
.order2b { float:left; width:80px; }
.order2c { float:left; padding:0 0 0 80px; border-bottom:#010101 solid 1px; width:40px; }
.order2c1 { float:left; padding:0 80px 0 0; border-bottom:#010101 solid 1px; width:40px; }

.mobile2 { float:left; font-size:14px; font-weight:bold; height:70px; margin:15px 20px 0 0; width:200px; }
.mobile_rates, .call_value, .landline_rates { float:left; padding:5px 0 0; font-weight:bold; }
.mobile_rates { width:70px; }
.call_value { width:130px; }
.landline_rates { width:70px; }

/*--content top | end--*/

/*--tooltip | start--*/
.tooltip a {text-decoration:none;}
.tooltip a:hover {background:none;} /*BG color is a must for IE6*/
.tooltip a.container span {display:none; text-decoration:none; margin:20px 0 0 0;}
.tooltip a.container:hover span{display:inline; text-decoration:none; position:absolute; background:#FFFFFF; border:#666666;}
/*--tooltip | end--*/


/*--main menu | start--*/
.btn_home a { float:left; width:91px; height:27px; background: url(../../../images/button/btn_home.jpg) no-repeat; margin:0 0 10px 0; }
.btn_myAccount a { float:right; width:106px; height:26px; background: url(../../../images/button/btn_MyAccount.jpg) no-repeat; margin:0 0 10px 5px; }
.btn_register a { float:right; width:85px; height:26px; background: url(../../../images/button/btn_register.jpg) no-repeat; margin:0 0 10px 0; }
.btn_logout a { float:right; width:106px; height:26px; background: url(../../../images/button/btn_logout.jpg) no-repeat; margin:0 0 10px 0; }
	
#menu_main { width:1024px; height:28px; padding:20px 0 26px 0; }
#menu_main li { display:block; float:left; height:28px; list-style:none; }
#menu_main li.HwDoesItWork a, li.MobileCompatibility a, li.HwToInstall a, li.GetZero a, li.CallRates a, li.BuyItNow a, li.TopUp a { height:28px; display:block; float:left; }

#menu_main li.HwDoesItWork a{ width:163px; background:url(../../../images/button/btn_HwDoesItWork.gif) no-repeat; }
#menu_main li.HwDoesItWork a.act { width:163px; background:url(../../../images/button/btn_HwDoesItWork2.gif) no-repeat; }

#menu_main li.MobileCompatibility a{ width:176px; background:url(../../../images/button/btn_MobileCompatibility.gif) no-repeat; }
#menu_main li.MobileCompatibility a.act { width:176px; background:url(../../../images/button/btn_MobileCompatibility2.gif) no-repeat; }

#menu_main li.HwToInstall a{ width:136px; background:url(../../../images/button/btn_HwToInstall.gif) no-repeat; }
#menu_main li.HwToInstall a.act { width:136px; background:url(../../../images/button/btn_HwToInstall2.gif) no-repeat; }

#menu_main li.GetZero a{ width:130px; background:url(../../../images/button/btn_GetZero.gif) no-repeat; }
#menu_main li.GetZero a.act { width:130px; background:url(../../../images/button/btn_GetZero2.gif) no-repeat; }

#menu_main li.CallRates a{ width:100px; background:url(../../../images/button/btn_CallRates.gif) no-repeat; }
#menu_main li.CallRates a.act { width:100px; background:url(../../../images/button/btn_CallRates2.gif) no-repeat; }

html>body #menu_main li.BuyItNow a{ margin:0 0px 0 270px; width:99px; background:url(../../../images/button/btn_BuyItNow.gif) no-repeat; }
html>body #menu_main li.BuyItNow a.act { margin:0 0px 0 270px; width:99px; background:url(../../../images/button/btn_BuyItNow2.gif) no-repeat; }

#menu_main li.BuyItNow a{ margin:0 0px 0 130px; width:99px; background:url(../../../images/button/btn_BuyItNow.gif) no-repeat; }
#menu_main li.BuyItNow a.act { margin:0 0px 0 130px; width:99px; background:url(../../../images/button/btn_BuyItNow2.gif) no-repeat; }

#menu_main li.TopUp a{ width:77px; background:url(../../../images/button/btn_TopUp.gif) no-repeat; }
#menu_main li.TopUp a.act { width:77px; background:url(../../../images/button/btn_TopUp2.gif) no-repeat; }
/*--main menu | end--*/

/*--btn| start--*/
.proceed2, .proceed2, .retrieve, .edit, .topup, .view, .save, .cancel, .sign, .reg, .submit, .login {float:right; background:no-repeat; display:block; border:none; }
.continue,.login , .submit { width:73px; height:17px; }
.proceed2 { width:72px; height:17px; padding:0 0px 0 0; background:url(../../../images/button/btn_proceed.gif) }
.retrieve { width:75px; height:18px; padding:0 0px 0 0; background:url(../../../images/button/btn_retrieve.gif) }
.edit { width:63px; height:19px; background:url(../../../images/button/btn_edit.gif) }
.topup { width:63px; height:19px; background:url(../../../images/button/btn_topUp_small.gif) }
.view { width:63px; height:19px; margin:-20px 0 0 0; background:url(../../../images/button/btn_view.gif) }
.save { width:64px; height:21px; background:url(../../../images/button/btn_save.gif) }
.cancel { width:76px; height:21px; background:url(../../../images/button/btn_cancel.gif) }
.sign { width:74px; height:19px; background:url(../../../images/button/btn_sign.gif) }
.reg { width:73px; height:19px; background:url(../../../images/button/btn_reg.gif) }
.submit { background:url(../../../images/button/btn_submit.gif) }
.login { background:url(../../../images/button/btn_login.gif) }
.purchase { width:74px; height:19px; margin:10px 0 0 0; display:block; background:url(../../../images/button/btn_purchase.gif) no-repeat; }
.continue { display:block; background:url(../../../images/button/btn_continue.gif) no-repeat; }
html>body .push_login { margin:128px 0 0 0; }
.push_login { margin:132px 0 0 0; }
/*--btn | end--*/

/*--content bottom | start--*/
#cont2 { width:1024px; margin:0 auto; }
/*#push { height:300px; list-style:none; }*/
.cont2a { width:300px; float:left; margin:15px; }
*html .cont2a{ width:315px; float:left; margin:5px; }
.bgtag { background: url(../../../images/other/img_bgtag.jpg) no-repeat; width:315px; height:39px; float:left; }
.bgtag2 { background: url(../../../images/other/img_bgtag.jpg) no-repeat; height:39px;}
.txt { width:210px; margin:0 0 0 90px; }
/*--content bottom | end--*/

/*--footer | start--*/
 .wrapper {
     min-height: 100%;
     height: auto !important;
     height: 100%;
     margin: 0 auto -50px;
 }
 .footer, .push {
     height: 50px;
 }

#cont3 { width:1024px; margin:0 auto; }

#cont3 .left { width:140px; float:left; background:url(../../../images/logo/logo_small.gif) no-repeat; }
#cont3 .select_country { width:150px; float:left; }
#cont3 .right { width:300px; float:right; margin:3px 0 0 0; }

#cont3 li { display:block; float:left; height:15px; list-style:none; }
#cont3 li.contactUs a, li.tnc a, li.privacy a { height:15px; display:block; float:left; }

#cont3 li.contactUs a{ width:65px; background:url(../../../images/button/btn_contactUs.gif) no-repeat; }
#cont3 li.tnc a{ width:123px; background:url(../../../images/button/btn_tnc.gif) no-repeat; }
#cont3 li.privacy a{ width:77px; background:url(../../../images/button/btn_privacy.gif) no-repeat; }
/*--footer | end--*/

