body,div,span{margin:0;outline:0;padding:0}.limage img,.rimage img,.remimage img,span.positionleft img,span.positionright img,img.positionleft,img.positionright,span.positionnone img,span.positionleft object,span.positionright object{border:0}#pagewrapper{margin:0 auto 10px auto;overflow:hidden;padding:0 20px 10px 20px;position:relative;width:950px}h{text-decoration:none}a{text-decoration:none}a:hover{text-decoration:underline}.clear{clear:both}#commentform{margin-left:-990px}.debugtext{display:none}div.backlink{padding:0 0 10px 0}.info{font-size:.9em;padding:0 0 .5em 0}.tableoverflow{overflow-x:auto;overflow-y:visible;width:100%}.title{font-weight:bold;padding:0 0 .5em 0;text-decoration:underline}#leftcolumnmobile,#jPanelMenu-menu,#slidenavigationtoggle{display:none}a>span.tooltip{background:.3em 1px url(../images/newwindow.png) no-repeat;padding-right:13px;cursor:pointer;height:1em;display:inline-block;vertical-align:middle}a>img+span.tooltip{display:none}a span.tooltip span{position:absolute;top:-999em;left:-999em}#toputilnav{overflow:hidden;width:100%}#toputilnav.errorpage,#toputilnav.poll{height:12px}#toputilnav ul{float:right;list-style:none;margin:.5em 0 0 0;white-space:nowrap}#toputilnav ul li{border-right:1px solid transparent;display:inline;font-size:1em;padding:0 1em}#toputilnav ul li.last{border-right:0;padding-right:0}#toputilnav ul li .selected{font-weight:bold;cursor:default}#topbanner{background:transparent no-repeat top right;margin-bottom:0;padding:0 .2em;overflow:visible;min-height:100px}#topbanner #toplogo{margin-top:0;float:left;position:relative;top:-15px}#toplevelsearch{float:right;margin-top:30px;padding-bottom:44px;position:relative;overflow:hidden}#toplevelsearch form{margin-top:0}#toplevelsearch fieldset{border:0;margin:0}#toplevelsearch fieldset label,#toplevelsearch fieldset legend{display:none}#toplevelsearch input{border:1px solid transparent;font-size:1.25em;padding:.6em .9em}#toplevelsearch input#go{border-radius:0;filter:none;margin-left:.1em;text-shadow:none;transition:background .3s;-moz-transition:background .3s;-webkit-transition:background .3s}#toplevelsearch input#qu{transition:box-shadow .3s,color .3s;width:212px;-moz-transition:box-shadow .3s,color .3s;-webkit-transition:box-shadow .3s,color .3s}#welshlink,#englishlink{position:absolute;right:0;bottom:4px;font-size:1.25em;display:table;text-align:right;padding:.5em .5em .5em .9em;height:1.25em}#welshlink span,#englishlink span{display:table-cell;vertical-align:middle;padding-right:20px}#englishlink span{padding-right:25px}.ui-menu{border:1px solid transparent;border-radius:2px;max-height:270px!important;list-style:none;padding:2px;z-index:9999!important}.ui-menu li a{display:block;padding:.5em 1em;text-decoration:none}.ui-menu li a.ui-state-hover{border-radius:2px;cursor:pointer}#toplevel{clear:both}#toplevelnav ul{margin:0 0 1px 0;overflow:hidden;padding:0}#toplevelnav ul li{display:inline-block;list-style:none;margin:1px .1em 0 0;position:relative}#toplevelnav ul li a,#toplevelnav ul li span{display:block;font-size:1.6em;padding:.3em .8125em;text-decoration:none;transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s}#secondlevel{clear:both;margin-top:-1px;position:relative;z-index:4}#secondlevel ul.nav{margin:0 0 1px 0;padding:0;position:relative}#secondlevel ul.nav li.nav{display:inline-block;list-style:none;vertical-align:top;position:relative;font-size:1.4em}#secondlevel ul.nav li.nav ul li{font-size:.9em}#secondlevel ul.nav li.nav>a,#secondlevel ul.nav li.nav>span{border-right:1px solid transparent;display:block;margin:.5em 0;padding:0 1em}#secondlevel ul.nav li.nav a.onpath,#secondlevel ul.nav li.nav>span{font-weight:bold}#secondlevel ul.nav li.nav span.more{font-weight:normal}#secondlevel ul.nav li.nav ul.menu{position:absolute;display:none;left:0;margin:0;padding:0;list-style:none;min-width:180px;z-index:8;border:1px solid transparent;border-top:0!important}#secondlevel ul.nav li.nav>ul.menu li{border-top:1px dotted transparent}#secondlevel ul.nav li.nav>ul.menu li a,#secondlevel ul.nav li.nav>ul.menu li span{padding:.4em;display:block}#secondlevel ul.nav li.nav:hover{text-decoration:underline}#secondlevel ul.nav li.nav:hover>ul.menu{display:block}#secondlevel ul.nav li.last a,#secondlevel ul.nav li.last span{border-right:0;padding-right:0}#secondlevel ul.nav li.clippedright ul.menu{left:auto;right:0}#secondlevel ul.nav li.last ul.menu li span{font-weight:bold}#breadcrumb{margin-top:.4em}#breadcrumb a{text-decoration:underline}#breadcrumb a:hover{text-decoration:none}#breadcrumb ol{margin:0;padding:.5em 1em}#breadcrumb ol li{display:inline;list-style:none}#breadcrumb ol li.separator{padding:0 .75em;height:1.0em}#leftcolumn{float:left;display:inline;width:217px;margin:20px 15px 0 0}.leftnav{position:relative}#leftnavigation{list-style:none;margin:0 0 15px 0;padding:0}#leftnavigation li a,#leftnavigation li span{display:block;padding:.5em;font-size:1.1em}#leftnavigation li.sibling a,#leftnavigation li.sibling span{font-size:1.0em;padding:.4em .5em}#leftnavigation li.child a,#leftnavigation li.child span{font-size:1.0em;padding:.4em .5em .4em 1.25em}#leftnavigation li.child a span{font-weight:normal}#leftnavigation li.child a span{padding:0}#leftnavigation li a:hover{text-decoration:none}#leftnavigation li span{font-weight:bold}#leftadditional{width:217px;overflow:hidden}#maincolumnwrapper{clear:both;overflow:visible;width:100%;min-height:550px}#contentwrap{height:100%;overflow:hidden}#centrecolumn{margin:10px 0 0 0;overflow:hidden}#centrecolumn a.formstart{clear:both;display:block;height:0;overflow:hidden}#contentfullwidth{float:left;overflow:hidden;position:relative;width:100%}#contentrightnav{float:left;margin:20px 0 0 0;overflow:hidden;position:relative;width:100%}#contentrightnav .contentleft{float:left;margin-left:-200px;position:relative;right:100%;width:200%}#contentrightnav .contentbodywrap{float:left;left:50%;padding-bottom:1em;position:relative;width:50%}#brandingbanner img{height:auto;margin-bottom:1em;max-width:100%}#landingcarousel{margin:0 0 10px 0}.headingtext{height:100%;margin:0 0 10px 0;overflow:hidden}.headingtext>img,.headingtext>h1{display:inline;margin:0;vertical-align:middle;width:auto}.headingtext>img{margin-right:.5em}.introtext,.introtext p{margin:0;font-weight:bold;font-size:1.11em;line-height:1.3em!important}.introtext{padding-bottom:.75em}.bodytext,.eventdisplay .textblock{font-size:1.076923076923077em;letter-spacing:0}.bodytext a{display:inline}.newsflash{margin-bottom:10px}.newsflash p,.newsflash p:first-child{margin:0}.widgetspace{margin-bottom:1em;overflow:hidden}.morelinks{margin-bottom:1em;padding:.5em 1em}.morelinks .mltitle{font-size:1.4em;margin:0;padding:0}.morelinks>ul.more{line-height:1.8em;margin:0;padding:0}.morelinks>ul.more li{display:inline;list-style:none}.morelinks>ul.more li a{text-decoration:underline;color:#000}.morelinks>ul.more li a:hover{text-decoration:none}.morelinks>ul.more li>.square{display:none;float:left;line-height:2.2em}.morelinks>ul.more li>.rightborder{color:#c0c0c0}.morelinks>ul.more li,.morelinks>ul.more li .leftborder{margin-right:.5em}input,select,textarea{border:1px solid transparent;padding:.2em}input[type=radio],input[type=checkbox]{background:transparent;border:0}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid transparent;border-radius:6px;cursor:pointer;display:inline-block;padding:.4em .8em;margin-bottom:.4em}button:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active{position:relative;top:1px}button::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}.formbackto ~ .backlink{display:none}.formbackto ~ br{display:block!important}div.error,ul.error{border:1px solid transparent;font-weight:bold;margin:1em 0;padding:.5em 1em}div.error strong{font-size:1.1em}ul.error,div.error ul{list-style:none}.icmform dl{font-weight:bold}div.thankyou,div.newsflash{margin:2em 0;padding:1.25em 1em;border:solid 1px transparent;font-weight:bold}div.newsflash{margin:10px 0 2em 0}div.thankyou strong{display:block;font-size:1.1em}div.thankyou p{margin:.5em 0 0 0;line-height:normal}div.thankyou ~ br{display:none}.selector{margin:0 0 10px 0;padding:10px;position:relative}.selector .title{font-weight:bold;font-size:1.3em;text-decoration:none}.selector form{margin:1em 0 0 0}.selector label{display:block}.selector select{width:70%}.selector input{margin:0 0 0 10px}.ui-datepicker,.x-date-picker{border:1px solid transparent;border-radius:3px;padding:.3em .3em .1em .3em;width:17em!important}.ui-datepicker,.x-date-picker.x-hide-display{display:none}.x-date-picker table{width:100%}.ui-datepicker .ui-datepicker-header,.x-date-picker>table>tbody>tr:first-child{border-radius:2px;padding:.3em;position:relative}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{cursor:pointer;display:block;height:1.8em;left:6px;position:absolute;top:50%;width:1.8em}.ui-datepicker .ui-datepicker-next{left:auto;right:6px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span,.x-date-picker .x-date-left a,.x-date-picker .x-date-right a{background:url("../images/calendararrows.png") no-repeat 0 0;display:block;height:19px;margin:0 9px;opacity:.9;text-indent:-9999em;width:19px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{margin:-9px 0 0 0}.x-date-picker .x-date-right a{float:right}.ui-datepicker .ui-datepicker-next span,.x-date-picker .x-date-right a{background-position:-19px 0}.ui-datepicker .ui-datepicker-prev span:hover,.ui-datepicker .ui-datepicker-next span:hover,.x-date-picker .x-date-left a:hover,.x-date-picker .x-date-right a:hover{opacity:1}.ui-datepicker .ui-datepicker-title{line-height:1.8em;margin:0 2.3em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{margin:0 1%;width:46%}.ui-datepicker table,.x-date-picker .x-date-inner{border-collapse:collapse;font-size:.9em;margin:0 0 .4em 0;width:100%}.x-date-picker .x-date-inner{margin-bottom:0}.ui-datepicker th,.x-date-picker .x-date-inner th{border:0;font-weight:bold;line-height:1.8em;padding:.7em .3em;text-align:center}.ui-datepicker td,.x-date-picker .x-date-inner td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a,.x-date-picker .x-date-inner td>a{display:block;padding:.4em;text-align:right;text-decoration:none}.ui-datepicker td span:hover,.ui-datepicker td a:hover,.ui-datepicker td span.ui-state-highlight,.ui-datepicker td a.ui-state-highlight,.x-date-picker .x-date-inner td>a:hover,.x-date-picker .x-date-inner td.x-date-today>a{font-weight:bold}.ui-datepicker .ui-datepicker-buttonpane button,.x-date-picker button.x-btn-text,.x-date-picker .x-date-mp .x-date-mp-btns button{cursor:pointer;margin:.5em .2em .4em .2em;padding:.2em .6em .3em .6em}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.x-date-picker .x-date-mp,.x-date-picker .x-date-mp>table{height:auto!important;line-height:2em;text-align:center;width:100%!important}#relatedflash{clear:both;margin:2em 0 0 0}#relatedflash .img{display:inline}#relatedflash .img img,#relatedflash .img object{padding:1px;border:solid 1px transparent}#relatedflash .img a{text-decoration:none}#related .container{clear:both}#related .container>h2{margin:.7em 0 .1em 0;font-weight:normal}#related .container>h3{font-size:100%}#related>.container{margin-bottom:1em;padding:0 1em}#related>.container.poll{margin-bottom:1em;padding:0}#related>.container.poll h2{padding:1em 0 .5em 0;margin:0}#related>.container.poll form{padding:.5em 1em}#related>.container.poll form fieldset{padding-bottom:0}#related .container.contacts .bold{font-size:1.1em;font-weight:bold}#related .container .pollquestion{font-size:1.2em}#related>.container.poll form fieldset ol li{padding:.5em 0}#related .container fieldset,#related .container>ul{border:1px solid transparent;margin:0;padding:.1em 0 1em 0}#related .container>ul li{list-style:none;font-size:1.1em}#related .container>ul li.first ~ li,#related .container>ul li:first-child ~ li{margin-top:.1em}#related .documents>ul{margin-top:.7em}#related .documents>ul li.first ~ li,#related .documents>ul li:first-child ~ li{margin-top:.5em}#related .container>ul li .square{font-size:1.5em}#related .container>ul li .square,#related .container.documents>ul li img{margin-right:.3em}#related .container.contacts>ul li ~ li{border-top:1px solid #e4e5e4;padding-top:.6em}#related .container.contacts>ul li .container{margin:0;line-height:1.5em}#related .container.contacts>ul li .address{margin:.25em 0 .5em 0!important;line-height:1.5em}#related .container.contacts>ul li .container+.tel{margin-top:.5em!important}#related .container.contacts>ul li .tel{padding-left:18px;background:url(../images/telephone.png) center left no-repeat;margin:.2em 0 0 0!important;padding-bottom:0}#related .container.contacts>ul li .fax{margin:.2em 0 .4em 0!important;padding-bottom:0}#related .container.contacts>ul li .tel span{position:absolute;display:block;left:-9999em}#related .container.contacts>ul li:first-child a.web,.lowercase{text-transform:lowercase}#related .container.contacts .bold{font-size:1.1em;font-weight:bold}#related .container.contacts>ul li div{margin:.2em 0 0 0}#related .container.contacts>ul li div h3{font-size:100%;font-weight:normal;margin-bottom:0}#related .container.contacts>ul li div h3+p{margin-top:0}#related .container.contacts .fulldetails a{background:url(../images/linkarrow.png) no-repeat left center;display:block;margin-top:.1em;padding-left:9px}.container.contributor>ul li{list-style:square inside}#related .container.documents>ul li img,#related .container.documents>ul li .mediatext{display:inline;vertical-align:middle}#related .container.documents ul li a.media span,#maincolumnwrapper .filesize{text-transform:uppercase}#related .container .pollquestion{margin-bottom:.3em}#related .container fieldset ol{margin:0;padding:.4em}#related .container fieldset ol li{list-style:none;margin-bottom:.3em}#related .container .pollbuttons input{margin-right:.5em}#contentlinks{border:1px solid transparent;clear:both;margin-bottom:15px;margin-top:15px;overflow:hidden}#contentlinks p{padding:0 0 1em 0;margin:0}#contentlinks ul{margin:0;padding:1em 0}#contentlinks ul li{display:inline-block;list-style:none;vertical-align:middle;border-right:1px solid #ccc}#contentlinks ul li:last-child,#contentlinks ul li.last{border-right:0}#contentlinks ul li.padding,#contentlinks ul li>.padding{padding:0 1em}#contentlinks ul li.addthis{list-style:none}#contentlinks a{text-decoration:underline}#contentlinks a:hover{text-decoration:none}#footer{clear:both;overflow:hidden;padding:1em;position:relative}#footer ul{margin:0;padding:0}#footer ul li{list-style:none;padding:.25em 0}#footer ul li:first-child{border-left:0;padding-left:0}#footer ul li:last-child{padding-right:0}#footer ul li .selected{font-weight:bold}.textblock{margin-bottom:1em}ul#atoznav{margin-bottom:8px;margin:0;padding:.8em 1em;text-align:right}ul#atoznav li{border-left:1px solid transparent;display:inline;list-style:none;padding:0 .3em;font-size:1.2em}ul#atoznav li:first-child{border-left:0;padding-left:0}ul#atoznav li:last-child{padding-right:0}ul#atoznav li .selected{font-weight:bold}ul#atoznav li.label{font-weight:normal}ul#atoznav li.label+li{border-left:0;padding-left:.7em}#footer #bottomutilnav{margin-bottom:3em;float:left}#footer #iconlinks{float:right;clear:right}#footer #iconlinks li{border:0;display:inline-block;padding:0 0 0 3px}#footer #iconlinks li a{text-decoration:none}#footer #iconlinks li a *,#footer #iconlinks li:hover a img.normal{display:none}#footer #iconlinks li a img.normal,#footer #iconlinks li:hover a img.highlight{display:inline}#copyright{margin:0;text-align:right;position:absolute;right:1em;bottom:.6em}#powered{float:right;margin:.5em 0}#relatedimages{float:right;display:inline;margin:3px 0 1.333em 10px}#mainimage img,#relatedthumbnails div.img{padding:1px}#mainimage a,#relatedthumbnails div.img a{display:block;line-height:0}#relatedthumbnails{width:246px;margin:0 0 1em 0;overflow:hidden}#relatedthumbnails div.img{float:left;display:inline;width:76px;height:76px;overflow:hidden;margin:0 2px 2px 0;background:#bbb}#relatedthumbnails div.img span.thumbnailbox{display:block;width:76px;height:76px;overflow:hidden;position:relative}#relatedthumbnails div.img span.thumbnailbox.clickable{cursor:pointer}#relatedthumbnails div.img span.thumbnailbox span{display:block}#relatedthumbnails div.img span.horizontalcentre span.outer{position:absolute;width:200%;left:-50%}#relatedthumbnails div.img span.horizontalcentre span.inner{position:absolute;left:50%}#relatedthumbnails div.img span.horizontalcentre span.inner img{position:relative;left:-50%}#relatedthumbnails div.img span.verticalcentre span.outer{height:228px;margin:-76px 0 0 0;line-height:228px}#relatedthumbnails div.img span.verticalcentre span.outer img{vertical-align:middle}#relatedimages #mainimage>div{display:none}#relatedimages #mainimage>div.selected{display:block}#commentsformsection .inputwidth{width:24em}#commentsformsection .formrow{height:100%;overflow:hidden;padding:.5em 0}#commentsformsection .submitbutton{margin:0 0 0 13em;padding:.5em 0}#commentsformsection label,#commentsformsection .formrow label,#commentsformsection .formrow p.label{float:left;font-weight:bold;margin:0;padding:.25em 1em;text-align:right;width:14em}#commentsformsection .formrow label,#commentsformsection .formrow p.label{text-align:left;width:6em}#commentsformsection img#captcha{border:1px solid transparent;display:inline;float:left;margin:0 1em 0 0}#cke_pagecomments{display:block;overflow:hidden;height:100%}.cke_skin_v2 table.cke_editor{display:table!important}.cke_skin_v2 table.cke_editor td{width:100%}.cke_skin_v2 .cke_browser_gecko,.cke_skin_v2 .cke_browser_gecko *{border-collapse:separate}#commentsform{margin:30px 0 0 0}.commenttitle{border-top:1px solid transparent;font-size:1.1em;font-weight:bold;margin:20px 0;padding:30px 0 0 0}.commentlink{padding:2em 0}#comments{list-style:none;padding:0;border-top:1px solid transparent}#comments li{padding:1em;border-bottom:1px solid transparent}.comment{height:100%;margin:1px 0;overflow:hidden;padding:2em 1em}.comment:first-child{border-top:1px solid transparent}.comment:first-child ~ .comment{border-bottom:1px solid transparent}ol.addmsg{border:1px solid transparent;font-weight:bold;list-style:none;margin:2em 0 0 0;padding:1em}.validationerrors ul,ul.validationerrors{border:1px solid transparent;list-style:none;margin:0 0 1em 0;padding:1em}.validationerrors li.errorheader{font-weight:bold}#poll{padding-bottom:1em}#poll #pollbody{padding:.5em 1em;clear:both;margin:0 1em 1em 1em}#poll .message h1{font-size:140%;font-weight:bold}#poll .question,#poll .message h1{margin:1em 0 0 0;padding:0 10px}#poll .question h2{font-size:1.2em;font-weight:normal}#poll table.pollresults{margin:0 10px;width:90%}#poll table.pollresults td,#poll table.pollresults th{padding:.5em 0}#poll table.pollresults th.answer{font-weight:bold;padding-right:1.5em;text-align:right}#poll table.pollresults th.answer div{font-size:90%}#poll table.pollresults td.percent{width:40px}#poll table.pollresults td.vote{width:60%}#poll table.pollresults td.vote .back{width:100%}#poll table.pollresults td.vote .bar{height:25px;margin:5px 0}#poll #footer{margin:0;padding:1em;text-align:right}body.error #toplogo{margin:30px 0 0 0}body.error .content{padding:3em}body.error .content ul{margin:0;padding:0;list-style:none}body.error #footer{padding-top:1em}body.error #copyright{margin:1em 0}.searchright{width:50%;float:right;border:solid 1px #ccc;padding:5px;margin:5px 0 5px 5px}.searchleft{width:50%;float:left;border:solid 1px #ccc;padding:5px;margin:5px 5px 5px 0}.searchfull{width:100%;padding:5px;margin:5px 0}.categorisedsearch label{font-weight:bold;padding-right:5px}.categorisedsearch .category-list{list-style-type:none;margin:5px;padding:0}.categorisedsearch .category-list li{padding:1px 0}.categorisedsearch .page-header{font-weight:bold}.categorisedsearch .result-list{margin:5px 0 5px 15px;padding:0}.categorisedsearch .result-list li{list-style-type:none;margin:3px 0;padding:0}.categorisedsearch .result-list li .result-desc{margin-top:2px}#askquestion div.tableoverflow{overflow:visible!important}#forum,#thread,#message,#addthread,#subscriptions,#indirects{min-width:600px!important}#forumcontrol{width:95%!important}#councillorrhs{width:100%!important}#councillorrhs #councillorcalendar{width:100%;overflow-x:auto}#councillorrhs #councillorcalendar .header,#councillorrhs #councillorcalendar .current,#councillorrhs #councillorcalendar .navigation{width:230px;margin:auto}#councillorrhs #councillorcalendar table{width:250px;margin:auto}#councillorrhs .futurerhs .item{padding-left:0;padding-right:0}#councillorrhs #councillorcalendar .tableoverflow{overflow:visible;width:100%}#related{margin-top:2em}ul.list{margin:2em 0 0 0;padding:0;list-style:none;position:relative;border-top:solid 1px #e9e9e9;clear:both}ul.list li{margin:1px 0;padding:1em;overflow:hidden;height:100%;border-bottom:solid 1px #e9e9e9}ul.list li.even{background:#fbfbfb}ul.list .text{display:block;overflow:hidden;height:100%;padding:1px}ul.list a.img{float:left;margin:0 1em 0 0}ul.list a.img span{display:none}ul.list img{float:left}ul.list h2{margin-top:0;font-size:110%}ul.list p.introtext{color:#111}div.list .list-inner{line-height:1.5em}div.list.contactlist{position:relative}div.list.contactlist a .img{position:absolute;top:1em;left:1em}div.list.contactlist a.img+.list-inner{padding-left:110px}.downloads{margin:2em 0 0 0;padding:0 0 1em 0;overflow:hidden;width:100%;clear:both;background:#fbfbfb;border:solid 1px #cecece}.downloads h2{margin:0;padding:.3em 1em;font-size:110%;color:#111;position:relative;background:#eee;border-bottom:solid 1px #cecece}.downloads .inner{padding:0 1em 1em 1em}.downloads .inner div{float:left;width:49%;display:inline;overflow:hidden;margin:1em 0 0 0}.downloads .inner div.odd{clear:both}.downloads .inner div.even{float:right}.downloads a{text-decoration:none}.downloads a:hover,.downloads a:focus{text-decoration:underline}.downloads .inner div img.icon{position:absolute}.downloads div.mediatext{float:none;display:block;width:auto;margin:0 0 0 22px}.row{float:left;clear:left;width:100%}.cols-2{float:left;width:50%}.list{padding:1em;border-top:1px solid #e9e9e9;overflow:hidden;background:#fbfbfb}.list a.img{float:left;margin-right:1em;display:block}.list a.img img{display:block}#poll #topbanner{margin-bottom:0}#poll #toplogo{margin-left:1em}#poll .message h1{margin-top:0}#poll .message{clear:both;margin-top:0}#poll .bar{background:#c00}#alphabet li{margin-bottom:.25em}.searchform .labelandfield{margin-right:.5em}.inlineimage a{text-decoration:none}#leftcolumn span.browse{display:block;margin:10px 0 5px 0;font-size:110%;font-weight:bold}#leftcolumn div.clearsearch a{display:inline-block;padding:5px 10px;margin-bottom:15px;background:#eee;border:1px solid #cecece}#leftcolumn div.clearsearch a:hover{text-decoration:none;background:#d9d9d9}#leftcolumn .facetnav{padding:0 0 40px 0}#leftcolumn .facetnav ul{margin:0;padding:0;list-style:none}#leftcolumn .facetnav ul li .removefacet,#leftcolumn .facetnav>ul>li>ul>li>.addfacet{padding:2px 0;font-weight:bold}#leftcolumn .facetnav ul li ul{padding-left:15px;list-style:none}#leftcolumn .facetnav ul li ul li{padding:2px 0;list-style:none}#leftcolumn .facetnav ul li ul li ul{font-weight:normal}.eventdisplay{font-size:1.076923076923077em}.eventdisplay .eventimage{float:right}.eventdisplay .event,.eventdisplay .venue{font-weight:bold}.eventdisplay .durationnote{font-weight:normal}.eventdisplay .venue,.eventdisplay .freeevent{margin:1em 0 0 0}.eventdisplay .venuedetails{white-space:pre-wrap}#canbanner{clear:both;padding:1em 12.5%}