#menuCont { background-color: #f3f3f3; -moz-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px; -moz-border-bottom-right-radius: 10px;
			border-bottom-right-radius: 10px; float: left; margin-bottom: 10px; width: 250px; }

#divWR { margin: auto; }
#wrCont, #wrContLogin {
	float: left;
	position: relative;
	padding: 20px 0px 0px 20px;
	width: 690px;
}

.divPaymentsMethods .gen_line {
	font-weight: bold;
	margin: 5px 10px 5px 0;
}

.tablePayment {
	width: 100%;
}

.tablePayment td.lines {
	border-left: 1px dotted #9B9B9B;
	border-right: 1px dotted #9B9B9B;
}

.tablePayment td {
	border-top: 1px solid #2a6fba;
	font-size: 12px;
	padding: 6px;
	text-align: center;
}

.tablePayment td.end {
	border-bottom: 1px solid #2a6fba;
}

.labelBig {
	font-size: 18px;
}

.gen_action_go {
	background: none repeat scroll 0 0 #276fb9;
	margin: 10px 0;
	padding: 10px;
	text-align: right;
}

.gen_active {
	display: block;
}

.spaceImg img {
	padding: 14px 12px 0;
}

.outMex {
	display: none;
}

#rechargeMessage {
	background: none repeat scroll 0 0 #FECBCB;
	border-bottom: 1px dotted #000000;
	border-top: 1px dotted #000000;
	font-size: 15px;
	font-weight: bold;
	padding: 30px 0;
	text-align: center;
}

#divMex {
	position: relative;
}

#closeMex, .closeMsg {
	position: absolute;
	top: 5px;
	right: 5px;
}

#closeMex a {
	text-decoration: none;
}

h1, h2, h3, h4, h5, h6 { font-family: 'Roboto Condensed', sans-serif; margin-bottom: 10px; }
h1, .content h2 { font-weight: bold; }
h1 { font-size: 32px; line-height: 32px; }
h2 { font-size: 24px; line-height: 32px; }
h3 { font-size: 21px; line-height: 24px; }
h4 { font-size: 18px; line-height: 18px; }
h4 a { font-family: 'Roboto Condensed', sans-serif; font-size: 18px; line-height: 18px; }
h4 label { font-family: 'Roboto Condensed', sans-serif; font-size: 18px; line-height: 18px; }
h5 { font-size: 18px; line-height: 32px; }
h6 { font-size: 15px; line-height: 21px; }
h5.label { margin: 5px 0px; }
h5.labelBelow { margin: 20px 0px 5px 0px; }
a { text-decoration: none; }
a, p, span, input, select, label, form, div, td, ul, ol, li { font-family: 'Roboto Condensed', sans-serif; font-weight: normal; }
ul { list-style-type: disc !important; list-style-position: inside !important; }
ol { list-style-type: decimal !important; list-style-position: inside !important; }
ul ul, ol ul { list-style-type: circle !important; list-style-position: inside !important; margin-left: 15px !important; }
ol ol, ul ol { list-style-type: lower-latin !important; list-style-position: inside !important; margin-left: 15px !important; }
input:focus { background-color: #FFFFD6; }
.inputText, select, .inputPrefix, .inputNumber { background-color: #fff; -moz-border-radius: 10px; border-radius: 10px; color: #5f5f5f; font-size: 18px; height: 36px; margin: 0px; width: 320px; padding-left: 8px; border: 1px solid #ddd; box-sizing: border-box;
					 -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }
.inputTextReadOnly { background-color: #f3f3f3; -moz-border-radius: 10px; border-radius: 10px; color: #5f5f5f; font-size: 18px; height: 36px; margin: 0px; width: 320px; padding-left: 8px; border: 1px solid #f3f3f3; box-sizing: border-box;
					 -moz-box-sizing: border-box; -webkit-box-sizing: border-box; font-weight: bold; }
.inputTextReadOnly:focus { background-color: #f3f3f3; }
/*select  { background: url('/images/nworld/site/wgm/select_down.png') !important; background-repeat: no-repeat !important; background-position: center right !important; background-color: #fff !important;	color: #5f5f5f; display: block;
		  -webkit-appearance: none; cursor: pointer; border: 1px solid #ddd; padding: 5px 5px; }*/
select { -moz-border-top-right-radius: 0px; -moz-border-bottom-right-radius: 0px; }
select { background-color: #fff !important; color: #5f5f5f; display: block; cursor: pointer; border: 1px solid #ddd; padding: 5px 5px; }

/* Select Style to set dropdown image - See link http://codepen.io/ericrasch/pen/zjDBx
.styled-select {
   background: url(http://i62.tinypic.com/15xvbd5.png) no-repeat 96% 0;
   height: 29px;
   overflow: hidden;
   width: 240px;
}
.styled-select select {
   background: transparent;
   border: none;
   font-size: 14px;
   height: 29px;
   padding: 5px;  If you add too much padding here, the options won't show in IE 
   width: 268px;
}
.styled-select.slate {
   background: url(http://i62.tinypic.com/2e3ybe1.jpg) no-repeat right center;
   height: 34px;
   width: 240px;
}
.styled-select.slate select {
   border: 1px solid #ccc;
   font-size: 16px;
   height: 34px;
   width: 268px;
}
*/
.inputPrefix { display: inline-block; width: 70px; }
.inputNumber { display: inline-block; width: 245px; }
/*.ui-datepicker select  { background: url('/images/nworld/site/wgm/select_down.png') !important; background-repeat: no-repeat !important; background-position: center right !important; background-color: #fff !important;	color: #5f5f5f; display: inline-block;
		  -webkit-appearance: none; cursor: pointer; border: 1px solid #ddd; padding: 5px 5px; }*/
.ui-datepicker select  { background-color: #fff !important;	color: #5f5f5f; display: inline-block; cursor: pointer; border: 1px solid #ddd; padding: 5px 5px; }
.daySel, .monthSel, .yearSel { display: inline-block; }
.daySel { width: 70px; }
.monthSel { width: 70px; }
.yearSel { width: 90px; }
label { cursor: pointer; }
label { cursor: pointer; }
.pointer { cursor: pointer; }
a.textLink { color: #43afe2; }
a.textLink:hover { color: #049AE0; }
a.textLinkInYellow { color: #049AE0; }
a.textLinkInYellow:hover { color: #43afe2; }
a.textLinkInYellowImportant { color: #049AE0 !important; }
a.textLinkInYellowImportant:hover { color: #43afe2 !important; }
@-moz-document url-prefix() {
    select {
        text-indent: 0.01px;
        text-overflow: "";
    }
}
.inputCheckBox { margin-right: 10px; vertical-align: 2px; }
.inputCheckBoxLabel { cursor: pointer; }
.videowebElement, .videopostElement, .softsimElement, .adkashElement, .couponsElement { display: none; }
a:hover img { opacity: 1; }
.darkAzurSP { color: #00556e; }
.azurText { color: #43afe2; }
.azurSPBk { background-color: #00b9f2; }
.azur2SP { color: #00556e; }
.azur2SPlighter { font-weight: lighter; font-style: italic; }
.darkGray { color: #4d4d4f; }
.gray { color: #939598; }
.grayLabel { color: #939598 !important; }
.grayBk { background-color: #d4d4d4 !important; color: #d4d4d4 !important; }
.banksList { margin-bottom: 0px; width: 100%; }
.banksList td { border-bottom: 1px dotted #939598; text-align: left; vertical-align: middle; }
.banksList td.descrCol { height: 50px; }
.banksList td.descrHeadCol { height: 50px; vertical-align: bottom; }
.banksList td.stdCol { border-left: 1px solid #e4e4e4; padding-left: 20px; height: 50px; }
.banksList td.stdHeadCol { border-left: 1px solid #e4e4e4; height: 50px; padding-left: 20px; vertical-align: bottom; }
.banksList td.stdTopBotCol { border-bottom: 1px dotted #939598; border-top: 1px dotted #939598; height: 40px; text-align: center; vertical-align: bottom; }
.banksList td.lastRow { border-bottom: 0px; }
.banksList td.contTable { padding: 20px 40px; }
.bankEdit { width: 100%; }
.bankEdit td.stdLabelCol { border: 0px; height: 50px; vertical-align: bottom; }
.bankEdit td.stdSelectCol { border: 0px; height: 40px; padding-left: 20px; text-align: center; vertical-align: bottom; }
.bankEdit td.stdFieldCol { border: 0px; height: 40px; padding-left: 20px; vertical-align: bottom; }
.buttonBar td.stdLabelCol { border: 0px; height: 50px; vertical-align: bottom; }
.buttonBar td.stdSelectCol { border: 0px; height: 40px; padding-left: 20px; text-align: center; vertical-align: bottom; }
.buttonBar td.stdFieldCol { border: 0px; height: 40px; padding-left: 20px; vertical-align: bottom; }
#bankEditDiv { display: none; }
.bankEditTr { display: none; }
.actionButton { width: 20px; }
.useButton { color: #fff; height: 32px; margin-top: 10px; padding: 4px; text-align: center; }
.titleDiv { background-color: #43afe2; -moz-border-radius: 10px; border-radius: 10px; color: #fff; display: block; font-family: 'Roboto Condensed', sans-serif; font-size: 24px; line-height: 26px; padding: 10px 20px; }
.title2Div { background-color: #fff; -moz-border-radius: 10px; border-radius: 10px; color: #43afe2; display: block; font-family: 'Roboto Condensed', sans-serif; font-size: 20px; line-height: 22px; margin-bottom: 10px; padding: 5px 20px; }
.title3Div { background-color: #696969; -moz-border-radius: 10px; border-radius: 10px; color: #fff; display: block; font-family: 'Roboto Condensed', sans-serif; font-size: 18px; line-height: 20px; padding: 10px 20px; }
.subTitleDiv { background-color: #f3f3f3; -moz-border-radius: 10px; border-radius: 10px; color: #5f5f5f; display: block; font-family: 'Roboto Condensed', sans-serif; font-size: 16px; line-height: 22px; margin: 2px 0px 10px 0px; padding: 15px 20px; }
.subTitle2Div { background-color: #43afe2; -moz-border-radius: 10px; border-radius: 10px; color: #fff; display: block; font-family: 'Roboto Condensed', sans-serif; font-size: 24px; line-height: 22px; margin: 10px 0px 0px 0px; padding: 15px 30px; }
.subTitle2Div p { font-size: 18px; line-height: 26px;}
.subTitle3Div { border-bottom: 1px solid #add8ec; color: #43AFE2; display: block; font-family: 'Roboto Condensed', sans-serif; font-size: 18px; line-height: 22px; margin: 0px 30px 10px 30px; padding: 0px; }
.subTitle3Div .tableDiv { width: 100%; }
.subTitle4Div { border-bottom: 1px dashed #cccccc; color: #5f5f5f; display: block; font-family: 'Roboto Condensed', sans-serif; font-size: 16px; line-height: 22px; margin: 0px 30px 0px 30px; padding: 0px; }
.subTitle4Div .tableDiv { width: 100%; }
.subTitle5Div { color: #43AFE2; display: block; font-family: 'Roboto Condensed', sans-serif; font-size: 18px; line-height: 22px; margin: 0px 30px 0px 30px; padding: 0px; }
.subTitle5Div .tableDiv { width: 100%; }
.subTitleColsDiv { background-color: #f3f3f3; -moz-border-radius: 10px; border-radius: 10px; color: #5f5f5f; display: block; font-family: 'Roboto Condensed', sans-serif; font-size: 16px; line-height: 22px; margin: 0px 0px 10px 0px; padding: 15px 0px 15px 0px; }
.subTitleCols5Div { background-color: #f3f3f3; -moz-border-radius: 10px; border-radius: 10px; color: #5f5f5f; display: block; font-family: 'Roboto Condensed', sans-serif; font-size: 16px; line-height: 22px; margin: 2px 0px 10px 0px; padding: 0px 0px 0px 0px; }
.subtitleLeftDiv { background-color: #43afe2; -moz-border-top-left-radius: 10px; border-top-left-radius: 10px; -moz-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px; color: #fff; display: block; float: left; font-family: 'Roboto Condensed', sans-serif; font-size: 24px; line-height: 32px; margin: 10px -14px 0px 0px; padding: 10px 30px; width: 278px; }
.subtitleLeftDiv p { font-size: 18px; line-height: 26px;}
.subtitleRightDiv { background-color: #43afe2; -moz-border-top-right-radius: 10px; border-top-right-radius: 10px; -moz-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px; color: #fff; display: block; float: right; font-family: 'Roboto Condensed', sans-serif; font-size: 24px; line-height: 32px; margin: 10px 0px 0px 0px; padding: 10px 30px; width: 278px; }
.subtitleRightDiv p { font-size: 26px; font-weight: bold; line-height: 26px;}
.subAreaLeft2Div { background-color: #fff; -moz-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px; display: block; float: left; font-family: 'Roboto Condensed', sans-serif; font-size: 18px; line-height: 12px; margin-left: 14px; padding: 10px 10px; width: 450px; }
.subAreaLeft2Div .tableDiv { width: 100%; }
.subAreaLeft2Div .tableCellDiv { font-size: 16px; vertical-align: top; }
.subAreaLeft2Div .tableCellRightedDiv { display: table-cell; padding: 10px 5px; text-align: left; vertical-align: middle; font-size: 16px; text-align: right; }
.subAreaRight2Div { background-color: #fff; -moz-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px; display: block; float: left; font-family: 'Roboto Condensed', sans-serif; font-size: 18px; line-height: 12px; margin-left: 14px; padding: 10px 10px; width: 158px; }
.subAreaRight2Div .tableDiv { width: 100%; }
.subAreaRight2Div .tableCellDiv { font-size: 16px; vertical-align: top; }
.subAreaRight2Div .tableCellRightedDiv { display: table-cell; padding: 10px 5px; text-align: left; vertical-align: middle; font-size: 16px; text-align: right; }
.subAreaRight2Div .tableCellFlagDiv { cursor: pointer; display: table-cell; text-align: left; vertical-align: middle; font-size: 16px; text-align: right; }
.subAreaLeftDiv { background-color: #fff; -moz-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px; display: block; float: left; font-family: 'Roboto Condensed', sans-serif; font-size: 18px; height: 228px; line-height: 12px; margin-left: 14px; padding: 10px 10px; width: 304px; }
.subAreaLeftDiv .tableDiv { width: 100%; }
.subAreaLeftDiv .tableCellDiv { font-size: 16px; }
.subAreaLeftDiv .tableCellRightedDiv { display: table-cell; padding: 10px 5px; text-align: left; vertical-align: middle; font-size: 16px; text-align: right; }
.rightLink, .rightLinkLast { 	background-repeat:no-repeat; background-position: 0px 0px; background-color: #fff;
				display: block; float: right; font-family: 'Roboto Condensed', sans-serif; font-size: 18px; height: 52px; line-height: 20px; margin: 10px 14px 0px 0px; position: relative; width: 324px; }
.rightLinkLast { -moz-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px; }
.moneyTransfer { background-image: url('/images/nworld/site/wgm/icon_transfer.png') !important; }
.voucherUse { background-image: url('/images/nworld/site/wgm/icon_voucher_use.png') !important; }
.cards { background-image: url('/images/nworld/site/wgm/icon_cards.png') !important; }
.security { background-image: url('/images/nworld/site/wgm/icon_security.png') !important; }
.titleP { color: #43afe2; font-weight: bold; left: 84px; position: absolute; top: 5px; width: 240px; }
.subTitleP { left: 84px; position: absolute; font-style: italic; top: 27px; width: 240px; }
.customerServiceDiv { background-color: #f3f3f3; -moz-border-radius: 10px; border-radius: 10px; color: #5f5f5f; display: block; font-family: 'Roboto Condensed', sans-serif; font-size: 16px; line-height: 22px; margin: 2px 0px 10px 0px; min-height: 2500px; }
.customerServiceDiv img { width: 670px; }
.subTitleBlueDiv { background-color: #034bad; -moz-border-radius: 10px; border-radius: 10px; color: #fff; display: block; font-family: 'Roboto Condensed', sans-serif; font-size: 16px; line-height: 22px; margin: 2px 0px 10px 0px; padding: 15px 20px; }
.subTitleBlueDiv .tableCellDiv { color: #fff; }
.subTitleBlueDiv .tableCellDiv .comingSoon { display: block; font-size: 45px; font-weight: bold; margin-top: 12px; }
.subTitleBlueDiv .cards_digit { padding: 20px 12px 20px 30px; }
.subTitleBlueDiv .cards_logo { padding: 0px 20px 60px 12px; }
/*.walletAmountDiv { background-color: #fff; color: #43afe2; display: block; font-family: 'Roboto Condensed', sans-serif; font-size: 24px; line-height: 26px; margin: 10px; padding: 10px 0px; text-align: right; }*/
.certificationDiv { background-color: #fff; display: block; font-family: 'Roboto Condensed', sans-serif; font-size: 24px; line-height: 26px; margin: 10px; padding: 10px 10px; text-align: right; }
.certificationDiv .labelText { color: #5f5f5f; }
.certificationDiv .levelText { color: #43afe2; margin-left: 10px; }
.walletAmountDiv { background-color: #fff; color: #43afe2; display: block; font-family: 'Roboto Condensed', sans-serif; font-size: 24px; line-height: 26px; margin: 10px; padding: 10px 0px; }
.walletAmountDiv table { width: 100%; }
.walletAmountDiv table td { color: #43afe2; text-align: center; }
.walletAmountDiv table td.central { border-left: 1px solid #ccc; border-right: 1px solid #ccc; }
.walletAmountDiv table thead td { color: #5f5f5f; font-size: 20px; text-align: center; }
.walletAmountDiv table.mainWalletTb td.leftCol { border-right: 1px solid #ccc; }
.walletAmountDiv table.mainWalletTb { margin-top: 10px; }
.onHoldWalletAmountDiv { background-color: #fff; border-radius: 10px; color: #43afe2; display: block; font-family: 'Roboto Condensed', sans-serif; font-size: 12px; line-height: 20px; margin: 10px; padding: 10px 0px; }
.onHoldWalletAmountDiv table { width: 100%; }
.onHoldWalletAmountDiv table td { color: #43afe2; text-align: center; }
.onHoldWalletAmountDiv table td.central { border-left: 1px solid #ccc; border-right: 1px solid #ccc; }
.onHoldWalletAmountDiv table td.highlightWalletTit { font-size: 14px !important; }
.onHoldWalletAmountDiv table td.highlightWallet { font-size: 16px !important; }
.onHoldWalletAmountDiv table td.normalWalletTit { font-size: 12px !important; }
.onHoldWalletAmountDiv table td.smallWalletTit { font-size: 10px !important; }
.onHoldWalletAmountDiv table thead td { color: #5f5f5f; font-size: 14px; padding: 0px 10px; text-align: center; }
.onHoldWalletAmountDiv table tfoot td { color: #5f5f5f; font-size: 20px; padding: 0px 10px; text-align: left; }
.onHoldWalletAmountDiv table.mainWalletTb td.leftCol { border-right: 1px solid #ccc; }
.onHoldWalletAmountDiv table.mainWalletTb { margin-top: 10px; }
.onHoldWalletAmountDiv table.mainWalletTb { margin-top: 10px; }
.onHoldWalletAmountDiv table td .normalWallet { font-size: 10px !important; }
.walletAmount { font-size: 36px; line-height: 26px; }
.greenColor { background-color: #21a906; color: #fff; }
.redColor { background-color: #fc4444; color: #fff; }
.yellowColor { background-color: #faef74; color: #000; }
.grayColor { background-color: #f3f3f3; color: #5f5f5f; }
.darkGrayColor { background-color: #5f5f5f; color: #fff; }
.grayBorder { border: 1px solid #5f5f5f; color: #5f5f5f; }
.azurColor { background-color: #43afe2; color: #fff; }
.whiteColor { background-color: #fff; border: 1px solid #dddddd; color: #5f5f5f; }
.whiteColor:hover { background-color: #43afe2; border: 1px solid #fff; color: #fff; cursor: pointer; }
.whiteColorInfo { -moz-border-radius: 10px; border-radius: 10px; background-color: #fff; border: 1px solid #dddddd; color: #5f5f5f; font-size: 12px !important; font-weight: normal; line-height: 16px; padding: 10px 20px; position: relative; }
.whiteColorInfo td.detail { padding: 0px 10px; text-align: right; }
.whiteColorSelected { background-color: #43afe2; border: 1px solid #fff; color: #fff; }
.whiteColorSelected:hover { background-color: #fff; border: 1px solid #dddddd; color: #5f5f5f; cursor: pointer; }
.whiteColor2 { background-color: #fff; border: 1px solid #dddddd; color: #5f5f5f; padding-bottom: 0px; }
.darkGrayText { color: #5f5f5f; }
.darkGray2Text { color: #2f2f2f; }
.azurText { color: #43afe2; }
.grayText { color: #5f5f5f; }
.greenText { color: #21a906; }
.redText { color: #fc4444; }
.whiteText { color: #fff; }
#questionWire, #descrWire { display: block; font-weight: normal; }
#questionMain, #descrMain { display: block; font-weight: normal; }
#questionWire { text-align: center; }
#questionMain { text-align: center; }
.sectionDiv, .sectionChoiceDiv, .messageDiv, .messageDivRecharge, .messageVerCode, .messageIPayoutDiv { -moz-border-radius: 10px; border-radius: 10px; display: block; font-family: 'Roboto Condensed', sans-serif; font-size: 18px; line-height: 20px; margin: 10px 0px; padding: 25px 20px; }
.sectionChoiceDiv:hover { background-color: #fff; color: #5E5E5E; }
.messageDiv, .messageIPayoutDiv { font-weight: normal; line-height: 20px; padding: 10px 20px; position: relative; }
.messageDivRecharge { display: block; font-weight: normal; line-height: 20px; padding: 10px 20px; }
.internalMessageDiv { -moz-border-radius: 10px; border-radius: 10px; display: block; font-family: 'Roboto Condensed', sans-serif; margin: 0px; padding: 25px 20px; font-size: 18px; font-weight: normal; line-height: 22px; padding: 10px 20px; position: relative; }
.paragraf { -moz-border-radius: 10px; border-radius: 10px; font-size: 14px; font-weight: normal; line-height: 16px; padding: 10px 20px; position: relative; }
.paragraf1 { -moz-border-radius: 10px; border-radius: 10px; font-size: 14px; font-weight: normal; line-height: 16px; padding: 10px; position: relative; min-width: 297px; }
.tableDiv { display: table; }
.inlineTableDiv { display: inline-table; }
.loginTableDiv { display: inline-table; text-align: center; }
.topTableDiv { background-color: #f3f3f3; -moz-border-top-left-radius: 10px; border-top-left-radius: 10px; -moz-border-top-right-radius: 10px; border-top-right-radius: 10px; display: inline-table; margin-bottom: 6px; width: 580px; }
.middleTableDiv { background-color: #f3f3f3; display: inline-table; margin-bottom: 6px; padding-bottom: 5px; width: 580px; }
.bottomTableDiv { background-color: #f3f3f3; -moz-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px; -moz-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px; display: inline-table; padding: 5px 0px; width: 580px; }
.buttonTableDiv { -moz-border-radius: 10px; border-radius: 10px; display: inline-table; width: 580px; }

.inlineBlock { display: inline-block; }
.tableRowDiv { display: table-row; }
.tableCellDiv { display: table-cell; padding: 10px 5px; text-align: left; vertical-align: middle; }
.captchaDiv { display: table-cell; padding: 4px 5px 10px 5px; text-align: left; vertical-align: middle; width: 270px; }
.captchaLabelDiv { padding-left: 16px; }
.captchaInput { width: 165px; }
.tableCellParagDiv { display: table-cell; padding: 5px; text-align: left; vertical-align: top; }
.okButton { -moz-border-radius: 10px; border-radius: 10px; font-family: 'Roboto Condensed', sans-serif; font-size: 18px; height: 36px; }
.okButton:hover { cursor: pointer; }
.okButton form { padding: 8px 10px 0; }
.okButton a { color: #fff; font-size: 18px; line-height: 18px; }
.okButton2 { -moz-border-radius: 10px; border-radius: 10px; font-family: 'Roboto Condensed', sans-serif; font-size: 18px; height: 28px; padding: 8px 10px 0;  }
.okButton2:hover { cursor: pointer; }
.okButton3 { -moz-border-radius: 10px; border-radius: 10px; font-family: 'Roboto Condensed', sans-serif; font-size: 18px; }
.okButton3:hover { cursor: pointer; }
.okButton3 a { color: #fff; font-size: 14px; line-height: 14px; }
.okButton4 { -moz-border-radius: 10px; border-radius: 10px; font-family: 'Roboto Condensed', sans-serif; font-size: 24px; height: 34px; padding: 8px 0px 0;  }
.okButton4:hover { cursor: pointer; }
.arrowText { font-size: 28px; }
.noBanksMsg { display: block; }
.noBanksMsg a.internalLink { color: #43afe2; }
.noBanksMsg a.internalLink:hover { color: #59c8fc; }
.filterButton { -moz-border-radius: 10px; border-radius: 10px; display: inline-block; font-family: 'Roboto Condensed', sans-serif; font-size: 14px; padding: 2px 10px; }
.filterButton:hover { cursor: pointer; }
.filterButton:hover .rotateArrow { transform: rotate(90deg); -webkit-transform: rotate(90deg); -o-transform: rotate(90deg); -ms-transform: rotate(90deg); -moz-transform: rotate(90deg); display: inline-block;
								   -webkit-transform-origin: 50% 60% 0; -o-transform-origin: 50% 60% 0; -ms-transform-origin: 50% 60% 0; -moz-transform-origin: 50% 60% 0; }
.rotateArrowMenu { transform: rotate(90deg); -webkit-transform: rotate(90deg); -o-transform: rotate(90deg); -ms-transform: rotate(90deg); -moz-transform: rotate(90deg); display: inline-block;
								   -webkit-transform-origin: 50% 60% 0; -o-transform-origin: 50% 60% 0; -ms-transform-origin: 50% 60% 0; -moz-transform-origin: 50% 60% 0; }
.searchButton { -moz-border-radius: 10px; border-radius: 10px; display: inline-block; font-family: 'Roboto Condensed', sans-serif; font-size: 14px; height: 24px; line-height: 22px; padding: 0px 10px; }
.searchButton:hover { cursor: pointer; }
.rightedDiv { text-align: right; }
.leftedDiv { text-align: left; }
.centeredDiv { text-align: center; }
.internalLink { color: #faef74; }
.internalLink:hover { color: yellow; }
.confirmMessageTr { display: none; }
#messageTr { display: none; }
table.confirmMessage { margin: 10px 0px 0px 0px; padding: 5px; width: 100%; }
table.confirmMessage td { font-family: 'Roboto Condensed', sans-serif; font-size: 18px; line-height: 24px; padding: 10px; text-align: center; vertical-align: middle; }
table.confirmMessage td.confirmClass { padding-right: 10px; text-align: right; }
table.confirmMessage td.confirmClass { padding-right: 10px; text-align: right; }
table.confirmMessage td.cancelClass { padding-left: 10px; text-align: left; }
.yellowMessage { background-color: yellow; color: #000; }
.greenMessage { background-color: #00c743; color: #fff; }
td span.yes { padding: 5px 20px; }
td span.yes:hover { cursor: pointer; }
td span.cancel { padding: 5px 20px; }
td span.cancel:hover { cursor: pointer; }
.loadingView { display: none; width: 16px; }
#loadingBar { display: none; }
#loadingBarMain { display: none; }
#loadingBar img { width: 36px; }
#loadingBarMain img { width: 36px; }
.loadingGeo img { width: 36px; }
.buttonCol { text-align: center; }
.messageTd { width: 358px; }
.outMexWire { display: none; text-align: center; }
.outMexMain { display: none; text-align: center; }
#divMexWire { position: relative; }
#divMexMain { position: relative; }
#closeMexWire { position: absolute; right: 15px; top: 5px; }
#closeMexMain { position: absolute; right: 15px; top: 5px; }
#closeMessageDiv { position: absolute; right: 5px; top: 0px; }
#closeMexWire a, #closeMessageDiv a { text-decoration: none; font-size: 12px; }
#closeMexMain a, #closeMessageDiv a { text-decoration: none; font-size: 12px; }
.alignLeft { text-align: left; }
.alignRight { text-align: right; }
.floatRight { float: right; margin-left: 5px; }
.floatRightBlock { float: right; display: block; }
.bold { font-weight: bold; }
.nowrap { white-space: nowrap; }
.listContainerDiv { font-family: 'Roboto Condensed', sans-serif; }
.listContainerDiv table.wList { width: 100%; }
.listContainerDiv td.wHeader { background-color: #f3f3f3; border-bottom: 1px solid #acacac; border-top: 0px solid #acacac; color: #5f5f5f; font-size: 16px; line-height: 18px; padding: 12px 10px; white-space: nowrap; }
.listContainerDiv td.wHeader:first-child { -moz-border-top-left-radius: 10px; border-top-left-radius: 10px; }
.listContainerDiv td.wHeader:last-child { -moz-border-top-right-radius: 10px; border-top-right-radius: 10px; }
.listContainerDiv td.wItem { border-bottom: 1px solid #acacac; color: #5f5f5f; font-size: 14px; line-height: 16px; padding: 12px 10px; }
.listContainerDiv td.wItem [id^='amountOut_'] { display: block; text-align: right; }
.listContainerDiv td.wItem [id^='amountIn_'] { display: block; text-align: right; }
.listContainerDiv td.wItem [id^='download_'] img { vertical-align: bottom; width: 14px; }
.listContainerDiv td.wItem [id^='download_'] img:hover { cursor: pointer; }
.listContainerDiv tbody { width: 100%; }
.listContainerMovDiv { font-family: 'Roboto Condensed', sans-serif; }
.listContainerMovDiv table.wList { width: 100%; }
.listContainerMovDiv td.wHeader { background-color: #f3f3f3; border-bottom: 1px solid #acacac; border-top: 0px solid #acacac; color: #5f5f5f; font-size: 16px; line-height: 18px; padding: 12px 10px; }
.listContainerMovDiv td.wHeader:first-child { -moz-border-top-left-radius: 10px; border-top-left-radius: 10px; }
.listContainerMovDiv td.wHeader:last-child { -moz-border-top-right-radius: 10px; border-top-right-radius: 10px; }
.listContainerMovDiv td.wItem { border-bottom: 1px solid #acacac; color: #5f5f5f; font-size: 14px; line-height: 16px; padding: 12px 10px; }
.listContainerMovDiv td.wItem [id^='fee_'] { display: block; text-align: right; }
.listContainerMovDiv td.wItem [id^='amountInTot_'] { display: block; text-align: right; }
.listContainerMovDiv td.wItem [id^='amountOutTot_'] { display: block; text-align: right; }
.listVoucherDiv { font-family: 'Roboto Condensed', sans-serif; }
.listVoucherDiv .wList { width: 100%; }
.listVoucherDiv .wHeader { background-color: #43afe2; border-bottom: 1px solid #acacac; border-top: 1px solid #acacac; color: #fff; font-size: 18px; line-height: 20px; padding: 12px 10px; white-space: nowrap; }
.listVoucherDiv .wItem { border-bottom: 1px solid #acacac; color: #5f5f5f; font-size: 18px; line-height: 20px; padding: 12px 10px; }
.listVoucherDiv [class^='amount'] { display: block; text-align: right; white-space: nowrap; }
.listVoucherDiv [class^='status'] { display: block; text-align: center; }
.listVoucherDiv [id^='moreInfoRow'] { display: none; }
.listVoucherDiv tbody { width: 100%; }
.listVoucherDiv .moreInfoCell { background-color: #f3f3f3;  padding-left: 10px; }
.listVoucherDiv .moreInfoCell td { color: #5f5f5f; font-size: 14px; line-height: 16px; padding: 2px 2px 2px 10px; }
.listVoucherDiv .moreInfoCell td.infoValue { color: #43afe2; }
.listVoucherDiv .moreInfo { color: #43afe2; cursor: pointer; font-size: 16px; }
.listVoucherDiv .voucherCell { width: 40%; }
.bankListDiv { font-family: 'Roboto Condensed', sans-serif; margin-bottom: 10px; }
.bankListDiv .wList { width: 100%; }
.bankListDiv .wHeader { background-color: #43afe2; border-bottom: 1px solid #acacac; border-top: 1px solid #acacac; color: #fff; font-size: 18px; line-height: 20px; padding: 12px 10px; white-space: nowrap; }
.bankListDiv .wItem { border-bottom: 1px solid #acacac; color: #5f5f5f; font-size: 18px; line-height: 20px; padding: 12px 10px; }
.bankListDiv [class^='amount'] { display: block; text-align: right; }
.bankListDiv [class^='status'] { display: block; text-align: center; }
.bankListDiv [id^='moreInfoRow'] { display: none; }
.bankListDiv tbody { width: 100%; }
.bankListDiv .moreInfoCell { background-color: #f3f3f3;  padding-left: 10px; }
.bankListDiv .moreInfoCell td { color: #5f5f5f; font-size: 18px; line-height: 20px; padding: 5px 5px 5px 10px; }
.bankListDiv .moreInfoCell td.infoValue { color: #43afe2; }
.infoValue2 { font-size: 18px; }
.bankListDiv .moreInfo { color: #43afe2; cursor: pointer; font-size: 16px; }
.bankListDiv .moreInfoCell td.subTit { color: #0e87c0; padding-top: 15px; }
.bankListDiv .highlighted { background-color: #d1edfa; }
.bankListDiv td.buttonTd { padding: 20px 0px; }
.bankListDiv .bankButton { display: inline; margin-left: 10px; padding: 5px 10px; text-align: center; }
.bankListDiv [id^='closeMexWire'] { position: absolute; right: 5px; top: 0px; }
.bankListDiv [id^='closeMexWire'] a { font-size: 14px; position: absolute; right: 5px; top: 0px; }
.bankListDiv [id^='closeMessageDiv'] { position: absolute; right: 5px; top: 0px; }
.bankListDiv [id^='closeMessageDiv'] a { text-decoration: none; font-size: 12px; }
.bankListDiv [id^='loadingBar'] { display: none; }
.bankListDiv [id^='loadingBar'] img { width: 36px; }
.bankListDiv [id^='questionWire'] { display: block; font-weight: normal; text-align: center; }
.bankListDiv [id^='descrWire'] { display: block; font-weight: normal; }

.pinButton { display: inline; margin-left: 10px; padding: 5px 10px; text-align: center; }
.cancelButton { display: inline; padding: 5px 10px; text-align: center; }

.moreInfo:hover { transform: rotate(90deg); -webkit-transform: rotate(90deg); -o-transform: rotate(90deg); -ms-transform: rotate(90deg); -moz-transform: rotate(90deg); cursor: pointer; display: inline-block;
				  -webkit-transform-origin: 50% 60% 0; -o-transform-origin: 50% 60% 0; -ms-transform-origin: 50% 60% 0; -moz-transform-origin: 50% 60% 0; }
.wFilters { background-color: #f3f3f3; border-bottom: 0px solid #acacac; -moz-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px; -moz-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px; color: #5f5f5f; font-size: 16px; line-height: 18px; padding: 12px 10px; }
.wFilters #pagination { text-align: right; }
.wFilters #pagination input { border: 1px solid #ddd; border-radius: 10px; color: #5f5f5f; font-size: 12px; text-align: center; }
.defaultBankInfo { position: absolute; right: 10px; top: 10px; }
.defaultBankOpt { background-image: url('images/nworld/site/wgm/gold_star.png'); background-repeat:no-repeat; background-position: 290px 3px; }
.marginLeft10 { margin-left: 10px; }
.marginTop20 { margin-top: 20px; }
#bankPreviewBankName { width: 100%; }
.bankPreviewTable { width: 94%; }
.bankPreviewSwiftCodeRow, .bankPreviewIbanRow { display: none;}
.rotatedArrow { transform: rotate(90deg); -webkit-transform: rotate(90deg); -o-transform: rotate(90deg); -ms-transform: rotate(90deg); -moz-transform: rotate(90deg); display: inline-block;
				-webkit-transform-origin: 50% 60% 0; -o-transform-origin: 50% 60% 0; -ms-transform-origin: 50% 60% 0; -moz-transform-origin: 50% 60% 0; }
.rotatedArrow:hover { transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); -ms-transform: rotate(0deg); -moz-transform: rotate(0deg); display: inline-block;
				-webkit-transform-origin: 50% 60% 0; -o-transform-origin: 50% 60% 0; -ms-transform-origin: 50% 60% 0; -moz-transform-origin: 50% 60% 0; }
#advancedSearch { display: none; }
#advancedSearch p { font-size: 14px; line-height: 16px; }
.inputDate { background: url('/images/nworld/site/wgm/calendar.png') !important; background-repeat: no-repeat !important; background-position: center right !important; background-color: #fff !important; border-radius: 10px; color: #5f5f5f; font-size: 14px; height: 24px; margin: 0px 10px 0px 0px; padding-left: 8px; border: 1px solid #ddd; box-sizing: border-box;
			-moz-box-sizing: border-box; -webkit-box-sizing: border-box; width: 120px; }
.inputDate:hover { cursor: pointer; }
.inputTransfer { border-radius: 10px; color: #5f5f5f; font-size: 16px; height: 32px; margin: 0px 5px 0px 0px; padding: 0 8px; border: 1px solid #ddd; box-sizing: border-box;	-moz-box-sizing: border-box; -webkit-box-sizing: border-box; width: 300px; }
.inputAmount { border-radius: 10px; color: #5f5f5f; font-size: 16px; height: 32px; margin: 0px 5px 0px 0px; padding: 0 8px; border: 1px solid #ddd; box-sizing: border-box;	-moz-box-sizing: border-box; -webkit-box-sizing: border-box; width: 200px; }
.inputPwd { border-radius: 10px; color: #5f5f5f; font-size: 16px; height: 32px; margin: 0px 5px 0px 0px; padding: 0 8px; border: 1px solid #ddd; box-sizing: border-box;	-moz-box-sizing: border-box; -webkit-box-sizing: border-box; width: 200px; }
.invisibleDivInputPwd { height: 32px; margin: 0px 5px 0px 0px; padding: 0 8px; width: 350px; }
.inputReason { border-radius: 10px; color: #5f5f5f; font-size: 16px; height: 32px; margin: 0px 5px 0px 0px; padding: 0 8px; border: 1px solid #ddd; box-sizing: border-box;	-moz-box-sizing: border-box; -webkit-box-sizing: border-box; width: 300px; }
.transferButton, .transferReset { -moz-border-radius: 10px; border-radius: 10px; display: inline-block; font-family: 'Roboto Condensed', sans-serif; font-size: 18px; height: 32px; line-height: 32px; padding: 0px 10px; }
.transferButton:hover, .transferReset:hover { cursor: pointer; }
.transferReset { margin: 10px 0px; }
#searchMessage { display: none; position: relative; }
#mainMessage, #transferMessage, #createMessage, #loginMessage { display: none; position: relative; }
#balanceDiv { color: #5f5f5f; font-size: 16px; line-height: 16px; padding: 12px 10px; }
#mainMessageText a, #transferMessageText a, #createMessageText a { color: #faef74; }
#mainMessageText a:hover, #transferMessageText a:hover, #createMessageText a:hover { color: yellow; }
#bankAdviceText { display: block !important; position: relative; }
#bankAdviceText a { color: #43afe2; }
#bankAdviceText a:hover { color: #59c8fc; }
#emailHeader { font-size: 16px; line-height: 22px; }
hr { border: 1px solid #acacac; margin: 10px 0px 15px 0px; }
.selectGray, .inputTextGray { background-color: #f3f3f3 !important; color: #5f5f5f !important; }
.addBankForm .tableCellDiv label, .addBankForm .tableCellDiv .asterix, .addBankForm .tableCellDiv .spanLabel { color: #43afe2; font-size: 18px; line-height: 20px; }
.changeEmailForm .tableCellDiv label, .changeEmailForm .tableCellDiv .asterix, .changeEmailForm .tableCellDiv .spanLabel { color: #43afe2; font-size: 18px; line-height: 20px; margin-right: 7px; }
.fixedLabel { display: inline-block; width: 200px; }
.saveButton { padding: 0px 10px; text-align: center; width: 300px; }
.level { color: #2f2f2f; font-size: 18px; font-weight: lighter; text-transform: capitalize; }
.logoutButton { float: right; margin: 5px 0px; padding: 3px 3px 6px; text-align: center; width: 70px; }
.logoutButton:hover { background-color: #6F6F6F; color: #5f5f5f; }
.arrowMenu { font-size: 20px; margin-left: 5px; }
.marginRight3 { margin-left: 0px; width: 182px !important;  }
.marginRight3 .menuText { margin-left: 15px;  }
.marginRight4 { margin-left: 25px;  }
.under_construction .tableDiv { width: 100%; }
.under_construction .tableCellDiv { color: #000; font-size: 28px; font-weight: bold; text-align: center; vertical-align: middle; }
.under_construction .tableCellDiv img { vertical-align: middle; }
#bankListDiv .tableDiv { width: 100%; }
.headerCell { background-color: #43afe2; border-bottom: 1px solid #acacac; border-top: 1px solid #acacac; text-align: left; vertical-align: middle; }
.transferText { color: #5f5f5f; font-size: 18px; font-weight: bold; margin: 0px 0px 8px 0px; }
.transferEmail { color: #43afe2; font-size: 18px; font-weight: bold; margin: 8px 0px; }
.hrDivide { border-color: #43afe2; display: none; margin: 0px auto; width: 98%; }
.descrText { font-size: 11px; line-height: 16px; }
#walletTransferFormDiv { display: none; position: relative; }
.pwdSubmitTable { width: 100%; }
.pwdSubmitTable .tableCellDiv { padding: 5px; }
.pwdSubmitTable .alignBottom { vertical-align: bottom; }
.goButton { -moz-border-radius: 10px; border-radius: 10px; display: inline-block; font-family: 'Roboto Condensed', sans-serif; font-size: 18px; padding: 5px 10px; text-transform: uppercase; }
.goButton:hover { cursor: pointer; }
.goButton:hover .rotateArrow { transform: rotate(90deg); -webkit-transform: rotate(90deg); -o-transform: rotate(90deg); -ms-transform: rotate(90deg); -moz-transform: rotate(90deg); display: inline-block;
							   -webkit-transform-origin: 50% 60% 0; -o-transform-origin: 50% 60% 0; -ms-transform-origin: 50% 60% 0; -moz-transform-origin: 50% 60% 0; }
.noMargin { margin: 0px; }
.resetPINClass { display: none; }
.resetPINClassDiv { display: none; }
.marginLeft { margin-left: 15px; }
.wgm_tablePayment { width: 100%; }
.wgm_tablePayment td { padding: 10px; vertical-align: middle; font-size: 11px; }
.wgm_tablePayment td.onClick  { cursor: pointer; }
.sectionAdapt { padding: 0px 20px; }
.toPaymentSelect { background: #d1edfa; }
.toPaymentSelectCol { background: #d1edfa; color: #5e5e5e; }
.moreInfoCellV .resendButton { display: inline; font-size: 14px; margin-left: 10px; padding: 0px 10px; text-align: center; }
.moreInfoCellV [id^='resendButton_'] { display: none; }
.moreInfoCellV [id^='showRes_'] { display: none; color: green; }
.moreInfoCellV [id^='loadingBar'] { display: none; text-align: right;  }
.moreInfoCellV [id^='loadingBar'] img { width: 16px; }
.moreInfoCellV [id^='closeMsg'] { position: absolute; right: 5px; top: 2px; }
.moreInfoCellV [id^='closeMsg'] a { color: #fff; text-decoration: none; font-size: 10px; }
.moreInfoCellV .redColor, .moreInfoCell .greenMessage { font-size: 14px; }
.moreInfoCellV .messageDiv { margin: 0px; padding: 10px; }
.moreInfoCellV .tableCellDiv { display: table-cell; padding: 0 35px; vertical-align: middle; }
.moreInfoCellV td.resendLabel { font-size: 14px; }
#supportAccessDiv, #createNewTicketDiv, #selLangTopicDiv, #insertAllTicketDiv, #followTicketDiv { font-size: 24px; left: 90px; margin-right: 10px; position: absolute; }
#supportAccessDiv { top: 130px; }
#createNewTicketDiv { top: 211px; }
#selLangTopicDiv { top: 555px; }
#insertAllTicketDiv { font-size: 14px; line-height: 20px; top: 1130px; }
#followTicketDiv { top: 1968px; }
#divBoxFilters { margin-bottom: 10px; }
.italic { font-style: italic; }
#accessNowButTopDiv { position: absolute; right: 20px; top: 100px; }
#accessNowButTop { padding-left: 20px; padding-right: 20px; }
.advice .tableCellDiv { line-height: 22px; padding: 0px; }
.advice img { margin: 0px 20px; width: 100px; }
.fixed_btm { float: right; margin-left: 10px; }
.fixed_btm img {  }
#certificationDiv { border: 1px solid #f3f3f3; -moz-border-radius: 10px; border-radius: 10px; color: #5f5f5f; display: block; font-family: 'Roboto Condensed', sans-serif; font-size: 16px; line-height: 22px; margin: 10px 0px 0px 0px; padding: 10px 20px; text-align: right; }
.summaryLabel { vertical-align: top; white-space: nowrap; }
.divRounded10 { -moz-border-radius: 10px; border-radius: 10px; padding: 10px; }
.topLeftRounded { -moz-border-top-left-radius: 10px; border-top-left-radius: 10px; }
.topRightRounded { -moz-border-top-right-radius: 10px; border-top-right-radius: 10px; }
.tableFooter td { background-color: #f3f3f3; -moz-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px; -moz-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px; }
.bottomLeftRounded { -moz-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px; }
.bottomRightRounded { -moz-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px; }
.profileTable { width: 100%; }
.noLeftPadding { padding-left: 0px; }
.noRightPadding { padding-right: 0px; }
.noPadding { padding: 0px; }
.noVerticalPadding { padding-bottom: 0px; padding-top: 0px; }
.voucherPayment { padding-left: 10px; }
.verticalPadding5 { padding: 5px 0px; }
.imgTd { width: 20px; }
.noBorder { border: 0px !important; }
.flagImg { margin-right: 8px; }
.pageText { font-size: 12px; }
.spacer10Div { height: 10px; }
.header_up { height: 108px; }
.footerDiv { border: 1px solid #f3f3f3; -moz-border-radius: 10px; border-radius: 10px; color: #5f5f5f; display: block; font-family: 'Roboto Condensed', sans-serif; font-size: 12px; line-height: 18px; margin: 10px 0px 0px 0px; padding: 10px 20px 10px 290px; text-align: right; }
.footerDiv .tableCellDiv { padding: 2px; }
.footerDiv a { color: #43afe2; }
.footerDiv a:hover { color: #5f5f5f; }
.highlightWallet { font-size: 24px !important; }
.highlightWalletTit { font-size: 22px !important; }
.normalWallet { font-size: 18px !important; }
.normalWalletTit { font-size: 16px !important; }
.smallWalletTit { font-size: 14px !important; }
.radioStyle { font-size: 16px; font-weight: normal; margin-left: 5px; text-transform: capitalize; }
.limitsTable, .requirementsTable { background-color: #fefefe; -moz-border-radius: 10px; border-radius: 10px; color: #5f5f5f; margin: 20px 0px 10px 0px; width: 100%; }
.limitsTable td { padding: 10px 20px; }
.limitsTable thead td { border-bottom: 1px solid #f3f3f3; border-right: 1px solid #f3f3f3; font-weight: bold; }
.limitsTable thead td:last-child { border-right: 0px; }
.limitsTable tbody td { border-right: 1px solid #f3f3f3; }
.limitsTable tbody td:last-child { border-right: 0px; }
.requirementsTable td { padding: 10px 20px; }
.requirementsTable thead td { border-bottom: 1px solid #f3f3f3; border-right: 1px solid #f3f3f3; font-weight: bold; }
.requirementsTable thead td:last-child { border-right: 0px; }
.requirementsTable tbody td { border-right: 1px solid #f3f3f3; }
.requirementsTable tbody td:last-child { border-right: 0px; }
.certLevelText {  }
.bkAzur { background-color: #D1EDFA; }
.sectionDiv2 { background-color: #f3f3f3; -moz-border-radius: 10px; border-radius: 10px; color: #5f5f5f; display: block; font-family: 'Roboto Condensed', sans-serif; font-size: 16px; line-height: 22px; margin: 2px 0px 10px 0px; padding: 15px 20px; }
table.mgr_miniList td.label { font-weight: bold; }
.mgr_miniList img { vertical-align: bottom; width: 14px; margin-right: 5px; vertical-align: middle; }
.mgr_miniList img:hover { cursor: pointer; }
.countrySummary { min-width: 100px; }
.verticalMiddle { vertical-align: middle; }
.pointer { cursor: pointer; }
.pinRules { display: none; font-size: 14px; padding: 30px 0px 0px 30px; }
.textLabel { font-size: 22px !important; }
#pwdInput, #amoutInput, #bankChoice { display: none; }
.payments_item_desc { color: #333333; font-family: "Roboto",sans-serif; font-size: 14px; font-weight: 200; line-height: 16px; margin-bottom: 10px; margin-top: 10px; padding: 0px 20px; }
.payments_item_text { color: #333333; font-family: "Roboto",sans-serif; font-size: 14px; font-weight: 400; line-height: 16px; margin-bottom: 10px; padding: 0px 20px; }
.payments_anchor { width: 650px; height: 86px; position: absolute; z-index: 2; }
.payments_anchor:hover { background: #ddf4fc; opacity: 0.6; filter: alpha(opacity=60); position: absolute; width: 650px; height: 86px; }
.payment_img { width: 100%; }
#loadingBarVerCode { display: none; height: 16px; margin: 0px 0px 0px 30px; text-align: right;  }
#loadingBarVerCode img { width: 16px; }
.resendButtonVerCode { display: inline; font-size: 14px; margin-left: 10px; padding: 0px 10px; text-align: center; }
#resendButtonVerCodeDiv { display: inline; }
#closeMsgVerCode { position: absolute; right: 6px; top: -2px; }
#closeMsgVerCode a { color: #fff; text-decoration: none; font-size: 10px; }
.messageVerCode { font-size: 12px !important; padding: 5px 15px 5px 5px !important; position: relative; }
#verCodeDescr { font-size: 12px; padding-bottom: 5px; }
.verCodeDescrCell { padding: 0px 5px 10px 5px; }
.voucherDescr { font-size: 12px !important; padding-bottom: 5px; }
.wrContIFrame { float: none !important; }
.menu_wrapperIFrame { display: none !important; }