/* Start - Prospect Redesign */    

/* Misc */
body{text-align:center;padding:0;margin:0;font:normal 100% Arial,Helvetica,sans-serif}
form table, tr, td, th, ul, li, a{padding:0;margin:0}
.float-right{float:right}
.float-left{float:left}
.all-clear{clear:both}
sup{font-size:9px;line-height:0px}
.no-size{position:absolute; width:0px;height:0px}

/* Main Sections */
#main-container{width:966px;text-align:left;margin:0 auto;overflow:visible}    
#main-header{width:964px;margin-bottom:15px}
#main-content{float:left;overflow:visible;text-align:left;font-size:12px;padding-left:2px}
.tier2-main-content{width:740px;overflow:visible}
#main-footer{float:left;margin-top:18px}

/* Header */
#pro-header{padding:8px 0 10px 13px;float:left;font-size:11px;white-space:nowrap}
#pro-header-right{width:760px}
#search-input{float:left}
#search-input input{margin-right:0;margin-top:2px;width:110px;color:#888888;font-size:11px;}
#search-button{margin:0 0 0 10px;float:left;}    
.inter-sites{padding-top:3px;float:right}
.inter-sites img{margin-right:5px;float:left;}
.inter-sites a{margin:1px 0 0 0;float:left;font-size:11px;text-decoration:none;color:#A6A6A6;}
.inter-sites_custSvc{float:right}
.inter-sites_custSvc img{margin-right:5px;float:left;}
.inter-sites_custSvc a{margin:3px 0 0 0;float:left;font-size:11px;text-decoration:none;font-weight:bold;color:#5893C4;}
#logonoff-button{}

/* Tier-1 Navigation */
.navigation{width:969px}
.navigation img{padding:0;margin:0;border:0}
.navigation a{font-size:8pt;color:white;text-decoration:none;display:block;height:24px;padding:10px 12px 0;white-space:nowrap;}
.navigation a:hover{color:white;text-decoration:none}
.nav-background{float:left;height:41px;background: url(../images/prospect/web20/components/nav_unselected_background.gif) repeat-x top center}
.nav-buttons{width: 957px;color:white;font-size:8pt;font-weight:900;font-family:arial;text-shadow: 0 0 0 #000}
.nav-buttons td{border-right:1px solid #9E9E9E;border-left:1px solid #666666;text-align:center}
#nav-selected{background: url(../images/prospect/web20/components/nav_selected_light_background.gif) repeat-x top center;border-left:0 !important}
#nav-selected a{color:black !important}
.nav-open-account{background: url(../images/prospect/web20/components/nav_open_acct_background.gif) repeat-x top center;border:0 !important;padding-left:0 !important;text-align:left !important}
.nav-open-account a{padding-left:40px !important;padding-right:16px !important;white-space:nowrap;position:relative}
.nav-et-logo{position:absolute;left:9px;top:0px;padding:0px;float:none !important;background: url(../images/prospect/web20/components/nav_open_acct_background.gif) repeat-x top center}

/* Tier-2 Navigation */
#left-nav-selected{list-style-image:url(../images/prospect/web20/icons/GreenArrow.gif)}
#left-nav-selected a{font-weight:bold;color:#7CA500}
#left-nav-section-selected{font-weight:bold}
#left-nav-inner-container{width:178px;border-left:1px solid #C5C5C5;border-right:1px solid #C5C5C5;padding:0px 10px;margin-bottom:-15px;overflow:hidden}
.left-nav{float:left;width:200px;font-size:11.5px;text-align:left;margin-right:20px;background:url(../images/prospect/web20/components/BG.gif) repeat-x bottom left}
.left-nav a{margin-left:-5px;color:black;font-weight:normal}
.left-nav .level_1{margin:0 0 0 10px;list-style:none}
.left-nav .level_1 li{margin:0 0 20px 0}
.left-nav .level_2{margin:7px 0 0 0;padding-left:15px;list-style:none outside url(../images/prospect/web20/icons/GrayArrow.gif)}
.left-nav .level_2 li{margin:0px;padding:0px}
.left-nav img{display:block}
.left-nav-divider-level_1,.left-nav-divider-level_2{background:url(../images/prospect/web20/components/DotLine.gif) repeat-x;height:1px;width:179px;padding:0px;overflow:hidden}
.left-nav-divider-level_1{margin:4px 0}
.left-nav-divider-level_2{margin:3px 0 3px -25px}

/* Tier 1 Template */
#main-marquee{width:964px;clear:both}
.toc-container{margin-right:21px;margin-bottom:18px;width:749px;float:left;font-size:11px}
.toc{margin-right:18px;position:relative;float:left}
.toc .bottom-cap{position:absolute;bottom:0px}
.toc .border-container{border:1px solid #DCDCDC;border-width:0 1px;height:258px;width:234px}
.toc ul{list-style:none;padding-left:10px}
.toc li{margin-bottom:14px}
.toc li .free-img{position:relative;display:inline}
.toc img{display:block}
.toc a, .toc-gradient a{font-weight:bold}
.toc-gradient{float:left;font-size:11px;position:relative;height:245px;width:226px;margin-right:20px;margin-bottom:20px}
.toc-gradient img{position:absolute;top:0px}
.toc-gradient .free-img{position:relative;display:inline}
.toc-gradient ul{position:absolute;top:80px;left:10px;list-style:none;padding-right:10px}
.toc-gradient ul li{margin-bottom:11px;font-weight:bold}
.toc-gradient-small{float:left}
.need-help{position:relative;width:744px;height:61px;float:left}
.need-help div, .need-help img{float:left}
.need-help .border-container{background-color:#EFEFEF;border-top:1px solid #DCDCDC;border-bottom:1px solid #DCDCDC;width:738px;height:59px}
.need-help .icon{margin:8px 8px 0 8px}
.need-help .question{margin-top:21px;margin-right:5px;font-size:13px;font-weight:bold}
.need-help .answer{margin-top:22px;font-size:12px}
.variable-marquee{margin-top:27px;width:194px;float:right}
.variable-marquee img{margin-bottom:15px}
.why-sub-marquee{margin:0 20px 10px 0;float:left}    

/* Home Page */
.home-marquee{float:left;border-bottom:1px solid #AFAFAF;width:964px}
.home-marquee-image{float:left;display:block}
.home-login{float:right;position:relative;height:218px;width:181px;font-size:10px;color:white}
.home-login .background{position:absolute;left:3px;top:0px}
.home-login .inner-container{position:absolute;top:26px;left:13px}
.home-login th{padding-top:2px;font-size:11px;font-weight:bold}
.home-login li{list-style:none;margin-bottom:5px}
.home-login a{color:#69CBF2}
.home-login .inner-container .tableHead {font-weight:bold;font-size:11px;padding-top:3px;}
.login-input{width:70px}
.select-startin{width:155px}
.login-button, .chinese-site{margin:9px 0 5px 0}
.chinese-site-button{margin-right:10px}

.home-login-password a{color:#69CBF2}
.home-login-password li{list-style:none;}
.home-login-password{float:right;position:relative;height:35px;width:177px;font-size:10px;color:white}
.home-login-password .background{position:absolute;top:0px}
.home-login-password .inner-container{position:absolute;margin:12px 0 0 40px;}
.home-login-password .inner-container .tableHead {font-weight:bold;font-size:11px;}

.home-quotes-container{margin-bottom:10px;margin-left:-3px;width:969px;float:left;background:url(../images/rq-1011_markets-module.png) no-repeat}            
.home-quotes-container .border-container{height:68px;float:left;}            
.home-quotes-container img{float:left;display:block;}
.home-quote{margin:18px 9px 0 19px;;float:left;width:125px;font-weight:bold;font-size:12px}            
.home-quote .symbol{float:left}
.home-quote .price{float:right}
.home-quote .change-arrow{float:left;clear:both;padding-top:3px}
.home-quote .change-amount-up,.home-quote .change-amount-down,.home-quote .change-amount-neutral{float:right;text-align:right;width:85px;white-space:nowrap}
.home-quote .change-amount-up{color:#0D9945}
.home-quote .change-amount-down{color:#F0323E}
.home-quote .change-amount-neutral{color:#000}
.home-quote-t-note{width:143px}
.home-quote-info{font-size:11px;font-weight:bold;float:left;width:125px;margin:18px 0 0 24px;text-align:center;}

.no-background{background:transparent!important}
.home-quotes-divider{height:53px;width:1px;border-right:1px solid #AFAFAF;float:left;margin:0 10px 0 4px}
.home-quotes-search{float:left;width:200px;margin:11px 0 0 12px;}
.home-quotes-search div{float:left;font-weight:bold;font-size:16px;padding-right:10px;margin-bottom:5px;margin-top:2px}
.home-quotes-search input{float:left}
.home-quotes-search .search-inputBox{font-size:11px;width:100px;margin-top:2px;margin-right:10px;color:#888888}
.home-quotes-search .search-inputGo {margin-right:12px;}
.home-quotes-search ul{list-style:none;clear:both;font-weight:bold}
.home-quotes-search-link{float:left;padding-right:9px;margin-right:9px;border-right:1px solid #AFAFAF}
.home-sub-marquee-container{width:964px;float:left;margin-top:8px;margin-bottom:4px;background:url(../images/prospect/web20/components/marquees_background_gradient.gif) repeat-x}
.home-sub-marquee-container .border-container{width:956px;height:110px;float:left;border-top:1px solid #AFAFAF;border-bottom:1px solid #AFAFAF}
.home-sub-marquee-container img{float:left;display:block}
.home-sub-marquee{float:left;height:76px;width:283px;border-right:1px solid #fff;border-left:1px solid #AFAFAF;padding:17px}
.home-sub-marquee div{float:left}
.home-sub-marquee img{float:right;display:block}
.home-sub-marquee div a{font-weight:bold;display:block;font-size:16px;margin-bottom:6px;padding-right:20px;float:left}
.home-sub-marquee b{display:block;margin-bottom:3px;clear:both}
.stock-delay{text-align:right;font-size:10px}

/* Home Page IE6 */
 * html .home-quotes-container{width:961px;}
 * html .home-quotes-container .border-container{width:944px;}
 * html .home-quote{padding-right:11px; width:130px;}
 * html .home-quote-t-note {width:150px;}


/* Pricing & Rates */
.pricing-table-container{border:1px solid #E2E2E2;margin-top:27px;background:url(../images/prospect/web20/components/pricing_chart_gradient.gif) repeat-x 0 22px;width:741px}
.pricing-table-container #footnote{margin:0 0 10px 10px;font-size:12px}
.pricing-table{width:721px;font-size:12px;clear:both;margin:0 10px 10px 10px}
.pricing-table tr.larger{font-size:18px}
.pricing-table tbody th{font-weight:normal;width:260px;margin-left:0px}
.pricing-table tbody th,.pricing-table tbody td{border-bottom:1px solid #E2E2E2;padding:4px 0}
.pricing-table tbody th a{font-size:11px; margin-left:7px}
.pricing-table tbody td{font-weight:bold;vertical-align:top;padding-left:80px;width:100px}
.table-header{height:60px;width:742px}
.table-header #header1 div > b{font-size:12px}
.table-header #header2,.table-header #header3,.table-header #header4{vertical-align:bottom;text-align:center;padding-bottom:6px}
.table-header #header2,.table-header #header3{border-right:2px solid white}
.table-header #header0{padding:8px;width:42px}
.table-header #header1{width:251px}
.table-header #header2{width:198px}
.table-header #header3{width:145px}
.table-header #header4{padding-right:10px}
.table-header th{color:#656565;font-size:12px}

/* Site Map */
.site-map-title{margin-left:11px}
.site-map-row{float:left;width:964px;margin-left:13px;padding-bottom:30px}
.site-map-row div{width:932px;font-weight:bold;border-bottom:1px dashed #AFAFAF;padding-bottom:5px;margin-bottom:13px}
.site-map-row div span{margin-left:200px}
.site-map-row ul{float:left;list-style:none;width:321px}
.site-map-row ul span{font-weight:bold}

/* Banking Rates Widget */
#bank-rates{font-size:11px;width:203px;padding-left:15px}       
#bank-rates,#bank-rates div{float:left}
#bank-rates div.section{padding:6px 0;border-bottom:1px dashed black;width:100%}
#bank-rates div.header{font-weight:bold;margin-bottom:3px}
.bank-rate-name{width:140px;padding-left:5px;color:#003399}
.bank-rate-name a{font-weight:normal}
.bank-rate{width:40px}
#bank-rates-footer{padding:3px}
#bank-rate-overlay{font-size:48px;color:#63C;font-weight:bold;position:absolute;right:452px;top:102px}

/* Disclosures/Footnotes */
#main-footer{font-size:11px}
#main-footer > div{float:left}
#footer-product-specific, #footer-site-links, #footer-page-specific{width:964px} 

/*#footer-site-links img{float:right}*/
#footer-site-links .divider {border-bottom:1px solid #000000;padding-bottom:22px;margin-bottom:7px;font-size:13px;}
#footer-site-links .divider .customer {font-size:14px;}
#footer-site-links .divider .custService {padding:5px 0px 0px 10px;}
#footer-site-links .divider .splitter1 {background:url(../images/prospect/web20/misc/pipe-rule-customer-service-footer.png) no-repeat 198px top;}
#footer-site-links .divider .splitter2 {background:url(../images/prospect/web20/misc/pipe-rule-customer-service-footer.png) no-repeat 377px top;}
#footer-site-links .leftSpace {margin-left:10px;}
#footer-site-links .splitterSpace1 {margin-left:22px;}
#footer-site-links .splitterSpace2 {margin-left:22px;}

#footer-site-links ul li{float:left;margin-right:5px;list-style:none;margin-top:15px}
#footer-member-entities{float:left;clear:both;margin-top:15px}
#footer-page-specific{float:left;clear:both;margin-top:15px}
#footer-product-specific{clear:both;margin-top:30px}
#footer-usage-tracking{}    

/*  class for footer contact etrade */
.contact-et-footer{width:964px;height:86px;margin-top:12px;margin-bottom:7px;}
.need-help-img{float:left;width:105px;height:85px;margin-left:20px;}
.cust-ser-icon-div{float:left;width:44px;margin-left:35px;margin-top:20px;}
.cust-ser-on{float:left;margin-left:10px;margin-top:35px;text-align:center;font-size:14px;}
.icon-call{float:left;width:46px;margin-left:35px;margin-top:20px;}
.call-et{float:left;width:155px;margin-top:35px;font-size:14px;text-align:right;}
.branch-icon{float:left;width:59px;margin-left:45px;margin-top:25px;}
.visit-et-branch{float:left;margin-left:15px;margin-top:35px;font-size:14px;}
.cl-both{clear:both;}
.dotted-line-sep{background-image:url(../images/prospect/dotted-rule_02_02_2011.png);width:964px;height:1px;margin-top:0px;}
.five-star-img{float:left;width:222px;height:46px;margin-left:10px;}

/* Overrides */
.no-margin{margin:0!important}
.no-margin-right{margin-right:0!important}
.no-margin-left{margin-left:0!important}
.no-border{border:0!important}
.no-border-right{border-right:0!important}
.no-border-left{border-left:0!important}
.no-padding{padding:0!important}
.no-padding-right{padding-right:0!important}
.no-padding-left{padding-left:0!important}
.no-padding-top{padding-top:0!important}
.invisible{visibility:hidden}
.pos-rel{position:relative}
.font12px{font-size:12px!important}
/* End - Prospect Redesign */ 







.subheaderBtm .spacerSh{display:none}



/* HTML Selectors */
body{padding:0;margin:0;font:normal 100% Arial,Helvetica,sans-serif}
img{border:0}
a{color:#039;text-decoration:none}
a:hover{color:#000;text-decoration:underline}
#etMainContent{width: 740px;overflow:visible;margin-bottom: 8px;float:left}
#etMain{width:100%;text-align:center;background:url(../images/prospect/main_bg.gif) repeat-y;margin-top:0;padding-top:0}
#etContainer{width:984px;margin:0 auto;text-align:left;background:url(../images/prospect/ctnt_bg.jpg) repeat-y;background-color:#FFF;padding-left:7px}
#etHeader{height:67px;background:url(../images/prospect/topBG200.jpg) #666 0 0 repeat-x}
#ftGrad{position:absolute;left:-20px;top:0px;width:20px;height:41px;background:url(../images/prospect/footgrad.gif) 0 0}
#pNav ul.subNav li, #pNav ul.subNavgrnBorder li{background:url(../images/prospect/lnav_bg_sec.gif) 1% 40% no-repeat}

/* Container CSS */
* html #etContainer{width:976px}
#etHeadLeft{float:left;width:227px;text-align:left}
#etHeadRight{text-align:right}
#etLeftRail{float:left;width:207px;text-align:center;margin-top:.1em!important;margin-top:0}
#etRailContainer{width:190px;position:relative;margin:0 auto;text-align:center;padding-left:0!important;padding-left:.5em}
#etContent{margin-left:207px;padding-left:20px;line-height:1em;font:normal 12px Arial,Helvetica,sans-serif}
#etContent,#etLeftRail{padding-top:.5em}
#etFooter{color:#000}
#etFooterLinks{position:relative;padding-top:1px;height:40px;background:#F2F2F2;margin-top:1em;margin-bottom:2em}
#etFooterLinks a{text-decoration:none;color:#666;font-size:11px;margin-right:19px}
#etFooterLinks a:hover{color:#000;text-decoration:underline}
#etLBContent{border:1px solid #D4D4D4;border-top:0;padding:.5em;background:#F2F2F2;font-size:.8em}

/* Navigation CSS */
a.nav{display:block;height:16px!important;height:14px;font-size:12px;font-weight:800;color:#666;border-left:5px solid #999;margin-bottom:1px!important;margin-bottom:-2px;padding-top:4px;padding-bottom:2px;font-family:Arial,Helvetica,sans-serif}
#pNav{margin:0 auto;padding-left:2px}
#pNav ul{list-style-type:none;margin:0;padding-left:0;text-align:left}
#pNav li a, #pNav li a.navSel,#pNav li a.navSelgrnBorder{position:relative;display:block;color:#666;padding-left:1em;font-family:Arial,Helvetica,sans-serif}
#pNav li a.navSel,#pNav li a.navSelgrnBorder,#pNav li a.navSelgrnBorder:hover{font-size:12px;font-weight:800;color:#000;border-left:5px solid #63C;margin-left:0;padding-left:1em;padding-top:4px!important;padding-top:1px}
#pNav li a.navSelgrnBorder{border-left:5px solid #9C0}
#pNav li a.navSel:hover,#pNav li a.navSelgrnBorder:hover{border-left:5px solid #000;color:#333} 
#pNav li a:hover{border-color:#000;text-decoration:none;color:#000}
#pNav li a .s1,#pNav li a .s2{display:block;height:16px;border-top:1px solid #CCC;margin-top:-4px;padding-top:4px;margin-left:-.8em;padding-left:.5em}
#pNav li a .s2{margin-top:-4px!important;margin-top:-6px}
#pNav li a.navSel div.whtLn{left:0!important;left:-11px;top:-1px!important;top:0px}
#pNav ul.subNav,#pNav ul.subNavgrnBorder{width:190px;list-style-type:none;white-space:normal;font-size:11px;padding-left:.5em;border-left:5px solid #63C;padding-top:1em;margin-top:-.75em!important;margin-top:-1em;padding-bottom:.5em;margin-bottom:1px}
#pNav ul.subNavgrnBorder{border-left:5px solid #9C0}
#pNav ul.subNav a,#pNav ul.subNavgrnBorder a{display:block;height:19px;color:#666;text-decoration:none;background:0;border-top:0}
#pNav ul.subNav a:hover,#pNav ul.subNavgrnBorder a:hover{color:#000;text-decoration:underline;background:0}
#pNav ul.subNav a.sel, #pNav ul.subNav a.sel:hover,#pNav ul.subNavgrnBorder a.sel, #pNav ul.subNavgrnBorder a.sel:hover{color:#000;font-weight:bold;text-decoration:none}
#navLn{position:relative;height:1px}
#navBrd{position:absolute;border-top:1px solid #CCC;height:1px;left:8px;top:-2px;width:180px}

/* home visitor, rate tables */ 
#contentBox{margin-top:1px !important;margin-top:4px;margin-left: 2px!important;margin-left: -8px}
.dotLine{background:url(../images/prospect/dotLine.gif) repeat-x;margin:0;padding:1px 0 0 0}
.greyFont{color:#666666;font-family: Arial, Helvetica, sans-serif;font-style: normal}
.headerBar{border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4;border-top:1px solid #d4d4d4;font-weight:bold;color:#666666}
#indices td{padding-left: 0}
.lowerTable{margin: 10px 0 0 0;padding:0;width: 740px}
.lendingTableBorder, .rateTableBorder{font: normal 11px Arial,Helvetica,sans-serif;margin:0;padding:0}
.marketNo{margin-right: 5px;margin-left: 5px;color:#666666;font-size:11px;font-family: Helvetica, Arial, sans-serif}
.pts{color:#666666}
#rtpWelcome{border:1px solid #d4d4d4;padding: 0;margin: 0;height: 228px;width: 548px}
.symWord{margin:0px 0 0 0;height: 30px !important;height: 20px;line-height: 15px !important;line-height: 10px;white-space: nowrap}
#symbol{margin:0px 0 2px 0;height: 15px}
.tdimg, .floatL{float:left}
.tdimg{margin:2px 5px 5px 5px}
.tHead{font:600 15px Arial, Helvetica,sans-serif;margin: 0 0 5px 5px;color: #444444}
/* Customer Service Siderail */
#locator{position:absolute;left:2px!important;left:9px;width:187px;margin:0 auto;text-align:left;font-size:11px;;margin:0;padding:0}
#locBox{clear:both}
#locI,#locT{margin-bottom:-3px!important;margin-bottom:0}
.locHead{color:#7ca500;font:600 14px Arial, Helvetica,sans-serif;padding:10px 0}
.locIcon{float:left;width:40px;clear:left}
.locText{text-align: left;color: #7b7b7b}

/* disclosures style */
#dynamic_disclosure, #disclosures{display: none}
#etDisclosures{font-size:.99em}
#etDisclosures strong{font-size:12px}

/* Classes */
.footerBox{float:left;border:1px solid #CCC;padding:4px 10px;background-color:#FFF;text-align:left;color:#666;font-size:1em;font-weight:bold;margin-bottom:1em}
.footerBox div{padding-right:20px}
.footerBox div, .footerBox ul{float:left}
.footerBox li{float:left;padding-right:20px}
.etGreyBox{border:1px solid #999;padding:10px;background-color:#EEE}
.timeStamp{font-size:10px}
.disclaimer{font-size:10px;color:#333}
.ifld{width:50px;font-weight:bold;font-size:1em;color:#2f4f4f}
.aRight{float:right;margin-left:1px}
.legal{clear:both;font-size-adjust:none;font-size:11px;color:#000;margin-top:1.5em;padding:1em;background:#F2F2F2;margin-bottom:2em;padding-left:.5em}
.clr{clear:both;height:1px;margin-top:-1px;overflow:hidden;font-size:1px}
.topNav{display:inline;margin-right:0}
.w100{width:100%!important;width:99%}
.smSup{font-size:7px}

/* OAA */
.f2w{color:#FFF;font-weight:bold}
.f2{font-size:12px}
.miniTabBox{border:1px solid #666666;border-top:0px;padding:5px;margin-bottom:10px}
.rev{font-size:12px;color:#fff;background-color:#999;font-weight:bold}
.oaaUL{list-style-type:square;margin-left:20px;padding-left:0px;margin-top:0px;margin-bottom:0px}
.oaaUL li{padding-bottom:5px}
.pageTitle{padding-bottom:10px;font-size:18px;font-weight:bold}
#oaaDisc{line-height:1.3em}

/* Common Style for Prospect */
a.solutionTitle:link, a.solutionTitle:visited, a.solutionTitle:active{color: #003399;text-decoration: none;font-weight: bold;font-size:11px;text-transform: uppercase}
a.solutionTitle:hover{color: #000000;text-decoration: underline;font-weight: bold;font-size: 11px;text-transform: uppercase}
a.ratesLink:link, a.ratesLink:visited, a.ratesLink:active{color: #003399;text-decoration: none;font-size:11px}
a.ratesLink:hover{color: #000000;text-decoration: underline;font-size: 11px}
a.reg:link,  a.reg:visited, a.reg:active{font-size: 12px}
a.reg:hover{color: #000000;text-decoration: underline;font-size: 12px}
a, body, div, form, img, span, h1, h2{margin: 0;padding:0}
.borderRight{border-right: 1px solid #d4d4d4}
.borderLeft{border-left: 1px solid #d4d4d4}
.borderTop{border-top: 1px solid #d4d4d4}
.extraTxtPad{margin: 15px 0 0 5px}
.fltRight{float: right}
.fltLeft{float: left}
#headerLong{margin: 0 0 0 10px;padding:0;border-bottom: 1px solid #d4d4d4}
#headerShort{margin: 0 0 0 10px;padding:0}
hr{width: 100%;color: #d4d4d4}
.hd{display:none}
.i{font-style: italic}
.prosHeader{margin: 2px 0 0 0px;font: 600 14px Avenir, Arial, Helvetica, sans-serif;word-spacing:-1px}
.prosSubHeader{margin: 0 0 15px 0;font: normal 1.57em  Avenir, Arial, Helvetica, sans-serif;color: #7ca500}
.prosHeaderLong{margin: 2px 0 0 0;font: 600 14px Avenir, Arial, Helvetica, sans-serif;word-spacing:-1px}
.prosSubHeaderLong{padding-bottom: 19px;margin: 0 0 0 0;font: normal 1.6em Avenir, Arial, Helvetica, sans-serif;color: #7ca500;border-bottom: 1px solid #d4d4d4}
.rtp{font-size:15px;border: 1px solid black;text-align: center}
.replaceRTP{float: left;margin: -5px 0 0 0;padding: 0}

.sectionTitle{font:normal 19px  Arial, Helvetica, sans-serif;color:#666666;margin:0 ;padding: 0}
.whiteRate{color:#666;font-size:.8em}

/*  Login page*/
#etErrorBox{border:1px solid #CC0202;background-color:#FFC;padding:10px;text-align:left;margin-bottom:16px}
#etExpressBox{border:1px solid #000;padding:8px}
#etGreyBox{border:1px solid #999;padding:10px;background-color:#EEE}
#etNoticeBox{border:1px solid #F90;background-color:#FFC;padding:10px;text-align:left;margin-bottom:16px}
#etSuccessBox{border:1px solid #690;background-color:#FFC;padding:10px;text-align:left;margin-bottom:16px}

/* Active Trading - Top Level */
#introBox{background: url(../images/prospect/OurSolutions.gif) no-repeat 0 100%;float: left;width: 740px;margin: 0;padding: 0}
* html #introBox{ margin: 0;padding: 0}
#introLeft{float: left;width: 328px}
#introMsg{margin: 0 10px;width: 300px;line-height: 17px}
#introRight{margin:0;float: left;width: 421px;height: 217px}
#solutions{float: left;margin: 0;padding:18px 0 0 0;width: 750px}
#services{float: left;margin: 0;padding:10px 0 18px 0;width: 750px}  
#solutions div, #services div{float: left}
.leftPad{padding: 0;margin: 0} 
.mainBoxRight{margin: 0 0 0 4px;padding: 0;width: 220px}
.mainBox{font: normal 11px Avenir, Arial, Helvetica, sans-serif;width: 240px;margin:  0 3px 0 8px;padding:0} 
.mainBoxPad{padding:20px 0 0 0}
.mainBoxTxtPad span{display: block;width: 165px}
.mainBoxTxtPad{padding: 0 0 0 10px}
.mainBoxRtMarg{margin: 0 0 0 5px}


/* Active Trading  - PET */    
.footNote{font-size:.99em;color: #000;margin-top:1.5em}
.footNoteList{list-style-position: inside;color: #000;margin-left: -35px}
.rtpPET{height: 110px}
.spacer{width: 25px;float: left}  
.spacerSh{width: 19px;float: left}
.subheader{ float: left;width:740px;padding: 10px 0 0 0;margin: 0}
.subheaderBtm{border-top: 1px solid #d4d4d4;float: left;width:740px;padding: 0 ;margin: 0}
#subheaderPromo{padding: 3px 0 0 0 ;margin:0}
* html .subheaderRight{width: 365px;float: right;padding-bottom: 0}
.subheaderRight{width: 365px;float: right;padding-bottom: 5px}
.subheaderLeft{width: 365px;float: left;margin: 0;padding:0}
.subheaderLeft p{line-height: 17px;padding: 7px 0 0 0;margin: 0}
.subheaderLeft ul{list-style: none url(../images/prospect/bullet_green.gif);padding: 3px 0 10px 0;margin: 5px 0 5px 25px}  
.subheaderLeft li{padding: 5px 0;margin: 3px 0}
.subheaderLeft li div{padding: 0;margin: 0 0 -3px 0;line-height: 14px}
.noDot{padding: 3px 10px 3px 15px;margin: -5px 10px 5px 0px;font-size: 11px}

/* Investing and Trading - Options */
.mainBox form{margin: 0 ;padding: 0}
#formOptions{padding: 0;margin-top: 25px;width: 230px}
.quickActTop{padding-bottom: 15px}
.quickAct{padding: 14px 0 14px 0;clear: both}
.rtpOptions{width: 235px;height: 168px}
.selectOptions{width: 230px}
.notify{font-weight: 600;color: #7ca500}  
.padNo{margin-left: 0}
.padHalf{margin-left: 5px}  
.padFull{margin-left: 10px}
* html .padNo{margin-left: 0}
* html .padHalf{margin-left: 5px}
* html .padFull{margin-left: 10px}
.listSubText{margin: 0;padding: 0 0 12px 10px}
.medRate{font-weight: bold;font-size: 28px;color: #6633cc;line-height: 25px;padding-left: 5px}
.whiteRate{font-size: 11px;color: #ffffff;line-height: normal}

/* Retirement */ 
.extraFinding{margin-left: 10px;width: 220px}
* html .extraFinding{margin-left: 10px;width: 220px}
.extraFinding .extraBoxTop, .extraFinding .extraBoxOther{margin-top: 10px;width: 220px}
.whyList{float:left;margin-top:-3px;padding:0}
.whyList p{padding-left:10px;margin:0;font-weight:bold}
.whyList ul{list-style:none url(../images/prospect/bullet_green.gif);padding:3px 0 3px 0;margin:5px 0 5px 25px}  
.whyList li{padding:3px 0;margin:2px 0}
.whyList li div{padding:0;margin:0 0 -3px 0;line-height:14px}
.pplTalk{color:#6633CC;font-size:16px;font-weight:bold;margin-top:10px;font-family:Avenir,Arial,Helvetica,sans-serif}
.pplTalk sup{font-size:12px;font-weight:bold}
.pplTalk span{color:#666666;padding-left:15px}
.aboutHeaderTitle{border: 1px solid white;background:url(../images/prospect/i_hm_gradient.jpg) repeat-x;padding:5px 0 5px 10px;font-size:14px;font-weight:bold}
.middleContainer{float:left;margin:20px 0 0 0}
.middleBox{border-bottom:1px dotted #D4D4D4;margin-bottom:10px;padding-bottom:10px;font-size:14px;font-weight:bold}
.middleBox img{padding-right:5px}

/* Mortgages & Home Eqquity */   
.extraChart{padding-left: 10px;width: 218px}
* html .extraChart{padding-left: 10px;width: 218px}
.extraBoxTop{margin-top: 13px;width: 218px}
.extraBoxOther{margin-top: 20px;width: 218px} 
.extraTxtPadShort{margin: 5px 0 0 0;line-height: 15px}
.extraBoxBtm{margin: 15px 0 0 0}

/* Banking and right widget */
#rateTable b, #rateTable span{padding: 3px}
#rateTable tr td{font-size: 12px}

/* Specifically for investingandtrading qandroptionschains */
#etGreyBox{background-color: #eeeeee;padding: 5px;margin-left: 0;border: 1px solid #000000}
#etMainContentOption{margin: 0 0 0 -5px;padding: 0;float: left;width: 750px}
.floatLeft, pageTitle{float: left;margin: 0 0 0 -5px;padding: 0}

/* tools andd research - three trading platform */
.subheaderTotal{float: left;width:740px;padding: 0;margin:0}
.subheaderToTalLeft{float: left;width:740px;padding: 0 0 0 10px;margin:0}
.subheaderToTalLeft p{padding: 0 0 10px 0;margin: 0 0 5px 0}
.subheaderToTalLeft object{padding: 0;margin: 0 0 10px 0}

/* Mini-Tab Navigation code */
#minitabs{ float:left;width:100%;line-height:normal;font-size:0.9em}
#minitabs ul{ margin:0;padding:0 0 23px 8px;list-style-type:none;border-bottom: 1px solid #999999}
#minitabs li{ float:left;margin:0 3px 0 0;padding:0}
#minitabs a{ display:block;background:url(../images/minitab_left.gif) no-repeat left top;padding:0 0 0 3px;text-decoration: none;font-weight:bold}
#minitabs a span{ float:none;background:url(../images/minitab_right.gif) no-repeat right top;display:block;padding:5px 10px 4px 6px}
#minitabs #current a{ background-position:0% -70px;border-bottom: 1px solid white;color: #000000;text-decoration: none;font-weight:bold}
#minitabs #current a span{ background-position:100% -70px}
#minitabs a:link{ color: #000000}
#minitabs a:visited{ color: #000000}
#minitabs a:hover{ color: #000000;background-position: 0% -140px}
#minitabs a:hover span{ background-position: 100% -140px}
#minitabs #current a:hover{ color: #000000}
#minitabs .new{ float:left;background:url(../images/minitab_new.gif) no-repeat left top;width:25px;margin-top:-5px;margin-left:8px;position:absolute}
#minitabs .beta{ float:left;background:url(../images/minitab_beta.gif) no-repeat left top;width:25px;margin-top:-5px;margin-left:8px;position:absolute}

/* Comparison table used in bank welcome pages such as /comparechecking and /comparecd */
.ComparisonTable{font-family:arial}
.ComparisonTable td{border-right:1px solid #ccc;border-bottom:1px solid #ccc;text-align:center;padding:6px;vertical-align:top}
.ComparisonTable td p{text-align:left;margin:0px}
.ComparisonTable th{border-bottom:1px solid #ccc;text-align:center;padding:6px;vertical-align:top;font-weight:normal}
.ComparisonTable th p{text-align:left;margin:0px}
.ComparisonTable td ul{vertical-align:top;text-align:left;padding:6px;padding-left:15px;margin:0px}
.ComparisonTable td li{padding-left:16px}
.ComparisonTable th ul{vertical-align:top;text-align:left;padding:6px;padding-left:15px;margin:0px}
.ComparisonTable th li{padding-left:16px}	
.ComparisonTable .X-LabelCell{background-image:url(../images/prospect/oaa_hdrBg.jpg);background-repeat:repeat-x;border-right:1px solid white;border-top:1px solid #cbcbcb;height:22px;padding:0px;vertical-align:middle;font-weight:bold}
.ComparisonTable .Y-LabelCell{background-color:#eee;text-align:left;padding:6px;font-weight:bold;font-size:12px;white-space:nowrap}
.ComparisonTable .ListCell{vertical-align:top;text-align:left}
.ComparisonTable .ButtonCell{vertical-align:middle;text-align:center}
.ComparisonTable .ButtonCell img{padding:18px}
.ProductFeatureTable{font-family:arial;width:100%}
.ProductFeatureTable td{width:50%;padding:6px;padding-left:0px;padding-right:0px;vertical-align:top}
.ProductFeatureTable td p{margin:0px;padding:5px}
.ProductFeatureTable td ul{vertical-align:top;text-align:left;padding:6px;padding-left:20px;margin:0px}
.ProductFeatureTable td li{padding-left:16px}
.ProductFeatureTable td div .gradientHeader{text-align:left}
.ProductFeatureTable .leftSide{padding-right:20px}
.ProductFeatureTable .rightSide{padding-left:20px}
.gradientHeader{background-image:url(../images/prospect/oaa_hdrBg.jpg);background-repeat:repeat-x;border:1px solid #CBCBCB;font-weight:bold;height:15px;padding:4px 10px}

/* quote and serach input field style */
#ifldSrchTxt{color:#7f7f7f;width:137px;float: left;font: normal 11px arial;margin:2px 0 2px 0;padding:1px;text-align:left;height:13px}
#ifldSymTxt{color:#7f7f7f;width:109px;float: left;font: normal 11px arial;margin:2px 0 2px 0;padding:1px;text-align:left;height:13px}
#ifldQuoTxt{color:#7f7f7f;width:160px;float: left;font-size:11px;font-weight:normal;margin:2px 0 2px 0;padding-top: 2px;padding-left: 2px;padding-right: 1px;text-align:left;height:15px}

/* Transfer Accounts */
.sideTitle,.pagetitlegrey{color:#999}
.railheader{background-color:#999;color:#FFF;font-weight:bold;font-size:12px;padding:4px 4px}
.etSection{margin-top:10px;margin-bottom:5px;float:right;font-size:11px}
.etSection .lbl{float:left;text-align:right;margin-right:10px;padding-top:5px;font-weight:bold;color:#666}
.etSection .cont, .etSection .contNoLine{float:left;width:483px;padding-top:5px}
.etSection .cont{border-top:1px solid #999}
.etSection .subCont{float:left;width:50%!important;width:49%}
#etLocalRail{float:left;width:180px;font-size:11px}
#etLocalRail td{padding-top:5px}
#etLocalRail td.ratesWidget1{padding:0px}
#etLocalContent{float:left;width:744px;margin-right:16px}
#etLocalContent .mini{ float:left;width:156px}
#etLocalContent .vert{ float:left;width:184px;text-align:center;margin-top:60px;margin-left:0px}
#etLocalContent H1{font-size:14px;color:#000;margin-top:2px}
#etLocalContent H2{font-size:16px;color:#999}
#etLocalContent H3{font-size:16px;color:#333}
.contactUsPic,.contactUsText{float:left;height:40px;width:40px;margin-top:4px}
.contactUsText{width:130px}
.contactUsPic{margin-right: 6px}
#etLocalRail{float:left;width:180px}

#etLocalRail .ratesWidget1{background-color:#999;font-size:12px;color:#FFF;font-weight:bold}
.subTitle{font-size:15px}


/* Logout RTP */
.rtlftBrd {border-right:1px solid #CCC; border-left: 1px solid #CCC;}
#LOB {width: 100%;margin-top:0px; padding:0; margin-left: 15px !important; margin-left: 10px;}
#LOB td {padding:0px; width: 33%}
.LOBul { list-style-type:none;  margin:0px; padding:0px;}
.LOBul li {  background:url(../images/prospect/small_check.gif) 0% 5% no-repeat; padding-left:25px;}
#tblLOB {width:340px;margin-top:10px;border-bottom:1px solid #CCC;padding:0;}
#tblLOB .ttl {background:url(../images/grad_hm_lob.jpg) repeat-x; font-weight:bold;}
#tblLOB td {padding:4px;}
#tblLOB .bod td {font-size:11px;line-height:15px;text-align:left; vertical-align:top;}
#tblLOB .bod a {font-weight:bold;}
#tblLOB .rtBrd {border-left: 1px solid #CCC; border-right:1px solid #CCC;   padding-top: 15px; padding-bottom: 15px; padding-left: 15px; padding-right: 3px;}
#tblLOB .spc {height:5px;font-size:5px;padding:0;}
#tblLOB .rtpLOB {margin-left:75px;}

/* HelpCenter */
.helpcenter td,th {padding:5px;}
.helpcenter ul {list-style-type:square;margin-left:20px;margin-bottom:10px;}
.helpcenter .bigBr {line-height:20px;}
