@charset "utf-8";
@font-face {
	font-family: 'DroidSansWeb';
  font-style: normal;
	font-weight: normal;
	src: url('http://themes.googleusercontent.com/font?kit=Nq8WaJS3fQSEuxvojFpe7vesZW2xOQ-xsNqO47m55DA');
	src: local('☺'), url('http://themes.googleusercontent.com/font?kit=rS9BT6-asrfjpkcV3DXf__esZW2xOQ-xsNqO47m55DA') format('truetype');
}
@font-face {
	font-family: 'DroidSansWeb';
  font-style: normal;
	font-weight: bold;
	src: url('http://themes.googleusercontent.com/font?kit=EFpQQyG9GqCrobXxL-KRMUiWpBgZM8QoQHJWqVarx_U');
	src: local('☺'), url('http://themes.googleusercontent.com/font?kit=EFpQQyG9GqCrobXxL-KRMQJKKGfqHaYFsRG-T3ceEVo') format('truetype');
}
/* reset */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}
body{line-height:1;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-spacing:0;}
/* Global CSS (FXCM-style) */
body{font:normal .625em Verdana,Arial,Helvetica,sans-serif;text-align:center;}
/* template */
#T-wrap{text-align:center;width:980px;margin:0 auto;position:relative;overflow:hidden;}
body.T-blank #T-wrap{margin:0;}
#T-header{}
#T-wrapContent{text-align:left;}
#T-wrapContentMain{position:relative;width:980px;}
#T-leftBar{float:left;text-align:left;}
#T-leftBar div.leftBarItem{width:159px;margin:0 21px 21px 0;}
#T-leftBar div.featuredBtn{width:159px;margin:0 21px 10px 0;}
#T-leftBar div.leftBarItem.divider{margin-top:1.5em;padding-top:21px;border-top:1px solid #073285;}
#T-rightBar{float:right;}
#T-innerRightBar{float:right;font-size:.83em;padding:6px 0 0 1em;}
#T-rightBar div.rightBarItem,#T-innerRightBar div.rightBarItem{width:219px;margin-bottom:21px;} 
#T-footer{width:980px;margin:0 auto;text-align:left;line-height:1.3em;color:#75767b;}
body.T-blank #T-footer{margin:0;padding:0;border:none;}
/* clear */
.clear{overflow:hidden;}
.clearBoth{clear:both;}
/* float */
.left{float:left;}
.right{float:right;}
.center{text-align:center;}
.uppercase{text-transform:uppercase;}
/* Standard Link Style */	
a:link,a:visited{color:#1282c9;text-decoration:underline;}
a:hover,a:active{text-decoration:none;}
.arrow{padding-left:20px;background:url(/img/bullets/ico_dotted_arrow_blue.gif) 0 .25em no-repeat;}
a.block {display:block;text-transform:uppercase;text-align:center;text-decoration:none;}
a.btnPDF{background:url(/img/bullets/ico_pdf_trans.gif) no-repeat left .1em;padding-left:2em;}
a.externalText{background:url(/img/bullets/external-text.gif) .21em .4em no-repeat;padding-left:1.2em;}
a.videoLink{background:url(/img/bullets/ico_play_video.jpg) no-repeat left .8em;padding:1em 1em 1em 26px;}
a.btn-standard{display:block;width:219px;font:bold 1.1em/24px Verdana,Arial,Helvetica,sans-serif;color:#205fb9!important;text-align:center;text-transform:uppercase;text-decoration:none !important;background:url(/img/buttons/btn_standard.gif) center center no-repeat;}
a.btn-standard:hover{text-decoration:underline !important;}
a.btn-standard.W133 { width:133px; background:url(/img/buttons/btn_standard_w133.gif) center center no-repeat; }
a.btn-standard.W300{width:300px;background:url(/img/buttons/btn_standard_w300.gif) center center no-repeat;}
a.btn-standard.W400{width:400px;background:url(/img/buttons/btn_standard_w400.gif) center center no-repeat;}
.contentHead a.btn-standard{float:right;margin:28px 0 0 21px;}
input.block {display:block;border:none;text-align:center;cursor:pointer;}
a span {cursor:pointer;}
/* top bar */
#topBar {background:#00072C url(/img/global/header/bg_header.jpg);height:81px;}
#topBar #topLeft{float:left;width:201px;height:81px;}
#topBar #topRight{background:transparent;float:right;padding:1em 0 0;width:600px;}
#topBar #mottoFXCM{font:bold 1em Verdana,Geneva,sans-serif;color:#e2e7ce;padding-left:182px;padding-bottom:.6em;text-align:left;text-transform:uppercase;}
#topBar #topLink{color:#fff;font:1em Verdana,Geneva,sans-serif;padding-bottom:1em;padding-left:182px;text-align:left;}
#topBar #topLink span{color:#ffcb05;}
#topBar #topLink a:link,#topBar #topLink a:visited{color:#fff;text-decoration:none;}
#topBar #topLink a:hover,#topBar #topLink a:active{text-decoration:underline;}
#topBar #searchBox{text-align:right;}
#topBar #langSelect,#topBar #langList,#topBar .topSearch,#topBar .btnSearch{position:absolute;top:52px;}
#topBar input.topSearch{left:745px;width:142px;margin:0;}
#topBar input.btnSearch{left:900px;}
#topBar #langSelect,#topBar #langList{position:absolute;top:52px;}
#topBar #langSelect{width:150px;text-align:left;padding-left:10px;background:#c2d5f5 url(/img/global/header/bg_langselect.gif) no-repeat 145px 8px;height:20px;margin-right:3em;font:11px/20px Verdana,Geneva,sans-serif;z-index:90;border:1px solid #193867;color:#132b57;cursor:pointer;left:560px;}
#topBar #langSelect.toggle{background-image:url(/img/global/header/bg_langselect_toggle.gif);border-bottom:none;}
#topBar #langList{text-align:left;font:11px Verdana,Geneva,sans-serif;display:none;position:absolute;background:#c2d5f5;padding-left:10px;width:150px;z-index:90;padding-bottom:5px;border-left:1px solid #193867;border-right:1px solid #193867;border-bottom:1px solid #193867;top:20px;left:-1px;}
#topBar #langList a{display:block;z-index:90;padding:5px 0;}
#topBar #langList .closeList a{text-align:right;background:url(/img/buttons/btn_close.gif) no-repeat 135px 8px;padding-right:20px;text-decoration:none !important;padding-bottom:0;}
#topBar .holidayHours a.block{position:absolute;z-index:100;top:0;right:0;height:28px;width:74px;padding:5px 0 0 8px;margin-bottom:11px;color:#fff;text-align:left;font:bold 10px/1.1em Verdana, Geneva, sans-serif;color:#f0f0f8;background-color:#ca0303;border-left:1px solid #e24242;border-right:1px solid #8c050c;border-bottom:1px solid #aa0408;}
#topBar .holidayHours a:link, #topBar .holidayHours a:visited, #topBar .holidayHours a:active{text-decoration:none;}
#topBar .holidayHours a:hover{text-decoration:none;background:#a20206 url(/img/global/holiday-hours/bg_holidayHours_topbar.gif) 0 bottom repeat-x;}

/* top nav */
#nav{list-style:none;background:#70d3f6 url(/img/global/navigation/main/nav.gif) 0 0 no-repeat;width:980px;margin:0;padding:0;}
#nav li{list-style:none;float:left;font:bold 1.1em/2.3em Arial,Helvetica,sans-serif;height:25px;width:140px;text-align:center;z-index:85;}
#nav li:hover{background-image:url(/img/global/navigation/main/nav.gif);background-repeat:no-repeat;}
#nav li.navTab1:hover{background-position:0 -25px;}
#nav li.navTab2:hover{background-position:-140px -25px;}
#nav li.navTab3:hover{background-position:-280px -25px;}
#nav li.navTab4:hover{background-position:-420px -25px;}
#nav li.navTab5:hover{background-position:-560px -25px;}
#nav li.navTab6:hover{background-position:-700px -25px;}
#nav li.navTab7:hover{background-position:-840px -25px;}
#nav li a:link,#nav li a:visited,#nav li a:active{height:25px;display:block;color:#000;text-decoration:none;width:140px;}
#nav li:hover a, #nav li a:hover{color:#fff !important;text-decoration:none;}
#nav li ul{list-style:none;margin:0;background:#70d3f6;display:none;position:absolute;z-index:85;padding:5px 0;top:106px;}
#nav li:hover ul{display:block!important;}
#nav li:hover ul li{background-image:none;}
#nav li ul li{background:#70d3f6;display:block;float:none;font-size:1em;padding-left:7px;text-align:left!important;width:133px;font-weight:bold !important;}
#nav li ul li a:link,#nav li ul li a:visited{color:#054f93 !important;text-decoration:none;}
#nav li ul li a:hover,#nav li ul li a:active{color:#054f93 !important;text-decoration:underline;}
#nav li.inner, #nav li:hover li.inner {display:none !important;}
/* Left nav tabs */
#leftNavTabs{display:none;width:159px;margin:0 21px 30px 0;font:1.1em/1.25em Arial,Helvetica,sans-serif;color:#000;}
#leftNavTabs .tabName{display:block;padding-left:1em;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;line-height:2.4em;text-transform:uppercase;color:#fff;background-color:#000;text-decoration:none;}
#leftNavTabs .tabLinks{display:none;}
#leftNavTabs .tabLinks li{padding:.675em .3em .675em 10px;background-color:#cae7f2;border-bottom:1px solid #9abdca;border-top:1px solid #fff;}
#leftNavTabs .tabLinks li a{color:#094479;text-decoration:none;}
#leftNavTabs .tabLinks li a:hover{text-decoration:underline;}
#leftNavTabs .tabLinks li.inner {border-bottom-color:#afd1dd;background-color:#E6F2F7;}
/* Left nav global 1 */
#leftNavGlobal1{width:155px;margin:0 21px 15px 0;padding:1px;font:bold 1.1em/1.25em Verdana,Arial,Helvetica,sans-serif;color:#2069c5;border:1px solid #cee9f3;}
#leftNavGlobal1 .sectionName{height:28px;padding-left:.6em;line-height:2.5em;text-transform:uppercase;color:#0b0d0e;border-bottom:1px solid #fff;background:#f3f5f7 url(/img/global/navigation/left/bg_subSectionName.gif) repeat-x;}
#leftNavGlobal1 ul{padding:.25em 0;background-color:#f1f8fa;}
#leftNavGlobal1 li{padding:.6em 0}
#leftNavGlobal1 li a{display:block;margin-left:.6em;padding-left:10px;color:#1282c9;text-decoration:none;background:url(/img/global/navigation/left/bullet_subLinks.gif) left .5em no-repeat;}
#leftNavGlobal1 li a:hover{text-decoration:underline;}
/* Left nav global 2 */
#leftNavGlobal2{width:159px;margin:0 21px 0 0;}
#leftNavGlobal2 a{font:1.1em/2em Verdana, Arial,Helvetica,sans-serif;color:#0f69a3;text-decoration:none;}
#leftNavGlobal2 a:hover{text-decoration:underline;color:#165acb;}
#leftNavGlobal2 a strong {color:#05a0d9;}
#leftNavGlobal2 li{padding:0 0;}
#leftNavGlobal2 li.divider{margin-bottom:1.2em;padding-bottom:1.2em;border-bottom:1px solid #073285;}
/* Left nav Custom */
#leftNavCustom{width:159px;margin:0 21px 30px 0;font:1.1em/1.25em Arial, Helvetica, sans-serif;}
#leftNavCustom .tabName{padding-left:1em;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;line-height:2.4em;text-transform:uppercase;color:#fff;background-color:#246e9d;}
#leftNavCustom a.titleName{display:block;color:#fff;text-decoration:none;background:#000 url(/img/global/navigation/left/bg_titleName_custom.gif) 0 bottom repeat-x;border-bottom:1px solid #fff;}
#leftNavCustom .tabLinks{margin-bottom:12px;}
#leftNavCustom .tabLinks li{padding:.675em .3em .675em 10px;background-color:#e5f1f5;border-bottom:1px solid #9abdca;border-top:1px solid #fff;}
#leftNavCustom .tabLinks li a{color:#00447d;text-decoration:none;}
#leftNavCustom .tabLinks li a:hover{text-decoration:underline;}
/* display current left nav */
body.Tab1curr #leftNavTabs,
body.Tab2curr #leftNavTabs,
body.Tab3curr #leftNavTabs,
body.Tab4curr #leftNavTabs,
body.Tab5curr #leftNavTabs,
body.Tab6curr #leftNavTabs,
body.Tab7curr #leftNavTabs{display:block;}
body.Tab1curr .navTab1,
body.Tab2curr .navTab2,
body.Tab3curr .navTab3,
body.Tab4curr .navTab4,
body.Tab5curr .navTab5,
body.Tab6curr .navTab6,
body.Tab7curr .navTab7{display:block !important;}
/* select current left nav link */
body.L1curr ul.leftNav li.L1,
body.L2curr ul.leftNav li.L2,
body.L3curr ul.leftNav li.L3,
body.L4curr ul.leftNav li.L4,
body.L5curr ul.leftNav li.L5,
body.L6curr ul.leftNav li.L6,
body.L7curr ul.leftNav li.L7, 
body.Lacurr ul.leftNav li.La,
body.Lbcurr ul.leftNav li.Lb,
body.Lccurr ul.leftNav li.Lc{background-color:#fff !important;}
body.L1curr ul.leftNav li.L1 a,
body.L2curr ul.leftNav li.L2 a,
body.L3curr ul.leftNav li.L3 a,
body.L4curr ul.leftNav li.L4 a,
body.L5curr ul.leftNav li.L5 a,
body.L6curr ul.leftNav li.L6 a,
body.L7curr ul.leftNav li.L7 a,
body.Lacurr ul.leftNav li.La a,
body.Lbcurr ul.leftNav li.Lb a,
body.Lccurr ul.leftNav li.Lc a{font-weight:bold !important;font-family:Verdana, Geneva, sans-serif;color:#1276b5 !important;}
/* Left Banners */
.contentHead .featuredBtn{float:left;margin:0 21px 0 0;}
#featuredBtn_kom a{display:block;height:25px;width:159px;padding:35px 0 0 0;text-align:center;font:bold 10px/1.05em Verdana, Geneva, sans-serif;color:#cd6203;text-transform:uppercase;text-decoration:none;background:#c3e4f1 url(/img/bnr/left/bg_featuredBtn_kom.jpg) 0 0 no-repeat;}
#featuredBtn_kom a span{color:#1676db;}
#videoTourLR a{display:block;width:150px;height:51px;padding:74px 9px 0 0;font:bold 10px/1.25em Verdana,Arial,Helvetica,sans-serif;color:#3a4d67;text-transform:uppercase;text-decoration:none;text-align:right;background:url(/img/bnr/left/bg_video-tour.jpg) no-repeat;}
#videoTourLR a span{font:bold 14px Arial,Helvetica,sans-serif;color:#1a77da;}
#videoTourLR a:hover span{text-decoration:underline;}div.expoBanner{width:159px;height:339px;}
#expoBanner a {display:block;position:relative;text-decoration:none;}
#expoBanner a span{display:block;left:25px;top:263px;position:absolute;z-index:100;width:111px;height:22px;font:bold 11px/22px Verdana, Geneva, sans-serif;color:#fff;text-transform:uppercase;text-align:center;cursor:pointer;}
#expoBanner a:hover{text-decoration:none;}
/* faq */
#featuredBtn_faq a{display:block;position:relative;width:159px;height:61px;color:#156aac;background:url(/img/bnr/left/bg_featuredBtn_faq.gif) no-repeat;}
#featuredBtn_faq a span{position:absolute;left:35px;bottom:5px;font:bold 10px/1.2em Arial, Helvetica, sans-serif;text-decoration:underline;}
#featuredBtn_faq a:hover span{text-decoration:none;}
/* Right Banners */
.rightBarItem a#RROpenAccount,.rightBarItem a#RROpenPractice,.rightBarItem a#RRSoftware{display:block;text-transform:uppercase;font-weight:bold;font-family:Arial,Helvetica,sans-serif;line-height:1em;text-decoration:none;}
.rightBarItem a span{display:block;line-height:1em;}
.rightBarItem a#RROpenAccount{width:95px;height:71px;padding:15px 0 0 124px;font-size:15px;color:#96b005;}
.rightBarItem a#RROpenAccount span, .rightBarItem a#RROpenAccount:hover span {font-size:26px;}
.rightBarItem a#RROpenAccount:link,.rightBarItem a#RROpenAccount:visited{background:url(/img/bnr/right/rr_openaccount.jpg) no-repeat 0 -86px;}
.rightBarItem a#RROpenAccount:hover,.rightBarItem a#RROpenAccount:active{background:url(/img/bnr/right/rr_openaccount.jpg) no-repeat 0 0;}
.rightBarItem a#RROpenPractice{width:91px;height:71px;padding:15px 0 0 128px;font-size:14px;color:#db9603;}
.rightBarItem a#RROpenPractice span, .rightBarItem a#RROpenPractice:hover span {font-size:26px;}
.rightBarItem a#RROpenPractice:link,.rightBarItem a#RROpenPractice:visited{background:url(/img/bnr/right/rr_freepractice.jpg) no-repeat 0 -86px;}
.rightBarItem a#RROpenPractice:hover,.rightBarItem a#RROpenPractice:active{background:url(/img/bnr/right/rr_freepractice.jpg) no-repeat 0 0;}
.rightBarItem a#RRSoftware{width:197px;height:46px;padding:40px 0 0 22px;font-size:15px;color:#05a2da;}
.rightBarItem a#RRSoftware span, .rightBarItem a#RRSoftware:hover span {font-size:22px;}
.rightBarItem a#RRSoftware:link,.rightBarItem a#RRSoftware:visited{background:url(/img/bnr/right/rr_software.jpg) no-repeat 0 -86px;}
.rightBarItem a#RRSoftware:hover,.rightBarItem a#RRSoftware:active{background:url(/img/bnr/right/rr_software.jpg) no-repeat 0 0;}
/* Left Banners */
/* bnr open live acct (LeftRail) */
#openLive50_LR a{display:block;width:146px;height:91px;padding:109px 0 0 13px;font:22px/1.02em Arial, Helvetica, sans-serif;color:#fff;text-shadow:1px 1px #7f1710;text-decoration:none;background:url(/img/bnr/left/bg_open-live-50.gif) no-repeat;}
#openLive50_LR a em{text-transform:uppercase;text-decoration:underline;font-size:16px;font-style:normal;font-weight:bold;}
#openLive50_LR a strong{position:relative;top:2px;padding-left:11px;font-size:38px;line-height:34px;text-decoration:none;text-shadow:none;}
#openLive50_LR a strong sup{font-size:21px;position:relative;top:-14px;}
#openLive50_LR a span.mid{position:relative;top:-5px;}
#openLive50_LR a span{font-size:21px;}
#openLive50_LR a:hover{background-position:-159px 0;}
#openLive50_LR a:hover strong{color:#43caf2;text-shadow:1px 1px #7f1710;}
/* Awards Section (RR) */
div.awards{border:1px solid #a9aab1;line-height:1.6em;}
div.awardsTitle{color:#fff;padding:.3em 2em;margin-bottom:2em;font-weight:bold;text-align:left;text-transform:uppercase;background:#a9aab1 url(/img/bullets/ico_awards.gif) no-repeat .5em center;}
div.awardItem{text-align:center;color:#333;margin-bottom:2.5em;color:#666;}
div.awardItem{padding:0 1.5em;}
div.awardItem img{border-bottom:10px solid #fff;}
/* Awards Section (contentBody) */
.contentAwards {margin-top:2.5em; border:1px solid #a9aab1;color:#666;line-height:1.5em;}
.contentAwards div.awardsTitle {margin:0;color:#fff; padding:.3em 2em;font-weight:bold;text-align:left;text-transform:uppercase;background:#a9aab1 url(/img/bullets/ico_awards.gif) no-repeat .5em center;}
.LC .contentAwards .contentAwardsBody {margin:0;padding:1.6em 1.6em 1.6em .95em;}
.C .contentAwards .contentAwardsBody {margin:0;padding:1.6em 0 1.6em 3.5em;}
.contentAwards div.contentAwardItem {float:left;text-align:center;padding:0 2px;}
.LC .contentAwards div.contentAwardItem {width:142px;margin:0 7px 0 0;}
.C .contentAwards div.contentAwardItem {width:155px;margin:0 20px 0 0;}
.contentAwards div.contentAwardItem.last {margin-right:0 !important;}
.contentAwards div.contentAwardItem img {display:block; margin:0 auto .75em auto;}
.contentAwards div.contentAwardItem .bordered {border:1px solid #a9aab1;}
/*resident portal*/
div.residentPortal{overflow:hidden;}
div.residentPortal a {display:block;position:relative;float:left;width:284px;height:73px;}
div.residentPortal a span{position:absolute;left:0;top:0;width:284px;height:73px;background-image:url(/img/global/portal/bg_residentPortal.jpg);background-repeat:no-repeat;}
div.residentPortal a.us {margin-right:62px;}
div.residentPortal a.us span{background-position:0 0;}
div.residentPortal a.us:hover span{background-position:0 -73px;}
div.residentPortal a.intl span {background-position:-284px 0;}
div.residentPortal a.intl:hover span{background-position:-284px -73px;}
/*entity portal*/
div.entityPortal {min-height:165px;overflow:hidden;background:url(/img/global/portal/bg_entityPortal.gif) 0 -80px no-repeat;}
div.entityPortal div.entity {float:left;width:400px;}
div.entityPortal div.entity a.btn {width:326px;height:40px;margin:36px auto 15px auto;font:bold 16px/40px Arial, Helvetica, sans-serif;color:#fff;border:2px solid #fff;background:#023b79 url(/img/global/portal/bg_entityPortal.gif) no-repeat;}
div.entityPortal div.entity ul {margin:0 60px 0 38px;}
div.entityPortal div.entity ul li{padding:0 0 .75em 16px;background:url(/img/bullets/ico_arrow_simple_blue1.gif) 0 .5em no-repeat;}
div.entityPortal div.ltd ul li{background:url(/img/bullets/ico_arrow_simple_blue2.gif) 0 .5em no-repeat;}
div.entityPortal div.entity.llc a.btn:hover {background-position:0 -40px;}
div.entityPortal div.entity.ltd a.btn {color:#f9fbbc;background-position:-326px 0}
div.entityPortal div.entity.ltd a.btn:hover {background-position:-326px -40px;}
/* footer (base) */
#T-footer a:link,#T-footer a:visited{color:#165ACB;text-decoration:underline;}
#T-footer a:hover,#T-footer a:active{text-decoration:none;}
#T-footer .divider_horiz {margin-bottom:.8em;padding-bottom:.8em;border-bottom:1px solid #c9cbd0;}
#T-footer .highRiskWarning {color: #000000; font: bold 1.2em/1.7em Arial,Helvetica,sans-serif; margin: 0; padding-top: 0.5em; }
#T-footer .highRiskWarning strong {font-weight:bold;}
#footerTop {margin-bottom:.8em;padding:.8em 0 .8em 0;border-top:1px solid #c9cbd0;border-bottom:1px solid #c9cbd0;}
#footerLinks {float:left;width:830px;}
#footerLinks ul{margin-bottom:.7em;}
#footerLinks li{float:left;margin-right:1em;padding-right:1em;font-size:1.1em;border-right:1px solid #165acb;}
#footerLinks li.noBorder{border:none;}
#footerLangList {float:right;width:115px;}
#footerLangList ul{float:right;}
#footerLangList ul li{float:left;margin:0;padding:0;}
#footerLangList ul li.last{margin-left:0;}
#footerLangList ul li a:link, #footerLangList ul li a:visited{display:inline-block;height:18px;margin:0 0 0 2px;padding:0 .75em;text-decoration:none;font-size:1.1em;line-height:18px;color:#fff;background-color:#2e9ac9;}
#footerLangList ul li a:hover, #footerLangList ul li a:active{text-decoration:underline;}
#footerCopy{margin-bottom:2em;font-size:1em;}
#footerCopy div.address{float:left;}
#footerCopy div.copyright{float:left;padding-right:1em;margin-right:1em;border-right:1px solid #c9cbd0;}
.footer_no_address#footerTop {border-bottom:none;}
.footer_no_address #footerCopy{margin-bottom:1em;}
.footer_no_address #footerCopy div.copyright{border-right:none;}


/*footerBnrs*/
#T-footer .footerBnr_myfxcm{height:24px;background:url(/img/global/footer/bg_footerbnr.gif) repeat-x;border-top:1px solid #c9cbd0;border-bottom:1px solid #c9cbd0;margin-bottom:.75em;color:#354264;font:bold 1.1em/24px Verdana, Geneva, sans-serif;text-align:center;text-transform:uppercase;}
#T-footer .footerBnr_myfxcm a{background:url(/img/bullets/list_arrow_blue_2.gif) no-repeat .5em center;padding-left:3em;}
#T-footer .footerBnr_support{margin:.9em;padding-bottom:.8em;text-align:center;text-transform:uppercase;color:#252d31;font:bold 12px Verdana, Geneva, sans-serif;border-bottom:1px solid #c9cbd0;}
#T-footer .footerBnr_support span{display:inline-block;margin-left:10px;padding-left:92px;font:bold 17px/30px Arial, Helvetica, sans-serif;color:#010911;background:url(/img/global/footer/bg_footerBnr_support.jpg) 0 center no-repeat;}
#T-footer .footerBnr_support span a{color:#1d99d2;}
#T-footer .footerBnr_upgrade {margin:1em auto;padding-bottom:.6em;border-bottom:1px solid #c9cbd0;}
#T-footer .footerBnr_upgrade a{width:550px;display:block;margin:0 auto;text-align:center;text-transform:uppercase;color:#252d31;font:bold 14px/30px Arial, Verdana, Geneva, sans-serif;text-decoration:none;background:url(/img/global/footer/bg_footerBnr_upgrade.gif) 240px 0 no-repeat;}
#T-footer .footerBnr_upgrade a:hover{color:#2574ad;}
#T-footer .footerBnr_upgrade span{display:inline-block;width:149px;text-indent:-9999px;}

/* default content styling */
.titleImage{width:100%;margin-bottom:21px;}
.titleImageFlush{width:100%;}
.C{width:100%;float:left;}
.LC{width:800px;float:left;}
.CR{width:740px;float:left;}
.TLCR{position:relative;width:560px;float:left;}
.LCR{position:relative;width:560px;float:left;}
div.contentHead{margin-bottom:12px;padding-bottom:13px;overflow:auto;border-bottom:1px solid #073285;}
div.flushBottom{margin-bottom:0;}
.TLCR div.contentHead,.LCR .contentHead{width:800px;position:absolute;top:0;left:0;height:58px;overflow:visible;}
.CR div.contentHead{width:980px;position:absolute;top:0;left:0;height:58px;overflow:visible;}
div.contentHeadTitles{float:left;}
div.contentBody{margin-bottom:2em;font-family:Verdana,Arial,Helvetica,sans-serif;line-height:1.75em;color:#333;}
.TLCR .contentBody,.LCR .contentBody,.CR .contentBody{margin-top:84px;}
.TLCRtop {margin-bottom:21px;}
.N11{font-size:1.1em;}
.N12{font-size:1.2em;}
.N13{font-size:1.3em;}
.N12 .N11{font-size:0.9em;}
.N12 .N13 {font-size:1.1em;}
.N11 .N12{font-size:1.1em;}
.N13 .N11{font-size:.846em;}
.N13 .N12{font-size:.9235em;}
h1{margin-bottom:7px;font:normal 34px/1em Arial,Helvetica,sans-serif;color:#03a8d7;}
h2{font:bold 17px/1em Arial,Helvetica,sans-serif;color:#00447d;text-transform:uppercase;}
h3{margin:.5em 0;font:bold 15px/1.5em Arial,Helvetica,sans-serif,sans-serif;color:#09b0e0;text-transform:uppercase;}
h3.important{color:#df3602;}
h3.flushBottom{margin-bottom:0;}
h4{font:bold 1em/1.5em Verdana,Arial,Helvetica,sans-serif;text-transform:uppercase;}
h4.blue{color:#03a8d7;}
p{margin:.25em 0 1.75em 0;padding:0;}
p.flushBottom{margin-bottom:.25em;}
p.flushTop{margin-top:0;}
p.arrow{padding-left:20px;background:url(/img/bullets/ico_dotted_arrow_blue.gif) 0 .5em no-repeat;}
.blue{color:#00447D}
.note{font-size:10px;line-height:1.5em;color:#707070;}
.noteDark{font-size:10px;line-height:1.5em;color:#616264;}
.asterisk{color:#D40101 !important;}
.sectionsymbol {position:relative; font-size: 0.85em; top: -4px;}

/* Standard Form Style */
form.standard{width:100%;background:#eaf6fb;margin-bottom:1.75em;border-bottom:1px solid #58b6e0;}
form.standard div.formTitle{background:#2287B5 url(/img/global/forms/bg_head.gif) repeat-x;height:21px;line-height:21px;text-transform:uppercase;font-weight:bold;color:#fff;font-size:11px;padding-left:1.75em;}
form.standard div.formReq{text-align:right;color:#af190e;font-size:10px;padding:.5em 3em 0 0;}
form.standard div.formContent{padding:0 6% 1em;}
div.LCR form.standard div.formContent,
div.TLCR form.standard div.formContent{padding:0 4% 1em;}
form.standard div.box{border-bottom:1px solid #fff;border-top:1px solid #dbe2eb;padding:.8em 0 .8em;}
form.standard div.box div.instruction{position:absolute;top:.35em;right:0;font:normal 10px Arial,Helvetica,sans-serif;}
form.standard div.box div.left,form.standard div.box div.right{position:relative;width:44%;}
div.LCR form.standard div.box div.left,
div.LCR form.standard div.box div.right,
div.TLCR form.standard div.box div.left,
div.TLCR form.standard div.box div.right{position:relative;width:45%;}
form.standard div.box.first{border-top:none !important;}
form.standard div.box.last{border-bottom:none !important;padding-bottom:2em;}
form.standard span.req{color:#af190e;}
form.standard label{display:block;line-height:1.2em;color:#1d759d;}
form.standard label.validate{color:#af190e;font-weight:bold;}
form.standard label.checkbox{display:inline;padding:0;}
form.standard span.invalid{font:.9em Verdana,Geneva,sans-serif;color:#af190e;display:block;padding:0;}
form.standard input.text{border:1px solid #58b6e0;background:#fff;display:block;width:99%;margin-top:.4em;}
form.standard input.invalid{outline:1px solid #af190e;}
form.standard input.radio{float:left;}
form.standard input.radio.invalid{outline:none;}
form.standard select{width:100%;margin-top:.4em;}
form.standard select.invalid{outline:1px solid #af190e;}
form.standard input.text:focus{background:#f3f1e5;}
form.standard div.radiobox label{margin-bottom:.5em;}
form.standard div.radiobox .clear {margin-bottom:.7em;}
form.standard div.radiobox .radiotext {float:right;width:92%;padding-left:.3em;line-height:1.6em;}
form.standard div.radiobox span.invalid{display:none;}
form.standard div.checkbox input.checkbox{float:left;margin:.1em 0 0 0;}
form.standard div.checkbox label.checkbox{float:right;width:96%;padding-top:0;line-height:1.6em;color:#333;}
form.standard div.checkbox div.left label.checkbox{float:right;width:92%;padding-top:0;line-height:1.6em;color:#333;}
form.standard div.checkbox .clear {margin-bottom:1em;}
form.standard div.checkbox span.invalid{float:left;padding-left:6%;}
form.standard textarea.text{width:99%;margin-top:.4em;height:5em;border:1px solid #58b6e0;background:#fff;}
form.standard textarea.invalid{outline:1px solid #af190e;}
form.standard div.submit{text-align:center;padding:1.5em 0;}
form.standard ol ul{margin-bottom:0;}
form.standard div.scrollable {height:200px;margin-bottom:1.75em;padding:1.5em 0 1.5em 1.5em;overflow-x:hidden;overflow-y:scroll;background-color:#fff;border:1px solid #dfe7f1;}
form.standard .conditDependent {display:none;}

/* Standard Form Error Styles */
form.std_error label.validate{color:#af190e;font-weight:bold;}
form.std_error span.invalid,
form.std_error span.invalid {font:10px Verdana,Geneva,sans-serif;color:#af190e;display:block;padding:0;}
form.std_error input.invalid {background:#d6e6f2 !important;}
form.std_error select.invalid {background:#d6e6f2 !important;}
form.std_error div.radiobox span.invalid {display:none;}
form.std_error div.checkbox span.invalid {float:right;width:96%;}
form.std_error textarea.invalid {background:#d6e6f2 !important;}
/* Standard Form confBox Styles */
.confBox,
.confBox .success,
.confBox .maint {display:none;}
/* Standard List Item Style */
ul.standard{list-style:square;margin:.25em 3em 1.2em;/*padding:0;*/}
ul.standard li{padding-bottom:.75em;}
ul.standard ul{list-style:circle;}
ul.yellow{color:#cc940d;}
ul.yellow li span{color:#333;}
ul.blue{color:#09B0E0;}
ul.blue li span{color:#333;}
ul.disc {list-style-type:disc;}
ul.small li{line-height:0.8em;margin-bottom:0;padding-bottom:0;}
ul.pdf{margin:.25em 3em 1.5em 0;}
ul.pdf li{list-style:none;background:url(/img/bullets/ico_pdf_trans.gif) no-repeat left .5em;padding-left:2em;padding-bottom:.75em;}
ul.standard.flushLeft{margin-left:1.5em;}
ul.flushTop{margin-top:0;}
ol.flushTop{margin-top:0;}
ul.flushBottom{margin-bottom:0;}
ol.flushBottom{margin-bottom:0;}
ol.standard{list-style:decimal;margin:.25em 3.7em 1em;}
ol.yellow{color:#cc940d;}
ol.blue{color:#2ba1d0;}
ol.standard li{padding-bottom:.75em;font-weight:bold;}
ol.standard li span{color:#333;font-weight:normal;}
ol.standard ol{list-style:lower-alpha;margin:.25em 1.5em 0 3.7em;}
ol.standard li li{font-weight:normal;}
dl{margin:0 0 2em 0;padding:0;}
dt{font-weight:bold;}
dd{margin-left:1em;margin-bottom:1em;padding-left:0;}
/* Standard Table Style */
table.standard{margin-bottom:1.75em;}
table.standard tr th{background:#505156 url(/img/global/table/bg_th.gif) top repeat-x;color:#fff;text-transform:uppercase;height:28px;font:bold .8em/28px Verdana,Geneva,sans-serif;padding:0 .5em;}
table.standard tr td{padding:.5em;border-left:1px solid #fff;border-right:1px solid #ccc;}
table.standard tr td.first{border-left:none;}
table.standard tr td.last{border-right:none;}
table.standard tr.alt td{background:#F4F5F7;}
/* CFD Product Table */
table.CFDproductTable{margin-bottom:1.75em;}
table.CFDproductTable th{background:#49618d;font:bold .9em Arial, Helvetica, sans-serif;text-transform:uppercase;color:#fff;padding:.5em;}
table.CFDproductTable td{background:#efefef;padding:.25em;}
table.CFDproductTable tr.alt td{background:#fff;}
table.CFDproductTable td.indexName{font-weight:bold;}
table.CFDproductTable td.centContent{text-align:center;}
/*expandable*/
.js .expandable {display:none;}
/*showTab */
.tabNav {overflow:hidden;}
.tabNav li{float:left;}
.tabNav li a{display:block;text-align:center;}
.tabContainer .content {display:none;}
.tabContainer .current {display:block;}
div.thickboxTarget {display:none;}
/* thickbox */
#TB_window{font:12px Verdana,Geneva,sans-serif;color:#333333;}
#TB_secondLine{font:10px Verdana,Geneva,sans-serif;color:#666666;}
#TB_overlay{position:fixed;z-index:100;top:0px;left:0px;height:100%;width:100%;}
.TB_overlayMacFFBGHack{background:url(/img/global/thickbox/macFFBgHack.png) repeat;}
.TB_overlayBG{background-color:#000;filter:alpha(opacity=60);-moz-opacity:0.60;opacity:0.60;}
#TB_window{position:fixed;background:#ffffff;z-index:102;color:#000000;display:none;border:2px solid #525252;text-align:left;top:50%;left:50%;}
#TB_window img#TB_Image{display:block;margin:15px 0 0 15px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666;}
#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left;}
#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right;}
#TB_closeAjaxWindow{padding:7px 10px 5px 0;margin-bottom:1px;text-align:right;float:right;}
#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px;}
#TB_title{background-color:#e8e8e8;height:27px;}
#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;}
#TB_ajaxContent.TB_modal{padding:15px;}
#TB_ajaxContent div.tbWrap{padding:15px 10px 10px;}
#TB_ajaxContent p{line-height:1.8em;}
#TB_ajaxContent h3{font-size:15px;}
#TB_ajaxContent p{line-height:1.8em;}
#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:103;top:50%;left:50%;margin:-6px 0 0 -104px;/* -height/2 0 0 -width/2 */}
#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%;}
#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}
@media print {
    body{font:normal .625em Verdana,Arial,Helvetica,sans-serif;text-align:left;}
    table.bankWire{width:100%;margin:3em 0;font-size:1.1em;line-height:1.5em;border:1px solid #666;text-align:left;}
    table.bankWire th{text-transform:uppercase;line-height:24px;padding-left:7px;border-bottom:1px solid #666;}
    table.bankWire td {padding:.35em 0 .35em 7px;border-bottom:1px solid #666;}
    table.bankWire td.last {border:none;}
    table.bankWire a.btn-print {display:none;}
    table.bankWire td.category{font-weight:bold;border-right:1px solid #666;}
}
/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:visible;text-align:left;}
#cboxOverlay{position:fixed;width:100%;height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;overflow:visible;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block;width:100%;height:100%;border:none;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/* 
    Example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay{background:url(/img/global/colorbox/overlay.png) 0 0 repeat;overflow:hidden;}
#colorbox{border:5px solid #033d6b;}
    #cboxTopLeft,
    #cboxTopRight,
    #cboxBottomLeft,
    #cboxBottomRight,
    #cboxMiddleLeft,
    #cboxMiddleRight,
    #cboxTopCenter,
    #cboxBottomCenter{display:none;}
    #cboxContent{background:#fff;}
        #cboxLoadedContent{}
        #cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#949494;}
        #cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494;}
        #cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef;}
        #cboxPrevious{position:absolute;bottom:0;left:0px;background:url(/img/global/colorbox/controls.png) -75px 0px no-repeat;width:25px;height:25px;text-indent:-9999px;}
        #cboxPrevious.hover{background-position:-75px -25px;}
        #cboxNext{position:absolute;bottom:0;left:27px;background:url(/img/global/colorbox/controls.png) -50px 0px no-repeat;width:25px;height:25px;text-indent:-9999px;}
        #cboxNext.hover{background-position:-50px -25px;}
        #cboxLoadingOverlay{background:url(/img/global/colorbox/loading_background.png) center center no-repeat;}
        #cboxLoadingGraphic{background:url(/img/global/colorbox/loading.gif) center center no-repeat;}
        #cboxClose{position:absolute;top:-5px;right:-70px;background:#033d6b;height:24px;width:55px;font:bold 11px/24px Verdana, Geneva, sans-serif;text-transform:uppercase;padding-left:10px;color:#fff;border-top-right-radius:5px;border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;text-decoration:underline;}
        #cboxClose:hover{text-decoration:none;}

/* Holiday Hours */
.hoursTab{width:400px;height:40px;background:#0c67a7;position:absolute;top:-45px;left:-5px;border-left:5px solid #033d6b;border-right:5px solid #033d6b;border-top:5px solid #033d6b;z-index}
.hoursTab li{float:left;}
.hoursTab li a{display:block;width:200px;height:35px;font:bold 21px/35px Arial, Helvetica, sans-serif;color:#a1d7ff;text-align:center;text-decoration:none;height:35px;border-bottom:5px solid #033d6b;}
.hoursTab li.first a{width:195px;border-right:5px solid #033d6b;}
.hoursTab li a.current{color:#fff;border-bottom:none;height:40px;background:url(/img/global/holiday-hours/bg-holiday-tab.gif) repeat-x;}
.hoursBox img{display:block;}
.holidayHoursContent p{position:absolute;bottom:-20px;left:-5px;margin-bottom:0;color:#fff;font-size:11px;font-weight:bold;background:#033d6b;height:24px;line-height:24px;width:815px;padding-left:5px;}
iframe#catchConfirmation {display:none;} 


