/* Begin CSS Reset */

* {
    margin:0px;
    padding:0px;
    outline:none;
    border-collapse:collapse;
    outline:none;
    border:0px;
    }
        
html {
    background-image:url(/web/20110811022744im_/http://about.scottrade.com/etc/designs/about/images/page-bg.jpg);
    background-repeat:repeat-x;
    overflow-y:auto;
    border-collapse:collapse;
    }           
        
body {
    background-image:url(/web/20110811022744im_/http://about.scottrade.com/etc/designs/about/images/navigation-bg.jpg);
    background-repeat:no-repeat;
    background-position:center top;
    font-family: Arial, Verdana;
    font-size:12px;
    color:#424242;
    height:100%;
    min-width:980px;}

img {
    display:block; 
    border:0px;
    }
    
.clear {
    clear:both;
    margin:0px;
    padding:0px;
    height:0.01%;
    }   

.left {
    float:left;
    margin:0px;
    padding:0px;
    }

.right {
    float:right;
    margin:0px;
    padding:0px;
    }

.center {
    margin:auto;
    }
    
.hr {
    border-bottom:1px solid #dedede;
    margin-bottom:16px;
 }  

/* End CSS Reset */



/* Begin Typography */

h1 {
    font-size:24px;
    margin:0px 24px 0px 22px;
    background-color:#e9e9e9;
    padding:0px 0px 0px 8px;
    color:#46166b;
    }

.full-article h1 {
    color:#848484;
    font-size:24px;
    font-weight:bold;
    background-color:transparent;
    margin:0px;
    padding:0px 0px 8px 0px;
    }

.contributor-page h1 {
    color:#46166b;
    font-size:24px;
    font-weight:normal;
    background-color:transparent;
    margin:0px;
    padding:0px 0px 0px 0px;
    }
    
    
#content-container h1 {
    font-size:24px;
    margin:0px 0px 5px 0px;
    padding:2px 5px 2px 5px;
    color:#46166b;
    }
    
.text h1 {
    font-size:20px;
    margin:0px 0px 10px 0px;
    padding:2px 0px 2px 8px;
    color:#46166b;
    background-color:#e9e9e9;
    }

h2 {
    font-size:20px;
    margin:0px 0px 16px 0px;
    padding:2px 0px 2px 8px;
    color:#46166b;
    background-color:#e9e9e9;
    }

.featured-media h2 {
    background:none;
    color:#ffffff;
    margin-bottom:0px;
    float:left;
    }
    
.text h2 {
    font-size:18px;
    text-decoration:none;
    margin-bottom:4px;
    color:#46166b;
    }   

.featured-media .title-bar {
    background-image:url(/web/20110811022744im_/http://about.scottrade.com/etc/designs/about/images/featured-media-header.jpg);
    color:#ffffff;
    font-size:20px;
    height:30px;
    margin:0px 0px 0px 0px;
    padding:10px 0px 6px 8px;
    background-color:#e9e9e9;
    }

#right-rail h2 {
    font-size:18px;
    color:#424242;
    background:none;
    margin:0px 0px 8px 0px;
    padding:0px 0px 0px 0px;
    }

#right-rail .email-component h2 {
    color:#ffffff;
    font-size:17px;
    margin-bottom:3px
    }

h3 {
    font-size:18px;
    text-decoration:none;
    margin-bottom:4px;
    color:#46166b;
    }

h3 a {
    font-size:16px;
    text-decoration:none;
    margin-bottom:4px;
    }

#right-rail h3 {
    font-size:14px;
    margin-bottom:0px;
    }

.text h3 {
    font-size:15px;
    margin:0px 0px 10px 5px;
    padding:0px;
    color:#848484;
    font-weight: normal;
    }   

.gallery-container h4 {
    margin:0px 16px 16px 0px;
    background-color:#ffffff;
    padding:4px;
    }

h4 {
    font-size:16px;
    color:#46166b;
    margin-bottom:4px;
    padding: 0 5px;
    }
    
h5 {
    font-size:15px;
    color:#46166b;
    margin-bottom:4px;
    padding: 0 5px;
    }

h6 {
    font-size:12px;
    color:#46166b;
    margin-bottom:4px;
    padding: 0 5px;
    
    }
    
a {
    /* Change the color property to change general link colors */
    color:#0066cc;
    text-decoration:underline;
    }

a:hover {
    color:#0066cc;
    text-decoration:none;
    }

p {
    line-height:18px;   
    padding-bottom:16px;
    margin: 0 5px;
    } 
    
.text p {
    line-height:18px;   
    padding-bottom:16px;
    margin: 0px 5px;
    }
    
.text img {
    margin: 0 10px 5px 0;
    } 

#right-rail p {
    padding-bottom:8px;
    } 

.relatedLinks a {
    text-decoration: none;
    }
    
.relatedLinks a:hover {
    text-decoration: underline;
    }
    
.relatedLinks .generic { margin-bottom:none; }
    
.RecentPosts a {
    text-decoration: none;
    }
    
.RecentPosts a:hover {
    text-decoration: underline;
    }

ul, ol {
    padding-bottom:16px;
    }

ul li ul,
ol li ol {
    padding-bottom:0px;
    }

#main-column li,
#right-rail li {
    line-height:18px;
    }

ol li {
    list-style-type:decimal;
    list-style-position:inside;
    padding-bottom:4px;
    margin-left:20px;
    }

ul li {
    list-style-type:square;
    list-style-position:inside;
    padding-bottom:4px;
    margin-left:20px;
    }

ul li ul li {
    list-style-type:disc;
    list-style-position:inside;
    padding-bottom:4px;
    margin-left:20px;
    }

ol li ol li {
    list-style-type:lower-alpha;
    list-style-position:inside;
    padding-bottom:4px;
    margin-left:20px;
    }

#footer ul li,
#legal-links ul li,
#navigation ul li,
#left-nav ul li {
    margin-left:0px;
    }

/* End Typography */


/* Begin Page Structure */

#page-container {
    width:980px;
    margin:auto;
    }

#main-container {
    background-color:#ffffff;
    }

#main-content{
    width:980px;   
    } 

#content-container {
    margin:20px 24px 16px 22px;
    *margin:10px 24px 16px 22px;
    padding-top: 15px;
    z-index: 50;
    }   

#main-column {
    float:left;
    padding-right:16px;
    }

#content-container .two-col {
    width:608px;
    }

#content-container .one-col {
    width:100%;
    }


#right-rail {
    float:right;
    width:290px;
    }

.button-back {
    background-image:url(/web/20110811022744im_/http://about.scottrade.com/etc/designs/about/images/btn-back-bg.gif);
    background-position:left;
    display:inline-block;
    padding:4px 10px 4px 20px;
    border:1px solid #c8c8c8;
    color:#4c1c72;
    font-weight:bold;
    margin-bottom:16px;
    }

.button {
    background-image:url(/web/20110811022744im_/http://about.scottrade.com/etc/designs/about/images/btn-bg.gif);
    background-position:right;
    display:inline-block;
    padding:4px 20px 4px 10px;
    border:1px solid #c8c8c8;
    color:#4c1c72;
    font-weight:bold;
    }

.button-embed {
    background-image:url(/web/20110811022744im_/http://about.scottrade.com/etc/designs/about/images/btn-bg.gif);
    background-position:center;
    display:inline-block;
    padding:4px 10px 4px 10px;
    border:1px solid #c8c8c8;
    color:#4c1c72;
    font-weight:bold;
    margin-bottom:16px;
    }

.button a,
.button-back a {
    color:#46166b;
    text-decoration:none;
    *z-index: 2000;
    }

 a.button:hover, 
 a.button-back:hover {
    color:#46166b;
    text-decoration:underline;
    }

.back-button a {
    color:#46166b;
    text-decoration:none;
    }

.back-button a:hover {
    color:#46166b;
    text-decoration:underline;
    }
    
#left-nav {
    float:left;
    width:156px;
    border:3px solid #e9e9e9;
    margin-right:16px;
    }

#left-nav .padding {
    padding:5px;
    }

#left-nav ul {
    padding-bottom:0px;
    }

#left-nav ul li {
    list-style-type:none;
    padding-bottom:0px;
    }   

#left-nav a {
    display:block;
    padding:4px;
    color:#000000;
    text-decoration:none;
    }

#left-nav a.selected {
    color:#572c7a;
    background-color:#e9e9e9;   
    }
    
#left-nav a:hover {
    color:#572c7a;
    background-color:#e9e9e9;
    }   

#left-nav .hr {
    border-bottom:1px solid #e9e9e9;
    margin:2px 0px 2px 0px;
}

table {
    border:0px solid #c8c8c8;
    width:100%;
    margin-bottom:16px;
    }

table tr.header {
    background-image:url(/web/20110811022744im_/http://about.scottrade.com/etc/designs/about/images/table-header-bg.gif);
    height:34px;
    }

table tr.header td {
    color:#46166b;  
    font-weight:bold;
    border-right:0px solid #c8c8c8;
    padding:0px 0px 0px 10px;
    vertical-align:top;
    }

table td {
    border:0px solid #c8c8c8;
    padding:5px 0px 5px 10px;
    vertical-align:top;
    }

table .col-1 { width:350px; }

.pad-top { padding-top:16px; display:block; }
.pad-bottom { padding-bottom:16px; display:block; }
.pad-right { padding-right:16px; display:block; }
.pad-left { padding-left:16px; display:block; }

.pad-top8 { padding-top:8px; display:block; }
.pad-bottom8 { padding-bottom:8px; display:block; }
.pad-right8 { padding-right:8px; display:block; }
.pad-left8 { padding-left:8px; display:block; }

.mg-top { margin-top:16px; }
.mg-bottom { margin-bottom:16px; }
.mg-right { margin-right:16px; }
.mg-left { margin-left:16px; }

.mg-top8 { margin-top:8px; }
.mg-bottom8 { margin-bottom:8px; }
.mg-right8 { margin-right:8px; }
.mg-left8 { margin-left:8px; }

#contact-bar {display: none;}

/* End Page Structure */

/* Begin Header */

#header {
    height:66px;
    }

#site-logo {
    margin-top:10px;
    float:left;
    }

.page-id {
    color:#f6f3f9;
    font-size:18px;
    float:left;
    padding-top:32px;
    padding-left:20px;    
    }


a.open-account {
    display:inline-block;
    padding:0px;
    background-image:url(/web/20110811022744im_/http://about.scottrade.com/etc/designs/about/images/open-account.gif);
    width:151px;
    height:23px;
    }

a.open-account:hover {
    background-position:0px -27px;
    }

#top-links-container {
    float:right;
    padding-top:10px;
    color:#ffffff;
    margin-top: 5px;
    }

#top-links-container .header-links {
    padding-bottom:10px;
    text-align:right;
    margin-top:-5px;
    *margin-top: -10px;
    }

/* #top-links-container .header-links .chat-head {
    float:left;
    }  */

#top-links-container a {
    color:#ffffff;
    text-decoration:none;
    font-size:11px;
    font-weight:bold;
    padding-top:5px;    
    }

    
#top-links-container ul {
    padding-bottom:0px;
    }       

#top-links-container ul li {
    display:inline;
    list-style-type:none;
    margin-left:0px;
    }

#top-links-container a:hover {
    color:#ffbc22;
    }

#top-links-container .login {
    background-image:url(/web/20110811022744im_/http://about.scottrade.com/etc/designs/about/images/padlock-icon.gif);
    background-position:0px 8px;
    background-repeat:no-repeat;
    padding-left:10px;
    }

#top-links-container #lpButton {
    display:inline;
    width:94px;
    }

#top-links-container #lpButton img{
    display:inline;
    padding-right:7px;
    position:relative;
    margin-top:-5px;
    margin-bottom:-3px;
    }

#top-links-container #lpButton img{
    /* 
    display:inline;
    padding-right:8px;
    position:absolute;
    margin-top:0px;
    margin-left:-102px;
    */
    }


#search-form {
    width:374px;
    float:right;
    *position: relative;
    }

#search-form .search-box{
    color:#b1b1b1;
    width:161px;
    font-size:11px;
    padding:0px 2px 0px 5px;
    height:24px;
    display:block;
    float:left;
    background-color:#ffffff;
    background-repeat:no-repeat;
    background-image:url(/web/20110811022744im_/http://about.scottrade.com/etc/designs/about/images/search-box-bg.gif);
    }

#search-form .search-box input {
    border:0px;
    margin-top:6px;
    width:155px;
    color:#424242;
    font-size:11px;
    }

#search-form input.search {
    background-image:url(/web/20110811022744im_/http://about.scottrade.com/etc/designs/about/images/search-btn.gif);
    width:27px;
    height:24px;
    border:0px;
    padding:0px;
    cursor:pointer;
    display:block;
    float:left;
    margin-left:3px;
    }

#search-form input.search:hover { 
    background-position:0 -24px;
    *background-position:-10px  -24px 0 0; 
 }


#search-form .search-field {
    float:left;
    padding-right:25px;
    padding:2px 3px 0px 3px;
    background-image:url(/web/20110811022744im_/http://about.scottrade.com/etc/designs/about/images/search-bg.gif);
    background-repeat:no-repeat;
    margin-top:-1px;
    margin-right:15px;
    }
    
#search-form .search-field {
    float:left;
    padding-right:25px;
    padding:2px 3px 0px 3px;
    background-image:url(/web/20110811022744im_/http://about.scottrade.com/etc/designs/about/images/search-bg.gif);
    background-repeat:no-repeat;
    margin-top:-1px;
    margin-right:15px;
    }

.top-links-pad {
    padding-right:5px;
    }

/* End Header */
    
/* Begin Navigation */

#navigation {
    height:40px;
    width:980px;   
    }

#navigation ul {
    width:980px;
    height:30px;
    margin:auto;
    }

#navigation ul .nav-list {margin-left:-1px;}

/* Fire Fox Only */
@-moz-document url-prefix() {
    #navigation ul {
        margin-left:-1px;
    }
}
/* End Fire Fox Only */

/* Chrome and Safari */
html:lang(en)>body #navigation ul { margin-left:0px; }
html body:nth-of-type(1) #navigation ul{ margin-left:-1px;}
/* End Chrome and Safari */

#navigation ul li {
    float:left;
    list-style-type:none;
    text-align:center;
    padding-top:3px;
    padding-bottom:0px;
    }

#navigation ul li.nav-divider {
    width:1px;
    } 

#navigation ul li a {
    font-family:arial, sans-serif;
    font-size:12px;
    font-weight:bold;
    text-transform:uppercase;
    text-decoration:none;
    color:#623287;
    display:table-cell;
    vertical-align:middle;
    }

#navigation ul li a {
    padding-top:0px;
    padding-bottom:0px;
    width:12.920em;
    height:35px;
    padding-left:20px;
    padding-right:20px;
    *margin-top:10px;    
    *margin-bottom: -7px;
    }

#navigation ul li.first-selected {
    background-image:url(/web/20110811022744im_/http://about.scottrade.com/etc/designs/about/images/nav-selected.gif);
    background-repeat:no-repeat;
    background-position:left 3px;
    }

#navigation ul li.last-selected {
    background-image:url(/web/20110811022744im_/http://about.scottrade.com/etc/designs/about/images/nav-selected.gif);
    background-repeat:no-repeat;
    background-position:right 3px;
    float:left;
    }

#navigation ul li.middle-selected {
    background-image:url(/web/20110811022744im_/http://about.scottrade.com/etc/designs/about/images/nav-selected.gif);
    background-repeat:no-repeat;
    background-position:center 3px;
    }

#navigation ul li a:hover {
    color:#ea7c1b;
    }


/** Drop Down **/

#dd-menu {  
    margin: 0;
    padding: 0;
    z-index:10000 !important;
    position: relative;
    }

#dd-menu li{    
    float: left;
    list-style: none;
    font: 12px Arial, sans-serif;
    }

#dd-menu li ul{ 
    margin: 0 0 0 -2px;
    padding: 0;
    position:absolute;
    float: left;
    z-index:15000 !important;
    visibility: hidden;  
    width: 12.83em;   
    }

#dd-menu li ul li{  
    float: none;
    display: inline;
    text-align:left;
    padding-bottom:0px;
    padding-top:0px;
    }

#dd-menu li ul li a{    
    background: #e9e5eb;
    *margin: 0 0 0 -5px;
    text-align:left;
    display:block;
    padding:6px 0px 6px 16px;
    font-weight:normal;
    border-bottom:1px solid #cec1d9;
    border-left:1px solid #cec1d9;
    border-right:1px solid #cec1d9;
    text-decoration:none;
    text-transform:none;
    height:auto;
    width:179px;    
    *width: 178px;
    }

#dd-menu li ul li a:hover { 
    background: #fbfafb;
    color:#ea7c1b; 
    }
                
#navigation #dd-menu .selected a{
    color:#ea7c1b;
    }
    
#navigation #dd-menu .selected .submenu a{
    color:#4d3069;
    } 
    
#navigation #dd-menu .selected .submenu a:hover{
    color:#ea7c1b;
    } 

/* End Navigation */    
    

/* Begin Page Breadcrumbs and Toolbar */

#main-content-toolbar { 
    padding:10px 16px;
    height:0px;
    margin: -10px 0 10px 0;
    z-index: 50;
    }

#main-content-toolbar #breadcrumbs { 
    color:#424242;
    font-size:11px;
    z-index: 50; 
    margin-top:10px;
    
    }    
        
#breadcrumbs .breadcrumb {
    
    }
    
#main-content-toolbar #breadcrumbs a {
    color:#8974a5;
    text-decoration:none;
    }       

#main-content-toolbar #breadcrumbs a:hover { text-decoration:underline; }
    
#page-tools {  
    float:right; 
    z-index: 50; 
    margin-top: -5px;
}    

#page-tools .page-tools-icons {
    float:left;
    padding-right:10px;
    height:18px;
    background-repeat:no-repeat;
    }

#page-tools a.page-tools-icons {
    color:#424242;
    padding-top:3px;
    text-decoration:none;
    }
    
#page-tools a.page-tools-icons:hover {
    color:#4d3069;
    text-decoration:underline;
    }

#page-tools .share {
    background-image:url(/web/20110811022744im_/http://about.scottrade.com/etc/designs/about/images/icon-share.gif);
    padding-left:17px;
    background-position:left 3px;
    }

#page-tools .print {
    background-image:url(/web/20110811022744im_/http://about.scottrade.com/etc/designs/about/images/icon-print.gif);
    padding-left:20px;
    }

#page-tools .rss {
    background-image:url(/web/20110811022744im_/http://about.scottrade.com/etc/designs/about/images/icon-rss.gif);
    padding-left:20px;
    }
    
#page-tools .text-resize {
    background-image:url(/web/20110811022744im_/http://about.scottrade.com/etc/designs/about/images/icon-resize.gif);
    padding-left:18px;
    background-position:left 2px;
    }

/* End Page Breadcrumbs and Toolbar */  
    

/* Generic Content */

.generic { margin-bottom:16px; }

a.read-more {
    background-image:url(/web/20110811022744im_/http://about.scottrade.com/etc/designs/about/images/bullet-read-more-generic.gif);
    padding-right:10px;
    background-repeat:no-repeat;
    background-position:right;
    color:#46166b;
    font-weight:bold;
    }

#right-rail a.read-more {
    display:inline-block;
    margin-bottom:16px;
    }

.component-container {
    border:2px solid #c8c8c8;
    width:296px;
    margin-bottom:16px;
    }

.component-container .padding {
    padding:8px 8px 8px 8px;
    list-style-position:inside;
    }

.component-container .article-image {
    float:left;
    padding:2px 0px 4px 0px;
    display:inline;
    }   

.share-this {
    padding:4px 4px 0px 4px;
    border:1px solid #c8c8c8;  
    background:url(/web/20110811022744im_/http://about.scottrade.com/etc/designs/about/images/share-this-bg.gif) repeat-x #d9d9d9;
    margin-bottom:16px;

    }
    
.share-this .title {
    float:left;
    font-size:14px;
    font-weight:bold;
    padding-top:5px;
    padding-right:15px;
    padding-left:10px;
    color:#636363;
    }


.share-this img {
    width:26px;
    height:26px;
    display: inline;
    }

a.ext-link {
    font-size:14px;
    font-weight:bold;
    background-repeat:no-repeat;
    display:block;
    padding-top:18px;
    padding-bottom:11px;
    padding-left:55px;
    display:inline-block;
    }

.pdf {
    background-image:url(/web/20110811022744im_/http://about.scottrade.com/etc/designs/about/images/icon-pdf.gif);
    }

.download {
    background-image:url(/web/20110811022744im_/http://about.scottrade.com/etc/designs/about/images/icon-download.gif);
    display:block;
    padding-bottom:16px;
    padding-left:35px;
    padding-top:2px;
    display:inline-block;
    background-repeat:no-repeat;
    }

.search-article {
    margin-bottom:16px;
    z-index: 2000;
    }

.search-article fieldset {
    display:inline-block;
    float:left;
    }

.search-article label {
    font-weight:bold;
    padding:0px 0px 4px 8px;
    display:block;
    height:14px;
    }
    
.search-article .inner-padding {
    padding:6px;
    background-color:#e9e9e9;
    height:18px;
    display:inline-block;
    }

.search-article .outer-padding {
    padding:1px;
    display:inline-block;
    }

.search-article .submit-box .inner-padding{
    width:70px;
    height:18px;
    }

.search-article .keyword {
    border:1px solid #c8c8c8;
    font-size:11px;
    height:13px;
    width:185px;
    padding:2px
    }
    
.search-article .keyword-long {
    border:1px solid #c8c8c8;
    font-size:12px;
    height:11px;
    width:350px;
    padding:2px
    }   

.search-article .category select { width:135px;}
.search-article .from-to select { width:60px;}
.search-article .from-to select.filler {margin-right:143px;}

.search-article select {
    font-size:12px;
    border:1px solid #c8c8c8;
    height:19px;
    }

.search-article .checkbox input {
    position:relative;
    top:2px;
    }

.search-article .btn-article-search {
    background-image:url(/web/20110811022744im_/http://about.scottrade.com/etc/designs/about/images/btn-article-search.gif);
    width:70px;
    height:18px;
    position:relative;
    cursor:pointer;
    }


.checkbox strong{
    padding-left:2px; 
    padding-right:8px; 
    }

.pagination {
    text-align:center;
    width:100%;
    margin:auto;
    }

.pagination a.prev-button { 
    color:#46166b;
    padding:4px 8px 4px 20px;
    display:inline-block;
    width:40px;
    }

.pagination a.next-button { 
    color:#46166b;
    padding:4px 20px 4px 8px;
    width:40px;
    display:inline-block;
    }

.pagination a {
    font-weight:bold;
    color:#9b9b9b;
    font-size:14px;
    padding:6px 0px 0px 0px;
    margin:0px 3px 0px 3px;
    }

.pagination a.selected {
    font-weight:bold;
    color:#46166b;
    font-size:14px;
    }

.recommended-links {
    padding:16px 16px 0px 16px;
    background-color:#e9e9e9;
    margin-bottom:16px;
    }

.recommended-links .title {
    display:block;
    padding-bottom:8px;
    color:#424242;
    font-weight:bold;
    font-size:14px;
    }

.object-container { padding-bottom:16px; }

.img-container { padding-bottom:16px; }

.filter { position:absolute; margin-top:-40px; margin-left:445px;}

.filter select { border:1px solid #c8c8c8; width:80px; font-size:12px;}

.filter-number {color:#666666;}

.rss-link { display:block; float:left; padding-right:5px; position:relative; top:-2px;}

.result-links {font-size:14px; text-decoration:underline;}

.results-info { display:block; color:#424242; font-weight:bold; }

.results-info a { color:#424242; font-weight:bold; text-decoration:underline; }

/* End Generic Content */   


/* Begin Contact Form */
#main-column .contact-container{ 
    background-color:#e9e9e9; 
    padding:16px;
    margin-bottom:16px;
    }

#main-column .contact-container h5 { padding-bottom:16px; }

#main-column .contact-container fieldset {
    display:block;
    margin-bottom:16px;
    }

#main-column .contact-container label {
    display:block;
    padding-bottom:4px;
    }

.contact-container .select,
.contact-container .textbox {
    border:1px solid #c8c8c8;
    width:180px;
    padding:2px;
    font-size:12px;
    }

.contact-container textarea {
    width:200px;
    border:1px solid #c8c8c8;
    height:80px;
    padding:2px;
    font-size:12px;
    font-family:arial;
    }
    
.contact-container .captcha-container {
    margin-bottom:16px;
    }

.contact-container .contact-submit {
    background-image:url(/web/20110811022744im_/http://about.scottrade.com/etc/designs/about/images/btn-submit.gif);
    width:67px;
    height:24px;
    padding:0px;
    }

.contact-info span { 
    display:block;
    padding-bottom:2px; 
    }

.contact-name { 
    font-size:16px;
    font-weight:bold;
    }

.contact-phone, .contact-email { font-size:14px; }

/* End Contact Form */
    
    
/* Begin Gallery */

.view-photos-container {
    height:400px;
    }

.view-photos-container .view-more-button {
    margin:auto;
    width:165px;
    }

.view-photos-container .view-more-button a {
    margin:auto;
    width:134px;
    text-decoration: none;
    }
    
.view-photos-container .view-more-button a:hover {
    text-decoration: underline;
    }

.view-photos-container .title { 
    font-size:20px;
    color:#828282; 
    text-align:center;
    display:block;
    border-top:1px solid #c8c8c8;
    border-bottom:1px solid #c8c8c8;
    padding:24px 0px 23px 0px;
    margin-top:41px;
    margin-bottom:16px;
    }

.photos-container .thumbnail {
    display:block;
    width:160px;
    height:120px;
    margin:auto;
    margin-bottom:4px;
    float:none;
    }

.photos-container .thumbnail img {
    width:160px;
    height:120px;
    }

#right-rail .view-photos-container .view-more-button {
    margin-bottom:16px;
    }

.view-photos-container .view-more-button a {
    text-align:center;
    }

.gallery-container { 
    background-color:#e9e9e9; 
    padding:16px;
    padding-bottom:0px;
    min-height:100px;
    padding-right:0px;
    margin-bottom:16px;
    }

.gallery-container .gallery-item {
    float:left;
    margin-right:9px;
    margin-bottom:16px;
    }

.gallery-container .gallery-item .thumbnail {
    float:none;
    padding:2px;
    border:1px solid #c8c8c8;
    display:block;
    background-color:#ffffff;
    }       

.gallery-container .thumbnail img { 
    width:160px;
    height:104px;;
    }

.gallery-container .gallery-item .thumbnail img {
    width:160px;
    height:120px;
    }

.gallery-container .info {
    border:1px solid #c8c8c8;
    width:156px;
    padding:4px;
    background-color:#ffffff;
    font-size:11px;
    }

.gallery-container .info a {
    background-repeat:no-repeat;
    padding-left:20px;
    display:block;
    padding-bottom:4px;
    color:#424242;
    }

.gallery-container .info a.photo { background-image:url(/web/20110811022744im_/http://about.scottrade.com/etc/designs/about/images/icon-article-photo.gif); }

.gallery-container .info a.video { background-image:url(/web/20110811022744im_/http://about.scottrade.com/etc/designs/about/images/icon-article-video.gif); }

.gallery-container .info span.category {
    display:block;  
    font-weight:bold;
    color:#46166b;
    padding-bottom:2px;
    font-size:10px;
    }   
    
.gallery-container .info span{
    font-size:10px;
    } 
    
.gallery-container .view-more-button .button {
    margin: -50px 0 10px 0;
    *margin: -20px 0 10px 0;
    width:165px;
    }        
    
/* End Gallery */
    
/* Begin News Section */

.news {margin-bottom:16px;}
#main-column .news div { padding:7px 5px; }
#main-column .news .view-more-button,
#main-column .news .clear { padding:0px; }
#main-column .news .news-section { background-color:#e9e9e9; }
#main-column .news .news-thumbnail, .thumbnail,
#main-column .generic .news-thumbnail  {
    float:left;
    padding:2px;
    border:1px solid #c8c8c8;
    margin-right:8px;
    margin-bottom:8px;
    display:inline;
    }   

.news-thumbnail img {
    width:100px;
    height:100px;
    }

/****** USE THIS CSS TO ENABLE 4:3 ASPECT RATIO ON THUMBNAILS 
 
.news-thumbnail img {
    width:160px;
    height:120px;
    }

******/


.gallery-item .thumbnail img {
    width:140px;
    height:105px;
    }

.article-date {
    display:inline-block;
    padding-right:10px;
    margin-bottom:4px;
    color:#000000;
    }

.media-icon {
    display:inline-block;
    margin-right:10px;
    position:relative;
    top:1px;
    }

.media-icon img {
    position:relative;
    margin-top:1px;
    }
    
#main-column .news-tools,   
#main-column .news .news-tools,
#main-column .media-container .news-tools,
#right-rail .news-tools {
    border:1px solid #c8c8c8;
    padding:5px 5px 0px 0px;
    height:23px;
    background-color:#ffffff;
    margin-bottom:16px;
    }       


.fb-like {
    margin:0px 5px 2px 2px;
    float:left;
    position: relative;
    }
        
.news-tools .fb-like  {
    margin:-10px 5px 0px 0px;
    float:left;
    position: relative;
    }    
    
.media-container .fb-like {
    margin:-2px;
    float:left;
    }

.fb-like-frame {
    border:none;
    overflow:hidden;
    width:100px;
    height:21px;
}
    
.twit-like {
    margin:0px 5px 2px 2px;
    float:left;
    position: relative;
    }
        
.news-tools .twit-like  {
    margin:-10px 5px 0px 0px;
    float:left;
    position: relative;
    }    
    
.media-container .twit-like {
    margin:-2px;
    float:left;
    }

.twit-like-frame {
    border:none;
    overflow:hidden;
    width:100px;
    height:21px;
}
    
.gog-like {
    margin:-2px 5px 2px 2px;
    float:left;
    position: relative;    
    }
        
.news-tools .gog-like  {
    margin:-10px 5px 0px 0px;
    float:left;
    position: relative;
    }    
    
.media-container .gog-like {
    margin:-2px;
    float:left;
    }            
            
.showAllShare {
    margin:-6px 5px 2px 2px;
    float:left;
    position: relative;
    color: #0066cc;
    display: none;
    }
    
.news-tools .showAllShare a {
    color: #0066cc;
    font-weight: bold;
    }
    
.news-tools .showAllShare a:hover {
    color: #0066cc;
    text-decoration: underline;
    font-weight: bold;
    }   
    
.media-tools {
    margin:8px 0px 5px 0px;
    }           

.news-tools a,
.media-tools a,
.blog-tools a {
    color:#424242;
    text-decoration:none;
    margin-right:5px;
    float:left;
    height:18px;
    }   

.news-tools a:hover,
.media-tools a:hover,
.blog-tools a:hover {
    color:#424242;
    text-decoration:underline;
    }


.news-tools .comments {
    background-image:url(/web/20110811022744im_/http://about.scottrade.com/etc/designs/about/images/icon-comments.gif);
    background-repeat:no-repeat;
    background-position:left;
    padding-left:20px;
    background-position:left -2px;
    margin-left: 5px;
    }

span.comments {
    float:left;
    padding-right:20px;
    }       
    
.like {
    background-image:url(/web/20110811022744im_/http://about.scottrade.com/etc/designs/about/images/icon-fb-like.gif);
    background-repeat:no-repeat;
    background-position:left;
    padding-left:50px;
    background-position:left 0px;
    }   

.news-tools .share {
    background-image:url(/web/20110811022744im_/http://about.scottrade.com/etc/designs/about/images/icon-share-article.gif);
    background-repeat:no-repeat;
    background-position:left;
    padding-left:20px;
    background-position:left 1px;
    }   
    
.news-tools .print {
    background-image:url(/web/20110811022744im_/http://about.scottrade.com/etc/designs/about/images/icon-print.gif);
    padding-left:20px;
    background-repeat:no-repeat;
    background-position:left -2px;
    }
    
.news-tools a.read-more {
    display:block;
    float:right;
    width:100px;
    font-size:12px;
    font-weight:bold;
    background-image:url(/web/20110811022744im_/http://about.scottrade.com/etc/designs/about/images/bullet-read-more.gif);
    background-repeat:no-repeat;
    background-position:right 4px;
    padding-right:10px;
    color:#424242;
    text-decoration:none;
    margin-right:5px;
    text-align:right;
    }   

.news-tools a.view-video {
    display:block;
    float:right;
    font-size:12px;
    font-weight:bold;
    background-image:url(/web/20110811022744im_/http://about.scottrade.com/etc/designs/about/images/icon-article-video.gif);
    background-repeat:no-repeat;
    background-position:left 1px;
    padding-left:25px;
    color:#424242;
    text-decoration:none;
    margin-right:5px;
    }   

.news-tools a.view-photo {
    display:block;
    float:right;
    font-size:12px;
    font-weight:bold;
    background-image:url(/web/20110811022744im_/http://about.scottrade.com/etc/designs/about/images/icon-article-photo.gif);
    background-repeat:no-repeat;
    background-position:left 1px;
    padding-left:25px;
    color:#424242;
    text-decoration:none;
    margin-right:5px;
    }   

.news-tools a.read-more:hover,
.news-tools a.view-video:hover {
    text-decoration:underline;
    }       

/* End News Section */

/* Begin Featured Media */
    
.media-container {
    background-image:url(/web/20110811022744im_/http://about.scottrade.com/etc/designs/about/images/featured-media-bg.gif);
    background-position:bottom;
    background-repeat:repeat-x;
    border:1px solid #c8c8c8;
    border-top:0px;
    }   
    
.media-container .padding { padding:8px;}

.video-container {
    padding-bottom:16px;
    }
    
.video-player {
    float:left;
    }

.video-player img {
    width:220px;
    height:165px;
    }
    
.media-thumbs {
    float:left;
    padding:0px 0px 0px 0px;
    border:0px solid #c8c8c8;
    border-left:0px;
    margin-right:8px;
    }   

.media-description {
    float:left;
    width:242px;
    }

.featured-media .media-thumbs img {
    border:1px solid #ffffff;
    padding:0px 3px 0px 3px;
    width:47px;
    height:35px;
    }

.featured-media .media-thumbs img.selected {
    border:3px solid #fcbe2f;
    padding:0;
    }

/* End Featured Media */ 


/* Begin Full Article Page */

.article-title {
    border-top:1px solid #e9e9e9;
    border-bottom:1px solid #e9e9e9;
    padding:8px 2px 8px 2px;
    margin-bottom:16px;
    }

#right-rail .related-article-title { 
    font-weight:bold; 
    padding-bottom:4px;
    display:block;
    }

.article-date {
    color:#848484;
    }

.job-title {
    font-size:20px;
    color:#848484;
    }

.comments-container {
    margin-bottom:24px;
    }

.comment-count {
    border-bottom:1px solid #c8c8c8;
    margin-bottom:16px;
    font-weight:bold;
    }

.comment-count span {
    padding:4px;
    display:block;
    float:left;
    }

.comment-count .view-all-comments {
    float:right;
    background-color:#e9e9e9;
    padding:4px 8px 4px 8px;
    }

.comment-count .view-all-comments a { 
    color:#424242;
    text-decoration:none;
    }

.comment-count .view-all-comments a:hover { 
    color:#424242;
    text-decoration:underline;
    }

.comment-box { padding:16px; }
.comment-box p { padding-bottom:0px;}

.initial-hide { display: none; }

.odd { background:#f1ebf3; }

.comment-user {
    color:#52346a;
    font-size:14px;
    padding-bottom:4px;
    }

.comment-time {
    font-style:italic;
    padding-bottom:8px;
    }

.leave-comment span {
    font-size:14px;
    font-weight:bold;
    margin:0px 0px 8px 16px;
    display:block;
    }

.comment-form {
    background-color:#e9e9e9;
    padding:16px;
    border-top:1px solid #c8c8c8;
    border-bottom:1px solid #c8c8c8;
    }

.comment-form label {
    display:block;
    }

.comment-form label { margin-bottom:4px; }
.comment-form input { margin-bottom:8px; }

.comment-form .name,
.comment-form .email,
.comment-form .website {
    padding:2px;
    border:1px solid #c8c8c8;
    width:220px;
    }

.comment-form textarea {
    padding:2px;
    border:1px solid #c8c8c8;
    width:500px;
    height:150px;
    margin-bottom:16px;
    font-family:arial;
    font-size:12px;
    }

.comment-form .post-comment {
    background-image:url(/web/20110811022744im_/http://about.scottrade.com/etc/designs/about/images/btn-post-comment.gif);
    width:111px;
    height:26px;
    padding:0px;
    border:0px;
    margin-bottom:0px;
    cursor:pointer;
    }

.captcha { margin-bottom:16px; }

.captcha input {
    padding:2px;
    border:1px solid #c8c8c8;
    }

.captcha .reload-captcha {
    background-image:url(/web/20110811022744im_/http://about.scottrade.com/etc/designs/about/images/btn-reload-captcha.gif);
    width:112px;
    height:22px;
    cursor:pointer;
    border:0px;
    }

.blog-tools {
    padding:5px 5px 0px 10px;
    height:21px;
    background-color:#ffffff;
    margin-bottom:16px;
    }       

.blog-tools .retweet {
    background-image:url(/web/20110811022744im_/http://about.scottrade.com/etc/designs/about/images/icon-retweet.gif);
    background-repeat:no-repeat;
    background-position:right 0px;
    padding-right:55px;
    }

/* End Full Article Page */

/* Begin Follow Us */

.follow-us .follow-title {
    padding-bottom:16px;
    }

.follow-us p {
    width:400px;
    padding-right:24px;
    border-right:1px solid #e9e9e9;
    float:left;
    margin-right:24px;
    }

.follow-us .btn-follow-us {
    margin-top:16px;
    }

/* End Follow Us */

/* Begin Right Rail */

#right-rail {
    float:right;
    width:302px;
    }

#right-rail .component-container {
    border:3px solid #e9e9e9;
    width:295px;
    margin-bottom:16px;
    }    
        
#right-rail .component-container .padding {
    padding:8px 12px 2px 12px;
    list-style-position:inside;
    }   

#right-rail .email-component {
    background-image:url(/web/20110811022744im_/http://about.scottrade.com/etc/designs/about/images/email-bg.gif);
    background-repeat:no-repeat;
    width:302px;
    height:86px;
    margin-bottom:16px;
    }


#right-rail .email-component .padding {
    padding:5px 12px 0px 12px;
    }

#right-rail ul {
    padding-bottom:16px;
    }

#right-rail ul li {
    list-style-type:square;
    padding-bottom:4px;
    list-style-position:outside;
    margin-left:16px;
    }

#right-rail ul li ul {padding-bottom:0px;}

#right-rail .history-btn {
    height:66px;
    width:259px;
    background-image:url(/web/20110811022744im_/http://about.scottrade.com/etc/designs/about/images/btn-our-history.gif);
    display:block;
    margin-bottom:15px;
    }   

#right-rail .history-btn:hover {
    background-position:0 -66px;
    }   

#right-rail .latest-award-btn {
    height:72px;
    width:259px;
    background-image:url(/web/20110811022744im_/http://about.scottrade.com/etc/designs/about/images/btn-latest-awards.gif);
    display:block;
    }   

#right-rail .latest-award-btn:hover {
    background-position:0 -72px;
    }       
    
#right-rail .article-image {
    float:left;
    margin:2px 6px 4px 0px;
    }   
    
#right-rail .email-component {} 

#right-rail .follow-us .social-media-container {
    padding-bottom:16px;
    }

#right-rail .follow-us .icon-container {
    background-image:url(/web/20110811022744im_/http://about.scottrade.com/etc/designs/about/images/icon-container-bg.gif);
    background-repeat:repeat-y;
    width:269px;
    }

#right-rail .follow-us .icon-container img {
    float:left;
    margin:8px 16px 8px 16px; }

#right-rail .related-links { 
    font-size:11px;
    color:#424242;
    }

#right-rail .related-links a { 
    display:block; 
    text-decoration: none;
    }

#right-rail .related-links a:hover {
    text-decoration: underline;
    }

#right-rail .related-links li { padding-bottom:8px; }

#right-rail .contributors {
    font-size:14px;
    }

#right-rail .contributors ul {
    padding-bottom:0px;
    }

#right-rail .contributors li {
    list-style-type:none;
    margin-left:0px;
    padding-bottom:8px;
    }

#right-rail .contributors img {
    display:inline-block;
    float:left;
    padding-right:8px;
    }
    
#right-rail .contributors a {
    padding-top:24px;
    display:block;
    font-weight:bold;
    text-decoration: none;
    }
    
#right-rail .contributors a:hover {
    text-decoration: underline;
    }

#right-rail .recent-comments .commentor{
    font-size:14px;
    color:#424242;
    display:block;
    }

#right-rail .recent-comments p {
    padding-bottom:4px;
    }

#right-rail .recent-comments .commentor strong {
    color:#000000;
    }

#right-rail .pagination {
    text-align:center;
    border-top:1px solid #c8c8c8;
    padding-top:8px;
    color:#424242;
    margin-bottom:8px;
    }

#right-rail .pagination a {
    display:inline;
    color:#424242;

    }

#email-form {
    float:left;
    padding:5px 16px 0px 0px;
    }

#email-form .email-box {
    width:175px;
    height:15px;
    padding:4px 0px 2px 4px;
    border:1px solid #cecece;
    float:left;
    color:#666666;
    background-color:#ffffff;
    background-repeat:no-repeat;
    background-position:5px 5px;
    font-size:11px;
    }

#email-form .email-submit {
    padding:0px;
    margin:0px;
    border:0px;
    background:url(/web/20110811022744im_/http://about.scottrade.com/etc/designs/about/images/btn-continue.gif);
    width:81px;
    height:23px;
    float:left;
    cursor:pointer;
    }   

#right-rail .social-sites {
    font-size:11px;
    }     
        
#right-rail .social-sites .padding {
    padding:8px 12px 14px 12px;
    list-style-position:inside;
    }      

#right-rail .social-sites p {
    line-height:14px;
    }

#right-rail .social-sites .hi-lite {
    color:#a1a1a1;
    display:inline-block;
    }

#right-rail .view-more-button {
    margin-bottom:8px;
    }

.view-more-button a{    
    text-decoration: none;
}

.view-more-button a:hover{  
    text-decoration: underline;
}

#right-rail .photo-video .info {
    font-weight:bold;
    font-size:14px;
    }
    
#right-rail .photo-video .info {
    padding-bottom:4px;
    }
    
#right-rail .photo-video .sub-info {
    padding-bottom:8px;
    }   

#right-rail .photo-video .duration,
#right-rail .photo-video .category
{ color:#46166b }

#right-rail .photo-video .gallery-item .thumbnail {
    margin-right:8px;
    }

#right-rail .photo-video .gallery-item img {
    width:137px;
    height:103px;
    }

/* End Right Rail */


/* Begin Footer */

#footer {
    background-image:url(/web/20110811022744im_/http://about.scottrade.com/etc/designs/about/images/super-footer-bg.jpg);
    height:244px;
    color:#ffffff;
    min-width:964px;
    margin:auto;
    }

#footer a {
    color:#ffffff;
    text-decoration:none;   
    }
    
#footer a:hover {
    color:#ffffff;
    text-decoration:underline;  
    }   

#footer ul li {
    list-style-type:none;
    list-style-position:outside;
    padding-bottom:5px;
    }

#footer .footer-content {
    width:960px;
    padding:16px 10px 0px 10px;
    margin:auto;
    }

#footer .footer-content .title {
    font-size:18px;
    color:#fcbe2f;
    display:block;
    padding-bottom:15px;
    }

#footer strong {
    font-size:14px;
    padding-bottom:5px;
    display:block;
    }

#footer .footer-column-container {
    padding-left:16px;
    }

#footer .footer-column {
    padding-right:24px;
    float:left;
    }

#footer .divider {
    float:left;
    }

#footer .footer-link {
    padding-left:25px;
    background-repeat:no-repeat;
    height:20px;
    display:block;
    }
#footer .sc {background-image:url(/web/20110811022744im_/http://about.scottrade.com/etc/designs/about/images/icon-sc-footer.gif);}
#footer .fb {background-image:url(/web/20110811022744im_/http://about.scottrade.com/etc/designs/about/images/icon-fb-footer.gif);}
#footer .twitter {background-image:url(/web/20110811022744im_/http://about.scottrade.com/etc/designs/about/images/icon-twitter-footer.gif);}
#footer .rss {background-image:url(/web/20110811022744im_/http://about.scottrade.com/etc/designs/about/images/icon-rss-footer.gif);}
#footer .linkedin {background-image:url(/web/20110811022744im_/http://about.scottrade.com/etc/designs/about/images/icon-linkedin-footer.gif);}
#footer .flickr {background-image:url(/web/20110811022744im_/http://about.scottrade.com/etc/designs/about/images/icon-flickr-footer.gif);}
#footer .yt {background-image:url(/web/20110811022744im_/http://about.scottrade.com/etc/designs/about/images/icon-yt-footer.gif);}
#footer .chinese {
    padding-left:4px;
    display:inline;
    position:relative;
    margin-bottom:-4px
    }
    
    
/* End Footer */


/* Begin Dark Site */
#darksite {
    background-color:#46166b;
    }

#darksite .content {
    float:left;
    width:53%;
    padding:24px 16px 16px 16px;
    }   

#darksite .image {
    float:right;
    }

#darksite .title {
    color:#ffffff;
    font-size:24px;
    padding-bottom:8px;
    font-weight:bold;
    }

#darksite .alert-icon {
    float:left;
    padding-right:16px;
    padding-left:20px;
    padding-top:30px;
    }

#darksite .alert {
    color:#d0c0dc;
    font-size:18px;
    width:375px;
    float:right;
    }


/* End Dark Site */ 
    
    
/* Begin Bottom Links */
#bottom-links {
    background-image:url(/web/20110811022744im_/http://about.scottrade.com/etc/designs/about/images/bottom-links-bg.gif);
    background-repeat:repeat-x;
    height:20px;
    }
    
#bottom-links #legal-links {
    width:980px;
    margin:auto;
    padding-top:2px;
    }

#legal-links a {
    color:#46166b;
    text-decoration:none;   
}

#legal-links a:hover {
    color:#46166b;
    text-decoration:underline;  
}
        
#legal-links .legal-links-wrapper {
    width:950px;
    margin:auto;
    padding-top:2px;
    text-align:center;
    }   
    
#legal-links ul li {
    list-style-type:none;
    float:left;
    text-align:center;
   /*width:135px;*/
    font-size:11px;
    margin-left: 15px;
    }   

#legal-links ul li.bullet {
    width:4px;
    height:14px;
    background-image:url(/web/20110811022744im_/http://about.scottrade.com/etc/designs/about/images/legal-links-bullet.gif);
    background-repeat:no-repeat;
    background-position:0 -3px;
    margin-left: 15px;
    }


.online-trades-badge {
    width:81px;
    height:81px;
    margin-top:-50px;
    right:-15px;
    z-index:1;
    position:relative;
    text-align:left;
    float:right;
    border-collapse:collapse;
    }

/* End Bottom Links */  

#copyright-container {
    background-color:#e9e9e9;
    margin-top:1px;
    }

#copyright {
    padding-top:10px;
    width:950px;
    margin:auto;
    font-size:10px;
    color:#424242;
    }

#copyright p{
    padding-bottom:10px;    
    line-height:14px;
    font-size:10px;
    }   
    
#copyright p.copyright {
    font-size:11px;
    }       
    
/* Begin Floating Menu */
.menu-float {
    position:fixed;
    top:120px;
    left:0px;
    z-index:100;
    }

.menu_head {cursor:pointer;}

.menu_body{
    overflow:hidden;
    width:0px;
    height:188px;
    background-color: rgba(71, 22, 107, 0.87);
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#e94d166b', EndColorStr='#e94d166b');
    float:left;
    display:none;
    }

.menu_body ul{
    display:block;
    height:188px;
    width:200px;
    }

            
.menu_body ul li{
    display:block;
    list-style-type:none;
    border-bottom:1px solid #6f4290;
    padding-bottom:0px;
    margin-left:0px;
    }

.menu_body ul li a {
    display:block;
    padding:11px 0px 10px 10px;
    color:#ffffff;
    text-decoration:none;
    font-size:14px;
    }

.menu_body ul li a:hover {
    color:#f9ce64;
    background-color:#6b418d;
    }

.expand {
    float:left;
    width:19px;
    height:188px;
    cursor:pointer;
    }   

.expand-inner {
    background-image:url(/web/20110811022744im_/http://about.scottrade.com/etc/designs/about/images/expand-button.gif);
    background-position:0 0px;
    width:19px;
    height:188px;
    }
    
/* End Floating Menu */ 

/* Custom CSS Additions */

#email-form {
    float:none;
    padding:5px 16px 0px 0px;
    }
    
.title-title_comp h1 {
    font-size:24px;
    margin-bottom:5px;
    padding:5px 5px 5px 5px;
    color:#46166b;
    background-color:#e9e9e9;
    }
    
.subtitle-title_comp h2 {
    font-size:20px;
    margin-bottom:5px;
    padding:2px 5px;
    color:#46166b;
    }

.ext-link {
    background-repeat:no-repeat;
    display:inline-block;
    font-size:14px;
    font-weight:bold; 
    padding-bottom:11px;
    padding-top:18px;
    color:#46166B;
    }

.float_left {
    float:left;
    margin: 0px 15px 15px 0px;
    }

.cq-dd img, .cq-dd-image {
    padding:2px;
    border:1px solid #c8c8c8;
    margin-bottom: 5px;
    }
    

.image small {
    font-family: Arial, Verdana;
    font-size:11px;
    color:#8c8c8c;
    font-style: italic;
    line-height:14px;   
    margin: 0px 5px 15px 5px;
    text-align: left;
    position: relative;
    float: left;
    width:100%;
    }     

/* Added by Twinkle for search keyword getting chopped off issue */
.search-article .keyword-long {
    font-size:11px;
    height:13px; 
    } 

/* hide comments and commment form */
.initial-hide { display: none; }


/*Google Search Results */
#searchResultsBox {
    border: 1px solid #d7d7d7;
    height: 24px;
    }

.googleSearchResults .pagination {padding-bottom:10px;}

#main-content .one-col.forms #tabs .pagination ul {border:0px;}

.googleSearchResults .pagination ul li {
    list-style-type:none; 
    display:inline; 
    color: #d7d7d7; 
    height:14px; 
    text-align:center; 
    padding:4px; 
    font-size:12px; 
    text-decoration:none;
    height:auto;
    font-weight:bold;
    }
    
.googleSearchResults .pagination a {    
    display:inline-block; 
    height:14px; 
    text-align:center; 
    background-color:#ffffff; 
    padding:4px; font-size:12px; 
    color:#0066cc; 
    border:1px solid #d7d7d7; 
    text-decoration:none;
    height:auto;
    font-weight:bold;
    }
    
.googleSearchResults .pagination a.selected {
    display:inline-block; 
    background-color:#4c1c72; 
    padding:4px; 
    border:1px solid #4c1c72; 
    font-size:12px;
    color:#ffffff; 
    text-decoration:none;
    }

.page-letter {
    color:#4c1c72;
    font-size:18px;
    font-weight:bold;
    margin-left:20px;
    margin-bottom:15px;
    }

.get-adobe-reader {
    float:right;
    padding-right:10px;
    } 
    
.shareThis {display: none;}      
 
       
/* Captcha */    

.form_row span{
    font-size:12px;
    margin-left: 0px;
    font-weight: bold;
    text-align: left;
    }   
    
.form_captcha_input span{
    font-size:12px;
    color: #ff0000;
    font-weight: bold;
    text-align: left;
    margin-left: -5px;
    }
    
.form_captcha_input .geo {   
    border:1px solid #cccccc;
    width:75px;
    padding:2px;
    font-size:12px;
    height: 20px;   
    }
    
.form_captcha_img {
    background:  url(/web/20110811022744im_/http://about.scottrade.com/etc/designs/about/images/captcha-bg.gif) no-repeat;
    width: 125px;
    height: 45px;
    padding-bottom: 10px; 
    }
    
#cq_captchaimg {
    font-size:30px;
    margin: auto;
    padding-top: 10px;
    font-weight: bold;
    color:#46166b;
    }

.form_captcha_refresh .geo {
    background: #46166b;
    display:inline-block;
    padding:4px 10px 4px 10px;
    border:1px solid #c8c8c8;
    color:#fff;
    font-weight:bold;
    margin-bottom: 10px;
    }   
    
.contact-container .contact-submit {
    margin-top: 10px;    
    }
    

/*Share Popup */ 

#sharePopup {
    width: 335px;
    background: #fff;
    color:#424242;
    font-size:12px;
    text-decoration:none;
    display: inline-block;
    }
    
#sharePopup .padding {
    padding: 0px;    
    }

#sharePopup a {
    color:#0066cc;
    text-decoration:underline;
    }

#sharePopup a:hover {
    color:#0066cc;
    text-decoration:none;
    }
            
#sharePopup ul li {
    list-style-type:none;
    padding-bottom:4px;
    line-height:18px;
    }   

#sharePopup img {
    float:left;
    padding-right:5px;
    height:18px;
    }

#sharePopup .leftCol {
    width: 155px;
    float: left;
    text-align: left;
    }

#sharePopup .rightCol {
    width: 155px;
    float: right;
    text-align: left;
    } 
/*
     FILE ARCHIVED ON 02:27:44 Aug 11, 2011 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 23:39:50 Sep 08, 2022.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 161.277
  exclusion.robots: 0.088
  exclusion.robots.policy: 0.081
  cdx.remote: 0.058
  esindex: 0.009
  LoadShardBlock: 138.863 (3)
  PetaboxLoader3.datanode: 160.264 (4)
  CDXLines.iter: 13.755 (3)
  load_resource: 43.306
*/