#ticker { width:228px; height:300px; border:2px solid #F0F8FF; overflow:auto; position: relative; }
#ticker dt { padding:0 10px 5px 10px; background-color:#e7ebf7; padding-top:5px; border:1px solid #F0F8FF; border-bottom:none; border-right:none; border-top: none; position:relative; }
#ticker dt.odd { background: #d0d8ef; }
#ticker dd { font: 12px Arial, Helvetica, sans-serif; margin-left:0; padding:0px 10px 10px 10px; background-color:#e7ebf7; border-left:1px solid #F0F8FF; position:relative; list-style:none; text-align: left; }
#ticker dd.odd { background: #d0d8ef; }
#ticker dd.last { border-bottom:none; }
#ticker div { margin-top:0; }