#extra .news-wrap p, #extra .news-wrap ul {
    margin: 0 0 3px;
    padding: 0;
}
.open { display:block;}
.closed {display:none;}
#extra .news-wrap p, #extra .news-wrap ul { margin:0px 0 3px 0; padding:0; }
#most-box { width:300px; font-size:12px;}
#most-box a:visited { color:#005498; }
#most-emailed-list.closed, #most-viewed-list.closed, #most-searched-list.closed { display:none; }
#most-emailed-list.open, #most-viewed-list.open, #most-searched-list.open { display:block; }
#most-lists { border:solid 1px #ccc; border-top:solid 1px #fff; }
#most-box ul { margin:0; padding:0; list-style:none; height:15px; }
#most-box ul li { float:left; height:17px; text-align:center; border-right:solid 1px #ccc; border-bottom:solid 1px #ccc; font-weight:bold; background-image:none; padding:0;}
#most-box ul li.off { background: #e3e3e3; }
#most-box ul li.on { border-bottom:solid 1px #fff; }
#most-popular { width:87px; border-top:solid 1px #fff; }
#most-emailed, #most-viewed, #most-searched { width:105px; border-top:solid 1px #ccc; }
#most-box ol { margin:10px 10px 10px 40px; padding:0; clear:both; }
#extra #most-box ol li, .news-wrap .more-news ol li, #content ol li, #extra ol li, #ira-content ol li, ol li { background: none; padding: 0; list-style: decimal;}
div#extra .news-wrap#most-box { margin-bottom:20px;margin-top:5px;float:left;}
#most-box ul li {
    font-weight: bold;
    text-align: center;
}
#extra p, #extra ul, #extra .subhed {
    font-size: 11px;
}
#honoreesCurrent {
    border-left: 1px solid #CCCCCC;
    width: 100px;
}
#honoreesCurrent, #honoreesPrevious, #honoreesPreviousPrevious {
    border-top: 1px solid #CCCCCC;
    width: 98px;
}
div#most-box div#most-lists div ol {
    clear: none;
    display: block;
    float: left;
    margin: 0;
    padding: 0;
    width: 145px;
}
div#most-box div#most-lists div ol li {
    margin-left: 35px;
    padding: 0;
}
div#most-box div#most-lists div {
    padding: 16px 0 0;
}
div#most-box {
    font-size: 11px;
}
#featured_item {
    padding: 22px;
}
#featured_item, #featured_item {
    width: 260px;
}
div#content div.news-wrap {
    margin-bottom: 5px;
    margin-top: 10px;
}
.news-wrap {
    clear: both;
    width: 100%;
}
div#content div.event-item {
    margin-bottom: 20px;
    overflow: hidden;
}
div#content div.event-item img {
    float: left;
    margin-right: 15px;
}
div#content div.event-item div h2 {
    margin-bottom: 0;
    padding-top: 0;
}
div#content div.event-item div {
    float: left;
    width: 465px;
}
/*#resource_center #logo {
    padding: 11px 0 0;
}*/
#scrollbar1 .viewport {
    height: 263px;
    overflow: hidden;
    position: relative;
    width: 300px;
}
#col-two .news-wrap {
border-bottom: none;
}
