/* 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.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;}
a span {cursor:pointer;}
/* top bar */
#topBar {background:#00072C url(/img/global/header/bg_header.jpg) right no-repeat;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-right:1.2em;padding-bottom:.6em;text-align:right;text-transform:uppercase;}
#topBar #topLink{color:#fff;font:1em Verdana,Geneva,sans-serif;padding-bottom:1em;padding-right:1.5em;text-align:right;}
#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;}
/* 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 */
.C .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;}
/* 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;}
#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;}
/* 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 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;}
}
