table.opinionBlock{background-color:#D5E7FB}table.opinionBlock tr td{padding:.5em 10px;padding:.5em .71429rem;vertical-align:top}table.opinionBlock tr td.prevText{font-size:90%;padding-top:0}table.opinionBlock h2{font-size:90%;margin:0;color:#495969;font-weight:400}table.opinionBlock h2 span.position{font-size:90%;color:#71849A}table.opinionBlock h2 a{font-weight:700}table.opinionBlock h2 div{font-size:90%;margin:.3em 0 0}table.opinionBlock tr td p{font-size:90%;margin-top:.5em}table.opinionBlock div.author{float:left;margin:3px .5em 0 0;margin:.21429rem .5em 0 0}table.opinionBlock div.author img{border:1px solid #CFD5DB;margin:0}