#system .title{margin-top:0}#system .title a{text-decoration:none}#system .title+.title{margin-top:20px}#system .title+.items .title{margin-top:10px}#system>.description{margin-bottom:30px;overflow:hidden}#system small{color:#969696;font-style:italic}#system .item>.meta{margin:0 0 23px 0;font-size:11px;color:#969696;line-height:13px}#system .item>.subtitle{margin:0 0 8px 0;font-size:14px;color:#787878;line-height:16px;font-weight:normal;text-transform:uppercase}#system .item>.content{overflow:hidden}#system .item>.content>*:first-child{margin-top:0}#system .item>.content>*:last-child{margin-bottom:0}#system .item>.links{margin:22px 0 0 0}#system .item>.links a:after{content:" »";font-size:14px}#system .item>.taxonomy{}#system .item>.trackback{}#system .item>.edit{}#system .item>*:last-child{margin-bottom:0}#system .items{margin:0 -10px 0 -10px;overflow:hidden}#system .items>.width20{float:left;width:19.999%}#system .items>.width25{float:left;width:24.999%}#system .items>.width33{float:left;width:33.333%}#system .items>.width50{float:left;width:49.999%}#system .items .item{margin:12px 10px 0 10px;padding-top:18px;border-top:1px solid #c8c8c8;overflow:hidden}#system .items .item:first-child{margin-top:0;padding-top:0;border:none}#system .items-col-2 .title{font-size:22px}#system .items-col-3 .title{font-size:20px}#system .items-col-4 .title{font-size:18px}#system .pagination{margin-top:10px;text-align:center}#system .pagination a{text-decoration:none}#system .pagination strong{font-weight:normal}#system .pagination a,#system .pagination strong{display:inline-block;min-width:15px;height:25px;margin-left:5px;padding:0 5px;border:1px solid #f0f0f0;line-height:25px}#system .pagination>*:first-child{margin-left:0}#system .pagination a.previous,#system .pagination a.next{font-size:14px}#searchbox{position:relative;width:120px;height:22px;padding:0;margin:0;background:url(http://afm.ie/templates/cs_abbey/warp/images/xsearchbox.png.pagespeed.ic.aHHsLXThtk.png) 0 0 no-repeat}#searchbox:hover{background-position:0 -32px}#searchbox input{width:76px;height:22px;padding:0;border:none;outline:none;background:none;float:left;color:#969696;font-size:11px}#searchbox:hover input,#searchbox input:focus{color:#323232}#searchbox input:focus{outline:none}#searchbox button{width:22px;height:22px;padding:0;border:none;float:left;cursor:pointer;line-height:0}#searchbox button.magnifier{background:url(http://afm.ie/templates/cs_abbey/warp/images/searchbox_magnifier.png) 50% 50% no-repeat}#searchbox button.reset{display:none;background:url(http://afm.ie/templates/cs_abbey/warp/images/xsearchbox_reset.png.pagespeed.ic.7WLklNfde9.png) 50% 50% no-repeat}#searchbox .filled button.reset{display:inline}#searchbox .loading button.reset{background:url(http://afm.ie/templates/cs_abbey/warp/images/searchbox_loader.gif.pagespeed.ce.8BlPPD8Gmj.gif) 50% 50% no-repeat}#searchbox .results{position:absolute;top:31px;right:0;z-index:10;width:300px;margin:0;padding:0;list-style:none;border:1px solid #c8c8c8;background:#fff}#searchbox .results li.results-header,#searchbox .results li.more-results{height:40px;background:#e6e6e6;line-height:40px;text-indent:15px;text-transform:uppercase}#searchbox .results li.results-header{border-bottom:1px solid #c8c8c8}#searchbox .results li.more-results{border-top:1px solid #c8c8c8;cursor:pointer}#searchbox .results li.result{padding:10px 15px 10px 15px;border-top:1px solid #ebebeb;cursor:pointer}#searchbox .results li.results-header+li.result{border-top:none}#searchbox .results li.result.selected{background-color:#f5f5f5}#searchbox .results li.result h3{margin:0 0 5px 0;font-size:16px}#searchbox .results li.result div{margin:0;font-size:11px}img.align-left,img.alignleft{margin-right:15px;float:left}img.align-right,img.alignright{margin-left:15px;float:right}img.align-center{display:block;margin:auto;margin-bottom:10px}.fluid-image{display:block}.fluid-image img{width:auto;max-width:100%;height:auto;margin:0}table.zebra{width:100%}table.zebra th{font-size:14px;font-weight:normal}table.zebra th,table.zebra td{padding:5px;border-bottom:1px solid #dcdcdc}table.zebra tbody{font-size:11px}table.zebra tbody tr.odd{background:#f7f7f7}table.zebra tbody tr:nth-of-type(odd) {background:#f7f7f7}table.zebra tbody tr.even{}table.zebra tbody tr:nth-of-type(even) {}table.zebra .bold{font-weight:bold}table.zebra td *{vertical-align:middle}ul.blank{margin:0;padding:0;list-style:none}ul.space li{margin-top:15px}ul.space li:first-child{margin-top:0}ul.line{margin:0;padding:0;list-style:none}ul.line>li{margin:5px 0 0 0;padding:6px 0 0 0;border-top:1px dotted #c8c8c8;overflow:hidden}ul.line>li:first-child{margin:0;padding:0;border:none}ul.line > li.odd,
ul.line > li:nth-of-type(odd) {}ul.line > li.even,
ul.line > li:nth-of-type(even) {}ul.line>li>*:first-child{margin-top:0}.breadcrumbs{overflow:hidden}.breadcrumbs a,.breadcrumbs span,.breadcrumbs strong{display:inline-block;text-decoration:none}.breadcrumbs a,.breadcrumbs>span{margin-right:10px}a.readmore{display:inline-block;height:25px;padding:0 10px 0 10px;border:1px solid #c8c8c8;line-height:25px;color:#323232;text-decoration:none}#system .item>.icon{margin:2px 0 0 5px;float:right}#system .item>.edit a{vertical-align:text-top}#system .items.leading{padding-bottom:12px;margin-bottom:18px;border-bottom:1px solid #c8c8c8;overflow:hidden}#system .item-list{margin-top:10px;border-top:1px solid #c8c8c8;overflow:hidden}#system .filter{margin:0 0 10px 0;overflow:hidden}#system .filter>div{float:left;margin:0 10px 0 0}span.highlight{background-color:#ffa}.tip-wrap{display:none;float:left;background:#ffc;border:1px solid #d4d5aa;padding:5px;max-width:200px;color:#323232;font-size:12px}.tip-title{margin-top:-15px;padding:15px 0 5px 0;background:url(http://afm.ie/templates/system/images/xselector-arrow.png.pagespeed.ic.vl8T_JPqaX.png) no-repeat;font-weight:bold;font-size:13px}.tip-wrap .tip{margin:0;padding:0;border:none;background:none;color:inherit}#system form.submission div{margin:0}#system form.submission fieldset{margin-bottom:30px;padding-top:15px}#system form.submission fieldset>div{margin-bottom:10px;padding:2px 0 2px 0;overflow:hidden}#system form.submission div>*{vertical-align:middle}#system form.submission div>label:first-child{display:block;width:150px;float:left}#system form.submission div>input[type="text"],#system form.submission div>input[type="password"]{padding:5px;width:250px}#system form.submission div>select{padding:5px;width:262px}#system form.submission div>textarea{width:255px}#system form.submission small{display:block;margin:-25px 0 25px 0}#system form.submission div.submit{margin-top:-20px;text-align:center}#system form.submission div>.calendar{margin-left:5px}#system form.submission #metadesc{height:100px}#system form.submission #metakey{height:60px}#system .invalid{border-color:red}#system label.invalid{color:red}#system a img.calendar{width:16px;height:16px;margin-left:3px;background:url(http://afm.ie/templates/system/images/calendar.png.pagespeed.ce.9ZjejCB5Cz.png) no-repeat;cursor:pointer;vertical-align:middle}#system #editor-xtd-buttons{margin:10px 0 10px 0;padding:0}#system #editor-xtd-buttons .button2-left,#system #editor-xtd-buttons .button2-left *{float:left}#system #editor-xtd-buttons .button2-left{margin-right:5px;background:url(http://afm.ie/templates/system/images/xj_button2_left.png.pagespeed.ic.b6x9KHncQM.png) no-repeat}#system #editor-xtd-buttons .button2-left .image{background:url(http://afm.ie/templates/system/images/xj_button2_image.png.pagespeed.ic.GCVOst3coS.jpg) 100% 0 no-repeat}#system #editor-xtd-buttons .button2-left .article,#system #editor-xtd-buttons .button2-left .readmore{background:url(http://afm.ie/templates/system/images/xj_button2_readmore.png.pagespeed.ic.PApHNf6ATa.jpg) 100% 0 no-repeat}#system #editor-xtd-buttons .button2-left .pagebreak{background:url(http://afm.ie/templates/system/images/xj_button2_pagebreak.png.pagespeed.ic.nLx0e4w41x.jpg) 100% 0 no-repeat}#system #editor-xtd-buttons .button2-left a,#system #editor-xtd-buttons .button2-left span{display:block;height:22px;padding:0 24px 0 6px;line-height:22px;font-size:11px;color:#666}#system #editor-xtd-buttons .button2-left span{color:#999}#system #editor-xtd-buttons .button2-left a:hover{text-decoration:none;color:#0b55c4}#system-message{margin:0 0 10px 0;padding:0}#system-message dt{display:none}#system-message dd{padding:10px;border-top:3px solid #84a7db;border-bottom:3px solid #84a7db;color:#05b}#system-message dd ul{margin:0;padding:0;list-style:none}#system-message dd.error{color:#c00;background-color:#e6c0c0;border-top:3px solid #de7a7b;border-bottom:3px solid #de7a7b}#system-message dd.notice{color:#c00;background:#efe7b8;border-top:3px solid #f0dc7e;border-bottom:3px solid #f0dc7e}#system-debug{padding:30px;background:#fff;color:#333}#system-debug div{font-size:11px}#system .title{margin-bottom:20px;font-size:28px;line-height:30px;text-transform:uppercase;letter-spacing:-1px}#system .item>.date{margin-right:10px;width:36px;height:36px;background:url(http://afm.ie/templates/cs_abbey/images/xsystem_date.png.pagespeed.ic.gquulq_-ia.png) 0 0 no-repeat;float:left;text-align:center;color:#fff}#system .item>.date .day{margin-top:2px;font-size:18px;font-weight:normal;line-height:18px;letter-spacing:1px}#system .item>.date .month{margin:0 3px 0 3px;padding-bottom:1px;font-size:9px;line-height:14px;letter-spacing:1px;text-transform:uppercase}#system .item>.date+.title{margin:0 0 15px 0;line-height:36px}#system .item>.meta{font-size:12px;line-height:15px;color:#acacad}#system .item>.links a{margin-right:5px}#system .item>.links a:after{content:""}#system .items{margin:0 -20px 0 -20px}#system .items .item{margin:29px 0 0 0;padding:30px 20px 0 20px;border-color:#e5e5e5}#system .item-list{margin-top:29px;padding-top:15px;border-color:#e5e5e5}#system .items .item>.meta{margin-top:20px}#system .item>.icon{margin-top:10px}#system .items.leading{padding-bottom:29px;margin-bottom:29px;border-color:#e5e5e5}#searchbox{width:170px;height:27px;background:url(http://afm.ie/templates/cs_abbey/images/xsearchbox_bg.png.pagespeed.ic.sCpr28jyga.png) 0 0 no-repeat}#searchbox:hover{background-position:0 0}#searchbox input{padding:3px 0 3px 0;width:122px;height:20px;color:#909096;font-size:12px;line-height:20px}#searchbox:hover input,#searchbox input:focus{color:#f2f1f0}#searchbox button{height:26px}#searchbox button.magnifier{width:26px;background:url(http://afm.ie/templates/cs_abbey/images/xsearchbox_magnifier.png.pagespeed.ic.A30p-3jDKm.png) 50% 50% no-repeat}#searchbox button.reset{background:url(http://afm.ie/templates/cs_abbey/images/xsearchbox_reset.png.pagespeed.ic.FFBtG59Re2.png) 50% 50% no-repeat}#searchbox .loading button.reset{background-image:url(http://afm.ie/templates/cs_abbey/images/searchbox_loader.gif.pagespeed.ce.DT-vFsiKoe.gif)}#searchbox .results{top:33px;right:-7px;border:none;background:url(http://afm.ie/templates/cs_abbey/images/xsearch_bg.png.pagespeed.ic.IHK8Czcjzv.png) 0 0 repeat;-webkit-box-shadow:0 3px 3px rgba(0,0,0,1);-moz-box-shadow:0 3px 3px rgba(0,0,0,1);box-shadow:0 3px 3px rgba(0,0,0,1)}#searchbox .results li.results-header,#searchbox .results li.more-results{height:40px;border:none;line-height:40px;color:#f2f1f0;font-size:18px;text-shadow:0 -1px 0 rgba(0,0,0,1);background:url(http://afm.ie/templates/cs_abbey/images/xsearch_results_header.png.pagespeed.ic.OSiYWbd7BU.png) 0 0 repeat-x}#searchbox .results li.result{border-color:#000;border-color:rgba(0,0,0,.7);color:#969faa}#searchbox .results li.result.selected{color:#fff;background:url(http://afm.ie/templates/cs_abbey/images/xsearch_result_selected.png.pagespeed.ic.-Obl4WpMkD.png) 0 0 repeat-x;text-shadow:0 1px 0 rgba(0,0,0,1)}#searchbox .results li.result h3{color:#969faa}#searchbox .results li.result.selected h3{color:#fff}#searchbox .results li.more-results{padding-left:20px;border-color:#222426;font-size:14px;background-position:0 -40px}#searchbox .results li.more-results:hover{color:#ac0000}table.zebra th,table.zebra td{padding:9px;border-bottom:1px solid #e0e0e1}table.zebra tbody tr.odd{background:#f0f1f2}table.zebra tbody tr:nth-of-type(odd) {background:#f0f1f2}table.zebra tbody tr.even{background:#fefeff}table.zebra tbody tr:nth-of-type(even) {background:#fefeff}ul.line>li{border-top-style:solid;border-color:#e5e5e5;color:#525252}ul.line li a{color:#525252;text-decoration:none}ul.line li a:hover,#bottom ul.line li a:hover{color:#ac0000}#bottom ul.line>li{color:#7a7a81;border-color:#252525}#bottom ul.line li a{color:#7a7a81}#system .pagination a,#system .pagination strong{height:16px;min-width:16px;margin:0 3px 0 3px;padding:0;border:none;line-height:16px;overflow:hidden}#system .pagination a{color:#acacad}#system .pagination strong{color:#ac0000}#system .pagination a:hover{color:#525254;text-decoration:underline}#system .pagination .previous,#system .pagination .next{width:16px;background:url(http://afm.ie/templates/cs_abbey/images/xpagination_bg.png.pagespeed.ic.XHtx2GVyvZ.png) 0 0 no-repeat;text-indent:50px}#system .pagination .previous:hover{background-position:0 -20px}#system .pagination .next{background-position:0 -40px}#system .pagination .next:hover{background-position:0 -60px}#system .pagination .first,#system .pagination .last{display:none}.breadcrumbs{height:20px;padding:15px 20px 15px 20px;border-bottom:1px solid #e8e8e9;line-height:20px}.breadcrumbs a,.breadcrumbs span,.breadcrumbs strong{height:20px;padding:0 10px 0 0;line-height:20px}#page .breadcrumbs a,#page .breadcrumbs span{margin-right:10px;border-right:1px solid #e8e8e9;color:#acacac}#page .breadcrumbs a:hover{color:#525252;text-decoration:underline}.breadcrumbs strong{color:#ac0000;font-weight:normal}a.readmore,a.readmore span.readmore-1,a.readmore span.readmore-2{background:url(http://afm.ie/templates/cs_abbey/images/xreadmore.png.pagespeed.ic.4dETVPRdCY.png) 0 0 no-repeat}a.readmore{border:none;padding:0;font-size:10px;color:#f2f1f0;text-align:center;text-transform:uppercase;text-shadow:0 1px 1px rgba(0,0,0,1);background:url(http://afm.ie/templates/cs_abbey/images/xreadmore.png.pagespeed.ic.4dETVPRdCY.png) 0 0 no-repeat}a.readmore span.readmore-1{padding:0 10px 0 10px;background-position:100% -30px;display:block}a.readmore span.readmore-2{height:25px;line-height:25px;color:#464648;text-shadow:0 1px 0 rgba(255,255,255,1);background-position:0 -60px;background-repeat:repeat-x;display:block}a.readmore:hover{background-position:0 -90px}a.readmore:hover span.readmore-1{background-position:100% -120px}a.readmore:hover span.readmore-2{color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.3);background-position:0 -150px}a.readmore:active{background-position:0 -180px}a.readmore:active span.readmore-1{background-position:100% -210px}a.readmore:active span.readmore-2{color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.3);background-position:0 -240px}