.newsfeature{position:relative;display:inline-block;width:315px;height:270px;vertical-align:top;margin-left:17px}.newsfeature ul{width:100%;margin:0;padding:0;list-style:none;overflow:hidden}.newsfeature ul.tabs li a{z-index:10}.newsfeature ul.content{margin:0}.newsfeature .tabs li.withimage a{height:1.95em}.newsfeature .tabs li{position:relative;float:left;vertical-align:middle;font-size:120%}.newsfeature .tabs>li>a span{position:absolute;left:-9999px;display:block}.newsfeature .tabs li.news{display:none}.newsfeature.js .tabs li.news{display:inline-block}.newsfeature .tabs div{position:relative;float:left;margin:0 0 0 2px;text-decoration:none}.newsfeature .tabs a{display:block;padding:.2em 5px;font-size:1.1em;cursor:pointer;color:#000;background:#ccc;border-left:3px solid #fff;transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;vertical-align:middle}.newsfeature .tabs .withimage a{padding:.2em 5px 0 5px;height:1.9em}.newsfeature .tabs li:first-child a{border-left:0}.newsfeature #tabsholder{position:absolute;top:0;left:0;width:85%}.newsfeature #tabsholder.fullwidth{width:100%}.newsfeature #tabsholder ul li{width:100%;display:none}.newsfeature #tabsholder ul li.first,.newsfeature #tabsholder ul li.selected{display:block}.newsfeature #tabsholder ul li a{float:none}.newsfeature .tabs a:hover,.newsfeature .tabs a:focus,.newsfeature .tabs .selected a,.newsfeature .tabs .selected div{color:#fff;text-decoration:none;background:#666}.newsfeature .tabs .selected a:hover,.newsfeature .tabs .selected div:hover{cursor:default;text-decoration:none}.newsfeature .content>li:first-child{display:block}.newsfeature.js .content>li{display:none}.newsfeature .content>li{display:none;max-height:220px;width:96%;overflow-y:scroll;padding:2%}.newsfeature .content>li.selected{position:absolute;display:block;top:50px;right:0;bottom:0;left:0;overflow-x:hidden;overflow-y:auto;padding-top:1em}.newsfeature .content>li img.related,.newsfeature .content>li>*:first-child{margin:0}.newsfeature .content>li img.related,.newsfeature .content>li>*:first-child ~ *{margin:1em 0 0 0}.newsfeature .content>li img.related{height:auto;width:100%}.newsfeature .content>li ul{padding:0 0 .5em 0}.newsfeature .content>li ul li{margin:0 0 1em 0}.newsfeature .content li ul li>a{font-weight:normal;color:#000;font-size:1.0em;background:url(../images/listbullet.gif) no-repeat left center;display:block;padding-left:10px}.newsfeature .content li ul li>a{font-weight:bold}.newsfeature .content>li ul span.summary{color:#333;display:block;padding-left:10px}