@charset "UTF-8";
.page_margins{background:#fff;margin:0 auto;text-align:left;width:932px;height:130px;}
.subcolumns .section{margin:0px;}
li.subcolumns{background:transparent;margin:0;padding:0;}


div.featured-scroller{background:transparent;clear:both;padding-top:0;padding-bottom:0;}

html.js div.featured-scroller .inner{height:225px;overflow:hidden;visibility:hidden;}

html.js div.featured-scroller div.carousel,html.js div.featured-scroller div.non-carousel{visibility:visible;}

div.featured-scroller ul,div.featured-scroller ol{margin:0;}

div.featured-scroller li{margin:0;list-style-type:none;}

div.featured-scroller li h2,#more-opinion-stories .section h2{margin-bottom:1px;position:relative;font-size:1em;}

div.featured-scroller li a,#more-opinion-stories .section h2 a{color:#f60;display:block;position:relative;width:100%;}

div.featured-scroller li h2 a span.border,#more-opinion-stories .section h2 a span.border{border:1px solid #666;display:block;height:122px;left:0;position:absolute;top:0;width:218px;}

div.featured-scroller li a img{display:block;}

div.featured-scroller li a span.label,#more-opinion-stories .section h2 a span.label{background:#111;background:rgba(0,0,0,.8);bottom:3px;display:block;font-weight:bold;position:absolute;padding:5px 10px;width:200px;}

div.featured-scroller li p{background:url(http://www.sdi.com.au/images/stories/various/test1/img/featured-item-bg.png) repeat-x 0 0;color:#181818;font-size:.9167em;line-height:1.091;margin:0;padding:5px 10px;}

div.featured-scroller div.controls{top:147px;font-size:.75em;height:2.5em;left:50%;line-height:2.5em;position:absolute;text-align:center;}

div.featured-scroller div.controls a{background:url(http://www.sdi.com.au/images/stories/various/test1/img/carousel-controls.png) no-repeat 0 0;height:20px;margin:1px 4px 0;overflow:hidden;text-indent:-9999px;width:20px;}

div.featured-scroller div.controls a.prev{background-position:0 0;float:left;}

div.featured-scroller div.controls a.prev:hover{background-position:0 -20px;}

div.featured-scroller div.controls a.next{background-position:-20px 0;float:right;}

div.featured-scroller div.controls a.next:hover{background-position:-20px -20px;}

div.featured-scroller div.controls div.status{display:none;}

div.featured-scroller div.controls ol.bullets{float:left;height:auto;margin:0;padding:4px 10px 0;text-align:center;}

div.featured-scroller div.controls ol.bullets li{background:url(http://www.sdi.com.au/images/stories/various/test1/img/carousel-status.png) no-repeat 0 0;color:#999;float:left;font-size:.777em;height:15px;line-height:15px;margin:0;position:relative;text-indent:-9999px;width:14px;}

div.featured-scroller div.controls ol.bullets li.active{background-position:100% 0;color:#933;}

div.featured-scroller div.carousel{position:relative;overflow:hidden;}

div.featured-scroller div.carousel ul,div.featured-scroller div.carousel ol{height:220px;}

div.featured-scroller div.carousel li{position:absolute;top:0;}

div.featured-scroller.dark{padding-top:15px;background:#000 url(http://www.sdi.com.au/images/stories/various/test1/img/story-footer-highlights-bg.png) repeat-x 100% 100%;}

div.featured-scroller.dark li p{background:url(http://www.sdi.com.au/images/stories/various/test1/img/story-footer-highlights-item-bg.png) repeat-x 0 0;color:#ddd;}


div.sidebar .carousel{overflow:hidden;padding:0;position:relative;}

div.sidebar .carousel ul{margin:0;position:relative;}

div.sidebar .carousel ul li{background:#e5e5e5 url(http://www.sdi.com.au/images/stories/various/test1/img/sidebar-bg-sprite.png) no-repeat 0 0;clear:both;left:0;margin:0;padding:10px;position:absolute;top:0;}

div.sidebar .carousel div.controls{background:#ebebeb url(http://www.sdi.com.au/images/stories/various/test1/img/sidebar-carousel-controls-bg.png) repeat-x 0 100%;border-top:1px solid #fff;bottom:0;font-size:.75em;left:0;line-height:2.5em;position:relative;width:220px;z-index:10;}

div.sidebar .carousel div.controls a{background:url(http://www.sdi.com.au/images/stories/various/test1/img/carousel-controls.png) no-repeat 0 0;height:20px;margin:1px 4px 0;overflow:hidden;text-indent:-9999px;width:20px;}

div.sidebar .carousel div.controls a.prev{background-position:0 0;float:left;}

div.sidebar .carousel div.controls a.prev:hover{background-position:0 -20px;}

div.sidebar .carousel div.controls a.next{background-position:-20px 0;float:right;}

div.sidebar .carousel div.controls a.next:hover{background-position:-20px -20px;}

div.sidebar .carousel div.controls div.status{background:url(http://www.sdi.com.au/images/stories/various/test1/img/sidebar-carousel-controls-status-bg.png) no-repeat 50% 50%;color:#666;cursor:default;display:block;font-family:Arial,Helvetica,sans-serif;text-align:center;}

div.sidebar .carousel div.controls ol.bullets{display:none;}


