.arrow {
  border: solid #fff;
  border-width: 0 1px 1px 0;
  display: inline-block;
  padding: 3px;}
.aa1{
margin-left: 75px;
margin-top:-20px;}

A.c216776{
font-size:9pt;
line-height:150%;
color:#333333;
text-decoration: none;}
A.c216776:link {
color: #222222;}  
A.c216776:visited {
color: #222222;}  
A.c216776:active {
color: #222222;}  
A.c216776:hover {
color: #cc0000;}
.c216776_date {
line-height: 150%;
font-size: 9pt;
text-decoration: none;}
.c216776_click {
font-size: 9pt;
color: #222222;
line-height: 150%;}
.c216776_leaderfont {
font-size: 9pt;
line-height: 150%;}
.c216776_columnstyle {
font-size: 9pt;
color: #222222;
text-decoration: none;}
.c216776_isnew {
font-size: 9pt;
color: #222222;
text-decoration: none;}


.pto{
margin-left:300px;}

.article {
  padding: 15px;
  margin-bottom: 10px;
  cursor: pointer;
  position: relative; /* add position relative */
  border-bottom: 1px solid #ccc;}


.article-title {
  font-size: 16px;
  margin:0;
 overflow-x: hidden;}

.article:last-child {
  border-bottom: none;}

.article-header {
  display: flex;
  overflow-wrap:break-word;
word-wrap:break-word;
word-wrap: break-word;
padding:10px;
  justify-content: space-between;
  align-items: center;
  padding-bottom: 5px;}

.article-header a{
    font-type:Arial;
    
    color:#3A3A3A;}
.article-header a:hover {
  color:#3b5f83;}


 .date{
font-size: 16px;
color: #555;
margin-left: 90px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;}

.link1 {
display: inline-block;
font-size:16px;
position: relative;
 /* adjust as needed */
color: #000; /* set the link text color */
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;

padding-left:15px;}
.link1::before {
content: "\25A0"; /* unicode character for a square */
position: absolute;
left: 0;
top:50%;
transform: translateY(-50%);
font-size: 15px; /* adjust the size of the square */
color: #143362;}
