﻿@charset "utf-8"; 
/* CSS Document */

html,body{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#464646; }
img{ border:none; }
ul,li{ margin:0; padding:0; }
a{ color:#0066ff; }
*{ margin:0 auto; }
.language-container {clear: both; display: block; width: 958px; line-height: 20px; position: relative; z-index: 100; height: 40px; top: 10px;text-align:right;}
header,nav,.container{ position:relative; width:958px; clear:both; display:block; }
header{ height:90px;}
header h1 a{ position:absolute; background:url(../images/logo.jpg) no-repeat; width:250px; height:90px; display:block; overflow:hidden; text-indent:-1000px; }

.tHead2{ background:#fc7300 url(../images/cuttedImages/1bg-btnCUV.jpg) repeat-x; font-weight:bold; color:#fff !important;height:20px;}
.tHead3{ background:#fc7300 url(../images/cuttedImages/2bg-btnCUV.jpg) repeat-x; font-weight:bold; color:#fff !important;height:20px;}

.tfoot1{ background:#fc7300 url(../images/cuttedImages/1bg-AccBalance.jpg) repeat-x; font-weight:bold; color:#fff !important;height:18px;}
.tfoot2{ background:#fc7300 url(../images/cuttedImages/2bg-AccBalance.jpg) repeat-x; font-weight:bold; color:#fff !important;height:18px;}
.tfoot3{ background:#fc7300 url(../images/cuttedImages/3bg-AccBalance.jpg) repeat-x; font-weight:bold; color:#fff !important;height:18px;}
.tfoot4{ background:#fc7300 url(../images/cuttedImages/4bg-AccBalance.jpg) repeat-x; font-weight:bold; color:#fff !important;height:23px;}
.welcome{
	position:absolute;
	top:50px;
	right:0px;
	float:right;
	text-align:right;
	width:300px;
	font-size:11px;
	color:#919191;
}

.signout2{ position:absolute; top:1px; right:0px; width:55px; height:41px; background:url(../images/signout1.jpg) no-repeat; }
/*.signout{ position:absolute; top:1px; right:0px; width:47px; height:35px; background:url(../images/signout.jpg) no-repeat; }*/
.signout{ position:absolute; top:1px; right:0px; min-width:47px; height:35px;}
.signout2 a{  width:47px; height:25px; display:block; text-align:center; padding:18px 0 0 0; line-height:20px; color:#fff; text-decoration:none; font-size:11px; }
/*.signout a{  width:47px; height:25px; display:block; text-align:center; padding:14px 0 0 0; line-height:20px; color:#fff; text-decoration:none; font-size:11px; }*/
.signout table{
            webkit-border-bottom-right-radius: 4px;
            -moz-border-radius-bottomright: 4px;
            border-bottom-right-radius: 4px;
            -webkit-border-bottom-left-radius: 4px;
            border-bottom-left-radius: 4px;
            -moz-border-radius-bottomleft: 4px;
 }
/*======================================================*/
.container-bottom{ background:#d9d9d9; padding:1px 0 0 0; }
.container-bottom ul{ overflow:hidden; list-style:none; }
.container-bottom ul li{ background:url(../images/bg.jpg) repeat-x; border-bottom:1pt solid #fff; clear:both; display:block;  }

.tab{ background:url(../images/icon_plus.jpg) no-repeat left 12px; width:928px; padding:0 0 0 30px; clear:both; overflow:hidden; }
.tab-show{ background:url(../images/icon_minus.jpg) no-repeat left 12px; width:928px; padding:0 0 0 30px; clear:both; }

.tab ul{ background:url(../images/bg_line.jpg) repeat-y 9px; list-style:none; width:928px; overflow:hidden; margin:0 0 1px 0; }
.tab ul li{ display:inline; float:left; width:168px; border:0pt; clear:none;}
.tab ul li.sep{ background:#eeeeee url(../images/sep.jpg) no-repeat; width:22px; height:44px; }
.tab ul li.space{ background:#eeeeee url(../images/sep.jpg) no-repeat; width:760px; height:44px; }

.tab ul li a{ float:left; text-decoration:none; color:#4e4e4e; text-transform:uppercase; line-height:44px; font-weight:bold; }

.tab ul li a.commission{ background:url(../images/icon_comission.jpg) no-repeat; padding:0 0 0 46px; display:block; }
.tab ul li a.account{ background:url(../images/icon_account.jpg) no-repeat; padding:0 0 0 46px; display:block; }
.tab ul li a.transaction{ background:url(../images/icon_transaction.jpg) no-repeat; padding:0 0 0 46px; display:block; }
.tab ul li a.activity{ background:url(../images/icon_activity.jpg) no-repeat; padding:8px 0 0 46px; display:block; line-height:18px; }
.tab ul li a.account{ background:url(../images/icon_account.jpg) no-repeat; padding:0 0 0 46px; display:block; width:928px; }
.tab ul li a.NSG{ background:url(../images/icon_NSG.jpg) no-repeat; padding:0 0 0 46px; display:block; }
.tab ul li a.tools{ background:url(../images/icon_tools.jpg) no-repeat; padding:0 0 0 46px; display:block; }

.tab-sub{ position:relative; padding:8px 4px; clear:both; background:url(../images/bg_line.jpg) repeat-y 9px; overflow:hidden; display:none;  }
.tab-sub ul{ background:none; list-style:none; width:160px; min-height:150px; padding:0 0 0 8px; margin-right:22px; overflow:hidden; float:left; }
.tab-sub ul+ul+ul+ul+ul{ padding:0; margin:0; }
.tab-sub ul li{ position:relative; float:left; width:150px; background:none;  }
.tab-sub ul li a{ float:none; line-height:18px; text-transform:none; font-weight:normal; background:none; }
.tab-sub ul li a:hover{ color:#000; }
/*======================================================*/


/*======================================================*/

nav{ position:relative; background:url(../images/nav-bg.jpg) no-repeat; -moz-border-radius:6px; height:38px; line-height:31px; z-index:100; white-space:nowrap; }
nav h1{ color:#fff; font-size:14px; padding:0 15px; }
nav ul{ list-style:none; overflow:visible; float:left; padding:4px 13px 0 13px; height:38px;} 
nav ul li{ position:relative; display:inline; float:left; margin:0 3px 0 0; min-width:110px;}
nav ul li a{ display:block; color:#fff; text-decoration:none; text-align:center; min-width:85px; height:27px; line-height:27px;  padding:0 5px; float:left; }
nav ul li a:hover{ font-weight:bold; color:#363535; background:#f9f9f9;-moz-border-top-left-radius:4px; -moz-border-top-right-radius:4px; border-top-left-radius:4px; border-top-right-radius:4px; -webkit-border-top-left-radius:4px; -webkit-border-top-right-radius:4px; }
/*nav .radiusDown { -webkit-border-bottom-right-radius: 4px;-webkit-border-bottom-left-radius: 4px;-moz-border-radius-bottomright: 4px;-moz-border-radius-bottomleft: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;}*/

nav ul li a.settle{ background:url(../images/icon_settle.png) no-repeat 5px top; padding:0 5px 0 25px; align:left;}
nav ul li a.settle:hover{ background:#f9f9f9 url(../images/icon_settle.png) no-repeat 5px -25px; }
nav ul li a.card{ background:url(../images/icon_card.png) no-repeat 5px top; padding:0 5px 0 25px; }
nav ul li a.card:hover{ background:#f9f9f9 url(../images/icon_card.png) no-repeat 5px -25px; }
nav ul li a.user{ background:url(../images/icon_user.png) no-repeat 5px top; padding:0 5px 0 25px; }
nav ul li a.user:hover{ background:#f9f9f9 url(../images/icon_user.png) no-repeat 5px -25px; }
nav ul li a.fund{ background:url(../images/FTimg/icon_fund.png) no-repeat 5px top; padding:0 5px 0 25px;  }
nav ul li a.fund:hover{ background:#f9f9f9 url(../images/FTimg/icon_fund.png) no-repeat 5px -25px;}
nav ul li a.new-request{ background:url(../images/FTimg/icon_newRequest.png) no-repeat 5px 5px; padding:0 15px 0 8px; }
nav ul li a.cancel-pending{ background:url(../images/FTimg/icon_cancelPending.png) no-repeat 5px 5px; padding:0 5px 0 8px; }
nav ul li a.fund-summary{ background:url(../images/FTimg/icon_fundSummary.png) no-repeat 5px 5px; padding:0 15px 0 8px; }
/*B+++ @20201216. Kris*/
nav ul li a.aeraPass {
		background: url(../images/APimg/aplogo.png) no-repeat 5px top;
		padding: 0 15px 0 15px;
	}
nav ul li a.aeraPass:hover {
		background: #f9f9f9 url(../images/APimg/aplogo.png) no-repeat 5px -25px;
	}
nav ul li a.aeraPassHold {
		background: #f9f9f9 url(../images/APimg/aplogo.png) no-repeat 5px -25px;
		font-weight: bold;
		color: #363535;
		padding: 0 15px 0 15px;
		-moz-border-top-left-radius: 4px;
		border-top-left-radius: 4px;
		border-top-right-radius: 4px;
		-webkit-border-top-left-radius: 4px;
		-webkit-border-top-right-radius: 4px;
	}
/*E+++ @20201216. Kris*/
/*B+++ @20170517. Carl*/
nav ul li a.myPrepaid{ background:url(../images/FTimg/icon_fund.png) no-repeat 5px top; padding:0 15px 0 15px; }
nav ul li a.myPrepaid:hover{ background:#f9f9f9 url(../images/FTimg/icon_fund.png) no-repeat 5px -25px;}
nav ul li a.myPrepaidHold{ background:#f9f9f9 url(../images/FTimg/icon_fund.png) no-repeat 5px -25px; font-weight:bold; color:#363535;padding:0 15px 0 15px;-moz-border-top-left-radius:4px; -moz-border-top-right-radius:4px; border-top-left-radius:4px; border-top-right-radius:4px; -webkit-border-top-left-radius:4px; -webkit-border-top-right-radius:4px;}
/*E+++ @20170517. Carl*/
/*wallet icon*/
nav ul li a.qwallet{ background:url(../images/FTimg/wallet.png) no-repeat 5px top; padding:0 5px 0 5px;  }
nav ul li a.qwallet:hover{ background:#f9f9f9 url(../images/FTimg/wallet.png) no-repeat 5px -25px;}

/*LocalTransfer icon*/ 
nav ul li a.localTransfer{ background:url(../images/icon_settle.png) no-repeat 5px top; padding:0 5px 0 25px; }
nav ul li a.localTransfer:hover{ background:#f9f9f9 url(../images/icon_settle.png) no-repeat 5px -25px; }
nav ul li a.localTransferActive{  width: 120px;background-position: 5px -25px;background:#f9f9f9 url(../images/icon_settle.png) no-repeat; color:#000;-moz-border-top-left-radius:4px; -moz-border-top-right-radius:4px; border-top-left-radius:4px; border-top-right-radius:4px; -webkit-border-top-left-radius:4px; -webkit-border-top-right-radius:4px;}


nav ul li a.Cashout{ background:url(../images/FTimg/icon_fund.png) no-repeat 5px top; padding:0px 0px 0px 25px;}
nav ul li a.Cashout:hover{ background:#f9f9f9 url(../images/FTimg/icon_fund.png) no-repeat 5px -25px; padding:0 0px 0 25px; }
nav ul li a.CashoutHold{ background:#f9f9f9 url(../images/FTimg/icon_fund.png) no-repeat 5px -25px; color:#363535; padding:0 0px 0 25px; font-weight:bold;-moz-border-top-left-radius:4px; -moz-border-top-right-radius:4px; border-top-left-radius:4px; border-top-right-radius:4px; -webkit-border-top-left-radius:4px; -webkit-border-top-right-radius:4px;}


nav ul li a.fundHold{ background:#f9f9f9 url(../images/FTimg/icon_fund.png) no-repeat 5px -25px; color:#363535; padding:0 5px 0 25px; font-weight:bold;-moz-border-top-left-radius:4px; -moz-border-top-right-radius:4px; border-top-left-radius:4px; border-top-right-radius:4px; -webkit-border-top-left-radius:4px; -webkit-border-top-right-radius:4px;}
nav ul li a.settleActive{background:#f9f9f9 url(../images/icon_settle.png) no-repeat; color:#000;-moz-border-top-left-radius:4px; -moz-border-top-right-radius:4px; border-top-left-radius:4px; border-top-right-radius:4px; -webkit-border-top-left-radius:4px; -webkit-border-top-right-radius:4px;}

nav ul li a.selected{ background-color:#f9f9f9; background-position:5px -25px; font-weight:bold;-moz-border-top-left-radius:4px; -moz-border-top-right-radius:4px; border-top-left-radius:4px; border-top-right-radius:4px; -webkit-border-top-left-radius:4px; -webkit-border-top-right-radius:4px;}

nav ul li a.donate{ background:url(../images/Logo_Rythm-Foundation.png) no-repeat 5px 2px; padding:0 5px 0 35px; background-size: 23px; }
nav ul li a.cancel-donate{ background:url(../images/delete-309164_1280.png) no-repeat 0px 5px; padding:0 15px 0 25px; white-space: normal;text-indent: 0px;cursor: pointer; background-size: 20px;}
nav ul li a.donate:hover{ background:#f9f9f9 url(../images/Logo_Rythm-Foundation.png) no-repeat 5px 2px; padding:0 0px 0 35px; background-size: 23px;}
nav ul li a.donateHold{ background:#f9f9f9 url(../images/Logo_Rythm-Foundation.png) no-repeat 5px 2px; color:#363535; padding:0 0px 0 35px; font-weight:bold;-moz-border-top-left-radius:4px; -moz-border-top-right-radius:4px; border-top-left-radius:4px; border-top-right-radius:4px; -webkit-border-top-left-radius:4px; -webkit-border-top-right-radius:4px; background-size: 23px;}

/* BEGIN [Myel] 20211227 */
nav ul li a.DirectPay{ background:url(../images/FTimg/icon_fund.png) no-repeat 5px top; padding:0 15px 0 15px; cursor: pointer;}
nav ul li a.DirectPay:hover{ background:#f9f9f9 url(../images/FTimg/icon_fund.png) no-repeat 5px -25px;}
nav ul li a.DirectPayHold{ background:#f9f9f9 url(../images/FTimg/icon_fund.png) no-repeat 5px -25px; font-weight:bold; color:#363535;padding:0 15px 0 15px;-moz-border-top-left-radius:4px; -moz-border-top-right-radius:4px; border-top-left-radius:4px; border-top-right-radius:4px; -webkit-border-top-left-radius:4px; -webkit-border-top-right-radius:4px; cursor: pointer;}

nav ul li a.dp-transfer-request{ background:url(../images/DirectPayIcons/TransferRequest.png) no-repeat 5px 5px; padding:0 15px 0 8px; }
nav ul li a.dp-update-account{ background:url(../images/DirectPayIcons/AccountUpdate.png) no-repeat 5px 5px; padding:0 15px 0 8px; }
nav ul li a.dp-transaction-summary{ background:url(../images/DirectPayIcons/TransactionSummary.png) no-repeat 5px 5px; padding:0 15px 0 8px; }
nav ul li a.dp-FAQ{ background:url(../images/DirectPayIcons/FAQ.png) no-repeat 5px 5px; padding:0 15px 0 8px; }
nav ul li a.dp-register-account { background: url(../images/DirectPayIcons/Registration.png) no-repeat 5px 5px; padding: 0 15px 0 8px; }
/* END [Myel] 20211227 */
	/* BEGIN [Ian] 20230526 */
nav ul li a.DigitalCurrency{ background:url(../images/FTimg/icon_fund.png) no-repeat 5px top; padding:0 15px 0 15px; cursor: pointer;}
nav ul li a.DigitalCurrency:hover{ background:#f9f9f9 url(../images/FTimg/icon_fund.png) no-repeat 5px -25px;}
nav ul li a.DigitalCurrencyHold{ background:#f9f9f9 url(../images/FTimg/icon_fund.png) no-repeat 5px -26px; font-weight:bold; color:#363535;padding:0 15px 0 27px;-moz-border-top-left-radius:4px; -moz-border-top-right-radius:4px; border-top-left-radius:4px; border-top-right-radius:4px; -webkit-border-top-left-radius:4px; -webkit-border-top-right-radius:4px; cursor: pointer;}

/* BEGIN [Myel] 20220413 */
nav ul li a.RapydPay{ background:url(../images/FTimg/icon_fund.png) no-repeat 5px top; padding:0 15px 0 15px; cursor: pointer;}
nav ul li a.RapydPay:hover{ background:#f9f9f9 url(../images/FTimg/icon_fund.png) no-repeat 5px -25px; cursor: pointer;}
nav ul li a.RapydPayHold{ background:#f9f9f9 url(../images/FTimg/icon_fund.png) no-repeat 5px -25px; font-weight:bold; color:#363535;padding:0 15px 0 15px;-moz-border-top-left-radius:4px; -moz-border-top-right-radius:4px; border-top-left-radius:4px; border-top-right-radius:4px; -webkit-border-top-left-radius:4px; -webkit-border-top-right-radius:4px; cursor: pointer;}

nav ul li a.rp-create-wallet{ background:url(../images/RapydIcons/CreateWallet.png) no-repeat 5px 5px; padding:0 15px 0 8px; }
nav ul li a.rp-create-beneficiary{ background:url(../images/RapydIcons/CreateWallet.png) no-repeat 5px 5px; padding:0 15px 0 8px; }
nav ul li a.rp-load-wallet{ background:url(../images/RapydIcons/LoadWallet.png) no-repeat 5px 5px; padding:0 15px 0 8px; }
nav ul li a.rp-bank-transfer{ background:url(../images/RapydIcons/LoadWallet.png) no-repeat 5px 5px; padding:0 15px 0 8px; }
nav ul li a.rp-transaction-summary{ background:url(../images/RapydIcons/TransactionSummary.png) no-repeat 5px 5px; padding:0 15px 0 8px; }
nav ul li a.rp-faq{ background:url(../images/RapydIcons/FAQ.png) no-repeat 5px 5px; padding:0 15px 0 8px; }
/* END [Myel] 20220413 */


/* BEGIN [Myel] 20221028 */
nav ul li a.SmazePay{ background:url(../images/SmazePayIcons/icon_smazepay.png) no-repeat 7px top; background-position-y:3px; padding:0 15px 0 15px; cursor: pointer;}
nav ul li a.SmazePay:hover {background: #f9f9f9 url(../images/SmazePayIcons/icon_smazepay.png) no-repeat 5px -25px;cursor: pointer;}
nav ul li a.SmazePayHold{ background:#f9f9f9 url(../images/SmazePayIcons/icon_smazepay.png) no-repeat 5px -25px; font-weight:bold; color:#363535;padding:0 15px 0 15px;-moz-border-top-left-radius:4px; -moz-border-top-right-radius:4px; border-top-left-radius:4px; border-top-right-radius:4px; -webkit-border-top-left-radius:4px; -webkit-border-top-right-radius:4px; cursor: pointer;}

nav ul li a.sp-load-request{ background:url(../images/SmazePayIcons/LoadRequest.png) no-repeat 5px 5px; padding:0 15px 0 8px; }
nav ul li a.sp-transaction-summary{ background:url(../images/SmazePayIcons/TransactionSummary.png) no-repeat 5px 5px; padding:0 15px 0 8px; }
/* END [Myel] 20221028 */

/* B--++ @20170517. Carl */
/*
.submenu_container ul li
{
    border-bottom:1px solid #000;
    background-color:#f9f9f9;
}*/

.submenu_container ul li
{
    /* --++ @20170531. Carl
    width:180px;*/
    width:168px;
    background-color:#f9f9f9;
    margin:0px 5px 0px 5px;
    padding:5px 0px 5px 0px;
}

.submenu_container ul li+li
{
    border-top:1px solid silver;
}


/* E--++ @20170517. Carl */
        
.submenu_container ul li a{
    position: relative;
	display: block;
	height:21px;
	white-space: nowrap;
	/* --- @20170531. Carl
    padding-top:5px !important;*/
	text-align: left;
	text-decoration: none;
	color: #000;
	background-color:#f9f9f9;
	font: 11px arial;
	text-indent:20px;
    /* B+++ @20170531. Carl --- let <a> in vertical-middle */
	height:27px;
	line-height:27px;
	/* B+++ @20170531. Carl */
	}
	     
.submenu_container ul li a:hover{
    font-weight:200;
    color:#FF9933;
}
            
ul.submenu {
	position:absolute;
	display:none;
}
		
ul.submenu li {
	clear:both;
}
		
.submenu_container{
    position: absolute;
	margin-top:27px;
	padding-bottom:20px;
	padding: 0;
	background-color:#f9f9f9;
}

	.submenu_container ul {
		width: 180px;
		/* --++ @20170531. Carl --- the space of the ul is not large enough, because add some new submenus.
    height:88px;*/
		/*height: 120px;*/
		height: auto;
		-webkit-border-bottom-right-radius: 4px;
		-webkit-border-bottom-left-radius: 4px;
		-moz-border-radius-bottomright: 4px;
		-moz-border-radius-bottomleft: 4px;
		border-bottom-right-radius: 4px;
		border-bottom-left-radius: 4px;
		box-shadow: 0px 5px 8px 1px #aaa;
		background-color: #f9f9f9;
	}
        
/*End Submenu*/

.btn-contact{float:right; }
.btn-contact a{background:url(../images/btn-contact-first.jpg) no-repeat; padding:0 0 0 30px; height:24px; line-height:24px; display:block; color:#fff; text-decoration:none; margin:3px 3px 0 0; }
.btn-contact span {background: url(../images/btn-contact-second.jpg) no-repeat top right;display:block;height: 24px; line-height: 24px;padding:0 10px 0 0;}

.contact-box{position:absolute; top:27px; right:3px; background:#ffa13e; padding:7px; line-height:20px; display:none; border:1pt solid #ffb668; box-shadow:0 0 1px #ff8c12; border-radius:4px; -moz-border-radius:4px; webkit-border-radius:4px; padding:10px; box-shadow:0 0 1px #ff8c12; webkit-box-shadow:0 0 1px #ff8c12; -moz-box-shadow:0 0 1px #ff8c12; color:#464646; behavior: url(PIE.htc);}
.contact-email{text-decoration:underline !important;background-image:none !important; font-weight:bold !important;display:inline !important;padding:0 0 0 0px !important; margin:0px 0px 0 0 !important;}
.contact-box div{ background:#fff; border-radius:4px; -moz-border-radius:4px; webkit-border-radius:4px; padding:10px; }

.contact-box p {color:#ff7400; font-weight:bold;}
.hilight{ color:#ff7400; font-weight:bold;}
.hilight a{color:#ff7400;}

/*======================================================*/
.container-content{ overflow:hidden; padding:10px 0; z-index:0; }
.content-left{ width:700px; float:left; }
.content-right{ width:243px; float:right; }
/*======================================================*/


/*======================================================*/
.container-banner{ position:relative; overflow:hidden; height:232px; padding:14px 0; }
.container-banner div{ float:left; }
.container-banner div h1{ background:url(../images/gd-head.jpg) repeat-x; float:left; height:25px; line-height:25px; color:#fff; font-size:12px; padding:0 5px; -moz-border-top-left-radius:4px; -moz-border-top-right-radius:4px; border-top-left-radius:4px; border-top-right-radius:4px; -webkit-border-top-left-radius:4px; -webkit-border-top-right-radius:4px;  }
.banner-rotate{ position:relative; width:451px; height:232px; float:left; overflow:hidden; }

#slider { float:left; position:relative; overflow:auto; width:451px; height:232px; border:2px solid #fff; background:#fff; overflow:hidden; }
#slider ul {position:absolute; list-style:none; top:0; left:0}
#slider li {float:left; width:500px; height:300px; padding-right:10px}

.pagination { position:absolute; right:10px; bottom:5px; float:left; list-style:none; height:20px; margin:15px 0 0 32px}
.pagination li { font-size:11px; float:left; cursor:pointer; padding:3px 6px; background:#4a4a4a; margin:0 4px 0 0; text-align:center; color:#fff}
.pagination li:hover { background:#f78c0c; }
li.current { background:#f78c0c; }
/*======================================================*/


/*======================================================*/
.news-update{ width:235px; height:222px; border:1pt solid #e9e9e9; -webkit-border-radius:4pt; -moz-border-radius:4pt; border-radius:4pt; margin:0 7px 0 8px; padding:4px; }
.news-update .box-content h2{ color:#f78c0c; font-size:12px; }
.news-update .box-content a{ position:absolute; bottom:-4px; right:4px; background:url(../images/gd-button.jpg) repeat-x; -moz-border-top-left-radius:4px; -moz-border-top-right-radius:4px; border-top-left-radius:4px; border-top-right-radius:4px; -webkit-border-top-left-radius:4px; -webkit-border-top-right-radius:4px; float:right; clear:both; height:22px; line-height:22px; color:#fff; text-decoration:none; text-align:center; padding:0 5px; font-size:11px; }
.shopnow{ width:235px; height:222px; border:1pt solid #e9e9e9; -webkit-border-radius:4pt; -moz-border-radius:4pt; border-radius:4pt; padding:4px; }
/*======================================================*/

.box-content{ position:relative; width:235px; height:197px; }

.container-button{ background:url(../images/button-bg.jpg) no-repeat; width:878px; height:25px; padding:8px 40px 7px 40px; }
.container-button ul{ height:25px; list-style:none; overflow:hidden; white-space:nowrap; }
.container-button ul li{ width:104px; height:25px; line-height:25px; display:inline; float:left; margin:0 10px; }
.container-button ul li a{ background:url(../images/button.jpg) no-repeat left top; width:87px; height:50px; float:left; padding:0 2px 0 26px; color:#fff; text-decoration:none; font-size:11px;}
.container-button ul li a:hover{ background:url(../images/button.jpg) no-repeat left -25px;}
.container-button ul li a.selected{ background:url(../images/button.jpg) no-repeat left -25px; }


/*======================================================*/
footer{ background:#4f4f4f; color:#fff; display:block;width:100%; }
.footer > span { color: #0066ff !important}
.copyright{  background:#4f4f4f;width:958px; text-align:right; font-size:11px; padding:5px 0; color:#b1b1b1; height:50px; }
.copyright ul{ list-style:none; overflow:hidden; float:left; }
.copyright ul li{ display:inline; float:left; }
.copyright ul li a{ color:#b1b1b1; text-decoration:none; margin:0 2px; }
.copyright ul li a:hover{ color:#fff; }

/*======================================================*/
.container-blog{ border:1pt solid #fff; box-shadow:0px 0px 1px #999; background:#e9e9e9; height:111px; -moz-border-radius:4px;-webkit-border-radius:4px; border-radius:4px; padding:7px 5px 6px 5px; margin:0 1px 30px 1px; }
.container-blog > div{ float:left; width:218px; height:106px; padding:2px 1px 3px 2px; }
.container-blog div h1{ color:#4e4e4e; font-size:12px; padding:0 0 0 45px; line-height:27px; }
.container-blog div h1 select{ background:#717276; color:#fff; }
.blog-CUV{ background:url(../images/blog-CUV.jpg) no-repeat; }
.blog-RSP{ background:url(../images/blog-RSP.jpg) no-repeat; margin:0 10px; }
.blog-comission{ background:url(../images/blog-comission.jpg) no-repeat; }
.blog-text{ padding:10px 10px; line-height:25px; }
.blog-text select{ background:#717276; color:#fff; }


/*input[type=button]{ background:url(../images/gd-button.jpg) repeat-x; border:0pt; color:#fff; height:22px; line-height:22px; width:70px; }*/
#item{ width:200px; margin:20px 0; }

/*======================================================*/
.referral{ position:relative; float:left; width:442px; border:1pt solid #fff; box-shadow:0px 0px 1px #999; background:#e9e9e9; -moz-border-radius:4px;-webkit-border-radius:4px; border-radius:4px; margin:0 1px; padding:9px 9px 30px 9px; }
.referral h1{ position:absolute; top:-16px; left:15px; background:url(../images/gd-head.jpg) repeat-x; height:25px; line-height:25px; color:#fff; font-size:12px; padding:0 10px; -moz-border-top-left-radius:4px; -moz-border-top-right-radius:4px; border-top-left-radius:4px; border-top-right-radius:4px; -webkit-border-top-left-radius:4px; -webkit-border-top-right-radius:4px; }
.referral-content{ background:#fff; border:1pt solid #cfd0d6; -moz-border-radius:4px;-webkit-border-radius:4px; border-radius:4px; min-height:165px; }
.referral table tr th{ text-align:left; color:#f78c0c; }
.referral table tr td{ line-height:20px; padding:2px; }
.swap{ background:#f3f3f3;}
.referral-content a{ background:url(../images/gd-button.jpg) repeat-x; color:#fff; text-decoration:none; height:25px; padding:0 5px; line-height:25px; position:absolute; bottom:-3px; right:10px; -moz-border-top-left-radius:4px; -moz-border-top-right-radius:4px; border-top-left-radius:4px; border-top-right-radius:4px; -webkit-border-top-left-radius:4px; -webkit-border-top-right-radius:4px; font-size:11px; }

/*======================================================*/

.quest{ position:relative; float:right; width:207px; border:1pt solid #fff; box-shadow:0px 0px 1px #999; background:#e9e9e9; -moz-border-radius:4px;-webkit-border-radius:4px; border-radius:4px; margin:0 1px; padding:9px 9px 30px 9px; min-height:159px; }
.quest h1{ position:absolute; top:-16px; left:15px; background:url(../images/gd-head.jpg) repeat-x; height:25px; line-height:25px; color:#fff; font-size:12px; padding:0 10px; -moz-border-top-left-radius:4px; -moz-border-top-right-radius:4px; border-top-left-radius:4px; border-top-right-radius:4px; -webkit-border-top-left-radius:4px; -webkit-border-top-right-radius:4px; }
.quest-content{ background:#fff; border:1pt solid #cfd0d6; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; padding:30px 16px 20px 16px; min-height:115px; }
.quest input[type=text]{ margin:2px 0px; }
/*======================================================*/

/*======================================================*/
.promotion{ border:1pt solid #e9e9e9; min-height:310px; -moz-border-radius:4px;-webkit-border-radius:4px; border-radius:4px; padding:5px; }
.promotion h1{ background:url(../images/gd-head.jpg) repeat-x; height:25px; line-height:25px; color:#fff; font-size:12px; padding:0 5px; -moz-border-top-left-radius:4px; -moz-border-top-right-radius:4px; border-top-left-radius:4px; border-top-right-radius:4px; -webkit-border-top-left-radius:4px; -webkit-border-top-right-radius:4px; text-align:center; }
.promotion-list{ height:300px; overflow:scroll; }
.promotion-list ul li{ display:block; clear:both; border-bottom:1pt dashed #cfd0d6; padding:10px 0; overflow:hidden; }
.promotion-list ul li img{ background:#cfd0d6; margin:0 10px 5px 0; float:left; }
/*======================================================*/

.content-inner{ border:1pt solid #fff; box-shadow:0px 0px 1px #999; background:#e9e9e9; -moz-border-radius:4px;-webkit-border-radius:4px; border-radius:4px; padding:40px 15px 15px 15px; margin:0 1px 30px 1px; overflow:hidden; }

.content-inner2{ border:1pt solid #fff; box-shadow:0px 0px 1px #999; background:#e9e9e9; -moz-border-radius:4px;-webkit-border-radius:4px; border-radius:4px; padding:15px 15px 15px 15px; margin:0 1px 0 1px; }

.content-inner-redamption{ background:#fff; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; padding:10px 5px 15px 5px; overflow:hidden; }

.redamption-head{ padding:20px; }

.bottom_foot{position:absolute;bottom:0px;z-index:2000;width:100%;}
/*======================================================*/

aside{ display:block; float:right; width:243px; }
.content-inner-left{ float:left; width:650px; background:#fff; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; padding:10px; } 
.content-inner-left h1{ position:absolute; top:26px;  
 background:url(../images/gd-head.jpg) repeat-x; height:25px; line-height:25px; color:#fff; font-size:14px; padding:0 10px; -moz-border-top-left-radius:4px; -moz-border-top-right-radius:4px; border-top-left-radius:4px; border-top-right-radius:4px; -webkit-border-top-left-radius:4px; -webkit-border-top-right-radius:4px; }
 
.box-right{ background:#fff; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; clear:both; margin:0 0 15px 0; box-shadow:-1px 1px 3px #999;}
.box-right h1{background-position:center; background:#eeeeee; -moz-border-top-left-radius:4px; -moz-border-top-right-radius:4px; border-top-left-radius:4px; border-top-right-radius:4px; -webkit-border-top-left-radius:4px; -webkit-border-top-right-radius:4px; padding:0 10px; font-size:12px; border-bottom:1pt solid #e6e6e6; line-height:26px; }

h1.tip{background:#eeeeee url(../images/icon_tip.jpg) no-repeat 3px top;padding:0 10px 0 30px; }
h1.QA{ background:#eeeeee url(../images/icon_QA.jpg) no-repeat 3px top; padding:0 10px 0 30px; }
h1.train{ background:#eeeeee url(../images/icon_train.jpg) no-repeat 3px top; padding:0 10px 0 30px; }
h1.book{ background:#eeeeee url(../images/icon_book.jpg) no-repeat 3px top; padding:0 10px 0 30px; }

.box-right div{ padding:10px;}
/*.box-right div ul{list-style-image:url(../images/bullet_arrow2.gif);}*/
.remark{ color:#f00; font-size:10px; }

.info{width:958px; margin:0 auto; text-align:right; font-size:11px; padding:5px 0; }

.tbQuest{ }
.tbQuest tr {vertical-align:top;}
.tbQuest tr td{ /*padding:2px 5px;*/ padding: 0 5px; vertical-align:top; }
.tbQuest tr.tHead{ background:#87b7ce; font-weight:bold; color:#000; }
.tbQuest tr.tHead td{ padding:5px; }
.tbQuest tr.tTtile{ background:#e5e5e5; color:#333; font-weight:bold; }
.tbQuest tr.tTtile td{ padding:5px; }
.tbQuest tr.swap{ background:#fce7cc; }

.tbQuest tr td input[type=text]{ width:50px; height:15px; color:#464646; }
.tbQuest tr td input.note{ width:200px; }

.tdctalogItem
{
	height: auto;
	padding: 0px;
	border: 0px;
}
.ctalogItem
{
	width: 100%;
	float: left;
	position: relative;
	display: none;
	margin: 1px 0px;
	padding: 0px;
	height: auto;
}
.ctalogItem div
{
	float: left;
	position: relative;
	margin: 0px;
	padding: 0px;
	height: auto;
}

strong { font-weight:bold;color:black}
header .logo{width:100%;height:120px;}

.normalwhite
{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	font-style: normal;
	font-family: "verdana";
	background-color: #FF9933;
}

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

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

.Validation2 {
    color: #0033CC;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
}

.normalred
{
	color: #ff0000;
}

.smallexrate
{
	font-size: 11px;
	color: #FF9933;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
}

.smallexratebold
{
	font-size: 11px;
	color: #FF9933;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
}

.smallred01
{
	font-size: 10px;
	color: #FF0000;
	font-family: verdana;
	text-decoration: none;
	font-weight: normal;
}


.btnlogin{ background:url(../images/gd-head.jpg) repeat-x; border:0pt; color:#fff; height:22px; line-height:22px; min-width:50px; border:0pt solid #b8bac2; font-size:11px; border-radius:4px;-khtml-border-radius:4px;cursor:pointer; }

.content-QA{ border:1pt solid #fff; box-shadow:0px 0px 1px #999; background:#e9e9e9; -moz-border-radius:4px;-webkit-border-radius:4px; border-radius:4px; padding:9px; margin:0 1px 10px 1px; overflow:hidden; behavior: url(PIE.htc); }
.content-qAccount{ position:relative; box-shadow:0px 0px 1px #999; padding:8px; background:#fff url(../images/QA_login_BG.jpg) no-repeat bottom left; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; min-height:370px; }
.QA-login{
	position:absolute;
	left: 399px;
	top: 115px;
}
.QA-login a{ color:#eb830f !important; }
.QA-login h2 a{ color:#eb830f !important; font-weight:normal; font-size:12px; text-transform:uppercase; line-height:20px; text-decoration:none; }

.QA-login ul, .QA-login ul li { padding:0; margin:0; }
.QA-login ul{ overflow:hidden; width:390px; }
.QA-login ul li{ display:inline; float:left; min-width:160px; padding:0 20px 5px 0px; }
.QA-login ul li input{ margin:0 5px 0 0; float:left; clear:none; }

.master-page-table-signout { background-color:#f97304;}
.master-page-table-signout > tbody > tr > .master-page-signout-logo { padding-top: 5px; }
.master-page-signout-logo { background: url(../images/signoutLogo.jpg) no-repeat center center; }

.summary-header { background: url(../images/banner_bg.GIF) }
.summary-total {background-color: #FF9933; }
.summary-inner {background-color: #FEEFE0; }
.summary-separator { background: url(../images/red_bar.GIF); width: 600px; height: 1px; }


.changepin-table { background-color: #ffe2c5; }
.left-corner01 { background: url(../images/left_corner01.gif) 0px 0px no-repeat; }
.left-corner02 { background: url(../images/left_corner02.gif) 0px 0px no-repeat; }
.right-corner01 { background: url(../images/right_corner01.gif) 0px 0px no-repeat; }
.right-corner02 { background: url(../images/right_corner02.gif) 0px 0px no-repeat; }
.top-bar { background: url(../images/login_bar_top.GIF) 0px 0px repeat-x; }
.left-bar { background: url(../images/login_bar_left.GIF) 0px 0px repeat-y; background-color: #ffe2c5; }
.right-bar { background: url(../images/login_bar_right.GIF) 0px 0px repeat-y; background-color: #ffe2c5; }
.bottom-bar { background: url(../images/login_bar_bottom.GIF) 0px 0px repeat-x; }

/* B+++ @20170522. Carl */
.prePaidTable{border-collapse:collapse;}
.prePaidTable td{padding:5px;border:1px solid white; }
.prePaidTable tr td:first-child{width:30%;/*background:pink;*/}

#LoadRequest_table{border-collapse:collapse;}
#LoadRequest_table td{padding:5px;border:1px solid white;}
.LoadRequest_detail{background-color:#e5e1e1;}
.LoadRequest_divNoteLeft{float:left;font-weight:bold;}
.LoadRequest_divNoteRight{float:right;text-align:right;margin-top:30px;}
.LoadRequest_bigInputBox{width:200px;}
.LoadRequest_smallInputBox{width:76px;}

.CardApplication_table{height:275px;}
.CardApplication_table td{text-align:left;border:1px solid white;}
.CardApplication_table label{color:Red;}
.CardApplication_setHeader{font-weight:bold;font-size:16px;}
.CardApplication_setMidContent{font-size:14px;text-indent:50px;}
.CardApplication_setFooter{/*font-style:italic;*/font-size:14px;}
.CardApplication_confirmBtn{text-align:right;}

#CardApplicationFee_EUR {margin-left:139px;}/*139*/
#DirectLoadFee_EUR {margin-left:170px;}
#InitLoadMoney_EUR {margin-left:58px;}
#CardApplicationFee_USD {margin-left:147px;}
#DirectLoadFee_USD {margin-left:178px;}
#InitLoadMoney_USD {margin-left:52px;}

#rbtnUSD {margin-left:40px;}
#rbtnEUR {margin-left:40px;}
#rbtnExpired {margin-left:195px;}
#rbtnLostOrStolen {margin-left:70px;}

.CardReplacement_table{font-size:13px;}

.textInCenter{text-align:center;}
.textInRight{text-align:right;}
.validLabel{color:Red;}

a.setTC { cursor:pointer ; }

/*.chkAgree {font-size:18px;}*/
.tcItem {font-size:13px;}
/* E+++ @20170522. Carl */

#labMarketExchangeRate { margin-left:4px; font-weight:bold;}

/*.CreateAerpass_table {
	height: 275px;
}*/
.CreateAerpass_table td {
		text-align: left;
		border: 1px solid white;
	}
.CardApplication_setImportant {
	font-weight: bold;
	font-size: 12px;
	color: Red;
}

.DirectPay_Transfer_Request td {
	text-align: left;
	border: 1px solid white;
}

/*catalog pop up*/
div#divGreet {
	background: #de5e13;
	height: 50px;
}

div#divGreet p {
	color: #ffffff !important;
	padding: 12px 0px 0px 0px;
	font-size: x-large !important;
}

div#modalMsg-popupMaster {
	width: 878px !important;
	left: 50% !important;
	position: absolute;
	top: 50%;
	transform: translate(-50%, -50%);
	height: 446px !important;
}
.poptxt.ibvm {
	padding: 20px 0px 0px 0px !important;
}

p#pContent {
	margin: 0px 60px 0px 60px;
	font-weight: 600;
}
p#pQuestion a {
	color: #c3602f;
}
div#popstore img {
	height: 62px;
	width: 191px;
}
.popstore .btnlogin {
	background: #de5e13 !important;
	height: 43px !important;
	width: 377px !important;
}
p#pQuestion {
	font-weight: 600;
}

nav ul li a.DigitalCurrency {
	background: url(../images/SmazePayIcons/icon_smazepay.png) no-repeat 1px;
	background-position-y: 0px;
	padding: 0px 13px 0 23px;
	cursor: pointer;
}


    nav ul li a.DigitalCurrency:hover {
        background: #f9f9f9 url(../images/SmazePayIcons/icon_smazepay.png) no-repeat 5px -25px;
        cursor: pointer;
    }

td#tdCurrAddress {
	white-space: normal;
	word-wrap: break-word;
	max-width: 100px;
}
