:focus{outline:0}.siteflex-content a[href*="facebook.com"],.siteflex-content a.facebook{padding-right:17px;background:url(/libs/img/facebook.gif) no-repeat 100% 50%}.siteflex-content a[href*="firefox.com"],.siteflex-content a.firefox{padding-right:17px;background:url(/libs/img/firefox.gif) no-repeat 100% 50%}.siteflex-content a[href*="google.com"],.siteflex-content a.google{padding-right:17px;background:url(/libs/img/google.png) no-repeat 100% 50%}.siteflex-content a[href*="twitter.com"],.siteflex-content a.twitter{padding-right:17px;background:url(/libs/img/twitter.gif) no-repeat 100% 50%}.siteflex-content a[href*="youtube.com"],.siteflex-content a.youtube{padding-right:17px;background:url(/libs/img/youtube.png) no-repeat 100% 50%}.siteflex-content a[href*="wikipedia.org"],.siteflex-content a.wikipedia{padding-right:17px;background:url(/libs/img/wikipedia.png) no-repeat 100% 50%}.siteflex-content a[href$=".pdf"],.siteflex-content a[href$=".PDF"],.siteflex-content a.pdf{padding-right:17px;background:url(/libs/img/pdf.gif) no-repeat 100% 50%}.siteflex-content a[href$=".rss"],.siteflex-content a[href*=".rss"],.siteflex-content a[href $=".RSS"],.siteflex-content a[href *=".RSS"],.siteflex-content a.rss{padding-right:17px;background:url(/libs/img/rss.gif) no-repeat 100% 50%}.siteflex-content a[target="_blank"],.siteflex-content a.new{padding-right:17px;background:url(/libs/img/new.gif) no-repeat 100% 50%}.siteflex-content a[rel="shadowbox"],.siteflex-content a[rel*="shadowbox"],.siteflex-content a.shadowbox{padding-right:17px;background:url(/libs/img/shadowbox.gif) no-repeat 100% 50%}.siteflex-content a[href^="mailto:"],.siteflex-content a.mail{padding-right:17px;background:url(/libs/img/email.gif) no-repeat 100% 75%}.siteflex-content a.noicon{padding-right:0px;background:none}.siteflex-content a img{border:0}a.noLink{cursor:default}a.powered-by-siteflex{background-image:none !important;padding-right:2px}a.powered-by-siteflex:hover{color:#9C0 !important;text-decoration:none !important;background:none}a.mms{background-image:none !important;padding-right:2px;color:#9C0}a.mms:hover{color:#9C0 !important;text-decoration:underline !important;background:none}form a[name]{width:0px !important;height:0px !important;border:0 !important;padding:0 !important;margin:0 !important}.img-container .caption{clear:both;font-size:7pt;padding:1px 0 1px 0;font-weight:normal}.img-container img{display:block}font,.siteflex-content span{font-family:inherit !important;font-size:inherit !important;color:inherit !important;line-height:inherit !important;background-color:inherit !important}span.negative{color:red}.news_pager .img-container,.event_pager .img-container{display:none}#events-main,#news-main,#blog-main,#events-main li,#news-main li,#blog-main li,#blog,#blog li,#news,#news li,#events,#events li,.mailout-summary,.mailout-summary li,.contacts-list,.contacts-list li,.upload-list,.upload-list li,.formresults-list,.formresults-list li,.contacts-detail,.contacts-detail li,.contact-cat-list,.contact-cat-list li{margin:0;padding:0;list-style:none}#events-main,#news-main,#blog-main,#blog,#news,#events{clear:both}#events-main li,#news-main li,#blog-main li,.contacts-list li,.formresults-list li{margin:5px 0 15px 0}.news_pager,.event_pager,.blog_pager{text-align:center}.page-flip{clear:both}.page-flip .prev{float:left;clear:left}.page-flip .next{float:right;clear:right}h3.reveal a{cursor:pointer}#siteflex-msg{position:absolute;top:0;left:0;width:3px;height:3px;line-height:1px;font-size:1px;background-color:#000;overflow:hidden;border:1px solid #96BF0D;color:#000;cursor:default}#siteflex-message{background-color:#D0DF99;border:3px solid #96BF0D;margin:0 0 20px 0;padding:6px 10px 0 10px}#siteflex-message h2{font-weight:bold;font-size:11pt;padding-bottom:2px;border-bottom:1px solid #96BF0D;margin:2px 0 8px 0}#siteflex-message,#siteflex-message p,#siteflex-message h2{color:#000;font-family:Verdana,Arial}#siteflex-message p{margin-bottom:8px;font-size:8pt;line-height:11pt}#siteflex-message a{color:#00F;background:none;padding:0}.loading{visibility:hidden}.loading-block{background:url(/libs/img/ajax-loader.gif) no-repeat 50% 50%}.formFlex tr.required td{background-color:#FDF5B2;color:#222}.formFlex td ul{list-style:none;margin:0;padding:0;}.formFlex tr.required td .req-msg{font-size:10px !important;float:right;margin:2px 2px 0 0;cursor:help}.formFlex tr td .msg{font-size:10px !important;margin:2px 2px 0 0;cursor:help}.formFlex tr td .req-msg{float:right}.formFlex tr#main_error_msg  td span.req-msg{float:none !important;cursor:default}.formFlex tr td.note span{font-style:italic;padding-top:0}.ccicons img{vertical-align:text-top;max-height:18px}.formFlex .state_other{margin-top:2px !important;width:auto !important}.formFlex .pwdStrength{text-align:center;margin-left:2px;display:inline-block;vertical-align:top}.formFlex .pwdStrength span{font-size:9px;color:#f00}.formFlex .pwdStrength span.green{color:#008000}.formFlex .strengthMeter{vertical-align:bottom;background-image:url(/libs/img/meter_background.gif);height:5px;border:1px solid #B5B8C8;margin:3px 0}.formFlex .scoreBar{background-image:url(/libs/img/meter.gif);height:5px;font-size:1px;line-height:1px;width:0}.formflex-response td.item-heading{padding-top:14px}.formflex-response td{padding-bottom:2px}.formresult-del{width:11px;height:12px;cursor:pointer;float:right;background:url(/libs/img/remove_cross.gif)}.search-results,.search-results li,.tagged,.tagged li{float:left;clear:both}li.pagination{height:auto;border:0;clear:both;width:100%;list-style:none;margin:10px 0}li.pagination span{float:left}li.pagination ul{float:right;height:auto;list-style:none}li.pagination ul li{float:left;height:auto;border:0;padding:0;margin:0 1px;width:auto;list-style:none;clear:none}li.pagination ul li a{padding:0 2px;margin:0 1px}#swfu_container .funcButton{}#swfu_container .objButton{background-image:url(/libs/img/swf_select.png)}#fsUploadProgress{margin:10px 0 0 0;width:200px}.progressWrapper{overflow:hidden;width:270px;margin:0 5px 5px 0 !important;float:left;position:relative}.progressContainer{background-color:#f5f5f5;border:1px solid #DDD;margin:0px !important;overflow:hidden;padding:5px;position:relative}.progressContainer div{margin:0}.progressWrapper .red{background-color:#FFEBEB;border:1px solid #B50000}.progressWrapper .green{background-color:#F3F0BA;border:1px solid #DEDCAA}.progressWrapper .blue{background-color:#DBEDB6;border:1px solid #D3E0B9}.progressWrapper .progressName{font-size:8pt;font-weight:bold;height:14px;overflow:hidden;text-align:left;white-space:nowrap;width:100%}.progressBarInProgress,.progressBarComplete,.progressBarError{background-color:#9C0;font-size:0px;height:2px;margin-top:2px;width:0%}.progressBarComplete{background-color:green;visibility:hidden;width:100%}.progressBarError{background-color:red;visibility:hidden;width:100%}.progressBarStatus{font-family:Verdana;font-size:7pt;margin-top:2px;text-align:left;white-space:nowrap;width:100%}a.progressCancel,a.progressCancel:link,a.progressCancel:active,a.progressCancel:visited,a.progressCancel:hover{cursor:pointer;display:block;font-family:Tahoma,Arial,sans-serif;font-size:10pt;font-weight:bold;position:absolute;right:8px;top:3px}a.progressCancel:hover{}#report_button{vertical-align:top}.btnReport,.btnReportHide{margin-left:5px}.btnReportHide{display:none}#ulReport{margin:0;padding:0 0 0 5px;width:200px;list-style:none}#ulReport li{color:#7B7C7E;font-size:8pt;height:15px;overflow:hidden}.upload_report{background-color:#f5f5f5;border:1px solid #DDD;margin:0px !important;overflow:hidden;padding:5px;width:200px;position:relative}#report_button #btnReport{vertical-align:top;float:none;background-image:url(/libs/img/swf_report.png);height:20px;width:90px; border:0 none}#gmap_suggestion{background-color:#E9E9E9;border:5px solid #FFF;float:right;left:12px;opacity:0.9;position:absolute;top:32px;width:300px;z-index:100000;filter:Alpha(opacity=90)}#gmap_suggestion ul{list-style:none;margin:0 5px}#gmap_suggestion ul li{list-style:none;padding:5px 0 0}#gmap_suggestion span{font-weight:bold;font-size:1.2em}#gmap_suggestion a{cursor:pointer}#gmap_suggestion a span{font-size:9px;color:#808080;font-weight:normal}#gmap_suggestion #closeico{background-image:url(http://maps.gstatic.com/intl/en_ALL/mapfiles/iw_close.gif);background-repeat:no-repeat;float:right;margin-right:1px;width:12px;cursor:pointer}.cloud-tags .weight-0{font-size:100%}.cloud-tags .weight-1{font-size:111%}.cloud-tags .weight-2{font-size:122%}.cloud-tags .weight-3{font-size:133%}.cloud-tags .weight-4{font-size:144%}.cloud-tags .weight-5{font-size:155%}.cloud-tags .weight-6{font-size:166%}.cloud-tags .weight-7{font-size:177%}.cloud-tags .weight-8{font-size:188%}.cloud-tags .weight-9{font-size:199%}.snapflex-images li.multi{display:none}form.form ul.radio{list-style:none;margin:0;padding:0;}form.form fieldset{border:0;margin:0;padding:0;}.postcode-search label.title {float:left;width:100px;}.postcode-search p{margin: 5px 10px;width: 250px;}.postcode-search input[type=text],.postcode-search select {width: 120px;}  