/**-----------------------------------------------------------------
	 Intl Add Currencies, Cambio #6643
------------------------------------------------------------------- */
table td {padding:0;}
#sidebar div {margin:0;}

table#transactionFees {
	border: 1px solid #83a8cc;
	border-collapse: collapse;
	width: 98%;
	margin:10px 2px 0 2px;
}

table#transactionFees td {
	border: 1px inset #ebf1f7;
	text-align:left;
	padding: 5px;
	font-size: 10px;
}
.rtl table#transactionFees td, .rtl table#transactionFees td.header {text-align:right;}
table#transactionFees td.header {
	border: 1px inset #ebf1f7;
	background-color: #ebf1f7;
	text-align:left;
	padding: 5px;
	font-size: 12px;
	font-weight: bold;
}
table#transactionFees td span.ratebold{
font-size:11px;
}
table#transactionFees .dropDown{
	float:left;
	padding:4px 5px 0 0;
}
/*
	Styles for Installment fees plan table
*/

table#installmentFeesPlan {
    border: 1px solid #83a8cc;
    border-collapse: collapse;
    width: 50%;
    margin:10px 2px;
}

table#installmentFeesPlan td {
    border: 1px inset #ebf1f7;
    text-align:left;
    padding: 5px;
    font-size: 10px;
}

table#installmentFeesPlan td.header {
    border: 1px inset #ebf1f7;
    background-color: #ebf1f7;
    text-align:left;
    padding: 5px;
    font-size: 12px;
    font-weight: bold;
}

table#transactionFees td.span.ratebold{
font-size:12px;
font-weight:bold;
}

/*
	Styles for Currency Converter
*/

div#conversionResultAnnouncement {
	margin: 20px 0px 10px 0px;
}

td.conversionArrowCell {
	text-align: right;
	vertical-align:top;
}

img.conversionArrow {
	width: 13px;
	height: 13px;
	margin-top: 10px;
}

td#conversionResultCell {
	padding-top: 10px;
}

span.conversionResult {
	background-color: #ebf1f7;
	border: 1px solid #83a8cc;
	margin-top: 10px;
	white-space: nowrap;
	padding: 2px 3px 2px 3px;
}

span.conversionResult.empty {
	padding: 2px 100px 2px 3px;
	color: #ebf1f7;
}
span.hide{
  visibility:hidden;
}

span.feeNote {
	font-size:12px;
}

td.buySellInfo {
	font-size:12px;
	color:#a59ea5;
}

td.buySellInfo ul{
	margin-top:0;
}

/*
	Styles for Account Overview
*/
table.accountBalanceBox  {
	border: solid 1px #83A8CC; 
	border-collapse: collapse;
	width: 98.7%;
	*width: 99%;
	font-size: 11px;
	padding: 0;
	margin: 0 0 15px 0;
}
table.accountBalanceBox th, table.accountBalanceBox td {
	border: solid 1px #83A8CC; 
	font-size: 11px !important;
}
table.accountBalanceBox thead th {
	text-align: left;
}
table.accountBalanceBox thead th span.limits {
	float: right;
	_position: fixed;
	_z-index: 2;
	font-size: 11px; 
	font-weight: normal !important; 
	text-align: right;
}


table.accountBalanceBox thead th span.autoTooltip {
	float: left;
	border-bottom: dotted 1px #000;
	font-weight: bold !important;
}
table.accountBalanceBox span.title {
	float: left;
}
table.accountBalanceBox tbody tr th span {
	border-bottom: dotted 1px #000;
}
div#main-content table.accountBalanceBox tbody tr th {
	width: 50%;
}
/* th fix is for ie compression issue, but works ok for all */
table.accountBalanceBox th {
	width: 28% !important;
}

.accountERBLink {
	padding-top: 5px;
	padding-bottom: 5px;
}

.accountBalanceFontLeft {font-size: 13px; font-family: verdana,arial,helvetica,sans-serif; font-weight: 700; TEXT-ALIGN: left}
.accountBalanceFontRight{font-size: 11px; font-family: verdana,arial,helvetica,sans-serif; font-weight: 400; TEXT-ALIGN: right}

.strikethis {font-size:11px; font-family:Arial; color:#666; text-decoration:line-through;}

/*   21912 P2P Pricing Phase II */
.emphasis {font-weight:bold;}
h3 {color:#C88039; font-size:1.33em;}
.break {display:block; margin:0;}
td > hr {margin:8px 0px 4px 0px !important;}
hr.dotted {display:block; width:100%; margin:10px 0 15px 0; border-top:0; border-bottom:2px dotted #aaa;}
.subheading {color:#036; font-size:1.167em; font-weight:bold; margin-bottom:0;}
div.navContainer {border:2px solid #ccc;}
div.LeftNavFooter a {padding:0; background-color:#fff;}
.navContainer div.LeftNavHeader {border-width:none; padding:5px 0 5px 5px; color:#000; background-color:#eee; font-size:1.1em; font-weight:bold; text-align:left;}
.rtl .navContainer div.LeftNavHeader {padding:5px 5px 5px 0; text-align:right;}
.navContainer div.LeftNavFooter {border-width:2px 0 0 0; border-style:solid; border-color:#ccc; padding:5px 0; color:#000; background-color:#fff; font-size:1.1em; font-weight:bold; text-align:center;}
.navContainer a {display:block; border:0; padding:5px; background-color:#fff;} 
.navContainer ul {margin:0; padding:0; list-style-type:none;}
.navContainer li {margin:0;}
.rtl .navContainer li {margin:0; padding:0;}
.navContainer ul li.closedParentLevel1 a {border-top:1px solid #cccccc; padding:5px 5px 5px 15px; background:url(/en_US/i/icon/icon_closed_parent.gif) no-repeat 3px 8px;}
.rtl .navContainer ul li.closedParentLevel1 a {background:url(/en_US/i/icon/rtl_icon_closed_parent.gif) no-repeat 98% 8px; padding:5px 15px 5px 5px;}
.navContainer ul li.offLevel1 a {border-top:1px solid #cccccc; padding:5px 5px 5px 15px; background-image:none;}
.rtl .navContainer ul li.offLevel1 a {padding:5px 15px 5px 5px;}
.navContainer ul li.openParentLevel1 a {border-top:1px solid #cccccc; padding:5px 5px 5px 15px; background:url(/en_US/i/icon/icon_open_parent.gif) no-repeat 3px 8px;}
.navContainer ul li.onLevel1 a {border-top:1px solid #cccccc; padding:5px 5px 5px 15px; background-image:none; background-color:#ffcccc;}
.navContainer ul ul li.closedParentLevel2 a {border-top:0; padding:5px 5px 5px 21px; background:url(/en_US/i/icon/icon_closed_parent.gif) no-repeat 9px 8px;}
#sidebar div.generalBox, #sidebar div.generalBox div.content, #sidebar div.title * {border:1px solid #ccc;}
#sidebar div.generalBox {margin:0 0 20px 0; padding-right:10px;}
#sidebar div.generalBox div.title {margin-right:-10px; padding-right:10px; background-position:top right;} 
#sidebar div.generalBox div.title * {height:auto !important; height:1%; margin:0 !important; border:0; padding:10px 0px 15px 10px; background-position:top left;}
#sidebar div.generalBox div.title * * {padding:0; background:none;}
#sidebar div.generalBox div.content {border:0; margin-right:0; padding:1px 0 1px 10px; background-position:bottom left;} 
#sidebar div.generalBox div.content li {margin:0 0 3px 0;}
#sidebar div.generalBox div.content ul.resources {margin:0 0 15px 0; list-style-type:none;}

/*-- 28080 PPIN --*/
#xptContentMain .taxDisclaim {margin:1em 0;}
.pageTransactionFees div.feeNotes p {margin:1em 0 0;}
.pageTransactionFees div.feeNotes ul {margin:0 0 1em; }
.pageTransactionFees div.feeNotes ul li {margin-left:2.2em; margin-bottom:0;}