/* clear floats */
.cf:before, .cf:after {content:" ";display:table}
.cf:after {clear:both}
.cf {*zoom:1}

/*START SVG Base Style*/
.svg-holder{min-width:290px;overflow:hidden;box-sizing:border-box;position:relative}
.svg-inline,.svg-holder img{max-width:100%;height:auto;position:absolute;top:0;left:0}
.svg-holder text,.svg-holder tspan{font-family:arial,sans-serif}
.svg-holder svg{max-height:100%}
.svg-inline{display:none}
.svg .svg-inline{display:block}
.svg .svg-holder img{display:none}
.svg-desktop{display:block}
.svg-mobile,.svg-mobile-details{display:none}

@media (max-width: 480px) {
.svg-desktop{display:none}
.svg-mobile{display:block}
}
/*END SVG Base Style*/

body {font-family:Arial,Helvetica,sans-serif;margin:0;padding:0;font-size:75%;color:#333;border:0}
table{border-collapse:collapse;border-spacing:0;vertical-align:top}
ul{margin:0;padding:0;list-style:none}
a{color:#0066cc;text-decoration:none}
a:hover{text-decoration:underline}
code {font-family:Arial,Helvetica,sans-serif} 
form{margin:0;padding:0}
h1,h2,h4 {font-family:CharlesModern,Arial,Helvetica,sans-serif}
h1{font-size:2em;line-height:1.2;margin:0;padding:0 15px 8px 15px;font-weight:400}
h2{font-size:1.5em;line-height:1.13;margin:0;padding:0 15px 10px 15px;font-weight:400}
h3{font-size:1em;line-height:1.2;margin:0;padding:0 15px 11px 15px;font-weight:700}
h4{font-size:1.167em;line-height:1.2;margin:0;padding:0 15px 12px 15px;font-weight:400}
h5{font-size:1.25em;line-height:1.2;margin:0;padding:0 15px 10px 15px;font-weight:400}
h6{font-size:0.917em;line-height:1.2;margin:0;padding:0 15px 13px 15px;font-weight:700}
sup{font-size:0.833em;line-height:.7;vertical-align:super}
p{font-size:1em;line-height:1.3;margin:0;padding:0 15px 11px 15px}
p.legal{font-size:0.833em;line-height:1.2;padding-bottom:14px}
p.legal2{font-size:1em;line-height:1.2;padding-bottom:13px}
p.legal3{font-size:1em;line-height:1.2;padding-bottom:13px;font-weight:700}
p.legal4{font-size:1em;line-height:1.2;padding-bottom:13px;font-style:italic}
p.legal5{font-size:1em;line-height:1.2;padding-bottom:13px;font-style:italic;font-weight:700}
.gcstamp{float:right;font-size:0.917em;color:#7fadd9;font-weight:bold;line-height:28px}
.gcstampBnk{float:right;font-size:0.917em;color:#d9d9d9;font-weight:bold;line-height:28px}
.horizontalIndex{padding-left:15px} 
div.pageTitle{font-size:1.3em;font-weight:700}
/*Left 2 Column*/
.lft2Col1{float:left;padding:0 21px 0 0;width:215px}
.lft2Col2{float:left;width:717px}
.lft2Col2 .page_title{float:left;margin:0px 0 10px 0;width:503px}
.lft2Col2 .page_util{padding-right:0px}
.lft2Col2 .page_content{clear:both;width:auto}
/*Right 2 Column*/
.rht2Col1{float:left;padding:0 0 0 15px;margin:0px;width:717px}
.rht2Col1 .page_title{float:left;margin:0px 0 10px 0;width:100%}        
.rht2Col1 .page_content{clear:both;width:auto}
.rht2Col2{float:left;padding:15px 0px 0 21px;margin:0px;width:215px;margin-top:30px}
.page_util{float:right;text-align:right;padding-right:15px;display:block}
.optTitle{font-size:1.25em;line-height:1.2;padding:0 15px 9px;display:block;height:18px}
/*Intro Module*/
.introLft {margin-bottom:14px}
.introLft p{font-size:15px;line-height:1.2;padding:0 15px 10px}
/*Next Steps Bottom Module*/
.nxtSteps{clear:both;border-top:1px solid #d9d9d9;margin-top:15px;padding-top:28px}
.nxtSteps span.phone{font-size:1.5em}
.embNxtSteps{border-left:1px solid #d9d9d9;float:right}
.embNxtSteps span.phNum{line-height:normal}
#headerContainer{width:100%;background-color:#fff;clear:both}
#bannerContainer, #marketdataSection, #footerContainer, #pageContainer{width:100%;clear:both}
/* Header styles */
#headerCntr{width: 968px;height: 70px;margin-left:auto;margin-right:auto;position:relative}
.utilSec ul{float: right;margin-top:10px}
.utilSec ul li{padding:0 0 0 10px;color:#d9d9d9;float:left;line-height:20px}
.utilSec ul li span{font-size:0.917em}
.lgnLstHdr{font-size: 1em; color: #333; font-weight: 700; padding-left: 5px}
.chanLgnDwn{padding-right: 50px !important;padding-left: 5px !important}
.chanLgnUp{padding-right: 50px !important;padding-left: 5px !important}
.chanLgnUp .chanLgnLnk{border: 0;padding: 0 6px;z-index: 11;background-color: #fff;position: absolute}
.chanLgnUp .chanLgnPnl{display: none}
.chanLgnDwn .chanLgnLnk{border: 1px solid #d9d9d9;border-bottom: none;padding: 0 5px;z-index: 11;background-color: #fff;position: absolute;margin-top:-1px}
.chanLgnDwn .chanLgnPnl{border: 1px solid #d9d9d9;width: 186px;padding: 1px 0 ;font-size: 0.917em;overflow: hidden;position: absolute;background-color: #fff;display: block;z-index: 1;margin-top: 19px}
.chanLgnPnl a{text-decoration: none;display: block;padding: 0 7px 0 5px;height: 20px;line-height: 20px}
.chanLgnPnl a:hover{text-decoration: none;background-color: #e5f4fb}
a.lnkChat{background:url("/system/file?cmsid=prospect-sprite-images&filename=ps_icon.png") no-repeat scroll 0 1px transparent;padding-left:18px;text-decoration:none;font-size:0.917em}
a.lnkChat:hover{text-decoration:underline}
a.lnkPhone, a.lnkPhone:hover{background:url("/system/file?cmsid=prospect-sprite-images&filename=ps_icon.png") no-repeat scroll 0 -13px transparent;color:#333;padding-left:17px;text-decoration:none;font-size:0.917em;outline:none;cursor:default;display:inline-block;line-height:19px;}
a.lnkFBranch{background:url("/system/file?cmsid=prospect-sprite-images&filename=ps_icon.png") no-repeat scroll 0 -31px transparent;padding-left:22px;text-decoration:none;font-size:0.917em}
a.lnkFBranch:hover{text-decoration:underline}
a.lnkLoginSel{text-decoration: none; font-size: 0.917em;background: url("/system/file?cmsid=prospect-sprite-images&filename=ps_icon.png") no-repeat scroll right -121px;padding-right: 12px;outline: none}
a.lnkLogin{text-decoration: none;font-size: 0.917em;background: url("/system/file?cmsid=prospect-sprite-images&filename=ps_icon.png") no-repeat scroll right -141px;padding-right: 12px;outline: none}
a.lnkLogin:hover, a.lnkLoginSel:hover{text-decoration:underline}
.helpIcon{display:inline-block;background:url("/system/file?cmsid=prospect-sprite-images&filename=ps_icon.png") no-repeat 0 -482px;height:12px;width:10px;vertical-align:text-bottom}
a.popupIcon{*display:inline-block;background: url("/system/file?cmsid=prospect-sprite-images&filename=ps_icon.png") no-repeat 100% -609px;padding-right:12px}
a.lnkClose, a.lnkClose:hover {color:#fff;text-decoration:none;display:block;padding:0 20px 0 0;background:url("/system/file?cmsid=prospect-sprite-images&filename=ps_icon.png") no-repeat right -463px;line-height:16px;font-size:0.917em}
a.pdfIcon,a.fileIcon{*display:inline-block;background: url("/system/file?cmsid=prospect-sprite-images&filename=ps_icon.png") no-repeat 100% -670px;padding-right:12px}
a.emailIcon{background: url("/system/file?cmsid=prospect-sprite-images&filename=ps_icon.png") no-repeat 100% -408px;padding-right:22px}
a.audioIcon{background:url("/system/file?cmsid=prospect-sprite-images&filename=ps_icon.png") no-repeat 100% -447px;padding-right:20px}
a.videoIcon{background:url("/system/file?cmsid=prospect-sprite-images&filename=ps_icon.png") no-repeat 100% -356px transparent;padding-right:13px}
a.lnksrc, a.lnksrc:active, a.lnksrc:visited{color:#047aea;text-decoration:none}
a.lnksrc:hover{color:#047aea;text-decoration:underline}
.searchBox{font-size:0.917em;width:180px;border:1px solid #d9d9d9;color:#333;padding:2px 2px 2px 20px;font-family: Arial, Helvetica, sans-serif;background:url("/system/file?cmsid=prospect-sprite-images&filename=ps_icon.png") no-repeat scroll left -276px;height:15px}
*:first-child+html .searchBox{margin-top:-1px}
html>body .searchBox{margin-top:0}
.openAcc{float:right;margin-top:5px}
.logoCnt{margin-top: 22px}
.schlogo{display:inline-block;background:url("/system/file?cmsid=prospect-sprite-images&filename=schwab_logo.png") no-repeat 0 -6px;height:34px;width:142px}
.schBanklogo{display:inline-block;background:url("/system/file?cmsid=prospect-sprite-images&filename=schwab_logo.png") no-repeat 0 -264px;height:34px;width:142px}
.ttcBnklogo{display:inline-block;background:url("/system/file?cmsid=prospect-sprite-images&filename=schwab_logo.png") no-repeat 0 -400px;height:88px;width:140px;float:right;float:right;margin: 15px 15px 7px 0}
.ttcBubble{clear:both;display:block}
.ttcBrologo{background:url("/system/file?cmsid=prospect-sprite-images&filename=schwab_logo.png") no-repeat 0 -312px;display:inline-block;height:73px;width:141px;float:right;margin: 15px 15px 7px 0}
.cntWrapper{margin-left:auto;margin-right:auto;width:968px;border:1px solid #ddd}
/* Level1 Navigation Menu styles */
#headerNavCntrLvl1{height:30px;background-color:#333333}
.cBankNv1{background-color:#333 !important}
.navLvl1, .navBnkLvl1{width:968px;overflow:hidden;margin-left:auto;margin-right:auto;height:30px}
.navLvl1 li, .navBnkLvl1 li  {float:left;margin:0;padding:0;height:auto;font-weight:bold}
.navLvl1 li a{background-color:#333;color:#d9d9d9;height:30px;display:block;float:left;padding:0 15px 0 15px;line-height:28px;font-size:1em}
.navBnkLvl1 li a{background-color:#333;color:#e2e2e2;height:30px;display:block;float:left;padding:0 15px 0 15px;line-height:28px;font-size:1em}
.navLvl1 .select a{background-color:#005bb7;color:#fff;height:30px;display:block;float:left;padding:0 15px 0 15px;line-height:28px;font-size:1em} 
.navBnkLvl1 .select a{background-color:#646464;color:#fff;height:30px;display:block;float:left;padding:0 15px 0 15px;line-height:28px;font-size:1em}  
/* Level2 Navigation Menu styles */
#headerNavCntrLvl2{height:30px;background-color:#005bb7}
.cBankNv2{background-color:#646464 !important}
.navLvl2, .navBnkLvl2 {width:968px;margin-left:auto;margin-right:auto;font-size:1em}
.navLvl2 ul li, .navBnkLvl2 ul li {float:left;border-right:1px solid #333333;padding-right:15px}
.navLvl2 ul li.btHht,.navLvl2 ul li.btHht a, .navLvl2 ul li.btHht a:hover,.navBnkLvl2 ul li.btHht,.navBnkLvl2 ul li.btHht a, .navBnkLvl2 ul li.btHht a:hover {height:31px;cursor:default;width:215px;text-decoration:none;outline:none}
.navLvl2 ul ul li, .navBnkLvl2 ul ul li {display:block;height:auto;position:relative;border:none}
.navLvl2 a, .navLvl2 a:visited, .navBnkLvl2 a, .navBnkLvl2 a:visited {display:block;height:30px;padding:0 15px 0 15px;color:#fff;line-height:28px;font-weight:bold;background:url("/system/file?cmsid=prospect-sprite-images&filename=ps_icon.png") no-repeat scroll right -51px}
.navLvl2 :hover > a, .navBnkLvl2 :hover > a {display:block;height:30px;padding:0 15px 0 15px;color:#fff;line-height:28px;background:url("/system/file?cmsid=prospect-sprite-images&filename=ps_icon.png") no-repeat scroll right -72px}
.navLvl2 ul ul a,.navLvl2 ul ul a:visited {display:block;width:215px;color:#d9d9d9;height:100%;line-height:1em;padding:8px 0 2px 15px;font-weight:normal;background-color:#4286c7;background-image:none}
.navBnkLvl2 ul ul a{display:block;width:215px;color:#d9d9d9;height:100%;line-height:1em;padding:8px 0 2px 15px;font-weight:normal;background-color:#8b8b8b;background-image:none}
.navBnkLvl2 ul ul a:visited {display:block;color:#d9d9d9;width:215px;height:100%;line-height:1em;padding:8px 0 2px 15px;font-weight:normal;background-color:#8b8b8b;background-image:none}
.navLvl2 ul ul a:hover{display:block;width:215px;color:#d9d9d9;height:100%;line-height:1em;padding:8px 0 2px 15px;background-color:#4286c7;background-image:none}
.navBnkLvl2 ul ul a:hover{display:block;width:215px;color:#d9d9d9;height:100%;line-height:1em;padding:8px 0 2px 15px;font-weight:bold;background-color:#8b8b8b;background-image:none}
.navLvl2 ul ul :hover > a{display:block;color:#fff;width:200px;height:100%;line-height:1em;padding:8px 0 2px 15px;background-color:#4286c7;background-image:none}
.navBnkLvl2 ul ul :hover > a {display:block;color:#fff;width:200px;height:100%;line-height:1em;padding:8px 0 2px 15px;font-weight:bold;background-color:#8b8b8b;background-image:none}
.navLvl2 li:hover {position:relative;background:#4286C7;z-index:10}
.navBnkLvl2 li:hover {position:relative;background:#8b8b8b;z-index:10}
.navLvl2 li.select{background:#4286C7;z-index:10}
.navBnkLvl2 li.select{background:#8b8b8b;z-index:10}
.navLvl2 ul ul, .navBnkLvl2 ul ul {visibility:hidden;position:absolute;height:0;top:3;left:0;z-index:10}
.navLvl2 ul li:hover ul, .navLvl2 ul a:hover ul, .navBnkLvl2 ul li:hover ul, .navBnkLvl2 ul a:hover ul {visibility:visible;z-index:10}
/* fix to navigation for ie */
.nav-l3-cntr {top:33px !important}
/*Hero Banner styles */
.hero{width:100%;height:442px;background-position:top center;background-repeat:no-repeat}
#banner1{background-image:url("/system/file?cmsid=ps-heros&filename=hero1.jpg")}
#banner2{background-image:url("/system/file?cmsid=ps-heros&filename=hero2.jpg")}
#banner3{background-image:url("/system/file?cmsid=ps-heros&filename=hero3.jpg")}
.outer{width:80px;height:2px;-moz-border-radius:0px;margin-bottom:0px}
.pbar{height:100%;width:80px;-moz-border-radius:0px 0px 0px 0px}
/*Hero banner Image Map styles  */
.iMapLnk{position:relative;margin:192px 0 0 35px;width:110px;display:block}
/*Carousel styles */
.carsl{width:968px;margin-left:auto;margin-right:auto}
ul.cselWht, ul.cselGry {margin:0 0 0 15px;position:absolute;top:432px}
ul.cselWht li{float:left;padding:6px 10px 0 0px;margin:0 10px 0 0;cursor:pointer;font-size:0.917em;width:65px;color:#fff}
ul.cselGry li{float:left;padding:6px 10px 0 0px;margin:0 10px 0 0;cursor:pointer;font-size:0.917em;width:65px;color:#333}
ul.cselWht li >div{background-color:#fff;height:2px;margin-bottom:6px}
ul.cselGry li >div{background-color:#333;height:2px;margin-bottom:6px}
/* Market Data Section styles */
#marketdataSection p{margin:0}
.mrkDown{background:url("/system/file?cmsid=prospect-sprite-images&filename=ps_icon.png") no-repeat scroll 0 -161px transparent;margin-top:2px;padding-left:10px;color:#a03}
.mrkUp{background:url("/system/file?cmsid=prospect-sprite-images&filename=ps_icon.png") no-repeat scroll 0 -175px transparent;margin-top:2px;padding-left:10px;color:green}
.divider{color:#d9d9d9;padding:0 5px 0 5px}
.mBox{width:968px;margin:37px auto 0 auto;overflow:hidden;z-index:3;position:relative}
/*Login Section Styles*/
#loginContr{width:968px;margin:-405px auto 0 ;overflow:hidden}
#login{background:#e2dfda;border:solid 1px #b3b3b3;float:right;height:282px;position:relative;*position:static;width:235px}
#login ul.lnTbs{list-style:none;margin:0;padding:0}
#login ul.lnTbs li.first{border:solid 1px #b3b3b3;border-top:none;border-left:none;float:left;text-align:center;background-color:#dad7d4}
#login ul.lnTbs li.second{border:solid 1px #b3b3b3;border-top:none;border-left:none;float:left;text-align:center;background-color:#dad7d4}
#login ul.lnTbs li.third{border:solid 1px #b3b3b3;border-top:none;border-left:none;border-right:none;float:left;text-align:center;background-color:#dad7d4}
#login ul.lnTbs li.first a, #login ul.lnTbs li.first a:hover{padding:0 10px 0 10px;font-size:0.917em;width:44px;line-height:30px;display:block;text-decoration:none}
#login ul.lnTbs li.second a,#login ul.lnTbs li.second a:hover{padding:0 10px 0 10px;font-size:0.917em;width:60px;line-height:30px;display:block;text-decoration:none}
#login ul.lnTbs li.third a,#login ul.lnTbs li.third a:hover{padding:0 10px 0 10px;font-size:0.917em;width:69px;line-height:30px;display:block;text-decoration:none}
#login .selected{border-bottom:none !important;background:#e2dfda !important}
#login .selected a {font-weight:700;color:#333;outline:none}
#login .loginLinks{float:left;margin:0;padding:10px 0;width:190px;font-family:Arial;font-size:0.917em}
#login .loginBoxCnt{display:block;float:left;margin:10px 15px 20px}
#login .loginBoxCntH{display:none}
#login .loginBoxCnt span{font-size:0.917em;margin:0}
#login .loginBoxCnt p{font-size:0.917em;margin:0;padding-left:0;padding-bottom:0}
#login .cntInput{border:1px solid #d9d9d9;color:#b3b3b3;padding:0 0 0 2px;width:198px;font-family:Arial;font-size:0.917em;height:20px;line-height:20px}
#login .divider{color:#333;padding:0px 6px}
#login .txtBlue{color:#0066cc}
#login .error{display:none}
#login .errorTxt{display:block;color:#aa0033;font-size:0.917em;padding-bottom:5px;margin:0px}
#login .errorInput{border-color:#aa0033}
a.vSignLogo{display:inline-block;background:url("/system/file?cmsid=prospect-sprite-images&filename=schwab_logo.png") no-repeat 0 -208px;height:18px;width:45px}
/* page container */
.whiteBox{margin-left:auto;margin-right:auto;width:968px;clear:both;overflow:hidden}
.whiteBox .header{background-color:#fff;height:30px;float:left;width:968px}
.whiteBox .content{float:left;width:968px;overflow:hidden}
.whiteBox .content p{margin:0}
.whiteBox .footer{height:12px;float:left;width:968px}
.whiteBoxBnk{margin-left:auto;margin-right:auto;width:968px;clear:both;overflow:hidden;margin-top:-83px}
.whiteBoxBnk .header{height:53px;float:left;width:968px;padding-left:15px}
.whiteBoxBnk .header h1{color:#fff;line-height:50px}
.whiteBoxBnk .content h2{color:#646464;padding:28px 15px 25px 15px}
.whiteBoxBnk .content{float:left;width:968px;overflow:hidden}
.whiteBoxBnk .footer{height:12px;float:left;width:968px}
.hrline{width:100%;overflow:hidden;margin:0;padding:0;background-color:#d9d9d9;height:1px}
/*Featured Traid styles*/
.triadCnt,.pairCnt{clear:both;margin-top:15px;padding-bottom:15px}
.boxCnt{font-size:1em;line-height:1.3;margin:0;padding:0 15px 0px 15px}
.boxCnt h3{padding-left:0px}
.boxCnt p{padding-left:0;padding-right:0}
.boxFtr{padding:15px}
.wBox .cnt h2 a:hover{color:#0066cc}
.wBox h2 .arrow{background:url("/system/file?cmsid=prospect-sprite-images&filename=ps_icon.png") no-repeat scroll 0 -550px transparent;display:inline-block;float:left;height:20px;margin-bottom:15px;width:14px}
.wBox h2:hover .arrow{background:url("/system/file?cmsid=prospect-sprite-images&filename=ps_icon.png") no-repeat scroll 0 -530px transparent;cursor:pointer;cursor:hand}
.wBox .cnt h2 a:active,.wBox .cnt h2:hover a{color:#0066cc;text-decoration:none}
.wBox .cnt a:hover {text-decoration:underline;color:#0066cc}
.wBox{float:left;margin-bottom:30px;width:351px}
.wBox .cnt h2 a{color:#333;float:left;padding-bottom:15px;text-decoration:none;width:309px;*width:200px}
.pairCnt .wBox .cnt h2 a {*width:309px}
.wBox .hdr{background:url("/system/file?cmsid=prospect-sprite-images&filename=white_module.png") no-repeat scroll -711px 0 transparent;float:left;height:24px;width:351px}
.wBox .cnt{background:url("/system/file?cmsid=prospect-sprite-images&filename=white_module.png") repeat-y -1067px 0 transparent;float:left;overflow:visible;width:351px}
.wBox .ftr{background:url("/system/file?cmsid=prospect-sprite-images&filename=white_module.png") no-repeat scroll -1423px 0 transparent;float:left;height:8px;width:351px}
.wBox .boxCnt img{margin-bottom:14px}
.wBox .cnt h2{padding-right:0px}
.sBox{width:229px}
.sBox .cnt h2 a{width:187px}
.sBox .cnt h2 .arrow a{*width:40px}
.sBox .hdr{background:url("/system/file?cmsid=prospect-sprite-images&filename=white_module.png") no-repeat scroll 0 0 transparent;height:25px;width:229px}
.sBox .cnt{background:url("/system/file?cmsid=prospect-sprite-images&filename=white_module.png") repeat-y -241px 0 transparent;width:229px}
.sBox .ftr{background:url("/system/file?cmsid=prospect-sprite-images&filename=white_module.png") no-repeat scroll -475px 0 transparent;height:6px;width:229px}
.wBox ul.lstBullet{clear:both;padding:0;margin:0px}
/*Font resize section & Util links*/
.utilCnt ul{float:left;list-style:none;margin:0;padding:0}
.utilCnt ul li{float:left;margin-left:2px}
.utilCnt ul li a{border-bottom:solid 1px #d9d9d9;line-height:12px}
.utilCnt ul li a.active{border-bottom:solid 1px #0066cc;color:#333}
.utilCnt{display:block}
.utilCnt .links{color:#0066cc;display:block;float:right;padding:10px 0 0;font-size:0.917em}
.utilCnt .divider{color:#d9d9d9;padding:0 6px}
a.lnkEmail{background:url("/system/file?cmsid=prospect-sprite-images&filename=ps_icon.png") no-repeat scroll 0 -408px transparent;color:#0066cc;padding-left:18px}
a.lnkPrint{background:url("/system/file?cmsid=prospect-sprite-images&filename=ps_icon.png") no-repeat scroll 0 -429px transparent;color:#0066cc;padding-left:18px}
a.lnkShare{background:url("/system/file?cmsid=prospect-sprite-images&filename=ps_icon.png") no-repeat scroll 0 -214px transparent;color:#0066cc;padding-left:18px}
.pgUtilSec{margin-top:9px;text-align:right}
.pgUtilSec .divider{color:#d9d9d9;padding:0 6px;font-size:16px}
.pgUtilSec  a.lnkEmail{background:url("/system/file?cmsid=prospect-sprite-images&filename=ps_icon.png") no-repeat scroll 0 -408px transparent;color:#0066cc;padding-left:18px;font-size:0.917em}
.pgUtilSec  a.lnkPrint{background:url("/system/file?cmsid=prospect-sprite-images&filename=ps_icon.png") no-repeat scroll 0 -429px transparent;color:#0066cc;padding-left:18px;font-size:0.917em}
.pgUtilSec  a.lnkShare{background:url("/system/file?cmsid=prospect-sprite-images&filename=ps_icon.png") no-repeat scroll 0 -214px transparent;color:#0066cc;padding-left:18px;font-size:0.917em}
.pgUtilSec .utilLangSec{margin-top:10px}
.pgUtilSec .utilLangSec a{font-size:0.917em;color:#0066cc;cursor:pointer}
.pgUtilSec .utilLangSec a.langTglSel{text-decoration:none;cursor:default;color:#333}
/* Left Nav Styles */
div#navcontainer {margin-top:50px}
#navcontainer li{border-bottom:1px solid #D9D9D9;margin:0;padding:0;font-size:1em}
#navcontainer li a.selected{font-weight:700}
#navcontainer li a.active{background-color:#e0f3fb;border-left-color:#00a0df;font-weight:700;text-decoration:none;color:#0066cc}
#navcontainer li a{background-color:#fff;border-left:6px solid #D9D9D9;color:#000;display:block;font-size:1em;padding:11px 15px 10px 9px;text-decoration:none}
#navcontainer li a:hover{color:#0066cc;text-decoration:underline}
#navcontainer li li{border:0;margin:0;padding:0}
#navcontainer li li a{border-left-color:#e0f3fb;margin:0;padding:11px 15px 10px 19px}
#navcontainer li li li a{padding:11px 15px 10px 29px;font-size:0.917em}
#navcontainer li li li li a{padding:11px 15px 10px 39px;font-size:0.917em}
#navcontainer li li li li li a{padding:11px 15px 10px 49px;font-size:0.917em}
#navcontainer li li li li li li a{padding:11px 15px 10px 59px;font-size:0.917em}
#navcontainer li li li li li li li a{padding:11px 15px 10px 69px;font-size:0.917em}
#navcontainer li li li li li li li li a{padding:11px 15px 10px 79px;font-size:0.917em}
#navcontainer ul{border:none;list-style:none;margin:0;padding:0}
#navcontainer{margin:0;padding:0;width:215px}/*Modified*/
.lftNavLabel{background-color:#005cb3;color:#fff;font-size:1em;padding:50px 15px 15px;width:185px;font-weight:bold;margin-top:-30px;margin-bottom:-50px;position:absolute}
.lftNavBnkLabel{background-color:#646464;color:#fff;font-size:1em;height:15px;padding:50px 15px 15px;width:185px;font-weight:bold;margin-top:-30px;margin-bottom:-50px;position:absolute}
/*.lftNavLabel:hover {text-decoration:underline}*/
/*SiteMap*/
.sitemap{margin-top:7px}
.sitemap td{vertical-align:top}
.sitemap .siteMapheader{border-bottom:solid 1px #00A0DF;margin:0;padding:0 15px 10px;width:321px}
.sitemap .siteMapheader a{color:#333;font-size:1.5em;font-weight:400;line-height:1.13;text-decoration:none}
.sitemap .siteMapbranch{padding:0 15px 0 15px;width:auto}
.sitemap .siteMapbranch .siteMapLink2{color:#333;display:block;font-size:1em;font-weight:700;padding:15px 0 0;text-decoration:none}
.sitemap .siteMapbranch .siteMapLink3{color:#333;font-size:1em;font-weight:400;text-decoration:none}
.sitemap .siteMapbranch .siteMapLink3:hover{color:#0066cc;text-decoration:underline}
.spacer{width:15px}
/*Page Content Tab Menu */
.tabWrapper{margin-top:15px;display:block}
.tabWrapper .tabMenu ul{float:left;height:30px;margin:0;padding:0 0 5px}
.tabWrapper .tabMenu ul li{float:left;margin:0 2px 0 0;padding:0px}
.tabWrapper .tabMenu ul li a{font-weight:400;text-align:center;text-decoration:none;background-color:#d9d9d9;width:117px;font-size:0.917em;line-height:18px;border:1px solid #c6c6c6;border-bottom:none;color:#333;margin:0;padding:8px 10px 7px 10px;display:block;height:20px}
.tabWrapper .tabMenu ul li a.active,.tabWrapper .tabMenu ul li a.active:hover,.tabWrapper .tabMenu ul li.active{font-weight:700;background:#fff;border-color:#00a0df;border-bottom:1px solid #fff;position:relative;outline:none}
.tabWrapper .tabMenu ul li a:hover{color:#0066cc}
.tabWrapper .tabCnt{border-bottom:solid 2px #00a0df;border-top:solid 2px #00a0df;display:block;float:left;padding:28px 0 15px 0;width:100%;margin-bottom:28px}
.tabWrapper .tabDMenu .singleLine{line-height:30px}
.tabWrapper .tabDMenu ul{float:left;height:43px;margin:0;padding:0 0 5px}
.tabWrapper .tabDMenu ul li{float:left;margin:0 2px 0 0;padding:0px}
.tabWrapper .tabDMenu ul li a{font-weight:400;text-align:center;text-decoration:none;background-color:#d9d9d9;width:117px;font-size:0.917em;border:1px solid #c6c6c6;border-bottom:none;color:#333;margin:0;padding:8px 10px 7px 10px;display:block;height:33px}
.tabWrapper .tabDMenu ul li a.active,.tabWrapper .tabMenu ul li a.active:hover,.tabWrapper .tabMenu ul li.active{font-weight:700;background:#fff;border-color:#00a0df;border-bottom:1px solid #fff;position:relative;outline:none}
.tabWrapper .tabDMenu ul li a:hover{color:#0066cc}
.tabWrapper .tabCnt ul.lstBullet{clear:both;margin:0 0 13px}
.tabWrapper .tabCnt ul.lstBullet li{float:none;padding-left:10px}
.navListCnt ul.lstBullet{clear:both;margin:0 0 13px 0;padding:0px 0px 2px 30px}
.navListCnt ul.lstBullet li{border:0;margin:15px 0 0 0}
/*Global Style End   M14a:Standard Article Byline  */
.byline{font-size:1em;line-height:1.3;margin:0 0 14px;padding:15px 0 0}
.byline img{clear:left;float:left;padding:0 15px 15px}
.byline p a.name{font-weight:700}
/*M15*/
.audio_player{padding:15px 0 28px 15px}
.audio_player h3{padding:0 15px 7px 0}
/*Rail Box Styles*/
.rail {line-height:1;padding:0;margin-right:3px}
.rail p{padding-bottom:15px}
.rail h3 a{color:#fff}
.rail h3{color:#fff;margin:0;padding:13px 15px 12px}
.rail h3.yellow{background:#edb700}
.rail h3.green{background:#a2ad00}
.rail h3.brown{background:#6f4c20}
.rail h3.gray{background:#837870}
.rail ul.lstBullet{clear:both;padding:0;margin-bottom:0px}
.rail .boxCnt{margin-top:15px}
/*cntList*/
.accounts{padding:15px 15px 8px 0}
.accounts ul li {padding:15px 15px 11px 0}
.accounts .even{background:#F7F7F7}
.accounts .bank{background:#646464;padding:15px 0 4px 0}
.accounts .bank span{float:right;font-size:0.917em;font-weight:bold;color:#c6c6c6}
.accounts .bank h2{color:#fff}
/* Workshop */
.wrkshop{background-color:#a2ad00;color:#fff;font-size:1.5em;font-style:normal;height:20px;padding:16px 15px 17px}
.wrkshopCnt{background-color:#e7ecc0;padding:15px 15px 30px}
.wrkshopCnt .divider{color:#000;padding:0 2px}
/*Button Styles*/
a.btn{padding-left:10px;font-size:1em;display:-moz-inline-box;display:inline-block;height:20px;line-height:19px;text-decoration:none;color:#fff;cursor:pointer}
a.bluebtnsml, a.bluebtnsml:visited, a.bluebtnsml:active {background:url("/system/file?cmsid=prospect-sprite-images&filename=ps_buttons.png") no-repeat 0px -22px}
a.bluebtnsml b, a.bluebtnsml:visited b, a.bluebtnsml:active b{display:block;padding:0px 10px 0 0px;line-height:19px;height:20px;background:url("/system/file?cmsid=prospect-sprite-images&filename=ps_buttons.png") no-repeat 100% 0px;color:#fff}
a.bluebtnsml:hover b{background:url("/system/file?cmsid=prospect-sprite-images&filename=ps_buttons.png") no-repeat 100% -44px}
a.bluebtnsml:hover{background:url("/system/file?cmsid=prospect-sprite-images&filename=ps_buttons.png") no-repeat 0px -66px}
a.bluebtn, a.bluebtn:visited, a.bluebtn:active {background:url("/system/file?cmsid=prospect-sprite-images&filename=ps_buttons.png") no-repeat 0px -22px}
a.bluebtn b, a.bluebtn:visited b, a.bluebtn:active b, a.bluebtn span, a.bluebtn:visited span, a.bluebtn:active span{display:block;padding:0px 10px 0 0px;line-height:19px;height:20px;background:url("/system/file?cmsid=prospect-sprite-images&filename=ps_buttons.png") no-repeat 100% 0px;color:#fff}
a.bluebtn:hover b, a.bluebtn:hover span{background:url("/system/file?cmsid=prospect-sprite-images&filename=ps_buttons.png") no-repeat 100% -44px}
a.bluebtn:hover{background:url("/system/file?cmsid=prospect-sprite-images&filename=ps_buttons.png") no-repeat 0px -66px}
a.greybtn, a.greybtn:visited, a.greybtn:active {background:url("/system/file?cmsid=prospect-sprite-images&filename=ps_buttons.png") no-repeat 0px -110px}
a.greybtn b, a.greybtn:visited b, a.greybtn:active b{display:block;padding:0px 10px 0 0px;line-height:19px;height:20px;background:url("/system/file?cmsid=prospect-sprite-images&filename=ps_buttons.png") no-repeat 100% -88px;color:#fff}
a.greybtn:hover b{background:url("/system/file?cmsid=prospect-sprite-images&filename=ps_buttons.png") no-repeat 100% -132px}
a.greybtn:hover{background:url("/system/file?cmsid=prospect-sprite-images&filename=ps_buttons.png") no-repeat 0px -154px}
a.disablbtn, a.disablbtn:visited, a.disablbtn:active, a.disablbtn:hover  {background:url("/system/file?cmsid=prospect-sprite-images&filename=ps_buttons.png") no-repeat 0px -198px}
a.disablbtn b, a.disablbtn:visited b, a.disablbtn:active b, a.disablbtn:hover b{display:block;padding:0px 10px 0 0px;line-height:19px;height:20px;background:url("/system/file?cmsid=prospect-sprite-images&filename=ps_buttons.png") no-repeat 100% -176px;color:#ececec}
a.orgbtn, a.orgbtn:visited, a.orgbtn:active {background:url("/system/file?cmsid=prospect-sprite-images&filename=ps_buttons.png") no-repeat 0px -245px}
a.orgbtn b, a.orgbtn:visited b, a.orgbtn:active b{display:block;padding:0px 10px 0 0px;line-height:19px;height:20px;background:url("/system/file?cmsid=prospect-sprite-images&filename=ps_buttons.png") no-repeat 100% -222px;color:#fff}
a.orgbtn:hover b{background:url("/system/file?cmsid=prospect-sprite-images&filename=ps_buttons.png") no-repeat 100% -268px}
a.orgbtn:hover{background:url("/system/file?cmsid=prospect-sprite-images&filename=ps_buttons.png") no-repeat 0px -290px}
/*Modular Grid layout widths*/
.col168{width:168px;float:left}
.col200{width:200px;float:left}
.col215{width:215px;float:left}
.col229{width:229px;float:left}
.col351{width:351px;float:left}
.col473{width:473px;float:left}
.col534{width:534px;float:left}
.col717{width:717px;float:left}
.txtSmall{color:#333;font-size:0.833em}
.txtMedium{color:#333;font-size:0.917em}
.phNum{color:#333;font-size:1.5em;line-height:7px}
.txtLarge{color:#333;font-size:1.25em}
.lnkSmallTxt{font-size:0.917em}
/*Error Message Text*/
 .errMsg{background-color:#fff3a5;display:block;float:left;margin-left:10px;padding:0 5px 0 5px;width:500px}
/* Misc styles */
.fltLt{float:left}
.fltRt{float:right}
.clrBoth{clear:both}
.mg15{margin:15px}
.mgLt15{margin-left:15px}
.mgTp15{margin-top:15px}
.mgTp2{margin-top:2px}
.mgTp20{margin-top:20px}
.mgTp6{margin-top:6px}
.mgTp10{margin-top:10px}
.mgTp30{margin-top:30px}
.mgLt30{margin-left:30px}
.mgBt30{margin-bottom:30px}  
.mgBt15{margin-bottom:15px}
.mgRt15{margin-right:15px}
.pdTp6{padding-top:6px}
.pdTp10{padding-top:10px}
.pdTp15{padding-top:15px}
.pdTp20{padding-top:20px}
.pdTp30{padding-top:30px}
.pdTp12{padding-top:12px}
.pdBt30{padding-bottom:30px}
.pdBt15{padding-bottom:15px}
.pdTp50{padding-top:50px}
.pdLt5{padding-left:5px}
.pdLt50{padding-left:50px}
.pdLt15{padding-left:15px}
.pdLt14{padding-left:14px}
.pdLt10{padding-left:10px}
.pdLt21{padding-left:21px}
.pdRt15{padding-right:15px}
.pdRt21{padding-right:21px}
.pdRt30{padding-right:30px}
.pdRt6px{padding-right:6px}
.brdnone{border:none}
.inputFndBranch{width:200px;height:20px;line-height:20px;border:1px solid #d9d9d9;font-size:0.917em;font-family:Arial, Verdana;color:#646464;padding-left:3px}
.vAlignMid{vertical-align:middle}
.vAlignTop{vertical-align:top}
.vAlignBtm{vertical-align:bottom}
.ovrHidden{overflow:hidden}
.divider{padding:0px 15px 0px 15px}
.col477{width:477px;border-right:1px solid #d9d9d9;vertical-align:top}
.col231{width:231px}
.col723{width:723px}
.minHt{height:500px}
.chuck{float:right}
.callOut{padding:10px;display:block;background-color:#edf8fd;clear:both}
/*Side Rail Boxes Styles*/
.sideRailBox{width:100%}
.sideRailBox .cnt{padding:15px 15px 30px 15px}
.sideRailBox .hdBlue{background-color:#00a0df;padding:15px 15px 16px 15px;color:#fff}
.sideRailBox .hdGrey{background-color:#837870;padding:15px 15px 16px 15px;color:#fff}
.sideRailBox .hdBrown{background-color:#6f4c23;padding:15px 15px 16px 15px;color:#fff}
.sideRailBox .hdGreen{background-color:#a2ad00;padding:15px 15px 16px 15px;color:#fff}
.sideRailBox .hdYellow{background-color:#edb700;padding:15px 15px 16px 15px;color:#fff}
/*Content Table*/
table.info{margin:15px 0 28px;color:#333;width:100%}
table.info tr.head td{font-size:0.917em;padding:0 9px 6px;font-weight:700;line-height:1.2;border-bottom:3px solid #99d9f2;text-align:left;vertical-align:top;background:url("/system/file?cmsid=prospect-sprite-images&filename=dt.png") repeat-y scroll top right #fff}
table.info tr.subhead td{font-size:0.917em;font-weight:700;padding:6px 9px;line-height:1.2;background:url("/system/file?cmsid=prospect-sprite-images&filename=dt.png") repeat-y scroll top right #fff;border-bottom:3px solid #99d9f2;border-top:3px solid #99d9f2;text-align:left;vertical-align:middle}
table.info tr.spacer td {border-top:3px solid #99d9f2}
table.info tr.benchmark td{font-size:1em;line-height:1.2;padding:6px 9px;background:url("/system/file?cmsid=prospect-sprite-images&filename=dt.png") repeat-y scroll top right #fff;vertical-align:top}
table.info tr.odd td{font-size:1em;line-height:1.2;padding:6px 9px;background:url("/system/file?cmsid=prospect-sprite-images&filename=dt.png") repeat-y scroll top right #fff;vertical-align:top}
table.info tr.even td{font-size:1em;line-height:1.2;padding:6px 9px;background:url("/system/file?cmsid=prospect-sprite-images&filename=dt.png") repeat-y scroll top right #edf8fd;vertical-align:top}
table.info td.first{padding-left:15px !important}
table.info td.last{padding-right:15px !important}
table.info tr.odd td.last,table.info tr.head td.last,table.info tr.subhead td.last,table.info tr.spacer td.last,table.info tr.benchmark td.last{background:none !important;background-color:#fff !important}
table.info tr.even td.last{background:none !important;background-color:#edf8fd !important}
table.info td .lstBullet{margin:0 ;padding:0}
table.infoBnk{margin:15px 0 28px;color:#333;width:100%}
table.infoBnk tr.head td{font-size:0.917em;padding:0 9px 6px;font-weight:700;line-height:1.2;border-bottom:3px solid #646464;text-align:left;vertical-align:top;background:url("/system/file?cmsid=prospect-sprite-images&filename=dt.png") repeat-y scroll top right #fff}
table.infoBnk tr.subhead td{font-size:0.917em;font-weight:700;padding:6px 9px;line-height:1.2;background:url("/system/file?cmsid=prospect-sprite-images&filename=dt.png") repeat-y scroll top right #fff;border-bottom:3px solid #646464;border-top:3px solid #646464;text-align:left;vertical-align:middle}
table.infoBnk tr.spacer td {border-top:3px solid #646464}
table.infoBnk tr.benchmark td{font-size:1em;line-height:1.2;padding:6px 9px;background:url("/system/file?cmsid=prospect-sprite-images&filename=dt.png") repeat-y scroll top right #fff;vertical-align:top}
table.infoBnk tr.odd td{font-size:1em;line-height:1.2;padding:6px 9px;background:url("/system/file?cmsid=prospect-sprite-images&filename=dt.png") repeat-y scroll top right #fff;vertical-align:top}
table.infoBnk tr.even td{font-size:1em;line-height:1.2;padding:6px 9px;background:url("/system/file?cmsid=prospect-sprite-images&filename=dt.png") repeat-y scroll top right #efefef;vertical-align:top}
table.infoBnk td.first{padding-left:15px !important}
table.infoBnk td.last{padding-right:15px !important}
table.infoBnk tr.odd td.last,table.infoBnk tr.head td.last,table.infoBnk tr.subhead td.last,table.infoBnk tr.spacer td.last,table.infoBnk tr.benchmark td.last{background:none !important;background-color:#fff !important}
table.infoBnk tr.even td.last{background:none !important;background-color:#efefef !important}
table.infoBnk td .lstBullet{margin:0 ;padding:0}
/* Expand/Collapse (furl/unfurl) */
.furlPnl:before, .furlPnl:after {content:" ";display:table}
.furlPnl:after {clear:both}
.furlPnl {margin:0 0 10px 0;padding:0;*zoom:1}
.furlPnl .fpIcon, .furlPnl .fpTitleLarge, .furlPnl .fpTitleSmall {background-color:#e6ecf2}
.furlPnl .fpIcon {float:left;padding:10px 10px 10px 12px}
.furlPnl .fpIcon .closedSmall, .furlPnl .fpIcon .closedLarge {background:url("/system/file?cmsid=prospect-sprite-images&filename=ps_icon.png") no-repeat scroll 0 -824px transparent;float:left;height:16px;width:16px}
.furlPnl .fpIcon .openedSmall, .furlPnl .fpIcon .openedLarge {background:url("/system/file?cmsid=prospect-sprite-images&filename=ps_icon.png") no-repeat scroll 0 -805px transparent;float:left;height:16px;width:16px}
.furlPnl .fpTitleSmall, .furlPnl .fpTitleLarge {padding:10px}
.furlPnl .fpTitleSmall a, .furlPnl .fpTitleLarge a {color:#333;font-family:CharlesModern,Arial,Helvetica,sans-serif;font-size:14px}
.furlPnl .fpTitleSmall a:hover, .furlPnl .fpTitleLarge a:hover{color:#0066cc;text-decoration:underline}
.furlPnl .fpBody {background-color:#f7f7f7;padding:10px 10px 10px 37px;display:none}
.furlPnl .fpBody p {padding-left:0}
/*Video Player & Slider*/
#videoCnt{float:left;width:503px}
.videoPlayer{display:block;height:312px;margin-bottom:15px;margin-right:8px;margin-left:15px;text-align:center}
.vdPage{display:block;float:left;margin-left:15px;width:199px}
.vdPage img{height:55px;width:53px}
.vdPage p{padding:10px 0 0}
.vdPage ul.lstBullet{padding-left:0;padding-top:0}
.vSlider a:hover{text-decoration:none}
.vSlider{border-left:1px solid #D9D9D9;display:block;height:206px;margin-left:15px;width:auto}
.vSlider .vSlideHoverFrame{border:1px solid #0066cc;height:88px;position:absolute;visibility:hidden;width:150px;z-index:100}
.vSlider .vCnt h3,.vdPage h3{line-height:1.2;padding:8px 15px 4px 0}
.vSlider .vCnt h3{height:29px;padding-left:10px}
.vSlider .vCnt p{padding:0 8px 15px 10px;display:block;margin:0}
.vSlider .vCnt{color:#000;border-bottom:4px solid #D9D9D9;height:112px}
.vSlider ul.lstBullet{clear:both;list-style:none;margin:0;padding:0}
.vSlider ul.lstBullet li{background-image:none;border-right:1px solid #D9D9D9;float:left;height:206px;margin:0;padding:0;width:152px}
.vSlider ul.lstBullet li a img{border:none;height:90px;width:152px}
.vSlider ul.lstBullet li a{cursor:pointer;cursor:hand}
.vSlider ul.lstBullet li a:hover .vCnt{border-bottom:4px solid #0066cc;color:#0066cc}
.vSlider .vSlideHoverFrame img,.vSlider ul.lstBullet li:hover .vSlideHoverFrame{visibility:visible}
/*Page Content Vertical Tab Menu */
.vtTabCnt{border:solid 2px #00a0df;border-left:0;display:block;float:left;padding:15px 15px 15px 0;width:529px}
#vTab{float:left;padding-top:30px}
.vtTabMenu{float:left;width:171px}
.vtTabMenu ul{float:right;font-size:0.917em;list-style:none;margin:2px 0 0;padding:0}
.vtTabMenu ul li{margin:0 4px 0 0;width:167px}
.vtTabMenu ul li a{background-color:#e1e1e1;border-bottom:2px solid #fff;border-top:2px solid #fff;color:#333;display:block;margin-top:-2px;padding:15px;text-align:left;text-decoration:none;vertical-align:middle;width:139px}
.vtTabMenu ul li.active a{background:#fff;border-bottom:solid 2px #00a0df;border-top:solid 2px #00a0df;font-weight:700;left:-2px;margin-right:-2px;outline:none;position:relative;width:141px}
.vtTabMenu ul li a:hover{color:#0066cc}
/*Hybrid box styles*/
.hybRail{border-bottom:2px solid #00a0df;border-top:2px solid #00a0df;float:right;margin:15px 0 15px 30px;padding:0 0 15px}
.hybRail a{text-decoration:none}
.bank{background:none;padding:0;margin:0}
.hybRail h5,.bank h5,.brokerage h5{padding:13px 15px 12px}
.bank h5{background:#646464;color:#fff;margin:0 0 15px}
.brokerage h5{background:#005cb3;color:#fff;margin:15px 0}
.bank p span.right,.brokerage p span.right{float:right}
.bank p span.note,.brokerage p span.note{font-size:0.833em}
.bank p.legal,.brokerage p.legal{border-top:1px solid #d9d9d9;padding-top:15px}
/*Real Questions*/
.pqs{padding:0 0 15px 0}
.pqs p{padding:13px 15px 11px 15px;font-size:12px;line-height:1.2;background:#f7f7f7}
.pqs .even{background:#fff}
/*Ruler Styles*/
.ruler1{height:1px;background-color:#d9d9d9}
.ruler2{height:2px;background-color:#00a0df}
/*M2b End M16:All-link List */
.intlft{border-bottom:2px solid #00a0df;border-top:2px solid #00a0df;margin:0 0 28px;padding:14px 15px 0}
.intlft h2{padding-left:0}
.intlft ul.lstBullet{clear:both;font-size:1.25em;line-height:1.2}
.intlft ul.lstBullet li{margin:0 0 8px 5px}
ul.lstBullet{clear:both;list-style:none;margin:0 0 13px;padding:0px 15px 2px}
ul.lstBullet li{background:url("/system/file?cmsid=ps-bullets&filename=bullet.png") no-repeat;background-position:0 3px;padding-left:10px}
/*M16 End*/
/*Quote Style*/
.pullQuote{background:url("/system/file?cmsid=ps-quote-png&filename=quote_left.png") no-repeat top left;float:left;margin:0 0 29px;padding:7px 15px 0}
.pullQuote .blkQuote{float:left;font-size:1.5em;font-style:italic;line-height:1.13;margin:0;padding:0 0 10px}
.pullQuote .blkQuote p{float:left}
.pullQuote p{padding:0 0 11px}
.pullQuote .rd{background:url("/system/file?cmsid=ps-quote-png&filename=quote_right.png") no-repeat top left;display:inline-block;height:16px;width:19px}
/*M6:2-Column Link/Description Module*/
.ldm2Clm div{float:left;padding:0 0 15px;width:351px;margin:0}
.ldm3Clm div{float:left;padding:0 0 15px;width:229px;margin:0}
.ldm2Clm,.ldm3Clm{margin:0 0 15px;overflow:hidden}
.ldm2Clm h2 a,.ldm3Clm h2 a,.ldm2Clm h3 a,.ldm3Clm h3 a{text-decoration:none;color:#333} 
.ldm2Clm h2 a:hover,.ldm3Clm h2 a:hover,.ldm2Clm h3 a:hover,.ldm3Clm h3 a:hover{color:#0066cc} 
 /*Reviews & ratings section*/
.reviews blockquote{font-size:1.167em;line-height:1.2;padding:0 15px 3px 15px;font-weight:normal;margin:0}
.reviews p.byline{font-size:0.917em;padding-bottom:12px;padding-left:15px;border:0} 
/* Footer styles */
#footer{margin-left:auto;margin-right:auto;width:968px;display:block}
#ftCnt{margin:15px 0 30px 0;overflow:hidden}
#ftCnt .ftLnks ul{font-size:0.917em;overflow:hidden}
#ftCnt .ftLnks ul li{float:left;padding-right:5px}
#ftCnt .ftCnnt ul{font-size:0.917em;overflow:hidden}
#ftCnt .ftCnnt ul li{float:left;padding-left:5px}
#ftCnt  a{color:#333 !important}
#ftCnt p{padding-left:0}
.ftline{background-color:#333;height:1px;margin:15px 0 30px 0}
a.lnkYTube, a.lnkYTube:hover{background:url("/system/file?cmsid=prospect-sprite-images&filename=schwab_logo.png") no-repeat scroll -63px -207px transparent;width:41px;height:18px;display:block;margin:0 0 0 10px}
a.lnkFBook, a.lnkFBook:hover{background:url("/system/file?cmsid=prospect-sprite-images&filename=ps_icon.png") no-repeat scroll 0 -233px transparent;width:17px;height:18px;display:block;margin:0 0 0 10px}
a.lnkTwr, a.lnkTwr:hover{background:url("/system/file?cmsid=prospect-sprite-images&filename=ps_icon.png") no-repeat scroll 0 -191px transparent;width:17px;height:18px;display:block;margin:0 0 0 10px}
/* Ellipsis */
div.Ellipsis {-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis;-moz-binding:url(ellipsis-xbl.xml#ellipsis);overflow:hidden;display:block;zoom:1;white-space:nowrap}
div.Elllipsis:after {clear:both;display:block}

/* New UI styles for SuggestionBox css */
.overlay-shadow {background-color:#999;position:absolute;z-index:98;filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius=5,MakeShadow=false,ShadowOpacity=0.75)}
.icon-close {background-position:-14px 0;height:11px;margin:0 0 1px 4px;width:11px}
.icon-close {background:url("/system/file?cmsid=prospect-sprite-images&filename=icons.png") repeat scroll 0 0 transparent;display:inline-block;vertical-align:text-bottom}
.section-inline {display:inline-block;*display:inline;zoom:1}
.ie #acctSelectorContent, {background-color:White}
.ie .c1 {background-color:#ffffff;font-size:1px;margin:0 1px;height:1px}
.ie .c2 {background-color:#ffffff;font-size:1px;margin:0 2px;height:1px}
.ie .c3 {background-color:#ffffff;font-size:1px;margin:0 3px;height:1px}
/* Page Curl */
.page-curl {position:relative;background:#ffffff;-web-kit-box-shadow:0px 1px 4px rgba(0,0,0,0.27), inset 0px 0px 40px rgba(0,0,0,0.03);-moz-box-shadow:0px 1px 4px rgba(0,0,0,0.27), inset 0px 0px 40px rgba(0,0,0,0.03);box-shadow:0px 1px 10px rgba(0,0,0,0.27), inset 0px 0px 40px rgba(0,0,0,0.03)}
.page-curl:after {z-index:-1;position:absolute;background:transparent;width:70%;height:50px;content:'';right:5px;bottom:10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-webkit-box-shadow:0 10px 3px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 10px 3px rgba(0, 0, 0, 0.3);box-shadow:0 10px 3px rgba(0, 0, 0, 0.3);-webkit-transform:skew(8deg) rotate(2deg);-moz-transform:skew(8deg) rotate(2deg);-ms-transform:skew(8deg) rotate(2deg);-o-transform:skew(8deg) rotate(2deg);transform:skew(8deg) rotate(2deg)}
.page-curl:before {z-index:-1;position:absolute;background:transparent;width:70%;height:50px;content:'';left:5px;bottom:10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-webkit-box-shadow:0 10px 3px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 10px 3px rgba(0, 0, 0, 0.3);box-shadow:0 10px 3px rgba(0, 0, 0, 0.3);-webkit-transform:skew(-8deg) rotate(-2deg);-moz-transform:skew(-8deg) rotate(-2deg);-ms-transform:skew(-8deg) rotate(-2deg);-o-transform:skew(-8deg) rotate(-2deg);transform:skew(-8deg) rotate(-2deg)}
.ie .page-curl {background-color:transparent}
.c1.heading, .c2.heading, .c3.heading {background-color:#005CB3}
/* SuggestionBox - AutoComplete */
.ellipsis {-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis;-moz-binding:url(ellipsis-xbl.xml#ellipsis);overflow:hidden;zoom:1;white-space:nowrap}
#divResults {position:absolute;color:#666;z-index:999999999;font-family:arial;font-size:9pt;max-width:350px;min-width:250px}
#divResults2 {background-color:#fff;border-radius:5px;-ms-border-radius:5px;-webkit-border-radius:5px;padding:3px;box-shadow:inset 0px 0px 40px rgba(0,0,0,0.03);-moz-box-shadow:inset 0px 0px 40px rgba(0,0,0,0.03);-webkit-box-shadow:inset 0px 0px 40px rgba(0,0,0,0.03)}
#resultsPanelMatting {border:solid 1px gray;position:absolute;z-index:999999998}
#divResults .Column0, #divResults .Column1, #divResults .link{padding-top:2px;padding-bottom:2px;color:#444;font-size:12px;border:none;vertical-align:middle}
#divResults .HoverRow {background-color:#DFEAF4;color:#000;cursor:default;border:none;cursor:default}
#divResults .SelectedRow td.Column0, #divResults .SelectedRow td.Column1, #divResults .SelectedRow td.link {background-color:#d7d7ff}
#divResults .Column0 {padding:0 5px;width:50px}
#divResults .Column1 {margin-right:5px}
#divResults .footer {font-size:10px;text-align:right;border-top:solid 1px #ccc;padding:3px;margin:1px}
#divResults .header {border-bottom:solid 1px #ccc;padding:3px;color:#333;margin:1px;font-size:11px}
#divResults .link {float:right;text-align:right;color:#336699;font-size:10px;margin-right:2px;white-space:nowrap}
#divResults,#MiniChain {border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,0.4);-moz-box-shadow:0 0 10px rgba(0,0,0,0.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.4)}
/* SuggestionBox - MiniChains */
#MiniChain{position:absolute;width:512px;min-width:512px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}
#MiniChain .ExpBtns{width:90px;max-width:90px;vertical-align:top;text-align:center;padding-top:1px}
#MiniChain td.Data{border:solid 2px #005CB3;padding:1px;vertical-align:top;width:100%}
#MiniChain .ExpBtn{cursor:default;font-family:"Arial";font-weight:700;text-align:center;margin-bottom:2px;margin-left:5px;margin-right:1px;height:18px;background-image:url(/system/file?cmsid=prospect-sprite-images&filename=left_tab_bg.png);background:#DEDEDE url(/system/file?cmsid=prospect-sprite-images&filename=left_tab_bg.png) no-repeat;background-position-x:left;vertical-align:middle;padding-top:2px;white-space:nowrap;color:#06C}
#MiniChain .ExpBtns .Selected{background-color:#005CB3;margin:0 0 2px;color:#fff}
#MiniChain .ExpBtn:hover{margin-left:0;cursor:default}
#MiniChain .CallCell,#MiniChain .PutCell{width:50%}
#MiniChain th.CallCell,#MiniChain th.PutCell,#MiniChain th.StrikeCell{background-color:#646464;border-bottom:solid 1px #fff;padding:0 8px;color:#fff;height:17px;line-height:17px;font-weight:700;text-align:center}
#MiniChain th.StrikeCell{border-left:solid 1px #fff;border-right:solid 1px #fff}
#MiniChain .Data{background-color:#fff;color:#333}
#MiniChain .header-intro{font-weight:400}
#MiniChain td.StrikeCell,#MiniChain td.CallCell,#MiniChain td.PutCell{height:18px;line-height:18px;padding:0 2px 0 0;cursor:default;vertical-align:middle;white-space:nowrap;text-align:center}
#MiniChain td.StrikeCell{text-align:center;font-weight:700;padding:0 4px;background-color:#646464;border-right:solid 1px #fff;border-left:solid 1px #fff;color:#fff}
#MiniChain td.ITM{background-color:#D9D9D9}
#MiniChain tr.highlight td.highlight,#MiniChain tr.Hover td.Hover{background-color:#005CB3;color:#fff}
#MiniChain tr.Outline td.StrikeCell,#MiniChain tr.Outline td.PutCell,#MiniChain tr.Outline td.CallCell{background-color:#97B1CC}
#MiniChain tr.Hover td.StrikeCell,#MiniChain tr.highlight td.StrikeCell{border-right:solid 1px #005CB3;border-left:solid 1px #005CB3;background-color:#005CB3;color:#fff}
#MiniChain td.blankCell{border-top:solid 1px #ddd}
#MiniChain .Title{background-color:#005CB3;border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;color:#FFF;font-size:14px;font-weight:700;padding:8px}
#MiniChain .Desc{display:block;max-width:440px;margin:0;padding:0;font-weight:700;font-size:14px}
#MiniChain .link-close{cursor:pointer;font-size:12px;position:absolute;right:10px;top:10px}
#MiniChain .icon-close{background:url(/system/file?cmsid=prospect-sprite-images&filename=icons.png) no-repeat scroll -14px -12px transparent;margin:0 0 2px 4px;display:inline-block;vertical-align:text-bottom}
#MiniChain .Quote{background-color:#EAEFF5;font-size:11px;padding:5px 5px 0}
#MiniChain .Quote tbody{font-weight:700}
#MiniChain .section-results{background-color:#fff;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;padding:5px}
#MiniChain .AjaxLoader{background-image:url(/system/file?cmsid=prospect-sprite-images&filename=ajax-loader.gif);background-position:left;background-repeat:no-repeat;padding-left:20px}
#MiniChain .Legend{padding-left:90px;display:none}
#MiniChain .Link{display:table-cell;width:50%;text-align:right;vertical-align:top}
#MiniChain .Box{display:inline;vertical-align:text-bottom;width:10px;height:10px;padding-right:10px;background-color:#D9D9D9;border:solid 1px gray;overflow:hidden;zoom:normal}
#MiniChain .Scroll{height:187px;overflow-x:hidden;overflow-y:scroll}
#MiniChain tr.Hover > td.Hover{background-color:inherit;color:inherit}
#MiniChain tr.Hover > td.ITM{background-color:#D9D9D9;color:inherit}
#MiniChain tr.highlight > td.highlight{background-color:#005CB3;color:#fff}
#MiniChain tr:hover.Hover > td.Hover{background-color:#005CB3;color:#fff}
#MiniChain tr.Hover > td.StrikeCell{background-color:#ddd;color:inherit;border-left:solid 1px #fff;border-right:solid 1px #fff}
#MiniChain tr:hover.Hover > td.StrikeCell{background-color:#005CB3;color:#fff}
#MiniChain .UpArw{height:10px;padding-bottom:2px;cursor:pointer;display:inline-block;vertical-align:baseline;background-repeat:no-repeat;background:transparent url(/system/file?cmsid=prospect-sprite-images&filename=arrows_v2.png) no-repeat scroll 50% -12px}
#MiniChain .DwnArw{height:10px;display:inline-block;cursor:pointer;vertical-align:baseline;background-repeat:no-repeat;background:transparent url(/system/file?cmsid=prospect-sprite-images&filename=arrows_v2.png) no-repeat scroll 50% 0}
#MiniChain .rootTabsRow{float:left;width:100%;border-bottom:2px solid #005CB3}
#MiniChain .rootTab{border-bottom:1px solid #FFF;border-right:2px solid #FFF;text-align:center;min-width:65px;width:65px;font-weight:700;white-space:nowrap;display:inline-block;margin-top:4px;float:left;line-height:21px}
#MiniChain .rootTab:hover{margin-top:0}
#MiniChain .rootTab:hover a.rootLbl{line-height:22px;margin-top:0}
#MiniChain .rootSelected a.rootLbl,#MiniChain li.rootSelected:hover a.rootLbl{line-height:23px;margin-top:0;color:#fff!important;text-decoration:none}
#MiniChain #rootTabs .rootLbl:hover{color:#000}
#MiniChain #rootTabs .rootLbl:focus{color:#000}
#MiniChain .rootSelected{color:#fff;margin-top:0;border-bottom:none;vertical-align:middle}
#MiniChain .rootLbl{line-height:18px;cursor:default;display:block;padding:0 4px;vertical-align:middle;text-decoration:none}
#MiniChain .rb1,#MiniChain .rb2{height:1px;font-size:1px;overflow:hidden;display:block}
#MiniChain .rb1{margin:0 2px}
#MiniChain .rb2{margin:0 1px}
#MiniChain .rootTab .rootLbl,#MiniChain .rootTab .rb1,.rootTab .rb2{background:#DEDEDE}
#MiniChain .rootSelected .rootLbl,.rootSelected .rb1,#MiniChain .rootSelected .rb2{background:#005CB3}
#MiniChain .warning-adjusted{background-color:#FCF4D9;padding:3px}
#MiniChain .HelpIcon{background-image:url(/system/file?cmsid=prospect-sprite-images&filename=icon.png);background-repeat:no-repeat;background-position:0 -601px;height:12px;width:10px;width:10px;display:inline-block;vertical-align:top;margin:0 0 0 2px}
#MiniChain .Caret{border-bottom:10px solid transparent;border-right:10px solid #fff;border-top:10px solid transparent;cursor:default;height:0;position:absolute;width:0;z-index:9999999}
#MiniChain .HelpCnt{background-color:#FFF;border:1px solid #CCC;border-radius:5px 5px 5px 5px;-moz-border-radius:5px;-webkit-border-radius:5px 5px 5px 5px;box-shadow:0 0 5px rgba(0,0,0,0.27);-moz-box-shadow:0 0 5px rgba(0,0,0,0.27);-moz-box-shadow:0 0 5px rgba(0,0,0,0.27);color:#000;cursor:default;font-weight:400;margin-left:9px;padding:12px;position:absolute;width:215px;z-index:9999998}
#MiniChain .HelpPopup{display:inline-block;vertical-align:baseline;padding-right:15px;background-repeat:no-repeat;background:transparent url(/system/file?cmsid=prospect-sprite-images&filename=icon.png) no-repeat scroll 100% -199px}
#MiniChain .HelpPopup i{display:none}
#MiniChain li.Selected a.rootLbl{color:#fff;text-decoration:none}
#MiniChain li a.rootLbl:hover{text-decoration:none}
#MiniChain li a.rootLbl:focus{text-decoration:none}
#MiniChain a.link-close{text-decoration:none}
#MiniChain .footerRow{display:table;width:100%;font-size:10px;padding-top:5px}
#MiniChain .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);border:0}

/* MCD styles */
.article-authors {margin-bottom:15px}
.article-highlight {padding:10px;display:block;background-color:#EDF8FD;clear:both}
.article-summary{font-size:14px;font-weight:bold}
.article-ask-schwab {margin-bottom:40px;padding-top:2px}
.article-ask-schwab-question-cntr {border-top:3px solid #a2ab00;border-bottom:3px solid #a2ab00;padding:28px 30px 28px 10px;margin-bottom:30px}
.article-ask-schwab-question-cntr h1 {background:url('/system/file?cmsid=prospect-sprite-images&filename=qa-headline-sprite.png') no-repeat 0 0;padding:4px 0 10px 42px;line-height:1.2em;font-size:24px}
.article-ask-schwab-question {background-image:url(/system/file?cmsid=prospect-sprite-images&filename=qa-headline-sprite.png);no-repeat 0 0;padding:4px 0 10px 42px;line-height:1.2em;font-size:24px}
.article-ask-schwab-details {font-size:14px;line-height:1.3em;padding:0 0 0 43px}
.article-ask-schwab-details p {padding:0}
.article-ask-schwab-answer-cntr {background:url('/system/file?cmsid=prospect-sprite-images&filename=qa-headline-sprite.png') no-repeat 12px -282px;padding:0 0 0 54px}
.article-ask-schwab-answer {margin:0 0;float:none;margin-left:75px}
.article-ask-schwab-answer p {padding:0;margin:0 0 11px 0}
.article-ask-schwab-video {float:left;width:480px;margin:0 12px 15px 0}
.article-ask-schwab-video-transcript {float:right;line-height:20px}
.article-ask-schwab-answer-cntr .block {display:block}
.article-ask-schwab-answer-cntr .article-authors .byline {padding:0;margin:14px 0;overflow:hidden;display:inline}
.article-ask-schwab-answer-cntr .article-authors .authrPhoto {padding:0 15px 0 0}
.article-call-to-action {display:block !important;background-color:#F2FAFD;clear:both;overflow:hidden;padding:14px 18px 20px;margin:15px 0}
.article-call-to-action h2 {font-size:12px;font-weight:bold;line-height:1em;margin:0;padding:0 0 22px}
.article-call-to-action-more-on-topic {float:left;310px;margin:0;font-size:12px;line-height:1.4em;padding:0}
.article-call-to-action-next-steps { font-size:12px;line-height:1.4em;margin:0;padding:0}
.article-call-to-action p {padding:0 0 11px}
.clear {clear:both}
.article-publishing-date {margin-top:-10px}
.article-key-points {border-bottom:2px solid #00A0DF;border-top:2px solid #00A0DF;margin:0 0 28px;padding:14px 15px 0}
.article-key-points .bodySubHeader {margin-top:0}
.article-table-cntr  {margin:15px 0 28px;color:#333;width:100%}
.article-table-caption {font-size:0.917em;padding:0 9px 6px;font-weight:700;line-height:1.2;text-align:left;vertical-align:top}
.article-table th {font-size:0.917em;font-weight:700;padding:6px 9px;line-height:1.2;background:url("/system/file?cmsid=prospect-sprite-images&filename=dt.png") repeat-y top right #fff;border-bottom:3px solid #99d9f2;border-top:3px solid #99d9f2;text-align:left;vertical-align:middle}
.article-table .spacer td {border-top:3px solid #99d9f2}
.article-table .benchmark td{font-size:1em;line-height:1.2;padding:6px 9px;background:url("/system/file?cmsid=prospect-sprite-images&filename=dt.png") repeat-y top right #fff;vertical-align:top}
.article-table .odd td{font-size:1em;line-height:1.2;padding:6px 9px;background:url("/system/file?cmsid=prospect-sprite-images&filename=dt.png") repeat-y top right #fff;vertical-align:top}
.article-table .even td{font-size:1em;line-height:1.2;padding:6px 9px;background:url("/system/file?cmsid=prospect-sprite-images&filename=dt.png") repeat-y top right #edf8fd;vertical-align:top}
.article-table .first{padding-left:15px !important}
.article-table .last{padding-right:15px !important}
.article-table .odd .last,.article-table th.last,.article-table .spacer .last,.article-table .benchmark .last{background:none !important;background-color:#fff !important}
.article-table .even .last{background:none !important;background-color:#edf8fd !important}
.article-table .lstBullet{margin:0;padding:0}
.article-table-source, .article-image-source {font-size:0.833em;line-height:1.2;padding-bottom:14px}
.article-image-caption {font-weight:bold}
.article-table-caption, .article-image-caption {font-weight:700;font-size:1em;line-height:1.13}
.article-table-text p, .article-image-text p{font-size:1em;line-height:1.3;margin:0;padding:0 15px 11px 0}
.article-bottom-modules {position:relative} 
.article-share-module {position:absolute;top:18px;right:0}
.article-question-and-answer .article-compliance-number .legal {padding-bottom:0;margin-bottom:0}
.article-ask-schwab-answer p {Padding-bottom:11px}
table.article-table p {padding:0}
#article-publishing-date {padding-left:15px}
.article-highlight {background-color:#EDF8FD;clear:both;display:block;padding:10px 15px;margin-bottom:11px}
.article-highlight * {padding-left:0;padding-right:0}
.article-table-caption, .article-image-caption {font-weight:700;line-height:1.2;padding:0;text-align:left;vertical-align:top}
.article-table-caption p, .article-image-caption p {padding-bottom:6px}
.article-table-text p, .article-image-text p {font-size:1em;line-height:1.3;margin:0;padding:0 15px 11px}
.article-ask-schwab-answer-cntr #article-publishing-date {padding-left:0}
.article-ask-schwab-answer-cntr .article-table-text p, .article-ask-schwab-answer-cntr .article-image-text p {padding:0 0 11px}
.article-ask-schwab-answer-cntr h2, .article-ask-schwab-answer-cntr h1, .article-ask-schwab-answer-cntr h3, .article-ask-schwab-answer-cntr h4, .article-ask-schwab-answer-cntr h5, .article-ask-schwab-answer-cntr h6 {padding-left:0;padding-right:0} 
.cs_rating-feedback-controls > p {font-weight:bold;float:left;padding:1px 0 0px} 
.article-body ul, .article-key-points ul, .article-call-to-action ul {clear:both;list-style:none;margin:0 0 13px;padding:0 15px 2px}
.article-call-to-action ul {padding:0}
.article-key-points ul {font-size:1.25em;line-height:1.2}
.article-body ul li , .article-key-points li, .article-call-to-action ul li {background:url("/system/file?cmsid=ps-bullets&filename=bullet.png") no-repeat 0 3px;padding-left:10px}
.article-key-points li {margin:0 0 8px 5px}
.article-bottom-modules .socialList .shareTextAlign, .article-bottom-modules .socialList li {background:none;padding-left:0}
.article-bottom-modules .socialList .shareTextAlign {background:none;padding-left:0}
.article-bottom-modules .socialList li {background:none;padding-left:0}
.article-table th h3, .article-table td h3 {padding:0;text-align:left} .article-table td h3 {font-size:0.917em}
.article-body .article-authors {Padding-left:15px}
.article-question-and-answer .article-authors{Padding-left:0px}
.article-question-and-answer-video .article-authors{float:right;width:170px;Padding-left:0px}
.article-question-and-answer-video .article-authors .byline{margin:0px}
.article-question-and-answer-video .article-ask-schwab-answer{margin-left:0px}
.article-body .socialList {clear:none;float:right;list-style-type:none;margin:0 30px 0 0;padding:0}
/* end MCD */

/* challenger chan styles */
/*Nav Only Reset for reuseable assets for CHAN for rest of the sites - .header contains the header */
/*.header div, .header h1, .header a, .header ul, .header li, .header {margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline} */
.header{display:block}   .header ul {list-style:none}
/* end reset */
.header {position:relative}
#start {z-index:9}
.hdr-cntr {margin-top:0;background-color:#f5f5f5;padding:10px 0}
.search-cntr {float:right;position:relative}
.search-cntr .form-label {left:22px;top:2px}
  .search-cntr > * {float:left;margin-left:10px}
.hdr-list {float:right}
  .hdr-list .first-item {border-left:none;padding-left:none;border-right:1px solid #D8D8D8}
  .hdr-list li {float:left;padding:0 15px;border-left:#d8d8d8 1px solid;margin:0}
.icon-branch {background-position:0 -234px;padding-left:22px;line-height:22px}
.icon-phone {background-position:-0px -188px;padding-left:22px;line-height:22px}
.icon-chat {background-position:-0px -285px;padding-left:22px;line-height:22px}
.icon-login-dropdown {background-position:right -1124px;padding-right:16px;line-height:20px;color:#0066cc}
.contact-us {line-height:22px}
.access-hide {left:-9999px !important}
.quick-jump-nav {position:fixed;left:0;top:0}
.quick-jump-nav h4 {left:-9999px;position:absolute}
.quick-jump-nav a {left:-9999px;position:absolute;display:block;width:150px}
.quick-jump-nav a:focus, .quick-jump-nav a:active {position:static}
.visually-hidden {position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}
.grid-cntr {width:968px;margin:0 auto}
a.btn-cta {font-size:14px;line-height:1em;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-khtml-border-radius:2px;padding:3px 10px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;color:#fff}
  a.btn-cta:hover, .btn-cta:focus, .btn-cta:active {text-decoration:none;cursor:pointer}
.btn-org {background-color:#B95E04}
  .btn-org:hover, .btn-org:focus, .btn-org:active {background-color:#A05203}
.btn-blu {background-color:#037DAE}
  .btn-blu:hover, .btn-blu:focus, .btn-blu:active {background-color:#026D97}
.btn-grn {background-color:#008600;color:#fff}
  .btn-grn:hover, .btn-grn:focus {background-color:#1B6A1B;text-decoration:none}
.schwab-logo {position:absolute;top:0;width:80px;height:80px;background-position:0 -580px}
.sprite-g {background-image:url('/secure/file/short?cmsid=P-6068700&filename=sprite-global.png');background-repeat:no-repeat;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}
.nav-cntr {padding:20px 0 0 90px}
.nav-cta-cntr {float:right;height:21px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;width:132px}
.nav-cta {float:right;margin-top:1px;padding-left:15px;padding-right:15px}
.nav-list {float:left}
.nav-sub-cntr .nav-list {}
  .nav-list li {float:left;padding:0;margin:0}
  .nav-list a {color:#333;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}
  .nav-list .nav-l1 a:hover, .nav-list .nav-l1 a:focus, .nav-list .nav-l1 a:active {text-decoration:none;border-bottom:5px solid #bdccd1}
  .nav-active a:hover span, .nav-active a:focus span, .nav-active a:active span {border:none}
  .nav-list .nav-active a, .nav-list .nav-active a:hover, .nav-list .nav-active a:focus, .nav-list .nav-active a:active{font-weight:bold;color:#005F83;border-bottom:5px solid #005F83}
  a.hdln-l1 {border-bottom: 5px solid transparent;padding:5px 14px;text-transform:uppercase;color:#666;font-weight:bold}
  .hdln-l2 {padding:10px 30px 10px 12px;background-position:right -1217px}
  .nav-l2:hover .hdln-l2, .nav-l2:focus .hdln-l2, .nav-l2:active .hdln-l2, .hdln-l23-active .hdln-l2, .hdln-l23-focus .hdln-l2 {background-position:right -1266px}
  .hdln-l3 {padding:10px 12px}
  .nav-separator {background-color:#d7d7d7;height:1px;width:100%}
.hdln-single {background:none !important}
.nav-sub-cntr {padding-left:90px}
.nav-l2 {display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;position:relative} /* removed z-index:10 */
.hdln-l23-active, .nav-l2:focus, .nav-l2:active, .nav-l2:hover, .hdln-l23-focus {background:url('/secure/file/short?cmsid=P-6068929&filename=nav-dropdown-bg.png') 0 0}
.nav-l2:hover ul, .nav-l2:focus ul, .nav-l2:active ul {display:block}
.nav-l3-cntr {display:none;position:absolute;float:left;left:0;top:34px;background:url('/secure/file/short?cmsid=P-6068929&filename=nav-dropdown-bg.png') 0 0;width:200px;z-index:10} /* added z-index:10 here to fix search display bug */
.nav-list .nav-l3 {width:100%;margin:0}
  .nav-l3 a {display:block;color:#0066cc}
.login-other-list {display:none}
.login-trigger-cntr {border:1px solid transparent;border-bottom:none;padding:0 5px}
.login-arrow-dn .login-trigger-cntr {background-color:#fff;border:1px solid #d9d9d9;border-bottom:none;padding:0 5px;position:relative;z-index:101}
.hdr-list #LoginSec {padding:0 8px;border-left:none}
.login-arrow-dn .login-other-list {background-color:#fff;border:1px solid #d9d9d9;display:block;font-size:0.917em;margin-top:-1px;overflow:hidden;padding:1px 0;position:absolute;width:275px;z-index:100}
.search-box {background:url("/secure/file/short?cmsid=P-6068700&filename=sprite-global.png") no-repeat 5px -336px;border:1px solid #D9D9D9;font-size:0.917em;height:15px;padding:2px 2px 2px 20px;width:180px;line-height:17px}
.login-other-list a, .login-other-list span {display:block;height:20px;line-height:20px;padding:0 7px 0 5px}
.login-other-list a:hover, .login-other-list a:focus, .login-other-list a:active{background-color:#E5F4FB}
.login-arrow-dn .icon-login-dropdown {background-position:right -1172px}
#banking .schwab-logo {background:url('/secure/file/short?cmsid=P-6068929&filename=schwab-logo-bank.gif') no-repeat 0 0}
#banking .nav-list .nav-active a {border-color:#646464;color:#646464}
.link-style {text-decoration:none} .link-style:hover, .link-style:focus, .link-style:active {text-decoration:underline;cursor:pointer}
/*footer*/
#ftCnt .ftLnks ul li {float:left;padding-right:3px}
.footer-lock {background-position:0 -439px;padding-left:12px}
.hdln-connect {display:inline-block;float:left;line-height:26px;margin-right:40px}
.contact-module .sprite-g, .footer-connect .sprite-g {float:left;height:26px;margin-right:10px;text-indent:-9999px;width:26px}
.fb-icon {background-position:0 0}
.tw-icon {background-position:0 -60px}
.ytube-icon {background-position:0 -120px}
.footer-connect .hdln-connect {margin-right:15px}
.footer-connect {display:inline-block;float:right;font-size:16px}
.lftNavLabel, .lftNavBnkLabel {color:#333333;font-size:1em;font-weight:bold;margin-bottom:0;margin-top:0;padding:15px;position:static;width:185px;background-color:transparent}
div#navcontainer {margin-top:0}
#navcontainer li a.active {background-color:#ECECEC;border-left-color:#0D5D82;color:#333333;font-weight:700;text-decoration:none}
#navcontainer li a {background-color:#fff;border-left:6px solid #ECECEC;color:#000000;display:block;font-size:1em;padding:11px 15px 10px 9px;text-decoration:none}
#navcontainer li li a {border-left-color:#ECECEC;margin:0;padding:11px 15px 10px 19px}
.nav-label {float:right;display:inline-block;padding:10px 8px 10px 12px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;font-weight: bold}
.oytBnklogo{}
.oytLogo{clear:both;display:block}
.oytBrologo{background:url("/system/file?cmsid=prospect-sprite-images&filename=Schwab_logo_oyt.png");display:inline-block;height:70px;width:119px;float:right;margin:15px 15px 7px 0}
.cs_rating-feedback-controls.ul-list {margin:0 !important}
/* end challenger styles */
#blc td.pdRht15 {vertical-align:top}
table.layout,.layout tr,.layout td {vertical-align:top}
/* designid styles */
  table.dummy {}
  div.popupHeader{height:50px;padding:10px 15px;border-bottom:6px solid #b2975d;margin-bottom:1px}
  /* Left Navigation */
  .navTree{padding-bottom:7px;border-bottom:2px solid #b2975d;font-weight:700}
  .navBranch{margin-left:10px;font-size:.92em}
  .navTree a{display:block;margin-bottom:13px}
  .navBranch a,a.navLinkExp{margin-bottom:8px}
  .navBranch a{font-weight:400}
  a.navLinkExp{margin-left:-8px;padding-left:8px;background:transparent url(/public/file?cmsid=P-993990) no-repeat 0 5px}
  a.navLinkSel,a.navLinkSel:visited{text-decoration:none;color:#333;font-weight:700}
/* end designid styles */

/* cs reset */
.cs-reset div,.cs-reset span,.cs-reset applet,.cs-reset object,.cs-reset iframe,.cs-reset
h1,.cs-reset h2,.cs-reset h3,.cs-reset h4,.cs-reset h5,.cs-reset h6,.cs-reset p,.cs-reset blockquote,.cs-reset pre,.cs-reset
a,.cs-reset abbr,.cs-reset acronym,.cs-reset address,.cs-reset big,.cs-reset cite,.cs-reset code,.cs-reset
del,.cs-reset dfn,.cs-reset em,.cs-reset img,.cs-reset ins,.cs-reset kbd,.cs-reset q,.cs-reset s,.cs-reset samp,.cs-reset
small,.cs-reset strike,.cs-reset strong,.cs-reset sub,.cs-reset sup,.cs-reset tt,.cs-reset var,.cs-reset
b,.cs-reset u,.cs-reset i,.cs-reset center,.cs-reset
dl,.cs-reset dt,.cs-reset dd,.cs-reset ol,.cs-reset ul,.cs-reset li,.cs-reset
fieldset,.cs-reset form,.cs-reset label,.cs-reset legend,.cs-reset
table,.cs-reset caption,.cs-reset tbody,.cs-reset tfoot,.cs-reset thead,.cs-reset tr,.cs-reset th,.cs-reset td,.cs-reset
article,.cs-reset aside,.cs-reset canvas,.cs-reset details,.cs-reset embed,.cs-reset figure,.cs-reset figcaption,.cs-reset footer,.cs-reset header,.cs-reset hgroup,.cs-reset menu,.cs-reset nav,.cs-reset output,.cs-reset ruby,.cs-reset section,.cs-reset summary,.cs-reset
time,.cs-reset mark,.cs-reset audio,.cs-reset video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
.cs-reset article,.cs-reset aside,.cs-reset details,.cs-reset figcaption,.cs-reset figure,.cs-reset footer,.cs-reset header,.cs-reset hgroup,.cs-reset menu,.cs-reset nav,.cs-reset section{display:block}
.cs-reset ol,.cs-reset ul{list-style:none}
.cs-reset blockquote,.cs-reset q{quotes:none}
.cs-reset blockquote:before,.cs-reset blockquote:after,.cs-reset q:before,.cs-reset q:after{content:'';content:none}
.cs-reset table{border-collapse:collapse;border-spacing:0}
.cs-normalize strong, .cs-normalize b{font-weight:700}
.cs-normalize p{margin:12px 0}
.cs-normalize li{margin-bottom:5px}
.cs-normalize sup{position:relative;top:-5px;font-size:.66em}
.cs-normalize h1{font-size:2em}
.cs-normalize h2{font-size:1.5em}
.cs-normalize h3{font-size:1.5em}
.cs-normalize h1,.cs-normalize h2,.cs-normalize h4 {font-family:CharlesModern,Arial,Helvetica,sans-serif}