/* Start CSS Reset Classes */

/**
 * Percents could work for IE ,  but for backCompat purposes ,  we are using keywords.
 * x-small is for IE6/7 quirks mode.
 * 
 */
 
/* Font size conversion chart 
10px = 77%
11px  = 85%
12px  = 93%
13px  = 100%
14px  = 108%
15px  = 116%
16px  = 123.1%
17px  = 131%
18px  = 138.5%
19px  = 146.5%
20px  = 153.9%
21px  = 161.6%
22px  = 167%
23px  = 174%
24px  = 182%
25px  = 189%
26px  = 197%
*/

body{font:13px arial , helvetica , clean , sans-serif;*font-size:small;*font:x-small;}

/**
 * 99% for safari; 100% is too large
 */
select ,  input ,  textarea {font:99% arial , helvetica , clean , sans-serif;}

/**
 * Bump up !IE to get to 13px equivalent
 */
pre ,  code {font:115% monospace;}


/* Start CSS Reset Classes */
body , div , dl , dt , dd , ul , ol , li , h1 , h2 , h3 , h4 , h5 , h6 , pre , form , fieldset , input , textarea , p , blockquote , th , td { 
 margin:0;
 padding:0;
 }

table {
 border-collapse:collapse;
 border-spacing:0;
}
fieldset , img { 
 border:0;
}
address , caption , cite , code , dfn , em , th , var {
 font-style:normal;
 font-weight:normal;
}
ol , ul {
 list-style:none;
}
caption , th {
 text-align:left;
}
q:before , q:after {
 content:'';
}
abbr , acronym { border:0;
}

/* Begin Global Link Treatment */
a {color: #0F57C2; text-decoration: none;}
a:link {color:#0F57C2; text-decoration: none;}
a:visited {color:#800080; text-decoration: none;}
a:active {color:#E74600; text-decoration: underline;}
a:focus {color:#E74600; text-decoration: underline;}
a:hover {color:#0F57C2;text-decoration: underline;}
/* End Global Link Treatment */

/* Begin Global Classes */
.popup{padding:0px 0px 0px 3px !important;}
.bold{font-weight:bold;}
.center{text-align:center;}
/* End Global Classes */

/* Begin Utility Classes */
.clear-left {clear: left;}
.clear-right {clear: right;}
.clear-both {clear: both;}
.clear-bottom {padding-bottom:0px !important; margin-bottom:0px !important;}
.clear-top {padding-top:0px !important; margin-top:0px !important;}
.off-screen{position:absolute; left:-5000px;width:0px;height:0px;overflow:hidden;}
.clear-line-height{line-height:normal !important;}
.reduce-top{margin-top:-5px;}
.clear-border-bottom{border-bottom:none !important;}
/* End Utility Classes */

/* Layout classes */
.layout-breadcrumb-region {width: 975px; margin: 0px 0px 0px 0px; padding: 0px 10px 0px 10px; }
.layout-breadcrumb-region .layout-spacer-01 {padding:0px 0px 6px 0px;}
.layout-body-region {width: 995px;  margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; vertical-align: top;}
.layout-body-left-gutter {width: 10px; padding: 0px; margin: 0px;}
.layout-body-toc {width: 169px; margin: 0px; padding: 0px; vertical-align: top;}
.layout-body-toc .layout-spacer-01 {padding: 0px 0px 20px 0px;}
.layout-body-toc-right-gutter {width: 21px; padding: 0px; margin: 0px;}
.layout-body-header {width:785px; margin: 0px; padding: 0px; vertical-align: top;}
.layout-body-header .layout-spacer-01{padding:0px 0px 14px 0px;}
.layout-body-content {width: 508px; margin: 0px; padding: 0px; vertical-align: top;}
.layout-body-gutter-right{width: 10px; margin: 0px; padding: 0px; vertical-align:top;}
.layout-body-gutter-right-border {width: 11px; margin: 0px; padding: 0px; vertical-align:top; border-left: 1px solid #DBDCDE;}
.layout-body-right {width: 256px; padding: 0px; margin: 0px; vertical-align: top;}
.layout-body-far-right-gutter {width: 10px; margin: 0px; padding: 0px;}
.layout-footer-region {width: 995px; padding: 0px; margin: 0px;}
.layout-footer-region .layout-spacer-01 {padding:0px 0px 59px 0px;}

/* checklist.shtml */
.checklist .layout-body-right .layout-spacer-01 {padding:0px 0px 15px 0px;}
.checklist .layout-footer-region .layout-spacer-01 {padding:0px 0px 57px 0px;}
.checklist .layout-body-content .reduce-top{margin-top:-2px;}
.checklist .layout-body-right .reduce-top{margin-top:-2px;}

/* secure.shtml */
.secure .layout-footer-region .layout-spacer-01 {padding:0px 0px 57px 0px;}
.secure .layout-body-content .reduce-top{margin-top:-2px;}
.secure .layout-body-right .reduce-top{margin-top:-2px;}

/* steps.shtml */
.steps .layout-footer-region .layout-spacer-01 {padding:0px 0px 57px 0px;}
.steps .layout-body-content .reduce-top{margin-top:-4px;}
.steps .layout-body-right .reduce-top{margin-top:-2px;}

/* overview.shtml */
.overview .layout-body-content {width:573px;}
.overview .layout-body-right {width: 191px;}
.overview .layout-body-gutter-right-border{border-left:none;}
.overview .layout-body-toc .layout-spacer-01 {padding:0px 0px 4px 0px;}
.overview .layout-body-toc .layout-spacer-02 {padding:0px 0px 20px 0px;}
.overview .layout-body-header .layout-spacer-01 {padding:0px 0px 4px 0px;}
.overview .layout-body-header .layout-spacer-02 {padding:0px 0px 15px 0px;}
.overview .layout-body-content .layout-spacer-01 {padding:0px 0px 20px 0px;}
.overview .layout-body-content .layout-spacer-02 {padding:0px 0px 27px 0px;}

/* features.shtml */
.features .layout-body-content .layout-spacer-01 {padding:0px 0px 25px 0px;}
.features .layout-body-right .layout-spacer-01 {padding:0px 0px 20px 0px;}

/* features-ineligible.shtml */
.features-ineligible .layout-body-header {height:45px;}
.features-ineligible .layout-body-content {height:341px;}
.features-ineligible .layout-body-content .layout-spacer-01 {padding:0px 0px 17px 0px;}

/* features-unenrolled.shtml */
.features-unenrolled .layout-body-content .layout-spacer-01 {padding:0px 0px 16px 0px;}
.features-unenrolled .layout-body-content .layout-spacer-02 {padding:0px 0px 24px 0px;}

/* checkcrdupdt.shtml */
.checkcrdupdt .layout-body-gutter-right-border{border-left:none;}
.checkcrdupdt .layout-body-header{ height:42px;}
.checkcrdupdt .layout-body-content{ height:326px;}
.checkcrdupdt .layout-footer-region .layout-spacer-01 {padding:0px 0px 60px 0px;}

/* chgacctownership.shtml*/
.chgacctownership .layout-body-gutter-right-border{border-left:none;}
.chgacctownership .layout-body-content {width: 573px;}
.chgacctownership .layout-body-right {width: 191px;}
.chgacctownership .layout-body-content .layout-spacer-01{padding:0px 0px 17px 0px;}
.chgacctownership .layout-body-content .layout-spacer-02{padding:0px 0px 20px 0px;}
.chgacctownership .layout-body-content .layout-spacer-03{padding:0px 0px 20px 0px;}
.chgacctownership .layout-body-content .layout-spacer-04{padding:0px 0px 27px 0px;}

/* comparerights.shtml */
.comparerights .layout-body-header .layout-spacer-01{padding:0px 0px 18px 0px;}
.comparerights .layout-body-right .reduce-top{margin-top:-3px;}
.comparerights .layout-body-gutter-right-border{ border-left:0px;}
.comparerights .layout-footer-region .layout-spacer-01 {padding:0px 0px 60px 0px;}

/* deactiveconfirm.shtml */
.deactiveconfirm .layout-body-gutter-right-border{border-left:none;}
.deactiveconfirm .layout-body-header{ height:42px;}
.deactiveconfirm .layout-body-content{ height:326px;}
.deactiveconfirm .layout-footer-region .layout-spacer-01 {padding:0px 0px 60px 0px;}

/* depositcert.html */
.depositcert .layout-body-header .layout-spacer-01{padding:0px 0px 16px 0px;}
.depositcert .layout-body-content {width: 573px;}
.depositcert .layout-body-content .layout-spacer-01{ padding:0px 0px 25px 0px;}
.depositcert .layout-body-gutter-right-border{ border-left:none;}
.depositcert .layout-body-right {width: 191px;}

/* duplicate.shtml */
.duplicate .layout-body-header .layout-spacer-01{padding:0px 0px 18px 0px;}
.duplicate .layout-body-content .reduce-top{margin-top:-4px;}
.duplicate .layout-body-content .layout-spacer-01{ padding:0px 0px 24px 0px;}
.duplicate .layout-body-right .reduce-top{margin-top:-3px;}

/* foreign2.shtml */
.foreign2 .layout-body-content{ width:573px;}
.foreign2 .layout-body-content .layout-spacer-01{padding:0px 0px 17px 0px;}
.foreign2 .layout-body-content .layout-spacer-02{padding:0px 0px 27px 0px;}
.foreign2 .layout-body-right {width: 191px;}
.foreign2 .layout-body-gutter-right-border{ border-left:none;}

/* improvecommission.shtml */
.improvecommission .layout-body-gutter-right-border{border-left:none;}
.improvecommission .layout-body-content .layout-spacer-01{ padding:0px 0px 24px 0px;}

/* inquiryaccess.shtml */
.inquiryaccess .layout-body-header{ height:42px;}
.inquiryaccess .layout-body-header .layout-spacer-01{padding:0px 0px 13px 0px;}
.inquiryaccess .layout-body-content{ height:369px;}
.inquiryaccess .layout-body-gutter-right-border{border-left:none;}
.inquiryaccess .layout-footer-region .layout-spacer-01 {padding:0px 0px 60px 0px;}

/* limitta.shtml */
.limitta .layout-body-header .layout-spacer-01{ padding:0px 0px 18px 0px;}
.limitta .layout-body-content .reduce-top{margin-top:-4px;}
.limitta .layout-body-content .layout-spacer-01{padding:0px 0px 24px 0px;}

/* powerattorney.shtml */
.powerattorney .layout-body-header .layout-spacer-01{padding:0px 0px 18px 0px;}
.powerattorney .layout-body-content .layout-spacer-01{padding:0px 0px 24px 0px;}
.powerattorney .layout-body-content .reduce-top{margin-top:-4px;}

/* sendcheck.shtml */
.sendcheck .layout-body-header .layout-spacer-01{padding:0px 0px 18px 0px;}
.sendcheck .layout-body-content .layout-spacer-01{padding:0px 0px 25px 0px;}
.sendcheck .layout-body-content .reduce-top{margin-top:-4px;}

/* taxid2.shtml */
.taxid2 .layout-body-gutter-right-border{border-left:none;}
.taxid2 .layout-body-content .layout-spacer-01{padding:0px 0px 24px 0px;}

/* toafaq.html */
.toafaq  .layout-body-header .layout-spacer-01{padding:0px 0px 18px 0px;}
.toafaq .layout-body-content .reduce-top{margin-top:-4px;}

/* trustcertb.shtml */
.trustcertb .layout-body-header {height:42px;}
.trustcertb .layout-body-content{height:368px;}
.trustcertb .layout-body-gutter-right-border{border-left:none;}
.trustcertb .layout-body-content .layout-spacer-01{padding:0px 0px 24px 0px;}

/* withdrawal.shtml */
.withdrawal .layout-body-gutter-right-border{border-left:none;}
.withdrawal .layout-body-content .layout-spacer-01{padding:0px 0px 25px 0px;}

/* updateaccts.shtml */
.updateaccts .layout-body-toc {width: 0px;}
.updateaccts .layout-body-toc-right-gutter {width: 0px;}
.updateaccts .layout-body-content {width: 636px;}
.updateaccts .layout-body-right {width: 318px;}
.updateaccts .layout-body-header .layout-spacer-01{padding:0px 0px 18px 0px;}
.updateaccts .layout-body-right .layout-spacer-01{padding:0px 0px 16px 0px;}
.updateaccts .layout-footer-region .layout-spacer-01 {padding:0px 0px 56px 0px;}

/* tradeoptions.shtml */
.tradeoptions .layout-body-toc {width: 0px;}
.tradeoptions .layout-body-toc-right-gutter {width: 0px;}
.tradeoptions .layout-body-content {width: 636px;}
.tradeoptions .layout-body-right {width: 318px;}
.tradeoptions .layout-body-header .layout-spacer-01{padding:0px 0px 19px 0px;}
.tradeoptions .layout-body-header .layout-spacer-01{padding:0px 0px 19px 0px;}
.tradeoptions .layout-footer-region .layout-spacer-01 {padding:0px 0px 52px 0px;}

/* tradestocks.shtml */
.tradestocks .layout-body-toc {width: 0px;}
.tradestocks .layout-body-toc-right-gutter {width: 0px;}
.tradestocks .layout-body-content {width: 636px;}
.tradestocks .layout-body-right {width: 318px;}
.tradestocks .layout-body-header .layout-spacer-01{padding:0px 0px 19px 0px;}
.tradestocks .layout-footer-region .layout-spacer-01 {padding:0px 0px 31px 0px;}

/* acctstatement.shtml */
.acctstatement .layout-body-content .reduce-top{margin-top: -4px;}
.acctstatement .layout-body-header .layout-spacer-01 {padding: 0px 0px 18px 0px;}
.acctstatement .layout-footer-region .layout-spacer-01 {padding:0px 0px 57px 0px;}

/* amexsite2.shtml */
.amexsite2 .layout-body-gutter-right-border { border-left:none;}
.amexsite2 .layout-body-header{height:42px;}
.amexsite2 .layout-body-content{height:326px;}
.amexsite2 .layout-footer-region .layout-spacer-01 {padding:0px 0px 60px 0px;}

/* amexsitebene2.shtml */
.amexsitebene2 .layout-body-gutter-right-border { border-left:none;}
.amexsitebene2 .layout-body-header{height:42px;}
.amexsitebene2 .layout-body-content{height:326px;}
.amexsitebene2 .layout-footer-region .layout-spacer-01 {padding:0px 0px 60px 0px;}

/* annuitiestransfer.shtml */
.annuitiestransfer .layout-body-gutter-right-border { border-left:none;}
.annuitiestransfer .layout-body-content{width:573px;}
.annuitiestransfer .layout-body-right{width:191px;}
.annuitiestransfer .layout-body-header .layout-spacer-01{padding-bottom:19px;}
.annuitiestransfer .layout-body-content .layout-spacer-01{padding:0px 0px 27px 0px;}

/* annuityadding.html */
.annuityadding .layout-body-gutter-right-border { border-left:none;}
.annuityadding .layout-body-content{width:573px;}
.annuityadding .layout-body-right{width:191px;}
.annuityadding .layout-body-header .layout-spacer-01{padding-bottom:18px;}
.annuityadding .layout-body-content .layout-spacer-01{padding:0px 0px 27px 0px;}

/* billpayfaq2.shtml */
.billpayfaq2 .layout-body-gutter-right-border { border-left:none;}
.billpayfaq2 .layout-body-content{width:573px;}
.billpayfaq2 .layout-body-right{width:191px;}
.billpayfaq2 .layout-footer-region .layout-spacer-01 {padding:0px 0px 57px 0px;}

/* billpayment2.shtml */
.billpayment2 .layout-body-content .reduce-top{margin-top:-4px;}
.billpayment2 .layout-body-header .layout-spacer-01{padding-bottom: 18px;}
.billpayment2 .layout-footer-region .layout-spacer-01 {padding:0px 0px 57px 0px;}

/* annuitymanage2.shtml */
.annuitymanage2 .layout-body-toc{width:0px;}
.annuitymanage2 .layout-body-toc-right-gutter {width:0px;}
.annuitymanage2 .layout-body-content{width:636px;}
.annuitymanage2 .layout-body-right{width:318px;}
.annuitymanage2 .layout-body-gutter-right-border { border-left:none;}
.annuitymanage2 .layout-body-content .layout-spacer-01{ padding:0px 0px 15px 0px;}
.annuitymanage2 .layout-body-content .layout-spacer-02{ padding:0px 0px 15px 0px;}
.annuitymanage2 .layout-body-content .layout-spacer-03{ padding:0px 0px 25px 0px;}
.annuitymanage2 .layout-body-content .layout-spacer-04{ padding:0px 0px 29px 0px;}
.annuitymanage2 .layout-footer-region .layout-spacer-01 {padding:0px 0px 60px 0px;}

/* namechange.shtml */
.namechange .layout-body-header{height: 46px;}
.namechange .layout-body-content{height:255px;}
.namechange .layout-body-header .layout-spacer-01{padding: 0px 0px 18px 0px;}
.namechange .layout-body-content .layout-spacer-01{padding: 0px 0px 24px 0px;}
.namechange .layout-footer-region .layout-spacer-01 {padding:0px 0px 60px 0px;}
.namechange .layout-body-content .reduce-top{margin-top: -4px;}

/* norelationship.shtml */
.norelationship .layout-body-toc{width:0px;}
.norelationship .layout-body-toc-right-gutter{width:0px;}
.norelationship .layout-body-content{width: 636px;}
.norelationship .layout-body-right{width:318px;}
.norelationship .no-breadcrumb-header{width:975px;}
.norelationship .layout-body-gutter-right-border { border-left:none;}
.norelationship .layout-footer-region .layout-spacer-01 {padding:0px 0px 58px 0px;}

/* offers.shtml */
.offers .layout-body-content {width:636px;}
.offers .layout-body-content .layout-spacer-01{padding:0px 0px 14px 0px;}
.offers .layout-body-right {width: 318px;}
.offers .layout-body-toc{width:0px;}
.offers .layout-body-toc-right-gutter{width:0px;}
.offers .layout-body-gutter-right-border {border-left:none;}
.offers .layout-footer-region .layout-spacer-01 {padding:0px 0px 60px 0px;}

/* resources.shtml */
.resources .reduce-top{margin-top:-2px;}
.resources .layout-body-header .layout-spacer-01{padding:0px 0px 18px 0px;}
.resources .layout-footer-region .layout-spacer-01 {padding:0px 0px 55px 0px;}

/* forex.shtml */
.forex .layout-body-header .layout-spacer-01{padding:0px 0px 18px 0px;}
.forex .layout-body-content .reduce-top{margin-top:-2px;}
.forex .layout-body-right .reduce-top{margin-top:-5px;}
.forex .layout-body-right .layout-spacer-01{padding:0px 0px 16px 0px;}
.forex .layout-footer-region .layout-spacer-01 {padding:0px 0px 57px 0px;}

/* international_trading_accounts.shtml */
.international-trading-accounts .layout-body-content {width:573px;}
.international-trading-accounts .layout-body-content .layout-spacer-01{padding:0px 0px 14px 0px;}
.international-trading-accounts .layout-body-content .layout-spacer-02{padding:0px 0px 20px 0px;}
.international-trading-accounts .layout-body-right {width: 191px;}
.international-trading-accounts .layout-body-gutter-right-border {border-left:none;}
.international-trading-accounts .layout-footer-region .layout-spacer-01 {padding:0px 0px 60px 0px;}
.international-trading-accounts .layout-body-header {height:42px;}
.international-trading-accounts .layout-body-content {height:390px;}

/* international_trading_accounts_no_balance.shtml */
.international-trading-accounts-no-balance .layout-body-content {width:573px;}
.international-trading-accounts-no-balance .layout-body-content .layout-spacer-01{padding:0px 0px 14px 0px;}
.international-trading-accounts-no-balance .layout-body-content .layout-spacer-02{padding:0px 0px 20px 0px;}
.international-trading-accounts-no-balance .layout-body-right {width: 191px;}
.international-trading-accounts-no-balance .layout-body-gutter-right-border {border-left:none;}
.international-trading-accounts-no-balance .layout-footer-region .layout-spacer-01 {padding:0px 0px 60px 0px;}
.international-trading-accounts-no-balance .layout-body-header {height:42px;}
.international-trading-accounts-no-balance .layout-body-content {height:390px;}

/* international_trading_accounts_signup.shtml */
.international-trading-signup .layout-body-content {width:573px;}
.international-trading-signup .layout-body-content .layout-spacer-01{padding:0px 0px 17px 0px;}
.international-trading-signup .layout-body-right {width: 191px;}
.international-trading-signup .layout-body-gutter-right-border {border-left:none;}
.international-trading-signup .layout-footer-region .layout-spacer-01 {padding:0px 0px 60px 0px;}
.international-trading-signup .layout-body-header {height:42px;}
.international-trading-signup .layout-body-content {height:390px;}


/* international_trading_accounts_signup_no_balance.shtml */
.international-trading-signup-no-balance .layout-body-content {width:573px;}
.international-trading-signup-no-balance .layout-body-content .layout-spacer-01{padding:0px 0px 17px 0px;}
.international-trading-signup-no-balance .layout-body-right {width: 191px;}
.international-trading-signup-no-balance .layout-body-gutter-right-border {border-left:none;}
.international-trading-signup-no-balance .layout-footer-region .layout-spacer-01 {padding:0px 0px 60px 0px;}
.international-trading-signup-no-balance .layout-body-header {height:42px;}
.international-trading-signup-no-balance .layout-body-content {height:390px;}


/* international_trading_agreement.shtml */
.international-trading-agreement .layout-body-content {width:573px;}
.international-trading-agreement .layout-body-header .layout-spacer-01{padding:0px 0px 19px 0px;}
.international-trading-agreement .layout-body-content .layout-spacer-01{padding:0px 0px 20px 0px;}
.international-trading-agreement .layout-body-content .layout-spacer-02{padding:0px 0px 16px 0px;}
.international-trading-agreement .layout-body-content .layout-spacer-03{padding:0px 0px 25px 0px;}
.international-trading-agreement .layout-body-right {width: 191px;}
.international-trading-agreement .layout-body-gutter-right-border {border-left:none;}
.international-trading-agreement .layout-footer-region .layout-spacer-01 {padding:0px 0px 56px 0px;}
.international-trading-agreement .layout-body-header {height:42px;}
.international-trading-agreement .layout-body-content {height:390px;}

/* international_trading_confirmation.shtml */
.international-trading-confirmation .layout-body-content {width:573px;}
.international-trading-confirmation .layout-body-content .layout-spacer-01{padding:0px 0px 18px 0px;}
.international-trading-confirmation .layout-body-content .layout-spacer-02{padding:0px 0px 20px 0px;}
.international-trading-confirmation .layout-body-content .layout-spacer-03{padding:0px 0px 20px 0px;}
.international-trading-confirmation .layout-body-right {width: 191px;}
.international-trading-confirmation .layout-body-gutter-right-border {border-left:none;}
.international-trading-confirmation .layout-footer-region .layout-spacer-01 {padding:0px 0px 60px 0px;}
.international-trading-confirmation .layout-body-header {height:42px;}
.international-trading-confirmation .layout-body-content {height:390px;}

/* international_trading_unavailable.shtml */
.international-trading-unavailable .layout-body-header .layout-spacer-01{padding:0px 0px 16px 0px;}
.international-trading-unavailable .layout-body-content {width:573px;}
.international-trading-unavailable .layout-body-right {width: 191px;}
.international-trading-unavailable .layout-body-gutter-right-border {border-left:none;}
.international-trading-unavailable .layout-footer-region .layout-spacer-01 {padding:0px 0px 58px 0px;}
.international-trading-unavailable .layout-body-header {height:42px;}
.international-trading-unavailable .layout-body-content {height:390px;}

/* international_trading_details.shtml */
.international-trading-details .layout-body-gutter-right{width:0px;}
.international-trading-details .layout-body-gutter-right-border{width:0px; border-left:none;}
.international-trading-details .layout-body-right{width:0px;}
.international-trading-details .layout-body-content{width:785px;}
.international-trading-details .layout-body-content .layout-spacer-01{padding: 0px 0px 14px 0px;}
.international-trading-details .layout-body-content .layout-spacer-02{padding: 0px 0px 17px 0px;}
.international-trading-details .layout-body-content .layout-spacer-03{padding: 0px 0px 14px 0px;}
.international-trading-details .layout-body-content .layout-spacer-04{padding: 0px 0px 25px 0px;}
.international-trading-details .layout-body-content .layout-spacer-05{padding: 0px 0px 27px 0px;}
.international-trading-details .layout-body-content .layout-spacer-06{padding: 0px 0px 17px 0px;}
.international-trading-details .layout-body-content .layout-spacer-07{padding: 0px 0px 16px 0px;}
.international-trading-details .layout-body-content .layout-spacer-08{padding: 0px 0px 17px 0px;}
.international-trading-details .layout-body-content .layout-spacer-09{padding: 0px 0px 27px 0px;}
.international-trading-details .layout-body-content .layout-spacer-10{padding: 0px 0px 25px 0px;}
.international-trading-details .layout-body-content .layout-spacer-11{padding: 0px 0px 14px 0px;}
.international-trading-details .layout-body-content .layout-spacer-12{padding: 0px 0px 13px 0px;}
.international-trading-details .layout-body-content .layout-spacer-13{padding: 0px 0px 15px 0px;}
.international-trading-details .layout-body-content .layout-spacer-14{padding: 0px 0px 16px 0px;}
.international-trading-details .layout-body-content .layout-spacer-15{padding: 0px 0px 24px 0px;}
.international-trading-details .layout-body-content .layout-spacer-16{padding: 0px 0px 25px 0px;}
.international-trading-details .layout-body-content .layout-spacer-17{padding: 0px 0px 24px 0px;}

/* international_trading_signup_note.shtml */
.international-trading-signup-note .layout-body-toc {width: 0px;}
.international-trading-signup-note .layout-body-toc-right-gutter {width: 0px;}
.international-trading-signup-note .layout-body-gutter-right-border {border-left: none;}

/* Component classes */
/* Begin BreadCrumb Component Classes */
.breadcrumb {color:#666666; font-size: 85%; padding:8px 0px 9px 0px; margin: 0px; line-height: 90%;border-bottom: 1px dotted #DBDCDE;}
.breadcrumb .caret {padding: 0px 1px 0px 5px; margin: 0px;}
.breadcrumb .bold {font-weight:bold;}
.breadcrumb ul {padding: 0px; margin: 0px;}
.breadcrumb ul li {display: inline; padding: 0px; margin: 0px; list-style: outside; list-style-type: none; list-style-image: none;}
.breadcrumb a {color:#666666; text-decoration: none;}
.breadcrumb a:link {color:#666666; text-decoration: none;}
.breadcrumb a:visited {color:#666666; text-decoration: none;}
.breadcrumb a:active {color:#E74B00; text-decoration:underline;}
.breadcrumb a:focus {color:#E74B00; text-decoration:underline;}
.breadcrumb a:hover {text-decoration: underline;}
.breadcrumb .byline {float:right;text-align:right;font-family:Arial , sans-serif;font-size:85%;color:#666666; width:49%;}

/* checklist.shtml */
.checklist .breadcrumb{padding:5px 0px 9px 0px; line-height: 138.5%;}
/* secure.shtml */
.secure .breadcrumb{padding:5px 0px 9px 0px; line-height: 138.5%;}
/* steps.shtml */
.steps .breadcrumb{padding:5px 0px 9px 0px; line-height: 138.5%;}
/* End BreadCrumb Component Classes*/

/* Begin print Component Classes */
/* checklist.shtml */
.print{float:right; padding-top:6px; font-size: 85%; line-height: 138.5%;}
.print ul li{background:url("/images/print2.gif") 0px 2px no-repeat; line-height:18px; padding:0px 0px 0px 20px; list-style: outside; list-style-type: none; list-style-image: none;}
.print a {color: #0F57C2; text-decoration: none;}
.print a:link {color:#0F57C2; text-decoration: none;}
.print a:visited {color:#800080; text-decoration: none;}
.print a:active {color:#E74600; text-decoration: underline;}
.print a:focus {color:#E74600; text-decoration: underline;}
.print a:hover {color:#0F57C2;text-decoration: underline;}
/* End print Component Classes*/

/* Begin TOC Component Classes */
.toc {padding:4px 0px 0px 0px;}
.toc h2 {color:#FFFFFF; font-family: arial ,  sans-serif; font-weight:bold; font-size:85%; padding: 0px 0px 0px 0px;}
.toc h3 {color:#000000; font-family: arial; font-weight:bold; font-size:85%; padding: 5px 0px 5px 14px;}
.toc .navhead {background-color:#408800; margin: 0px 0px 0px 0px; padding: 3px 0px 3px 6px; width: auto; vertical-align: middle;}
.toc .navhead a {color:#FFFFFF;}
.toc .navcontent {border-right:1px solid #A3C183; border-bottom:1px solid #A3C183; border-left:1px solid #A3C183; padding: 0px 0px 5px 0px;}
.toc ul {border-bottom:1px solid #A3C183; padding: 0px 0px 4px 0px; font-family:arial , Helvetica , sans-serif; list-style-image:none; list-style-position:outside; list-style-type:none; width: auto;}
.toc ul.last {border-bottom:0px; }
.toc ul.last li{padding-right:10px;}
.toc li {border-top:medium none; color:#24486B; font-size:85%; font-weight:normal; line-height:129%; margin:0px; padding:2px 0px 5px 14px; text-transform:none;}
.toc li.selected {background-color:#EEEEEE; color:#4E6172; font-weight:bold;}
.toc li.selected a {color:#4E6172; font-weight:bold; text-decoration:none;}
.toc li.selected a:hover  {color:#4E6172; font-weight:bold; text-decoration:underline;}
.toc li a {color:#24486B; text-decoration:none;}
.toc li a:visited{color:#24486B;}
.toc li a:active ,  .toc li a:focus {color:#E74B00; text-decoration:underline;}
.toc li a:hover {color:#24486B; text-decoration:underline;}

/* overview.shtml */
.overview .toc {padding-top:0px;}
.overview .toc h3{border-top:1px solid #A3C183;}
.overview .toc ul {border-bottom:none;display:none;}
.overview .toc sup{font-size:100%;vertical-align: 4px;}
.overview .toc h3 a {color:#000000; text-decoration: none;}
.overview .toc h3 a:link {color:#000000; text-decoration: none;}
.overview .toc h3 a:visited {color:#000000; text-decoration: none;}
.overview .toc h3 a:active {color:#000000; text-decoration:none;}
.overview .toc h3 a:focus {color:#000000; text-decoration:none;}
.overview .toc h3 a:hover {text-decoration: none;}

/* features.shtml */
.features .toc h3{border-top:1px solid #A3C183;}
.features .toc ul {border-bottom:none;display:none;}
.features .toc sup{font-size:100%;vertical-align: 4px;}
.features .toc h3 a {color:#000000; text-decoration: none;}
.features .toc h3 a:link {color:#000000; text-decoration: none;}
.features .toc h3 a:visited {color:#000000; text-decoration: none;}
.features .toc h3 a:active {color:#000000; text-decoration:none;}
.features .toc h3 a:focus {color:#000000; text-decoration:none;}
.features .toc h3 a:hover {text-decoration: none;}

/* features-ineligible.shtml */
.features-ineligible .toc h3{border-top:1px solid #A3C183;}
.features-ineligible .toc ul {border-bottom:none;display:none;}
.features-ineligible .toc sup{font-size:100%;vertical-align: 4px;}
.features-ineligible .toc h3 a {color:#000000; text-decoration: none;}
.features-ineligible .toc h3 a:link {color:#000000; text-decoration: none;}
.features-ineligible .toc h3 a:visited {color:#000000; text-decoration: none;}
.features-ineligible .toc h3 a:active {color:#000000; text-decoration:none;}
.features-ineligible .toc h3 a:focus {color:#000000; text-decoration:none;}
.features-ineligible .toc h3 a:hover {text-decoration: none;}

/* features-unenrolled.shtml */
.features-unenrolled .toc h3{border-top:1px solid #A3C183;}
.features-unenrolled .toc ul {border-bottom:none;display:none;}
.features-unenrolled .toc sup{font-size:100%;vertical-align: 4px;}
.features-unenrolled .toc h3 a {color:#000000; text-decoration: none;}
.features-unenrolled .toc h3 a:link {color:#000000; text-decoration: none;}
.features-unenrolled .toc h3 a:visited {color:#000000; text-decoration: none;}
.features-unenrolled .toc h3 a:active {color:#000000; text-decoration:none;}
.features-unenrolled .toc h3 a:focus {color:#000000; text-decoration:none;}
.features-unenrolled .toc h3 a:hover {text-decoration: none;}

/* international_trading_details.shtml */
.international-trading-details .toc h3{border-top:1px solid #A3C183;}
.international-trading-details .toc ul {border-bottom:none;display:none;}
.international-trading-details .toc sup{font-size:100%;vertical-align: 4px;}
.international-trading-details .toc h3 a {color:#000000; text-decoration: none;}
.international-trading-details .toc h3 a:link {color:#000000; text-decoration: none;}
.international-trading-details .toc h3 a:visited {color:#000000; text-decoration: none;}
.international-trading-details .toc h3 a:active {color:#000000; text-decoration:none;}
.international-trading-details .toc h3 a:focus {color:#000000; text-decoration:none;}
.international-trading-details .toc h3 a:hover {text-decoration: none;}

/* .acctstatement.shtml,chgacctownership.shtml,comparerights.shtml */
.toc .top-gap{padding-top:5px;}

/* annuitiestransfer.shtml,annuityadding.html */
.toc .top-border{border-top:1px solid #A3C183;}
/* End TOC Component Classes */

/* Begin header classes */
.header h1 {font-size: 182%; color: #408800; font-weight: normal; padding-bottom:18px;}
.header h1 sup {font-size: 50%; vertical-align: top;}
/* overview.shtml */
.overview .header h1{padding-bottom:14px;}
/* features.shtml */
.features .header h1{padding-bottom:19px;}
/* features-ineligible.shtml */
.features-ineligible .header h1{padding-bottom:18px;}
/* international_trading_details.shtml */
.international-trading-details .header h1{padding-bottom: 14px;}
/* End header classes */

/* Begin no-breadcrumb-header classes */
.no-breadcrumb-header h1 {font-size: 182%; color: #408800; font-weight: normal; padding-top:22px;}
.no-breadcrumb-header h1 sup {font-size: 50%; vertical-align: top;}
/* End no-breadcrumb-header classes */

/* Begin content-header classes */
.content-header h1 {font-size: 182%; color: #408800; font-weight: normal;}
.content-header h1 sup {font-size: 50%; vertical-align: top;}
/* End content-header classes */

/* Begin content Classes*/
.content {line-height:138.5%;}
.content p {padding:0px 0px 13px 0px; font-size:93%;}
.content h2 {font-size: 123.1%; color: #408800; padding:15px 0px 10px 0px; font-weight: bold;}
.content sup {font-weight: normal; vertical-align: top;}
.content h3 {font-size: 108%; color:#333333; font-weight:bold; padding:13px 0px 10px 0px;}
.content h4 {font-size: 93%; font-weight:bold; padding:13px 0px 10px 0px;}
.content ul {padding:0px 0px 13px 0px;}
.content ul li {font-size:93%; background:url("/images/greenbulsq.gif") 0px 7px no-repeat; padding:0px 0px 8px 11px;list-style: outside; list-style-type: none; list-style-image: none;}
.content ul li p{font-size:100%; padding-bottom:8px;}
.content ul .clear-bottom {padding-bottom:0px !important;margin-bottom:0px !important;}
.content dt {font-weight: bold; padding:0px 0px 10px 0px;}
.content dd {padding:0px 0px 13px 0px; font-size: 93%;}
.content ol{padding-bottom:13px;}
.content ol li{padding-bottom:8px;}
.content ol li div{margin-left:16px;}
.content p ul li{font-size:100% !important;}
.content .blue-arrow{background:url("/images/11_11_bullet_b.gif") 0px 3px no-repeat; padding-left:16px;}
.content .green-arrow{padding-bottom:0px;}
.content .green-arrow li{background:url("/images/11_11_bullet.gif") 0px 4px no-repeat; padding-left:16px; padding-bottom:0px;}
.content .top-link {text-align: right; padding-bottom:0px; font-size:85%;}
.content .top-link-bottom{ text-align:right; padding-top: 12px; font-size:85%;}
.content .top-link-top{ text-align:right; padding-top: 12px; padding-bottom:0px; font-size:85%;}
.content .inner-ul{padding-bottom:0px;}
.content .inner-ul li{font-size:100% !important;}
.content .inner-ul .sub-li{background:none; padding-left:0px;}
.content .expand{background:url("/accounts/services/images/expand-black_sm.gif") 0px 4px no-repeat; padding:0px 0px 1px 16px; display:block;}
.content .collapse{background:url("/accounts/services/images/collapse-black_sm.gif") 0px 4px no-repeat; padding:0px 0px 1px 16px; display:block;}
.content .keypad{float:left; padding-bottom:15px;}
.content .about-keypad{float:left; width:170px; margin-left:15px;}
.content .letter{font-size:93%; list-style: upper-alpha outside none; margin-left:21px; padding-bottom:0px;}
.content .letter li{padding-bottom:0px;}
.content .letter p{font-size:100%;}
.content .letter ul li{font-size:100%;}
.content .letter ol li{font-size:100%; list-style: decimal; margin-left:18px;}
.content .decimal-ol li{ font-size:93%; list-style: decimal; margin-left:18px;}
.content .decimal-ol li p{font-size:100%; padding-bottom:8px;}
.content .text-italic{font-style:italic;}
.content .imgcontent{float:right; padding:4px 0px 0px 23px;}
.content .ul-arrow-icon {padding-bottom:0px;}
.content .ul-arrow-icon li{background:url("/accounts/services/images/square-arrow-green.gif") 0px 5px no-repeat; padding:0px 0px 0px 13px;}
.content .title{ padding:0px 0px 3px 0px; font-weight:bold;}

/* forex.shtml */
.content .left-block{float:left; width:240px; padding-bottom:0px;}
.content .right-block{float:right; width:240px; padding-bottom:0px;}

/* other_acct_inquiries.shtml */
.other-acct-inquiries .content dt{padding-left:10px; background:url("/images/greenbulsq.gif") no-repeat scroll 0px 8px transparent;}
.other-acct-inquiries .content dd {padding-left:10px;}

/* pretoa.shtml */
.pretoa  .content h3 {padding:14px 0px 9px 0px;}

/* toafaq.html */
.toafaq .top-link-bottom{padding-top:13px; padding-bottom:12px;}

/* billpayfaq2.shtml */
.billpayfaq2 .content .letter{font-weight:bold;}
.billpayfaq2 .content .letter p{ font-weight:normal;}

/* amexsite2.shtml */
.amexsite2 .content sup{vertical-align: super;}

/* amexsitebene2.shtml */
.amexsitebene2 .content sup{vertical-align: super;}

/* international_trading_details.shtml */
.international-trading-details .content .illustration-notes{ font-size:91.4%; text-align:center; color:#666666; padding-top:4px;}
.international-trading-details .content ul li p{font-size:100%; padding-bottom: 8px;}
.international-trading-details .content ul li ul li{font-size:100%;}
.international-trading-details .content ul li ul {padding-bottom:0px;}

/* End content Classes*/

.ereview {margin:0px 0px 0px 0px; padding:15px 0px 0px 0px;}
.ereview p {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:85%; color:#666666;}

/* Begin footnote classes */
.footnote {font-size:85%; color:#666666;}
.footnote p {padding:0px 0px 6px 0px;}
.footnote ol {margin:0px 0px 6px 18px; list-style-type: decimal;}
.footnote ol li {padding:0px 0px 6px 0px;}
.footnote sup {vertical-align : super; font-size:90%;}
.footnote em{font-style:italic;}
.footnote .clear-bottom {padding-bottom:0px !important;margin-bottom:0px !important;}
.footnote .strong-p{font-size:110% !important; color:#666666; font-weight:bold;}
.footnote .text-italic {font-style:italic;}

/* international_trading_details.shtml */
.international-trading-details .footnote ul{ padding:0px 0px 6px 0px;}
.international-trading-details .footnote ul li{padding: 0px 0px 6px 11px; background:url("/images/greenbulsq.gif") 0px 5px no-repeat; list-style: none outside none;}
/* End footnote classes */

/* Begin footnote-border classes */
.footnote-border {font-size:85%; color:#666666;border-top: 1px solid #666666 ; border-bottom:1px solid #666666; padding:5px 0px 7px 0px;}
/* End footnote-border classes */

/* Begin message-box Classes */
/* overview.shtml */
.message-box{width:543px; background:transparent url("/images/message-box-new.gif") no-repeat scroll; border: solid 2px #FF9900; padding: 9px 10px 9px 20px; line-height: 138.5%;}
.message-box p{font-size:93%;}
/* End message-box Classes */

/* Begin other-exposure Classes */
/* overview.shtml */
.other-exposure {line-height:138.5%; width:270px; background-color:#ECF1F7; padding:10px; float:right;}
.other-exposure h2{font-size: 108%; color: #408800; font-weight: bold;}
.other-exposure h3{font-size: 108%; color:#333333; font-weight:bold; padding:5px 0px 5px 0px;}
.other-exposure p{padding:0px 0px 5px 0px; font-size:93%;}
.other-exposure ul li{font-size:93%; display:inline; background:url("/images/pipe.gif") 0px 2px no-repeat; padding:0px 0px 0px 6px; list-style: outside; list-style-type: none; list-style-image: none;}
.other-exposure .no-background{background-image:none; padding-left:0px;}
/* End other-exposure Classes */

/* Begin trading-stocks Classes */
/* overview.shtml */
.trading-stocks{line-height:138.5%; width:270px;}
.trading-stocks h2{font-size: 123.1%; color: #408800; padding:0px 0px 10px 0px; font-weight: bold;}
.trading-stocks p{padding:0px 0px 13px 0px; font-size:93%;}
.trading-stocks ul {padding-bottom:22px;}
.trading-stocks ul li{font-size:93%; display:inline; background:url("/images/pipe.gif") 0px 2px no-repeat; padding:0px 0px 0px 6px; list-style: outside; list-style-type: none; list-style-image: none;}
.trading-stocks .no-background{background-image:none; padding-left:0px;}
/* End trading-stocks Classes */

/* Begin related-links classes */
/* features.shtml , acctstatement.shtml, powerattorney.shtml */
.related-links {width:177px; line-height:138.5%; margin-top:-5px;}
.related-links h3 {color:#336600; font-size: 85%; font-weight: bold; text-transform:uppercase; padding-bottom:1px;}
.related-links ul li {font-size:93%; background:url("/images/greenbulsq.gif") 0px 6px no-repeat; padding:0px 0px 8px 13px; list-style: outside; list-style-type: none; list-style-image: none;}
/* End related-links classes */ 

/* Begin annuity-transfer-table Classes */
/* annuitiestransfer.shtml */
.annuity-transfer-table table{width:100%; font-size: 93%; border-top:1px solid #D1DAE3;}
.annuity-transfer-table td{vertical-align:top; padding:4px 5px 4px 5px; border-bottom:1px solid #D1DAE3;}
.annuity-transfer-table p {padding:0px 0px 16px 0px;}
.annuity-transfer-table form{padding:0px 0px 16px 0px;}
.annuity-transfer-table table sup{vertical-align:top;}
.annuity-transfer-table .left-col{width:30%;}
.annuity-transfer-table .right-col{width:70%;}
.annuity-transfer-table .choose-p{padding:0px 0px 7px 0px; font-weight: bold;}
/* End annuity-transfer-table Classes */



/* Begin rounded-tab classes */
/* annuitymanage2.shtml */
.tabs .rounded-tab {font-size:100%;}
.tabs .rounded-tab a {background: url("/images/tb_6_lon.gif") left top no-repeat; padding: 0px 0px 0px 15px; font-weight: bold; display: block; float: left; text-align: center;cursor: pointer;text-decoration:none;}
.tabs .rounded-tab a:hover{text-decoration:underline}
.tabs .rounded-tab a:visited{color:#0F57C2}
.tabs .rounded-tab a span {background: url("/images/tb_6_ron.gif") right top no-repeat; padding: 3px 15px 3px 0px; display: block; float: left; text-align: center;}
.tabs .rounded-tab ul {list-style:none;}
.tabs .rounded-tab li {float: left; margin: 0px 2px -2px 0px; background-color:#ECF1F7;} 
.tabs .rounded-tab li.selected {background-color: #FFFFFF; border-bottom: solid 1px #FFFFFF;z-index:100;position:relative;}
.tabs .rounded-tab li.selected a {color: #408800;}
.tabs .rounded-tab li.selected a:hover {text-decoration:none;}
.tabs .rounded-tab .bottom-border{border-bottom: solid 1px #BBBBBB;clear: both; height: 1px;}
.tabs .rounded-tab .hr-for-ie {display:none;}
.tabs .rounded-tab .bylinetab {font-size: 93%; line-height: 122%;color: #666666;padding-left: 5px;padding-top: 3px;background-color: #FFFFFF;}
/* End rounded-tab classes */

/* Begin tab-content Classes */
/* annuitymanage2.shtml */
.tabs .tab-content{border:1px solid #BBBBBB; border-width:0px 1px 1px 1px; line-height:138.5%; padding: 16px 10px 10px 10px;}
.tabs .tab-content-hide{display:none;}
.tabs .tab-content p{ font-size:93%; padding:0px 0px 13px 0px;}
.tabs .tab-content h2{font-size: 123.1%; color: #408800; padding:15px 0px 10px 0px; font-weight: bold;}
.tabs .tab-content ul {padding:0px 0px 13px 0px;}
.tabs .tab-content ul li {font-size:93%; background:url("/images/greenbulsq.gif") 0px 7px no-repeat;padding:0px 0px 8px 11px;list-style: outside; list-style-type: none; list-style-image: none;}
.tabs .tab-content sup{vertical-align:top;}
/* End tab-content Classes */

/* Begin contact-table Classes */
/* annuitymanage2.shtml */
.contact-table table{width:100%; font-size:93%;}
.contact-table table td {vertical-align:top; padding:4px 0px 4px 5px; border-bottom:1px solid #D1DAE3;}
.contact-table table th{vertical-align:top; padding:4px 5px 4px 5px; border-top:1px solid #D1DAE3; border-bottom:1px solid #D1DAE3; font-weight:bold; background-color:#EEF3F7;}
.contact-table table .phone-number{text-align:right;}
/* End contact-table Classes */

/* Begin instructions-table classes */
/* chgacctownership.shtml,comparerights.shtml */
.instructions-table{ font-size:93%;}
.instructions-table table{ width:100%;}
.instructions-table th{background-color:#EEF3F7; font-weight:bold; padding:4px 5px 4px 5px; border:1px solid #D1DAE3;}
.instructions-table td{padding:4px 15px 4px 5px; border:1px solid #D1DAE3; width:50%; vertical-align:top;}
.instructions-table p{padding:0px 0px 6px 0px;}
.instructions-table ul {padding:0px 0px 16px 0px;}
.instructions-table ul li { background:url("/images/greenbulsq.gif") 0px 6px no-repeat; padding:0px 0px 11px 11px; list-style: outside; list-style-type: none; list-style-image: none;}
.instructions-table ul li p{ padding-bottom:11px;}
.instructions-table ul li ul{padding-bottom:0px;}
.instructions-table ul li ul li { background:url("/images/greenbulsq.gif") 1px 6px no-repeat; padding:0px 0px 11px 11px;}
.instructions-table ul li ul .dash {background:url("/images/emdash.gif") -4px 7px no-repeat;}
.instructions-table sup{ vertical-align:top;}
.instructions-table .col1{ width:21% !important;}

/* foreign2.shtml */
.foreign2 .instructions-table td{padding:4px 15px 4px 5px; width:0px; border:1px solid #D1DAE3; vertical-align:top;}
/* End instructions classes */

/* Begin offer-table classes */
/* offers.shtml*/
.offer-table h3 {font-size: 108%; color: #000000; padding:0px 0px 10px 0px; font-weight: bold;}
.offer-table table {font-size:93%; width:100%;}
.offer-table table th {font-weight:bold; padding:4px 5px 4px 5px; vertical-align:top; border-bottom:1px solid #d1dae3;}
.offer-table table td {padding:4px 5px 4px 5px; vertical-align:top; border-bottom:1px solid #d1dae3;}
.offer-table table td p{font-size:100%; padding-bottom:13px;}
.offer-table .col1{width:30%;}
.offer-table .col2{width:20%;}
.offer-table .col3{width:50%;}
.offer-table .col4{width:20%; font-weight:bold;}
.offer-table .col5{width:45%;}
.offer-table .col6{width:35%;}
.offer-table .byline{font-weight:normal;}
.offer-table .header th{vertical-align:bottom;}
.offer-table .right-col{text-align:right;}
.offer-table .check-img{background:url("/images/checkmark.gif") 0px -1px no-repeat; padding-left:20px; font-weight:bold;}
.offer-table .singup{font-weight:bold;}
.offer-table .normal{font-weight:normal;}

.offers .offer-table h3 {padding:0px 0px 15px 0px;}
.offers .offer-table table th {border-bottom:2px solid #d1dae3; border-top:1px solid #d1dae3; padding:5px 0px 5px 4px; font-weight:bold;}
/* End offer-table classes */

/* Begin software classes */
/* offers.shtml*/
.software {margin-top:-2px;}
/* End software classes */

/* Begin Contact Classes */
.contact-us {font-family: arial, sans-serif; font-size: 93%; width: auto;color:#000000;}
.contact-us ul {list-style-image:none; list-style-position:outside; list-style-type:none;}
.contact-us ul li{margin-bottom:4px;}
.contact-us img {margin-right:6px;position:relative;top:4px;}
.contact-us span.call-no{display:block;color:#666666;padding-left:54px; height:11px;}
.contact-us .investor-center{padding-left:2px;}
/* End Contact Classes  */

/* Begin next-step Classes */
.next-step{padding:10px 15px 10px 15px; background-color:#F0F0F0; line-height:138.5%;}
.next-step h3{color: #326600; font-size: 85%; font-weight: bold; padding-bottom:6px; text-transform: uppercase;}
.next-step ul li{font-size:93%; background:url("/images/greenbulsq.gif") 0px 7px no-repeat;padding:0px 0px 8px 11px;list-style: outside; list-style-type: none; list-style-image: none;}
.next-step .left-block{float:left; width:240px;}
.next-step .right-block{float:right; width:240px;}
/* End next-step Classes  */

/* Begin cancel Classes */
.cancel .cancel-img{background:url("/images/closex_red.gif") 0px 1px no-repeat; font-size:93%; line-height:138.5%; padding-left:18px;}
/* End cancel Classes  */

/* Begin signup-box Classes */
/* international_trading_agreement.shtml */
.signup-box {width:100%; line-height:138.5%; border:1px solid #DBDCDE; padding:10px;}
.signup-box h2 {color:#666666; font-size:93%; display:inline; font-weight:bold; padding-bottom:10px;}
.signup-box h2 .headtag{color:#000000; padding-left:25px;}
.signup-box h2 .normal{color:#000000; font-weight:normal;}
.signup-box a{font-size:93%;}
.signup-box .grey-area{background-color:#F0F0F0; padding:10px; font-size:93%; margin:10px 0px 0px 0px;}
.signup-box .grey-area input{vertical-align:middle;}
.signup-box .grey-area label {font-weight:bold;}
.signup-box .grey-area label a{font-size:100%;}
.signup-box .grey-area p{padding:13px 0px 13px 0px;}
.signup-box .normal{font-weight:normal;}
/* End signup-box Classes */

/* Begin signupButton Classes */
/* international_trading_agreement.shtml */
.signupButton form{text-align:center; font-size:93%;}
/* End signupButton Classes */

/* Begin notification Classes */
/* international_trading_confirmation.shtml */
.notification{line-height:138.5%; border:1px solid #F0D203; background-color:#FEFCCC; padding:10px 15px 10px 15px;}
.notification p{background: url("/images/alert-new.gif") 0px 0px no-repeat; font-size:93%; padding: 0px 0px 0px 22px;}
/* End notification Classes */

/* Begin confirm-box Classes */
/* international_trading_confirmation.shtml */
.confirm-box{border:1px solid #DBDCDE; line-height:138.5%; padding:10px 15px 10px 15px; font-size:93%;}
/* End confirm-box Classes */

/* Begin video-player-wrapper Classes */
/* updateaccts.shtml */
.video-player-wrapper {background-color: #FFFFFF; border: 1px solid #000000; display: none; left: 110px; margin: 0; padding: 0; position: absolute; top: 163px; width: 530px; height:395px;}
.video-player-wrapper .close {padding: 5px 5px 6px 0;text-align: right;}
.video-player-wrapper .artcle-player {padding: 0 25px 18px; width: 480px;}
.video-player-wrapper .artcle-player .player {margin: 0 0 8px 1px;}
.video-player-wrapper .artcle-player video {background: none repeat scroll 0 0 #333333; position: absolute;}
.video-player-wrapper .artcle-player .embedDiv {height: 100%; width: 100%;}
.video-player-wrapper .artcle-player .overlay {height: 100%;left: 0; position: absolute; top: 0; width: 100%;}
.video-player-wrapper .artcle-player .overlay img {bottom: 10px; position: absolute; right: 10px;}
.video-player-wrapper .artcle-player a.overlayPlayButton {background: url("/products/trading/Trading_Platforms_Tools/images/playOverlay.png") repeat scroll 0 0 transparent; color: white; font-size: 72px; height: 100px; text-decoration: none; width: 100px;}
.video-player-wrapper .artcle-player .loadingIndicator {background: none repeat scroll 0 0 black; border: 1px solid white;color: white; font-family: helvetica; font-size: 77%; height: 20px; line-height: 18px; margin-left: -50px; margin-top: -10px; text-align: center; width: 98px;}
.video-player-wrapper .artcle-player .clipInfo {background: none repeat scroll 0 0 #FFFFFF;border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF;display: none;height: auto; margin: 0; padding: 2px 6px 0; width: auto;}
.video-player-wrapper .artcle-player .clipInfoTitle {color: #000000; font-family: arial; font-size: 93%; font-weight: bold;padding: 0 0 5px;}
.video-player-wrapper .artcle-player .clipdescription {color: #000000;font-family: arial;font-size: 85%; padding: 4px 0 10px;}
.video-player-wrapper .artcle-player .clipLegalInfoDescription {margin: 0; padding: 0 0 6px;}
.video-player-wrapper .artcle-player .clipLegalInfoDescription .clipCopyRight {color: #000000; float: left; font-family: arial; font-size: 85%; padding: 0 0 5px;}
.video-player-wrapper .artcle-player .clipLegalInfoDescription .clipdesclaimer {color: #000000; font-family: arial; font-size: 77%; padding: 0;}
.video-player-wrapper .artcle-player .clipLegalInfoDescription .legal-info { display: none; float: right; font-family: arial; font-size: 85%; margin: 0; padding: 0;}
.video-player-wrapper .artcle-player .clipLegalInfoDescription .legal-info a {color: #000000;}
.video-player-wrapper .artcle-player .cardOvelay {float: left; text-align: center;}
.video-player-wrapper .artcle-player .disclaimer {display: none; margin: 0; padding: 0;}
.video-player-wrapper .artcle-player .disclaimer p {color: #000000; font-family: arial; font-size: 77%;padding: 0 0 8px;}
.video-player-wrapper .artcle-player .error-message {background-color: #000000; margin: 0; padding: 10px;width: 300px;}
.video-player-wrapper .artcle-player .error-message p {background-image: url("/products/trading/Trading_Platforms_Tools/images/flash-icon.jpg");background-position: 0 0;background-repeat: no-repeat;color: #FFFFFF;font-family: arial;font-size: 85%; padding: 0 0 0 50px;}
.video-player-wrapper .artcle-player .error-message p a {color: #FFFFFF;text-decoration: underline;}
/* End video-player-wrapper Classes */

/* Begin con-right Classes */
/* updateaccts.shtml */
.con-right{line-height:138.5%; float:right; width:270px; margin-top:-2px;}
.con-right h2 {font-size: 123.1%; color: #408800; padding:15px 0px 10px 0px; font-weight: bold;}
.con-right ul li {font-size:93%; background:url("/images/greenbulsq.gif") 0px 7px no-repeat;padding:0px 0px 8px 11px;list-style: outside; list-style-type: none; list-style-image: none;}
/* End con-right Classes */

/* Begin con-left Classes */
/* updateaccts.shtml */
.con-left{line-height:138.5%; float:left; width:305px; margin-top:-2px;}
.con-left h2 {font-size: 123.1%; color: #408800; padding:15px 0px 10px 0px; font-weight: bold;}
.con-left ul li {font-size:93%; background:url("/images/greenbulsq.gif") 0px 7px no-repeat;padding:0px 0px 8px 11px;list-style: outside; list-style-type: none; list-style-image: none;}
.con-left sup{font-weight: normal; vertical-align: top;}
/* End con-left Classes */

/* Begin update-info classes */
/* updateaccts.shtml */
.update-info {width:240px; line-height:138.5%; margin-top:-5px;}
.update-info h3 {color:#336600; font-size: 85%; font-weight: bold; padding-bottom:1px;}
.update-info ul{padding-bottom:2px;}
.update-info ul li {font-size:93%; background:url("/images/greenbulsq.gif") 0px 6px no-repeat; padding:0px 0px 8px 13px; list-style: outside; list-style-type: none; list-style-image: none;}
.update-info img{padding:5px 0px 0px 13px;}
.update-info p{font-size:85%; width:140px; float:right;}
.update-info .video-left{float:left;}
/* End update-info Classes */

/* Begin message-icon classes */
/* updateaccts.shtml */
.message-icon{padding-left:13px; width:240px;}
/* End message-icon Classes */

/* Begin return classes */
/* tradeoptions.shtml, tradestocks.shtml */
.return ul {padding:2px 15px 0px 0px;}
.return ul li {font-size:93%; background:url("/images/11_11_bullet_b.gif") 0px 3px no-repeat;padding:0px 0px 0px 16px;list-style: outside; list-style-type: none; list-style-image: none;}
/* End return Classes */

/* Begin trade-stock-pop-div classes */
.trade-stock-pop-div{border:1px solid #000000;margin: 0px; background-color: #FFFFFF; z-index:99999;}
.trade-stock-pop-div h3{font-size: 123.1%; color:#333333; font-weight:bold; padding: 0px 0px 16px 0px;}
.trade-stock-pop-div img {padding: 4px 5px 0px 0px; vertical-align:middle;}
.trade-stock-pop-div .close{float:right;z-index:100;}
.trade-stock-pop-div .inner-content{padding:19px 15px 4px 20px;}
.trade-stock-pop-div .left-content{margin:0px; padding:0px; float:left; width:33%;}
.trade-stock-pop-div .middle-content{margin:0px; padding:0px; float:left; width:33%;}
.trade-stock-pop-div .right-content{margin:0px; padding:0px; float:left; width:33%;}
.trade-stock-pop-div ul li {padding: 0px 0px 10px 0px; font-size: 93%;}
.trade-stock-pop-div ul li img{vertical-align:-2px; padding: 0px 5px 0px 0px;}
.features-unenrolled  .trade-stock-pop-div.countries{width:390px; position:absolute; top:330px; left:400px; display:none;}
.features-unenrolled  .trade-stock-pop-div.currency{width:390px; position:absolute; top:330px; left:585px; display:none;}
.features .trade-stock-pop-div.countries{width:390px; position:absolute; top:245px; left:400px; display:none;}
.features .trade-stock-pop-div.currency{width:390px; position:absolute; top:245px; left:585px; display:none;}
.trade-stock-pop-div.currency .left-content{width:50%;}
.trade-stock-pop-div.currency .right-content{width:50%;}
/* End trade-stock-pop-div classes */

/* Begin no-accounts-eligible classes */
.no-accounts-eligible {background-color:#EFEFEF; border:1px solid #ADA252; padding:17px 20px 15px 13px;}
.no-accounts-eligible img{float:left; padding:0px 8px 45px 0px;}
.no-accounts-eligible p{padding:0px 0px 13px 0px; font-size:93%;}
/* End no-accounts-eligible classes */

/* Begin flag-table Classes */
/* international_trading_details.shtml */
.flag-table{ font-size:93%;}
.flag-table td{padding-bottom: 10px;}
.flag-table th{padding-bottom: 8px; font-weight:bold;}
.flag-table .stock-trades{width: 50%;}
.flag-table .stock-trades .market{width:60%;}
.flag-table .stock-trades .country-code{width:40%;}
.flag-table .market-exchange{width:100%;}
.flag-table .market-exchange .market{width:30%;}
.flag-table .market-exchange .exchange{width:70%;}
.flag-table .country-market-rate{width: 100%;}
.flag-table .country-market-rate .country-col{ width: 30%;}
.flag-table .country-market-rate .market-col{ width:40%;}
.flag-table .country-market-rate .rate-col{width:30%;}
/* End flag-table Classes */

/* Begin international-trading-table Classes */
.international-trading-table{ font-size:93%;}
.international-trading-table th{background-color: #EEF3F7; border-top:1px solid #D1DAE3; border-bottom:1px solid #D1DAE3; padding: 4px 5px 4px 5px; font-weight:bold;}
.international-trading-table td{border-bottom:1px solid #D1DAE3; padding: 4px 5px 4px 5px; vertical-align:top;}
.international-trading-table .right{text-align:right;}
.international-trading-table .tick-sizes {width:100%;}
.international-trading-table .tick-sizes .market{ width: 25%;}
.international-trading-table .tick-sizes .currency{width: 20%;}
.international-trading-table .tick-sizes .price-per-share{width:30%;}
.international-trading-table .tick-sizes .tick-increment{width:25%;}
.international-trading-table .left-table{width:26%; float:left; margin-right: 15px;}
.international-trading-table .center-table{width:34%; float:left; margin-right: 15px;}
.international-trading-table .right-table{width:36%; float:left;}
.international-trading-table .base-price-col{width: 60%;}
.international-trading-table .daily-price-col{width:40%;}
.international-trading-table .currency-exchange-fees{ width:50%;}
.international-trading-table .currency-exchange-fees th{width:50%;}
/* End international-trading-table Classes */

/* Begin signup-note Classes */
/* features_unenrolled.shtml*/
.signup-note {background-color:#E7EFF7; border:1px solid #638AAD; padding:16px 18px 17px 16px;}
.signup-note img{float:left; padding:0px 10px 28px 0px;}
.signup-note p{font-size:93%;}
/* End signup-note Classes */

.no-margin-bottom{margin-bottom:0px !important;}
.clear-left{clear:left;}
.clear-right{clear:right;}
.clear-both{clear:both;}

.acc-warning{
	border:2px solid #F0D202;
	padding:9px 12px 11px 12px;
	margin-bottom:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.acc-warning .icon{
	background:url(../../yourprofile/images/warning_msg_icon.png) no-repeat;
	margin-top:-1px;
	margin-right:8px;
	width:17px;
	height:17px;
	float:left;	
}
.acc-warning .msg{
	/*float:left;*/
}

/*jQuery UI Tabs Overrides here*/
.ui-widget-content{
	border:none !important;
	background-image:none !important;
	background-color:#ffffff !important;
}
.ui-widget-header{
	border:none !important;
	background:none !important;
	background-color:#ffffff;
}
.ui-widget-header .ui-state-default,
.ui-widget-header .ui-state-hover{
	border:1px solid #bbbbbb !important;
	border-bottom-width:0px !important;
	background-color:#ecf1f7 !important;
}
.ui-widget-header .ui-state-active{
	border:1px solid #bbbbbb !important;
	border-bottom-width:0px !important;
	background-color:#ffffff !important;
}
.ui-widget-header .ui-state-default a,
.ui-widget-header .ui-state-default a:hover,
.ui-widget-header .ui-state-default a:visited
{
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:13px !important;
	font-weight:bold !important;
	color:#0F57C2 !important;
}
.ui-widget-header .ui-state-active a,
.ui-widget-header .ui-state-active a:hover,
.ui-widget-header .ui-state-active a:visited
{
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:16px !important;
	font-weight:bold !important;
	color:#408800 !important;
}
.ui-tabs{padding:0 !important;}
.ui-tabs .ui-tabs-nav{
	padding-left:0 !important;
}
.ui-tabs .ui-tabs-nav li{
	margin:0px 2px -1px 0px !important;
}
.ui-tabs .ui-tabs-nav li.ui-state-default{
	margin-top:4px !important;
}
.ui-tabs .ui-tabs-nav li.ui-state-active{
	margin-top:-2px !important;
}
.ui-tabs .ui-tabs-nav li.ui-state-default a{
	padding:3px 8px !important;
	outline:none;
}
.ui-tabs .ui-tabs-nav li.ui-state-active a{
	padding:4px 8px !important;
	outline:none;
}
.ui-tabs-panel{
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	color:#000000 !important;
	border:1px solid #BBBBBB !important;
	border-radius:0 !important;
	padding:12px 5px 20px 5px !important;
	min-height:176px !important;
}
.ui-tabs-panel a{
	text-decoration:none !important;
	color:#0F57C2 !important;
}
.ui-tabs-panel a:active,
.ui-tabs-panel a:hover{
	text-decoration:underline !important;
	color:#0F57C2 !important;
}
.ui-tabs-panel ul,
.ui-tabs-panel ol{
	list-style-type:square;
	margin-top:16px;
	margin-left:13px;
}
.ui-tabs-panel ul li,
.ui-tabs-panel ol li{
	margin-bottom:8px;
	padding-left:2px;
}
.ui-tabs-panel .tabs-panel-head{
	margin-bottom:12px;
	padding:0 10px;	
	min-height:15px;
}
.ui-tabs-panel table th,
.ui-tabs-panel table td{
	border:1px solid #d1dae3;
	padding:7px 5px;
	vertical-align:top;
}
.ui-tabs-panel table th{
	border-bottom-width:2px;
	vertical-align:bottom;
}
.ui-tabs-panel table th.first-col,
.ui-tabs-panel table td.first-col{border-left:none;}
.ui-tabs-panel table th.last-col,
.ui-tabs-panel table td.last-col{border-right:none;}
table.grid-online-form th.last-col,
table.grid-online-form td.last-col{text-align:right;}

.ui-tabs-panel table th.warning,
.ui-tabs-panel table td.warning{
	padding-left:30px !important;
}
.ui-tabs-panel table th span.warning-icon,
.ui-tabs-panel table td span.warning-icon{
	display:inline-block;
	float:left;
	background:url(../../yourprofile/images/warning_msg_icon.png) no-repeat top left;
	width:17px;
	height:17px;
	margin-right:8px;
	margin-left:-25px;
}

.grid-online-form colgroup .col1{width:145px;}
.grid-online-form colgroup .col2{width: 72px;}
.grid-online-form colgroup .col3{width: 75px;}
.grid-online-form colgroup .col4{width:181px;}
.grid-online-form colgroup .col5{width: 85px;}

.grid-printable-form colgroup .col1{width:330px;}
.grid-printable-form colgroup .col2{width:115px;}
.grid-printable-form colgroup .col3{width:115px;}

.note-status-update-delay{
	margin-top:16px;
	margin-bottom:-3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	position:relative;
}
.note-status-update-delay .note-marks{float:left; font-weight:bold; font-size:14px;}
.note-status-update-delay .note{margin-left:10px;}

#modal-window-learnMore-linkingAccounts{width:500px;}

/*Modal Windows*/
.modal-window-wrapper{position:absolute; height:auto; margin:auto; padding:16px; background:url(../../yourprofile/images/tp.png);}
.modal-window-wrapper .modal-window{padding:15px; background:#ffffff;}
.modal-window-wrapper .modal-window .modal-win-title{margin-bottom:8px;}
.modal-window-wrapper .modal-window .modal-win-title .title-text{float:left; margin-top:-3px; margin-left:-4px; font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#408800/*spec says #38F600*/;}
.modal-window-wrapper .modal-window .modal-win-title .btn-close{float:right; margin-top:-7px; margin-right:-7px; height:18px; width:18px; cursor:pointer; background:url(../../yourprofile/images/closex_blk_big.gif) no-repeat;}
.modal-window-wrapper .modal-window .modal-win-body{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#000000;}
.modal-window-wrapper .modal-window .modal-win-body p{margin-bottom:12px;}


/*Override classes*/
#page-container{width:991px;}
#page-container #bordered-wrapper {
    margin-left: 8px;
    margin-right: 8px;
}
#page-container #layout-region-1 {
    clear: both;
    margin: 0px;
    width: 727px;
    float: left;
    padding: 0px 8px 0px 0px;
    border-right: 1px solid rgb(204, 204, 204);
}
#page-container #layout-region-right-rail {
    float: left;
    margin: 0px;
    width: 223px;
    padding: 0px 8px;
    background-image: url(../../yourprofile/images/sb_bg.png);
    background-position: 0px 0px;
    background-repeat: repeat-x;
    min-height: 463px;
    border-left: 1px solid rgb(204, 204, 204);
    position: relative;
    left: -1px;
}

/*********************Added********************/

.topic-path {
    border-bottom: 1px solid #cccccc;
    color: #666666;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 73.3%;
    line-height: 1.25;
    padding: 9px 0 10px 8px;
}

.topic-path--item {
    display: inline;
    list-style-type: none;
}

.topic-path--item > a {
    color: #666666;
    text-decoration: none;
 	padding: 0;
    margin: 0;
}

.topic-path--item > a:hover {
    text-decoration: underline;
}

.topic-path--item:first-child {
    font-weight: bold;
}

.topic-path--item:before {
    content: "\00BB";
  	margin: 0 5px 0 3px;
}

.topic-path--item:first-child:before {
    content: "";
    margin: 0;
}

.lt-ie8 .topic-path--item {
    padding: 0 9px 0 7px;
  	margin-right: -2px;
    background: url(../../yourprofile/images/raquo.gif) no-repeat right 65%;
}

.lt-ie8 .topic-path--item:first-child {
    padding-left: 0;
}

.lt-ie8 .topic-path--last {
   background: none; 
}

.off-screen {
    height: 1px;
    left: -5000px;
    overflow: hidden;
    position: absolute;
    width: 1px;
}

/**************************************end *****************************************/