@charset "utf-8";

/* all the side bar code below */

#toc {margin-top:0px;width:30%; height:100%; padding:10px; float:left; clear:right; background-color:aliceblue;}
#column2{width:65%;height:100%; float:right; clear:right;}
ul{margin-top:15px;}
ul.link-list {margin-left: 0px!important;}

p{
    width: 98%;
}   
    
.toc-grid-col-6-left {display: block; float: left; clear: both; background-color:#f4fbff;}
#return-to-top {padding-top:12px;}
td {
    vertical-align: top;
}

h2{margin-bottom:0px;  }

tableadjustpdf {
    text-align: left;
}
address.sec-footer-contact, div.footer-icons {
    float: none;
}

 ol li { counter-increment: mycounter; }
    ol.start { counter-reset: mycounter; }
    ol.continue { counter-reset: mycounter 2; }


  .no-style {
            text-decoration: none;
            color: inherit; /* Use the default text color */
        }

        /* Add underline and color on hover */
        .no-style:hover {
            text-decoration: underline;
            color: blue;
        }
figcaption {
    margin-top: 10px;
    font-style: italic;
    font-size: small;
}

















@media (min-width: 897px){
.toc-grid-col-6-right {width:65%;}
.toc-grid-col-6-left {padding-top: 0px; padding-bottom:20px; margin-bottom: -10px; margin-top: 0px; width: 30%; height:100%;margin-left: 20px; padding-left: -20px; border:0px; }
.toc-securities ul {margin-top: 20px; padding-top: 0px; padding-bottom: 10px; margin-left: 0px; width: 90%; padding-left:0px!important; padding-inline-start: 20px; background-color: transparent; border: none;}
.toc-securities ul li {font-size: 16px; margin-bottom:15px;list-style-type: none; color: #fff; margin-left: 0px; padding-left:0px!important; width: 100%; line-height: 1.2em; padding-top: 0px; padding-bottom: 15px;border-bottom: 2px solid #d6e6ed;}    
article {
    width: 90%;
}

    
    
    
    

}
    
@media (max-width: 896px) and (min-width: 280px){
.toc-grid-col-6-left {height:auto!important;}
.toc-securities ul {margin-bottom:-42px; margin-left: -30px; text-indent: 20px;}
p{margin-top:unset; width:87%;}
article {padding-left: 15px; padding-right: 15px; margin-left: 10px; margin-top: 20px; margin-bottom: 50px;}
.global-nav-container article p {
}


   @media (max-width: 896px) and (min-width: 280px)
   
   .division-title  {margin-top: -43px;
}
 
    
    
    
    

}
    
    
@media all and (max-width:896px){
#toc {width:100%; height:auto; padding:10px; margin-left:-10px; float:left; clear:both; background-color:aliceblue;}
#column2{width:100%; padding-left:0px; margin-top:30px;height:100%; border-left:none; float:right; clear:both;}            
}
    
h3, h4{}
.web-section p {margin-bottom:30px;}
li.web-li{margin-top:15px; margin-bottom:15px; list-style-type:none;}
padding-inline-start: 0px;

hr{margin-top:30px; border-top:solid 1px black; margin-bottom:30px;}
    
    
    
@media all and (min-width:897px){
 
h1{margin-left:0px; padding-left:0px;}
section{margin-left:0px;}
.web-section{margin-left:0px;}
.web-article{ width:97%!important;}
.grid-row.grid-gap > * {padding-left:15px!important;}
.grid-row.grid-gap {margin-left:30px!important; padding-left:0px!important; width:93%;}
.grid-row.grid-gap p{margin-left:0px!important; padding-left:0px!important; margin-bottom:30px;}
.grid-row.grid-gap h1{padding-left:0px!important; margin-bottom:10px;}
.toc-grid-col-6-left{padding-left:30px!important; border:solid 2px #d6e6ed; margin-left:0px; height:3000px!important;}
article{
    width: 90%!important;
}
} 

    
@media all and (max-width:896px){

h1{margin-left:20px;}

.web-section{margin-left:0px;}
.web-article{ width:100%!important;}
.grid-row.grid-gap {margin-left:0px; width:100%; padding:0rem!important;}
} 



/* all the side bar code above */








.original_link {
    left: 0px;
    margin-left: -18px;
    float: none;
    padding-top: 0px;
    position: relative;
    top: -20px;

}


h3{margin-bottom:0px; margin-top:40px; }

tableadjustpdf {
    text-align: left;
}
article ol li {
}
.link_box a {
    text-decoration: none;
}


    
  







@media (max-width:896px){
.global-nav-container article h1 {
    margin-top: 49px;
}

}
.pdf_image {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    clear: both;
}
.tableadjust {
    text-align: left;
}
.maximgsize {
    max-width: 300px;
    height: auto;
}
.maximgsize_sixhundred {
    max-width: 600px;
    height: auto;
    width: 99%;
}
.upsieh3 {
    margin-top: -4px;
}
.centered {
    text-align: center;
}
.jogleft {
    margin-left: -19px;
    text-decoration: none;
    margin-bottom: 13px;
}
.date_slide {
    margin-left: 49px;
}
.link_box {
    background-color: #EFEFEF;
    text-align: center;
    padding-top: 16px;
    padding-right: 16px;
    padding-bottom: 16px;
    padding-left: 16px;
}
.leftoffhere {
    color: #FF0004;
}
.underline_accessible {
    text-decoration: underline;
}
.fullbanner {
    margin-left: auto;
    margin-right: auto;
    height: auto;
    max-width: 1024px;
}
.accordion_pdf {
    text-align: justify;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
}
.shortcuts {
}
.move_hr {
    padding-top: 0px;


}
.shortcutbox {
    background-color: #FBFBFB;
    padding-top: 11px;
    padding-right: 11px;
    /* [disabled]padding-bottom: 11px; */
    padding-left: 11px;
}
.short_hr {
    margin-top: -14px;
}
.nobullets {
    list-style-type: none;
}
.bullets_letter_upper {
    list-style-type: upper-alpha;
}
.ul_break {
    list-style-type: upper-alpha;
}
.lower_letter_bullets {
    list-style-type: lower-alpha;
}
.reg_bullets {
    list-style-type: disc;
}
.small_roman_bullet {
    list-style-type: lower-roman;
}
.tableleft {
    text-align: left;
}
.tabledarker {
    background-color: #CFCFCF;
}
.small_cards-container {
    display: flex;
    flex-direction: row; /* Stack items horizontally */
    justify-content: center; /* Center items vertically */
    align-items: top;
     flex-wrap: wrap; /* Allow items to wrap to the next line */
    justify-content: flex-start; /* Align items to the left (start) */
}

.small_cards {
    border: 1px solid #ccc;
    padding-top: 10px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 4px;
    margin-top: 5px;
    /* [disabled]margin-right: 7px; */
    margin-left: 20px;
    margin-bottom: 10px;
    width: 284px; /* Adjust the width as needed */
    background-color: #F4F4F4;
}

/* Media query for screens smaller than 600px */
@media (max-width: 600px) {
  .small_cards-container {
    flex-direction: column; /* Stack items vertically */
    width: 100%;
  }
.small_cards {
    border: 1px solid #ccc;
    padding-top: 16px;
    padding-right: 7px;
    padding-left: 7px;
    padding-bottom: 1px;
    margin-top: 6px;
    margin-right: 6px;
    margin-left: 20px;
    margin-bottom: 6px;
    width: 100%; /* Adjust the width as needed */
    background-color: #F4F4F4;
    text-align: center;
}

}
.mod_h1 {
    color: #7A7A7A;
    font-size: 0px;
}
.indent40 {
    margin-left: 40px;


}
.indent20 {
    margin-left: 20px;
}
.grey {
    background-color: #EFEFEF;
}
.smaller_img {
    max-width: 406px;
    margin-top: 31px;
}
