/*
  Running Squiz Matrix
  Developed by Squiz - http://www.squiz.net
  Squiz, Squiz Matrix, MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 10 June 2018 06:23:20
*/


/* -----------------------------------------------------------------------------
 * Shelter site wide styles
 * Combined shelter-main-newmenu.css and masthead_updates.css
 * Scotland styles removed 
 * -----------------------------------------------------------------------------
 */

blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}abbr,acronym,fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:after,q:before{content:''}*{font-family:Arial,Helvetica,sans-serif}::-moz-selection,::selection{background-color:red;color:#fff}body{font-family:Arial,Helvetica,sans-serif;font-size:87.5%;text-align:center;margin:0}html>body{font-size:14px}p{font-size:1em;line-height:1.5em;margin-top:0;margin-bottom:1.2em}h1,h1 a,h1 span,h2,h2 a,h2 span{font-family:"FontSite Sans Light",'Helvetica Neue',Arial,Helvetica,sans-serif!important}h1{font-size:2em;font-weight:400;color:red;margin:0 0 .25em}h1#white{color:#fff!important}h2{font-size:1.5384em;font-weight:400;color:red;margin:0}a:visited{color:#69C}a:hover{cursor:pointer;color:#003}h2 a:link{color:red;text-decoration:none}h2 a:hover{color:#333;text-decoration:underline}input{font-family:Arial,Helvetica,sans-serif}em{font-style:italic}button{cursor:pointer}#skip{position:absolute;font-size:50%;margin-left:40%;top:1px;z-index:-1;display:none}:disabled{cursor:not-allowed}#container{text-align:center;margin:0 auto}#shelterlogo{float:left;display:inline;margin-top:21px}#location{font-size:.8571em;float:right;display:inline;margin-top:21px;color:#999;padding-right:3px}#searchbox{float:right;display:inline;clear:right;margin-top:15px;margin-bottom:1px;text-align:right;padding-left:3px;border:1px solid #c9c9c9;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;background-color:#e3e3e3;height:28px;width:261px}#searchbutton{text-align:center;height:28px;width:67px;background:url(//shelter-england-images.s3.amazonaws.com/content-asset-images/searchbutton_bg.gif) left top repeat-x #333!important;border:0;font-size:14px;font-weight:700;color:#FFF;text-shadow:#000 0 0 0;clear:none;margin:0}#queries_full_text_query_sis,#queries_search_term__query,#queries_search_term__query_sis,#queries_searchfield_query,#queries_searchfield_query_sis{width:185px;float:left;height:20px;border-bottom:1px solid #b4b4b4;border-right:1px solid #b4b4b4;border-top:1px solid #999;border-left:1px solid #999;font-size:14px;margin:3px 0 0;padding:0 2px;-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px}#mainnav{float:left;margin-top:18px;margin-left:2px;display:inline;width:952px}#mainnav li#nav10055,#mainnav li#nav10067,#mainnav li#nav11811,#mainnav li#nav12023,#mainnav li#nav12087,#mainnav li#nav18071,#mainnav li#nav18075,#mainnav li#nav18666,#mainnav li#nav18670,#mainnav li#nav18674,#mainnav li#nav18678,#mainnav li#nav18682,#mainnav li#nav23608,#mainnav li#nav23776,#mainnav li#nav24462,#mainnav li#nav24466,#mainnav li#nav24470,#mainnav li#nav28114,#mainnav li#nav299110,#mainnav li#nav56319,#mainnav li#nav58689,#mainnav li#nav70021,#mainnav li#nav9762{float:left;font-size:1em;background:url(//shelter-england-images.s3.amazonaws.com/core-elements/main_tab.gif) #eee bottom left repeat-x;display:inline;text-align:center}#mainnav li a{height:22px;background:url(//shelter-england-images.s3.amazonaws.com/content-asset-images/mainaction_rh.gif) top right no-repeat;color:#333;text-decoration:none;display:block;float:left;padding:6px 9px 0 8px}#mainnav li.navselected{background:url(//shelter-england-images.s3.amazonaws.com/core-elements/main_tab_specialist_sel.gif) #fff top left!important}#mainnav li#nav12031,#mainnav li#nav12107,#mainnav li#nav23612,#mainnav li#nav23620,#mainnav li#nav24522,#mainnav li#nav24530,#mainnav li#nav56319,#mainnav li#nav62381,#mainnav li#nav9660{float:right;font-size:1em;background:url(//shelter-england-images.s3.amazonaws.com/core-elements/main_tab_specialist.gif) #ddd bottom left repeat-x;display:inline;text-align:center}#nav23608 a:hover span,.navselected span{background-position:center -12px!important}#secondarynav{margin-bottom:80px}#contentarea{clear:both;position:relative}#breadcrumbtrail ul{margin-left:3px}#breadcrumbtrail li{float:left;margin-right:5px;font-size:.7857em;font-weight:700}#breadcrumbtrail li a{background:url(//shelter-england-images.s3.amazonaws.com/core-elements/breadcrumb_arrow.gif) right 3px no-repeat;padding-right:10px;font-weight:400}#aboveContentBanner{margin:20px 0 35px}#footer{clear:both}#footer .lastnavitem{background:0;padding-right:0}.footnav{float:left;display:inline;color:#696969;padding-bottom:20px;width:177px;z-index:1;margin:10px 20px 0 10px}.footnav a{display:inline;overflow:hidden}.footnav a:link,.footnav a:visited{color:#696969;text-decoration:none}.footnav a:hover{color:#666;text-decoration:underline}.footnav h3{font-size:.8571em}.footnav li{background:url(//shelter-england-images.s3.amazonaws.com/content-asset-images/grey_bullet.gif) left .4em no-repeat;font-size:11px;width:170px;padding:0 0 6px 1em}.footnav ul{margin:0 0 1em;padding:.3em 0 0}#sitecredit{position:absolute;clear:none;z-index:2;right:.75em;bottom:.75em;color:#696969;font-size:.7857em}#sitecredit li{float:left;display:inline;padding-right:.5em;background:url(//shelter-england-images.s3.amazonaws.com/core-elements/footer_divider.gif) right no-repeat;margin:0 0 0 .5em}.shelter_glossary{color:#069;cursor:pointer;border-bottom:1px dotted #069}.l_eightcol,.l_elevencol,.l_fivecol,.l_fourcol,.l_fourteencol,.l_ninecol,.l_onecol,.l_sevencol,.l_sixcol,.l_tencol,.l_thirteencol,.l_threecol,.l_twelvecol,.l_twocol{float:left;margin-right:10px;display:inline}.r_eightcol,.r_elevencol,.r_fivecol,.r_fourcol,.r_fourteencol,.r_ninecol,.r_onecol,.r_sevencol,.r_sixcol,.r_tencol,.r_thirteencol,.r_threecol,.r_twelvecol,.r_twocol{float:right;margin-left:10px;display:inline}.l_onecol,.r_onecol{width:59px}.l_twocol,.r_twocol{width:128px}.l_threecol,.r_threecol{width:197px}.l_fourcol,.r_fourcol{width:266px}.l_fivecol,.r_fivecol{width:335px}.l_sixcol,.r_sixcol{width:404px}.l_sevencol,.r_sevencol{width:473px}.l_eightcol,.r_eightcol{width:542px}.l_ninecol,.r_ninecol{width:611px}.l_tencol,.r_tencol{width:680px}.l_elevencol,.r_elevencol{width:749px}.l_twelvecol,.r_twelvecol{width:818px}.l_thirteencol,.r_thirteencol{width:887px}.l_fourteencol,.r_fourteencol{width:956px}.finalcol{margin-right:0!important;margin-left:0!important}.clearfix{display:inline-block;display:block}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}#new_footer{display:block;margin-top:21px;background:#f5f5f5;height:277px}#new_footer_left p{margin-left:29px}.retweetbtn{display:block;margin:15px;float:left}#shelterretweet{width:50px;text-align:center;text-transform:uppercase;font:8px verdana,sans-serif}#shelterretweet a{position:relative;display:block;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;text-shadow:0 0 3px #667ba2;-moz-text-shadow:0 0 3px #667ba2;-webkit-text-shadow:0 0 3px #667ba2;text-decoration:none;color:#fff}#shelterretweet .tweets{border:1px solid #92a6ca;background:#bed4fb;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c2d8fe', endColorstr='#98b0da');background:-webkit-gradient(linear,left top,left bottom,from(#c2d8fe),to(#98b0da));background:-moz-linear-gradient(top,#c2d8fe,#98b0da);height:50px;line-height:70px}#shelterretweet .tweets strong{position:absolute;top:-15px;left:0;width:48px;font-size:20px}#shelterretweet .retweet{display:block;margin:5px 0 0;border:1px solid #d07300;background:#fbb45a;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcc37c', endColorstr='#fba63b');background:-webkit-gradient(linear,left top,left bottom,from(#fcc37c),to(#fba63b));background:-moz-linear-gradient(top,#fcc37c,#fba63b);height:15px;line-height:16px}#shelterretweet .retweet:hover{background:#fff;color:#bb6700;text-shadow:0 0 2px #aaa;-moz-text-shadow:0 0 2px #aaa;-webkit-text-shadow:0 0 2px #aaa}#essential_links{width:169px;border:1px solid #c2dbe7;background:#f5fafe;background:-moz-linear-gradient(top,#f5fafe 0,#e2f4fd 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f5fafe),color-stop(100%,#e2f4fd));background:-webkit-linear-gradient(top,#f5fafe 0,#e2f4fd 100%);background:-o-linear-gradient(top,#f5fafe 0,#e2f4fd 100%);background:-ms-linear-gradient(top,#f5fafe 0,#e2f4fd 100%);background:linear-gradient(to bottom,#f5fafe 0,#e2f4fd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5fafe', endColorstr='#e2f4fd', GradientType=0);padding:15px}#essential_links a:link,#essential_links a:visited{text-decoration:none}#essential_links li{border-bottom:1px solid #ccc;padding-bottom:5px}#essential_links li:last-child{border-bottom:0}#essential_links.widget li{list-style-type:none;margin:0}#mainnavtree{font-size:.9286em;border-bottom:3px solid #bbb}#maintree li li{font-size:.8571em}#mainnavtree a,#mainnavtree a:link,#mainnavtree a:visited{color:#333;text-decoration:none;display:block;padding:7px 0 8px 21px;background:url(http://england.shelter.org.uk/__data/assets/image/0007/393127/arrow-sprite.png) 9px 10px no-repeat;width:174px}#mainnavtree li{border-top:1px solid #aaa;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5;font-weight:400}#mainnavtree li a:hover{text-decoration:none;background-color:#f5f5f5;color:#fe0000;background-position:9px -38px}#mainnavtree li.opennav a{font-weight:700;background:#f7f7f7 url(http://england.shelter.org.uk/__data/assets/image/0007/393127/arrow-sprite.png) 6px -82px no-repeat}#mainnavtree li.opennav a:hover{background-color:#f7f7f7}#mainnavtree li.opennav li.opennav a:hover,#mainnavtree li.opennav li.opennav li.currentpage a:hover,#mainnavtree li.opennav li.opennav li.navselected a:hover,#mainnavtree li.opennav li.opennav li.opennav a:hover,#mainnavtree li.opennav li.opennav li.opennav li a:hover,#mainnavtree li.opennav li.opennav li.opennav li.currentpage a:hover,#mainnavtree li.opennav li.opennav li.opennav li.navselected a:hover,#mainnavtree li.opennav li.opennav li.opennav li.opennav a:hover,#mainnavtree li.opennav li.opennav li.opennav li.opennav li.currentpage a:hover,#mainnavtree li.opennav li.opennav li.opennav li.opennav li.navselected a:hover{background:#f9f9f9;color:#fe0000}#mainnavtree li.opennav li a:hover,#mainnavtree li.opennav li.opennav li a:hover,#mainnavtree li.opennav li.opennav li.opennav li a:hover,#mainnavtree li.opennav li.opennav li.opennav li.opennav li a:hover{background:#fff;color:#fe0000}#mainnavtree li li{background-image:none;margin-left:16px}#mainnavtree li li a,#mainnavtree li li a:link,#mainnavtree li li a:visited{color:#222;padding:4px 3px 5px 5px;background:0;font-weight:400;width:171px}#mainnavtree li li li a,#mainnavtree li li li a:link,#mainnavtree li li li a:visited{color:#444;padding:4px 3px 5px 5px;background:#f9f9f9;width:159px}#mainnavtree li li li li a,#mainnavtree li li li li a:link,#mainnavtree li li li li a:visited{font-size:11px;color:#555;padding:4px 5px 5px;background:#f9f9f9;width:146px}#mainnavtree li li li li li a,#mainnavtree li li li li li a:link,#mainnavtree li li li li li a:visited{color:#777;padding:4px 3px 5px 5px;width:122px}#mainnavtree li ul{margin:0;padding:0 0 5px}#mainnavtree li ul li:first-child{border-top:0}#mainnavtree li li{border-top:1px dotted #333;border-left:0;border-right:0;font-weight:400}#mainnavtree li li li{border-top:1px solid #ccc;margin-left:12px}#mainnavtree li li li li{border-top:1px dotted #333}#mainnavtree li li li li li{border-top:1px solid #ccc}#mainnavtree li li.currentpage a:hover,#mainnavtree li.currentpage,#mainnavtree li.currentpage a:hover,#mainnavtree li.navselected{background-color:#f9f9f9}#mainnavtree li.currentpage a,#mainnavtree li.navselected a{color:red}#mainnavtree li li.opennav a{background:#f9f9f9;font-weight:700}#mainnavtree li li li.opennav li a,#mainnavtree li li.opennav li a{font-weight:400;background:#fff}#mainnavtree li li li li.opennav a,#mainnavtree li li li.opennav a{font-weight:700;background:#f9f9f9}#mainnavtree li li li li.opennav li a{font-weight:400;background:#fff}#mainnavtree li.currentpage li a,#mainnavtree li.navselected li a{color:#222;font-weight:400}#mainnavtree li li.currentpage li a,#mainnavtree li li.navselected li a{color:#444;font-weight:400}#mainnavtree li li li.currentpage li a,#mainnavtree li li li.navselected li a{color:#555;font-weight:400}#mainnavtree li li li li.currentpage li a,#mainnavtree li li li li.navselected li a{color:#777;font-weight:400}#mainnavtree li.currentpage a{background:url(http://england.shelter.org.uk/__data/assets/image/0007/393127/arrow-sprite.png) 6px -38px no-repeat;font-weight:700}#mainnavtree li.arrowdown a{background:url(http://england.shelter.org.uk/__data/assets/image/0007/393127/arrow-sprite.png) 6px -82px no-repeat!important;font-weight:700}#mainnavtree li.arrowdown li a,#mainnavtree li.arrowdown li li a,#mainnavtree li.arrowdown li li li a,#mainnavtree li.arrowdown li li li li a{background-image:none!important}#mainnavtree li li li li.currentpage a,#mainnavtree li li li li.navselected a,#mainnavtree li li li.currentpage a,#mainnavtree li li li.navselected a,#mainnavtree li li.currentpage a,#mainnavtree li li.navselected a{background:#f9f9f9;font-weight:700;color:#fe0000}#mainnavtree li li li li li.currentpage a,#mainnavtree li li li li li.navselected a{color:#fe0000;font-weight:700;background-color:#f9f9f9}#mainnavtree li.currentpage li a:hover,#mainnavtree li.navselected li a:hover{background-color:#f9f9f9;color:#fe0000}#mainnavtree #navLeft-36197{margin-bottom:-2px;border-right:#aaa 1px solid;border-left:#aaa 1px solid}#mainnavtree #navLeft-36197 a,#mainnavtree #navLeft-36197 a:link{color:#FFF;background-image:url(http://england.shelter.org.uk/__data/assets/image/0020/406091/give-arrow.gif),-moz-linear-gradient(top,#ed0000 24%,#ba0101 100%);background-image:url(http://england.shelter.org.uk/__data/assets/image/0020/406091/give-arrow.gif),-webkit-gradient(linear,left top,left bottom,color-stop(24%,#ed0000),color-stop(100%,#ba0101));background-image:url(http://england.shelter.org.uk/__data/assets/image/0020/406091/give-arrow.gif),-webkit-linear-gradient(top,#ed0000 24%,#ba0101 100%);background-image:url(http://england.shelter.org.uk/__data/assets/image/0020/406091/give-arrow.gif),-o-linear-gradient(top,#ed0000 24%,#ba0101 100%);background-image:url(http://england.shelter.org.uk/__data/assets/image/0020/406091/give-arrow.gif),-ms-linear-gradient(top,#ed0000 24%,#ba0101 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed0000', endColorstr='#ba0101', GradientType=0),progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://england.shelter.org.uk/__data/assets/image/0020/406091/give-arrow.gif');background-image:url(http://england.shelter.org.uk/__data/assets/image/0020/406091/give-arrow.gif),linear-gradient(top,#ed0000 24%,#ba0101 100%);background-position:0 0;background-color:red;text-shadow:none}#mainnavtree #navLeft-36197 a:active,#mainnavtree #navLeft-36197 a:hover{background-image:url(http://england.shelter.org.uk/__data/assets/image/0020/406091/give-arrow.gif),-moz-linear-gradient(top,#ff1a00 46%,#cd0b02 100%);background-image:url(http://england.shelter.org.uk/__data/assets/image/0020/406091/give-arrow.gif),-webkit-gradient(linear,left top,left bottom,color-stop(46%,#ff1a00),color-stop(100%,#cd0b02));background-image:url(http://england.shelter.org.uk/__data/assets/image/0020/406091/give-arrow.gif),-webkit-linear-gradient(top,#ff1a00 46%,#cd0b02 100%);background-image:url(http://england.shelter.org.uk/__data/assets/image/0020/406091/give-arrow.gif),-o-linear-gradient(top,#ff1a00 46%,#cd0b02 100%);background-image:url(http://england.shelter.org.uk/__data/assets/image/0020/406091/give-arrow.gif),-ms-linear-gradient(top,#ff1a00 46%,#cd0b02 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff1a00', endColorstr='#cd0b02', GradientType=0),progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://england.shelter.org.uk/__data/assets/image/0020/406091/give-arrow.gif');background-image:url(http://england.shelter.org.uk/__data/assets/image/0020/406091/give-arrow.gif),linear-gradient(top,#ff1a00 46%,#cd0b02 100%);background-position:0 0;background-color:#ff1a00}#n_nav_tree li{border-top:1px solid #d2d2d2;border-bottom:1px solid #FFF;list-style:none;position:relative}#n_nav_tree a{color:#777;display:block;font-size:13px;line-height:13px;text-decoration:none;padding:10px 15px 10px 6px}#n_nav_tree li:nth-child(1) a{color:#b2b2b2}#n_nav_tree li:nth-child(2) a{color:#999}#n_current_arrow,#n_nav_tree .n_arrow{background:url(//england.shelter.org.uk/__data/assets/image/0003/302439/nav_sprites.png) no-repeat;width:13px;height:7px;position:absolute;overflow:hidden;left:6px;z-index:1}#n_nav_tree .n_arrow{bottom:-8px}#n_children,.n_current_page{border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2}.n_current_page a{color:#FFF!important;background:#797979;background:-moz-linear-gradient(top,#999 0,#797979 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#999),color-stop(100%,#797979));filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr='#999999', endColorstr='#797979', GradientType=0);text-shadow:#666 -1px -1px 0}#n_current_arrow{background:url(//england.shelter.org.uk/__data/assets/image/0003/302439/nav_sprites.png) 0 -7px no-repeat!important;top:-1px!important}#n_children{border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;position:relative}#n_children li{border-top:1px solid #FFF;border-bottom:1px solid #d2d2d2}#n_children a{color:#666!important;background:#f8f8f8}#n_children a:hover{background:#FFF}#n_temp_menu{display:none}#n_temp_menu a{background:url(//england.shelter.org.uk/__data/assets/image/0003/302439/nav_sprites.png) 180px -77px no-repeat;color:#999!important}#n_temp_menu a:hover{color:#666!important}#n_temp_menu li{overflow:hidden}.n_open{color:#333!important}#mm_tab img,.mega_menu_tab img{margin:0 0 2px 5px}#mega_menu{height:300px;width:850px;position:absolute;top:91px;left:-3px;z-index:1;display:none}#mm_links,#mm_tab{background:#FFF;color:red;font-size:14px;border:1px solid #999}#mm_tab{border-bottom:1px solid #FFF;width:106px;height:34px;position:absolute}#mm_tab a{color:red}#mm_tab_shadow{width:106px;height:34px;position:absolute}#mm_tab span{border:1px solid #FFF;background:-moz-linear-gradient(top,#e8e8e8 0,#fff 50%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e8e8e8),color-stop(50%,#fff));display:block;width:82px;height:26px;padding:8px 11px 0;text-shadow:#EEE 1px 1px 1px}#mm_links,#mm_links_shadow{width:800px;height:180px;position:absolute;padding:15px 0 0 13px}#mm_links{top:35px;left:0}.mm_shadow{background:#000;left:7px;opacity:.3;filter:alpha(opacity=30)}#mm_tab_shadow{top:5px}#mm_links_shadow{top:42px}#mm_links h4{color:#333}#mm_links ul{margin-top:5px}#mm_links li{background:url(//shelter-england-images.s3.amazonaws.com/core-elements/mm_sprites.png) right -10px no-repeat;border-bottom:1px dotted #999;display:block;float:left;width:185px;height:20px;margin:10px 15px 5px 0}#mm_links a{display:block;width:185px;height:20px;font-size:12px;text-decoration:none;color:#333}#mm_links a:hover{color:#666}table.infoTable{border:1px solid #ccc;text-align:left;margin:1em 0}table.infoTable th{background:#ccc;text-align:left}table.infoTable td{text-align:left;padding:.2em .3em}table.tablesorter{font-family:arial;background-color:#cdcdcd;margin:10px 0 15px;font-size:14px;width:100%;text-align:left}table.tablesorter tfoot tr th,table.tablesorter thead tr th{background-color:#e6eeee;border:1px solid #ccc;font-size:14px;padding:4px}table.tablesorter thead tr .header{background-image:url(//england.shelter.org.uk/__data/assets/image/0006/605553/bg.gif);background-repeat:no-repeat;background-position:center right;cursor:pointer}table.tablesorter tbody td{color:#3d3d3d;padding:4px;background-color:#FFF;vertical-align:top;border:1px solid #ccc}table.tablesorter tbody tr.odd td{background-color:#f0f0f6}table.tablesorter thead tr .headerSortUp{background-image:url(//england.shelter.org.uk/__data/assets/image/0004/605551/asc.gif)}table.tablesorter thead tr .headerSortDown{background-image:url(//england.shelter.org.uk/__data/assets/image/0005/605552/desc.gif);background-color:#8dbdd8}table.tablesorter thead tr .headerSortUp{background-color:#8dbdd8}.floatrightimage{float:right;display:inline;clear:right;margin:0 0 6px 6px}.floatleftimage{float:left;display:inline;clear:left;margin:0 6px 6px 0}.floatrightimage_ongrid{float:right;display:block;clear:right;margin:0 0 6px 12px}.floatleftimage_ongrid{float:left;display:block;clear:left;margin:0 12px 6px 0}.caption,.captionfull,.captionleft_128,.captionleft_191,.captionleft_197,.captionleft_260,.captionright_128,.captionright_191,.captionright_197,.captionright_260{font-size:.8571em;color:#999;line-height:1.35em!important;margin:.2em 0 10px}.captionright_128,.captionright_191,.captionright_197,.captionright_260{float:right;clear:right;margin:.1em 0 10px 12px}.captionleft_128,.captionleft_191,.captionleft_197,.captionleft_260{float:right;clear:right;margin:.1em 12px 10px 0}#main_holder{width:740px!important;background-color:#333;margin:0 auto}.catgory_header{background-color:#f1f1f1;height:15px;font-weight:400;margin:0;padding:1px 4px 6px 6px}.advice_field_holder{border:1px solid #dee2dd;padding:5px}#queries_age_query,#queries_help_query,#queries_situation_query{width:100%}ul#page_tools{border-top:solid 1px #adadad;overflow:hidden;height:100%;clear:both;padding:10px 5px}ul#page_tools li{float:right;margin-left:15px;width:130px!important;display:inline;background:0}ul#page_tools li a{height:38px;float:right!important;display:inline;width:120px!important;padding-top:5px;color:#666;font-size:14px;text-decoration:none}ul#page_tools li a.email{background:url(//shelter-england-images.s3.amazonaws.com/icons/email_article.gif) no-repeat;padding-left:42px}ul#page_tools li a.print{background:url(//shelter-england-images.s3.amazonaws.com/icons/print_article.gif) no-repeat;padding-left:36px}#adviceEmail{display:none}#adviceEmail.pos12345,#adviceEmail.pos123456,#adviceEmail.pos1234567{display:block!important}#adviceEmail,#adviceSurvey{float:left;width:254px}#maincontentcol p#adviceEmail{font-size:18px;background:#f5f5f5 url(http://england.shelter.org.uk/__data/assets/image/0004/412528/email_icon.png) 13px 10px no-repeat;border-top:1px solid #d8d8d8;padding:15px 10px;text-indent:60px;width:498px;margin-bottom:5px}#maincontentcol p#adviceEmail a{font-size:18px;color:#069}p#adviceSurvey{background:#fffedd url(//shelter-england-images.s3.amazonaws.com/content-asset-images/survey_icon.png) no-repeat 13px 10px;border-top:1px solid #f7e07b;padding:15px 0;text-indent:63px;font-size:18px!important;float:none;width:auto}#adviceSurveySide{background:#fffedd url(//shelter-england-images.s3.amazonaws.com/content-asset-images/survey_icon.png) no-repeat 147px 13px;display:block;padding-right:55px}ul#page_tools2{float:left;width:100%;border-top:solid 1px #c7d6e1;padding:10px 20px;background-color:#f3f7f9;list-style-type:none;background-image:none}ul#page_tools2 li{display:inline-block;width:auto;list-style-type:none;background-image:none;margin:0 40px 0 0;padding:0;position:relative;top:-20px}ul#page_tools2 li a.print{background:url(//shelter-england-images.s3.amazonaws.com/icons/print_article.gif) no-repeat scroll 0 0 transparent;padding:46px 5px 0 0;margin:0}ul#page_tools2 li a.email{background:url(//shelter-england-images.s3.amazonaws.com/icons/email_article.gif) no-repeat scroll 0 0 transparent;padding:46px 35px 0 0;border-right:dotted 1px #c7d6e1}ul#page_tools2 li#facebookLink{width:95px;position:relative;top:8px;margin:0 40px 0 0}ul#page_tools2 li#googlePlus{margin:0 40px 0 25px}ul#page_tools2 li a{color:#666;display:block;font-size:14px;padding-top:5px;text-decoration:none}ul#page_tools2 li#print{margin:0 0 0 -10px}p#start-again{margin-top:20px}.spaceafter{padding-bottom:1em}fieldset .holds_fields{border-bottom:1px solid #ddd;margin-top:5px;margin-bottom:5px;height:16px;padding:10px}fieldset .holds_fields_2{margin-top:5px;margin-bottom:5px;height:16px}.holds_fields_2 label{display:inline;width:267px;float:left}.holds_fields label{width:163px;float:left}#arrow_1{position:absolute;top:895px;left:709px}#arrow_2{position:absolute;top:1025px;left:709px}#arrow_3{position:absolute;top:1458px;left:709px}#arrow_4{position:absolute;top:1707px;left:709px}#box_1{position:absolute;top:880px;left:738px}#box_2{position:absolute;top:1013px;left:738px}#box_3{position:absolute;top:1445px;left:738px}#box_4{position:absolute;top:1693px;left:738px}#gift_aid_text{float:left;color:red;font-weight:700;width:388px}#gift_aid{float:left}#small_print{font-size:10px;margin-top:10px}#top_wrapper{overflow:hidden}#additionalcontentcol #form p,#additionalcontentcol #wycd_donate p{font-size:1.1em!important}#tick_text{display:inline}#dd_formbox,#sd_formbox{border-top:4px solid #dcdcdc;background:#eee url(//shelter-england-images.s3.amazonaws.com/core-elements/whitepixel.gif) top repeat-x;line-height:1.4em;display:block;margin:0 0 1em;padding:12px}#dd_formbox h2,#sd_formbox h2{color:#333;font-size:1.4286em;float:left}#dd_formbox h2 span,#sd_formbox h2 span{font-style:normal!important;color:red}.down_arrow{float:left;margin-right:3px;padding-top:5px}#monthly_form label.monthly_amount{float:left;margin:10px 10px 0 0;padding:0}#single_form label.single_amount{float:left;margin:10px 10px 0 0}#monthly_form input.radio_button{width:12px;margin:0 4px 0 0;padding:0}#custom_amount_monthly{height:20px;width:184px;border-bottom:1px solid #b4b4b4;border-right:1px solid #b4b4b4;border-top:1px solid #999;border-left:1px solid #999;-moz-border-radius:2px;-webkit-border-radius:2px;display:inline}#custom_amount_single{height:20px;width:280px;border-bottom:1px solid #b4b4b4;border-right:1px solid #b4b4b4;border-top:1px solid #999;border-left:1px solid #999;-moz-border-radius:2px;-webkit-border-radius:2px;font-size:15px}#monthly_donation_button{border-top:1px solid #CCC;border-left:1px solid #CCC;border-right:1px solid #999;border-bottom:1px solid #999;-moz-border-radius:2px;-webkit-border-radius:2px;background:url(//shelter-england-images.s3.amazonaws.com/content-asset-images/donate_button_bg.gif) left top;height:30px;text-align:center;width:380px;font-size:14px;margin-top:10px}#contact_us h2{width:150px}#why_donate{padding-top:10px}#why_donate dt{font-size:1.1423em;font-weight:700;padding-left:16px;background:url(//shelter-england-images.s3.amazonaws.com/content-asset-images/disclose.gif) left 4px no-repeat;margin:0 3px}#why_donate dd{border-bottom:1px solid #CCC;line-height:1.4;margin:0 3px 15px;padding:.5em 16px}#why_donate dd.last_list_item{border:0}#casestudy_box{border:1px solid #d5cec6;background:#ebe7e3;position:relative;margin-bottom:30px}#casestudy_box h2{color:red;font-size:1.5714em;margin:0}#casestudy_box h3{font-size:1em;margin-top:1em}#casestudy_box p{font-size:1em;margin-bottom:.5em;line-height:1.45}#story1{position:relative;z-index:2;margin:12px}ul#casestudiestabs{background:0;position:relative;z-index:3;margin:0 0 -1px 12px;padding:0}#casestudiestabs li{float:left;font-size:1em;background:url() #fff bottom left repeat-x;display:inline;text-align:center;margin:0;padding:0}#casestudiestabs li a{height:22px;background:url() top right no-repeat;color:#999;text-decoration:none;display:block;float:left;padding:4px 9px 2px 8px}#casestudiestabs li.cs_selected{background:url() #ebe7e3 top left!important}#casestudiestabs li.cs_selected a,#casestudiestabs li.cs_selected a:visited{color:#333!important;background:url() top right no-repeat!important}.cstab_thumb{float:left;display:inline;border:1px solid #d5cec6;margin:2px 4px 0 0}#casestudy_image{float:right;position:relative;z-index:1;margin:0 0 0 5px}#casestudy_box .shoppinglist{font-size:1.2857em;color:red;line-height:1.2;margin:1em 0}#errorList ul{margin:.5em 1em}p.blog-date{color:#333}p.blog-author{color:#b6b5b5;font-size:10px}ul.blog-tools{list-style-type:none;background-color:#fff4f4;border:solid 1px #ff9393;height:100%;overflow:hidden;text-align:right;padding:3px}ul.blog-tools li{display:inline;margin-right:15px;background:0}div#search_results div.results_intro{background:#eee url(//shelter-england-images.s3.amazonaws.com/core-elements/whitepixel.gif) top repeat-x;border-top:3px solid #ddd;font-size:90%;margin:1.2em 0;padding:12px}div#search_results p.nav{text-align:right;border-top:1px solid #666;color:#666;font-size:90%;padding:2px 0}div#search_results input#queries_searchfield_query,input#queries_full_text_query_sis,input#queries_search_term__query,input#queries_search_term__query_sis,input#queries_searchfield_query_sis{float:none}.ds_button input{text-align:center;height:22px;width:50px;background:url(//shelter-england-images.s3.amazonaws.com/content-asset-images/searchbutton_bg.gif) left top repeat-x #333!important;border:0;font-size:11px;font-weight:700;color:#FFF;text-shadow:#000 0 0 0;clear:none;margin:0}div#pl_intro{background:#eee url(//shelter-england-images.s3.amazonaws.com/core-elements/whitepixel.gif) top repeat-x;border-top:3px solid #ddd;margin:1.2em 0;padding:12px}dl#asd-contact dt{font-weight:700;margin-top:10px}dl#asd-contact dd{font-size:11px!important}#bodycontent .tabMenu{border-bottom:1px solid #ccc;margin:1em 0 0}#bodycontent .tabMenu ul.tabs{margin:0 0 -1px!important;padding:0!important}#bodycontent .tabMenu ul.tabs li{float:left;font-size:1em!important;background:#eee url(//shelter-england-images.s3.amazonaws.com/core-elements/main_tab_specialist.gif) bottom left repeat-x!important;display:inline;text-align:center;list-style-image:none!important;margin:0!important;padding:0!important}#bodycontent .tabMenu ul.tabs li a{height:22px!important;background:url(//shelter-england-images.s3.amazonaws.com/content-asset-images/mainaction_rh.gif) top right no-repeat!important;color:#333;text-decoration:none;display:block!important;float:left;padding:4px 9px 2px 8px!important}#bodycontent .tabMenu ul.tabs li.navselected{background:#fff url(//shelter-england-images.s3.amazonaws.com/core-elements/main_tab_specialist_sel.gif) top left!important}#mini_shoppingcart{float:right;position:relative;height:auto;display:inline;background:#737373 url(//england.shelter.org.uk/__data/assets/image/0007/295261/cart_bg.gif) left top repeat-x;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;color:#FFF;font-size:12px;text-shadow:#333 0 1px 1px;border-color:#686868 #454545 #454545 #686868;border-style:solid;border-width:1px;padding:0 8px 4px}#mini_shoppingcart a,#mini_shoppingcart a:link,#mini_shoppingcart a:visited{color:#FFF;padding:0 1px}#mini_shoppingcart a:hover{background:#666}#mini_shoppingcart span{float:left;display:inline;border-right:1px solid #eee;padding-right:8px;margin:5px 0 0 8px}#carticon{float:left;display:inline;margin:4px 0 0}#cart_help{border-right:medium none!important;padding-right:0!important}#view_cart{padding-right:3px}#basket_summary{border-right:1px solid red;padding-left:2px;padding-right:4px}#your_account{border-right:1px solid red;padding-left:7px;padding-right:7px}#shop_help{padding-left:4px}#country_sidebar_map{margin-top:20px;background:url(//shelter-england-images.s3.amazonaws.com/content-asset-images/eng_sidebar.gif) right top no-repeat;font-size:12px;padding:10px 69px 10px 0}#country_sidebar_map_sco{margin-top:20px;background:url(//shelter-england-images.s3.amazonaws.com/content-asset-images/sco_sidebar.gif) right top no-repeat;font-size:12px;padding:10px 69px 10px 0}#frsb{position:relative;float:right;margin-top:-150px}h3,strong{font-weight:700}#breadcrumbtrail li a:visited,a:link{color:#069}#donateForm .error label,#selectedcountry{color:red;font-weight:700}#searchbutton:hover,.ds_button input:hover{background:url(//shelter-england-images.s3.amazonaws.com/content-asset-images/searchbutton_bg.gif) left -20px repeat-x #000;color:#CCC;text-shadow:#000 0 0 2px;cursor:pointer}#bodycontent .tabMenu ul.tabs li a:hover,#mainnav li a:hover,ul#page_tools li a:hover{text-decoration:underline}#bodycontent .tabMenu ul.tabs li.navselected a,#bodycontent .tabMenu ul.tabs li.navselected a:visited,#mainnav li.navselected a,#mainnav li.navselected a:visited{color:red!important;background:url(//shelter-england-images.s3.amazonaws.com/content-asset-images/mainaction_rh.gif) top right no-repeat!important}.firstline,dl#asd-contact dt.first{margin-top:0!important}#advicecolumn h2.firstline a{color:red;text-decoration:none}#gift_aid_text p,.holds_fields ul{margin-bottom:0!important}#current_loc,#donateForm #giftAidHighlight,#nittActionBox .red,.red label{color:red}#monthly_form,#single_form,.btt_final{clear:both}#custom_amount_box,#custom_single_amount_box{display:inline;float:right;margin-top:5px;margin-bottom:1px;text-align:right;border:1px solid #c9c9c9;background-color:#e3e3e3;padding:3px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#donateForm .submit,#single_donation_button{border-top:1px solid #CCC;border-left:1px solid #CCC;border-right:1px solid #999;border-bottom:1px solid #999;background:url(//shelter-england-images.s3.amazonaws.com/content-asset-images/donate_button_bg.gif) left top;height:30px;text-align:center;width:311px;font-size:14px;margin-top:10px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}#donateForm .submit:hover,#monthly_donation_button:hover,#single_donation_button:hover{background:url(//shelter-england-images.s3.amazonaws.com/content-asset-images/donate_button_bg.gif) left 40px}#story2,#story3{display:none;position:relative;z-index:2;margin:12px}#queries_searchfield_query-new:focus{color:#222!important}html>body #magnifyinglass{*position:absolute;*margin:-3px 0 0 -20px}html>body #magnifyinglass-smaller{*position:absolute;*margin:-2px 0 0 -20px}html>body #queries_searchfield_query-new{*color:#222}#search_wrapper{position:relative;float:right;width:256px;height:33px;margin-top:13px;display:inline}#searchbox-new{padding-left:3px;border:0 solid #c9c9c9;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;background-color:#e3e3e3;height:28px;width:230px;position:absolute;left:0;top:2px}#button_both{padding:0;margin:0}#queries_searchfield_query-new{-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px;margin:3px 0 0}.bubblequote{width:194px;background:url(//england.shelter.org.uk/__data/assets/image/0008/295262/bubblequote_bg.png);margin-bottom:13px}.bubblequote_top{width:194px;height:21px;background:url(//england.shelter.org.uk/__data/assets/image/0010/295264/bubble_top.png) no-repeat}.bubblequote p{display:block;font-size:12px;color:#333;line-height:16px;padding:0 15px!important;margin:0}.bubblequote em{display:block;margin-top:10px;text-align:right}.bubblequote_bottom{width:194px;height:39px;background:url(//england.shelter.org.uk/__data/assets/image/0009/295263/bubble_bottom.png) no-repeat}* .bubblequote_bottom:nth-child(2n){background:url(//england.shelter.org.uk/__data/assets/image/0011/295265/bubble_bottom_2.png) no-repeat}* .bubblequote_bottom:nth-child(3n){background:url(//england.shelter.org.uk/__data/assets/image/0003/295266/bubble_bottom_3.png) no-repeat}#button_search{width:68px;height:23px;background:url(//england.shelter.org.uk/__data/assets/image/0005/184154/shopsearch.gif) left top no-repeat;padding:0;margin:5px 0 0;border:0;cursor:pointer;display:inline}#button_search:hover{background:url(//england.shelter.org.uk/__data/assets/image/0005/184154/shopsearch.gif) left -23px no-repeat}#button_search:active{background:url(//england.shelter.org.uk/__data/assets/image/0005/184154/shopsearch.gif) left -46px no-repeat}blockquote.fullwidth_quote{-moz-border-radius:5px!important;padding:20px!important;margin:0!important;width:478px!important;float:none!important;font-size:1em!important}.widget{width:171px!important;background-color:#f5f5f5;border-top:1px #d8d8d8 solid;border-bottom:1px #d8d8d8 solid;margin:0 0 10px;padding:11px 13px;text-align:left;clear:both}.widget h2{color:red;font-weight:400;font-size:1.4em;line-height:1.2em;float:left;display:inline;width:130px;margin:0;padding:0 0 10px}.widget h2.full{width:100%}.widget h2.feature{color:#282828;font-size:1.3em;line-height:1.2em;width:175px}.widget_notice{background:#fffedd;border-top:1px solid #f7e07b;border-bottom:1px solid #f7e07b;margin:0 0 10px;padding:11px 13px!important}form.miniform{clear:both;height:35px;position:relative}form.miniform input{font-size:16px;position:absolute}form.miniform input.text_input{background:#fff;border:1px solid #bdbdbd;border-top-left-radius:2px;border-bottom-left-radius:2px;box-shadow:inset 1px 1px 1px 0 rgba(0,0,0,.2);color:#333;left:0;height:30px;line-height:26px;padding-left:5px}form.miniform input.email_input{width:120px}form.miniform input.money_input{background:#fff url(//shelter-england-images.s3.amazonaws.com/content-asset-images/money_input_bg.png) 0 -2px no-repeat;padding-left:20px;width:80px}input.ph_active{color:#aaa!important}form.miniform input.submit_button{background:#333;background:-moz-linear-gradient(top,#525252 0,#333 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#525252),color-stop(100%,#333));background:-webkit-linear-gradient(top,#525252 0,#333 100%);background:-ms-linear-gradient(top,#525252 0,#333 100%);background:linear-gradient(top,#525252 0,#333 100%);border:1px solid #1a1a1a;border-top-right-radius:2px;border-bottom-right-radius:2px;color:#fff;cursor:pointer;height:32px;right:0;padding:0 8px;text-shadow:0 -1px 0 #222;overflow:visible}form.miniform input.sb_important{background:#b50000!important;background:-moz-linear-gradient(top,red 0,#b50000 100%)!important;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,red),color-stop(100%,#b50000))!important;background:-webkit-linear-gradient(top,red 0,#b50000 100%)!important;background:-ms-linear-gradient(top,red 0,#b50000 100%)!important;background:linear-gradient(top,red 0,#b50000 100%)!important;border:1px solid #790000;text-shadow:0 -1px 0 #700}form.miniform input.submit_button:active{box-shadow:inset 1px 1px 1px 0 rgba(0,0,0,.5)}.widget h3{color:#282828;font-weight:400;font-size:1.1em;line-height:1.1em;float:left;display:inline;width:180px;margin:0;padding:0 0 5px}.widget p{font-size:.9em;line-height:1.4em;margin:0;padding:0}.widget p.text{padding:0 0 10px;clear:left}.widget p.number{font-family:arial;font-size:1.7em;font-weight:400;color:#333;display:block;width:170px;margin:7px 0 2px;padding:5px 0}.widget li{clear:both;font-size:.9em;list-style-type:square;margin:0 0 0 1em}.widget .icon{float:right;display:inline;position:relative;top:0;left:0;margin:0;padding:0}.widget .links{text-decoration:underline;float:left;font-size:.9em;margin:0;padding:0}.widget .links a{color:#069;display:block;margin:0 0 6px}.widget .field_frame{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#e3e3e3;border:1px solid #c9c9c9;display:inline;float:left;margin-bottom:5px;margin-top:0;padding:3px}.widget .field_box{-moz-border-radius:2px;-webkit-border-radius:2px;background-color:#fff;border-color:#666 #ccc #ccc #666;border-style:solid;border-width:1px;font-size:13px;margin:0;padding:2px;width:167px}.widget .field_med{width:155px!important}.widget .field_small{width:82px!important}.widget select{width:173px!important}.widget input.styledbutton{float:right;margin:5px 1px 2px 2px}.widget input.donate{float:none;margin:0}.widget input.donatewage{width:181px!important;margin:5px 0;float:none}.blue_bgrd{background-color:#dbe6eb!important}.white_bgrd{background-color:#fff!important}.green_bgrd{background-color:#e7ede2!important}.quote_bottom{width:197px;height:39px;position:relative;top:-25px;background:url(//england.shelter.org.uk/__data/assets/image/0003/213861/quote_bottom.gif) no-repeat;margin-bottom:-30px}.blackongrey h3{color:#000!important;width:180px!important}.quote_source{font-size:11px!important;padding:0 0 20px!important}.important{margin:0 5px -5px 0}.red_button{background:transparent url(/__data/assets/image/0004/212809/Button_gradient.gif) repeat-x scroll left top!important;color:#fff!important;float:right;font-size:16px!important;font-weight:700!important;margin-top:10px;padding:8px 25px;text-align:center;text-decoration:none;border:1px solid #a00!important;border-radius:3px!important;-moz-border-radius:3px!important;-webkit-border-radius:3px!important}.red_button:hover{background:transparent url(/__data/assets/image/0004/212809/Button_gradient.gif) repeat-x scroll left -30px!important;color:#fff;cursor:pointer}#ajax_search_container{position:absolute;top:78px;right:30px;z-index:100}#search_list li,#search_list ul{list-style:none!important;background:0;margin:0!important;z-index:300}#search_list li{padding:0}#no_results,#search_list ul a{display:block;padding:6px 8px 8px;text-decoration:none}#search_list{position:absolute;display:none;right:0;top:0;background:#eee;filter:alpha(opacity=90);-moz-border-radius-bottomleft:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-webkit-border-bottom-right-radius:8px;border:1px solid #CCC;z-index:200}#search_list h3{font-size:12px;margin:0 0 2px!important;line-height:1.2;z-index:301}#search_list p{margin:0;line-height:1.2;z-index:303}.ajax_search_lineage{font-size:10px;color:#666!important;margin:0 0 2px!important;z-index:303}.ajax_search_summary{font-size:11px;color:#333!important;z-index:303}#ajax_search_options{padding:2px;background:#555 url(/__data/assets/image/0006/226761/search_close.gif) 3px 3px no-repeat;z-index:303}#ajax_search_options p{color:#CCC;margin:0;padding:0;font-size:11px;z-index:303}#ajax_search_options p a:link,#ajax_search_options p a:visited{color:#CCC;text-decoration:underline;z-index:303}#ajax_search_close{display:block;float:left;padding-left:21px}#more_search_results{font-size:12px;z-index:303}#ajax_search{padding:3px;font-size:12px;height:12px}.active_search{background:#fff url(/__data/assets/image/0011/226793/spinner.gif) 195px 8px no-repeat}.events_box{-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#edecec;border:1px solid #dbdbdb;margin:15px 0 25px;padding:5px 10px;float:left;width:498px}.events_box img{float:left}.events_box p{float:right!important;width:400px;margin-bottom:5px!important}.events_box hr{float:right!important;width:400px;border-color:#adadad!important;margin:0 0 3px!important;padding:0}.events_box .hr{border-bottom:#adadad solid 1px;padding-bottom:5px!important}.events_red_button{width:140px!important;margin:0!important}#siteProblem{padding:.7em .7em .7em 60px;line-height:1.4em;background:#fff url(/__data/assets/image/0018/29142/info.gif) no-repeat 20px 15px;margin:0 0 1em;border:1px solid #999}#twitterFeed{background:#d7e3e9 url(/__data/assets/image/0014/232133/twitter_bird_blue.gif) no-repeat top right}#twitterFeed h2{width:111px}#twitterFeed .blog_intro{border-bottom:1px solid #b1c6d2}#twitterFeed h3{color:red;margin-bottom:3px}#twitterFeed a:hover{color:#000}ul#tweets{list-style-type:none;margin:0}a#followTweets{font-size:.9em;line-height:1.5em;display:block;padding-top:7px}li.tweet{font-size:.9em;padding:.7em 0;line-height:1.5em;border-bottom:1px solid #b1c6d2;color:#000}.feedBox{padding:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.feedBox a:hover{color:#000}#maincontentcol p{line-height:1.6em}h1.sub_index_head{margin:12px 0 20px}#bodycontent{margin:12px}#additionalcontentcol div.resourcebox{padding-top:10px;font-size:.8571em;margin-bottom:28px;clear:none}#maincontentcol dl,#maincontentcol h1,#maincontentcol h2,#maincontentcol h3,#maincontentcol h4,#maincontentcol h5,#maincontentcol h6,#maincontentcol ol,#maincontentcol p,#maincontentcol ul{padding-left:0;padding-right:0}#maincontentcol blockquote{float:right;width:197px;clear:both;background:#eee url(//england.shelter.org.uk/__data/assets/file/0005/295268/lquote.gif) left top no-repeat;font-size:1.1429em;margin:1em 0 1em .5em;padding:0}#maincontentcol blockquote p{line-height:1.3;background:url(//england.shelter.org.uk/__data/assets/file/0006/295269/rquote.gif) right bottom no-repeat;margin:0;padding:1em}#maincontentcol ol,#maincontentcol ul{line-height:1.5em;margin-top:0;margin-bottom:1.2em}#maincontentcol li,div.resourcebox li{padding-left:12px;background:url(//shelter-england-images.s3.amazonaws.com/content-asset-images/grey_bullet.gif) left .5em no-repeat;padding-bottom:.3em}#indexbody li ul,#maincontentcol li ul{margin-top:.5em;margin-bottom:.5em}#indexbody li li,#maincontentcol li li{padding-left:12px;background:url(//england.shelter.org.uk/__data/assets/image/0009/295272/empty_bullet.gif) left .5em no-repeat;padding-bottom:.2em}#maincontentcol h2{font-size:1.4289em;font-weight:400;color:red;margin:.5em 0}h2.blackmedium span.span{color:red}.indexcolumnsmallresource p,.indexcolumnsmallresource ul{padding-left:3px;padding-right:3px;font-size:.9286em}#multi_content li{display:inline;background-image:none;list-style-type:none;border-right:1px solid #999;padding:0 5px}#maincontentcol h3{font-size:1.1429em;font-weight:700;margin:1.5em 0 .2em}#maincontentcol h4{color:#666;margin:1.5em 0 .2em}.countryspecificindicator{font-size:.9286em;color:#666;margin:0 0 .5em}.countryspecificindicator_underlined{padding-bottom:1em;border-bottom:1px solid #CCC;margin:0 0 1em}#online_assesments{border-top:4px solid #b1c6d2;background:#d7e3e9 url(//shelter-england-images.s3.amazonaws.com/core-elements/whitepixel.gif) top repeat-x;height:125px;margin:0 0 28px;padding:10px 0 0}#online_assesments p{margin-bottom:.5em}#online_assesments ul{margin:0 10px 2em}#online_assesments li{background:url(//shelter-england-images.s3.amazonaws.com/content-asset-images/grey_bullet.gif) left 6px no-repeat;margin-bottom:.5em;padding:0 0 0 10px}#young_people_advice{border-top:4px solid #d5cec6;background:#ebe7e3 url(//shelter-england-images.s3.amazonaws.com/core-elements/whitepixel.gif) top repeat-x;margin:0 0 28px;padding:0}#wycd_donate h2{width:120px}#young_people_advice h2{width:320px}#young_people_pic{width:100%;margin-top:10px;background:url(//england.shelter.org.uk/__data/assets/image/0008/295271/young_people_talking.gif) right bottom no-repeat;height:125px}p.note{font-size:.7143em}.indexbanner{margin-bottom:12px;clear:none}div.indexpageitem{float:left;display:inline;border-top:4px solid #999;padding-top:12px;margin-bottom:12px}div.indexpageitem h2{width:309px;float:left}div.index_listing li{padding-left:12px;background:url(//shelter-england-images.s3.amazonaws.com/content-asset-images/grey_bullet.gif) left .5em no-repeat;padding-bottom:.3em;margin-bottom:.3em}#maincontentcol{margin-bottom:24px}#maincontentcol ol li{margin-left:20px;background-image:none;list-style-type:decimal;list-style-position:outside;margin-bottom:.5em;padding:0}div#furtherreading{border-top:3px solid #ded7d0;background:#ebe7e3 url(//shelter-england-images.s3.amazonaws.com/core-elements/whitepixel.gif) top repeat-x;margin:40px 0 28px;padding:12px!important}#furtherreading h3{font-size:1.4286em;color:red;font-weight:400;margin:5px 0 0}#furtherreading h4{font-size:1em;color:#333;font-weight:700;margin:0 0 1em}h2.blackmedium{font-size:20px;color:#333;margin-top:12px}h2.redmedium{font-size:22px;color:red}.indexcolumn p{margin-bottom:23px}.indexcolumnsmallresource{border-top:3px red solid;clear:both;width:100%;padding:6px 0 12px}.campaignfield{font-size:13px;width:185px;border-top:1px solid #666;border-right:1px solid #CCC;border-bottom:1px solid #CCC;border-left:1px solid #666;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background-color:#EEE;margin:0;padding:2px}.donatefield{font-size:13px;width:90px;border-top:1px solid #666;border-right:1px solid #CCC;border-bottom:1px solid #CCC;border-left:1px solid #666;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background-color:#EEE;margin:0 .5em 0 0;padding:2px}#donatetext{margin-top:10px}#donatetext label{font-weight:700;margin-right:.5em}.styledbutton{background:url(//shelter-england-images.s3.amazonaws.com/content-asset-images/donate_button_bg.gif) left top repeat-x #ccc;border-top:1px solid #dedede;border-left:1px solid #dedede;border-right:1px solid #9a9a9a;border-bottom:1px solid #9a9a9a;font-size:12px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;width:auto;overflow:visible;margin:0;padding:3px 6px}.styledbutton:hover{background:url(//shelter-england-images.s3.amazonaws.com/content-asset-images/donate_button_bg.gif) left -40px repeat-x #ccc;text-decoration:underline;cursor:pointer}.indexformbutton{margin-top:6px;float:right;display:inline}div.resourcebox{border-top:3px solid red;padding-top:10px;font-size:.8571em;margin-bottom:28px;float:right;width:197px;clear:right}div.resourcebox li.pdf_link{background:url(//shelter-england-images.s3.amazonaws.com/icons/pdf_icon.gif) left 2px no-repeat;padding-left:18px}.pdf_link span{font-size:90%;color:#666}#downloadssidebox li,ul.download li{background:url(//shelter-england-images.s3.amazonaws.com/icons/pdf_icon.gif) left 2px no-repeat!important;padding-left:18px!important}#fundraisingsupporters{padding-top:45px}#fundraisingsupporters h4{font-size:1em;color:#999;margin:25px 0 5px}#fsblogo{position:absolute;bottom:40px;right:0}.inlinebutton a,.inlinebutton a:link,a.inlinebutton a:visited{display:block;color:#333;background:url(//shelter-england-images.s3.amazonaws.com/content-asset-images/donate_button_bg.gif) left top repeat-x #ccc;border-left:1px solid #CCC;border-top:1px solid #CCC;border-bottom:1px solid #999;border-right:1px solid #999;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;margin:0 120px;padding:6px}.inlinebutton_left a,.inlinebutton_left a:link,a.inlinebutton_left a:visited{display:block;color:#333;background:url(//shelter-england-images.s3.amazonaws.com/content-asset-images/donate_button_bg.gif) left top repeat-x #ccc;border-left:1px solid #CCC;border-top:1px solid #CCC;border-bottom:1px solid #999;border-right:1px solid #999;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;margin:0 240px 0 0;padding:6px}.inlinebutton a:hover,.inlinebutton_left a:hover{background:url(//shelter-england-images.s3.amazonaws.com/content-asset-images/donate_button_bg.gif) left -40px repeat-x #ccc;text-decoration:underline;background-color:#DDD;border-left:1px solid #999;border-top:1px solid #999;border-bottom:1px solid #666;border-right:1px solid #666}#flash_banner{margin-bottom:-5px}#banner{position:relative;margin-bottom:13px}#banner h1{display:none;height:0!important}#banner h2{float:left;display:inline;color:#333;font-size:1.4286em;margin:82px 0 5px 29px}#banner ul{float:left;display:inline;clear:both;color:#333;margin:5px 0 5px 29px}#banner ul li{padding-left:12px;background:url(//shelter-england-images.s3.amazonaws.com/content-asset-images/grey_bullet.gif) left .4em no-repeat;margin-bottom:.5em}#banner li a,#banner li a:link,#banner li a:visited{color:#333;list-style-position:outside;padding:0}#banner li a:hover{color:#666}#multipagenav{clear:both;float:right;display:inline;padding-top:1em}#multipagenav p{float:left;color:#666;display:inline;margin:0 .5em}#multipagenav ul li{float:left;display:inline;background:#666;color:#FFF;width:1.5em;height:1.5em;margin-left:1px;text-align:center;padding:0}#multipagenav ul li a{display:block;background:#CCC;color:#666;margin:0}#multipagenav ul li a:hover{background-color:#999}#page_index{background:#eee url(//shelter-england-images.s3.amazonaws.com/core-elements/whitepixel.gif) top repeat-x;border-top:3px solid #DDD;margin:1.2em 0 1em;padding:12px 12px 14px}#page_index ul{font-size:.9286em;font-weight:400;margin:0}#page_index h3{margin-top:0;font-weight:400}.display_index{background-color:#eee;border:1px solid #ccc;border-radius:30px;-moz-border-radius:30px}.display_index div{padding-left:20px;height:48px}.display_index h3{float:left;margin:0!important;padding:17px 5px;font-weight:400!important;font-size:13px!important}.display_index ol{float:left;list-style:none!important}.display_index li{float:left;font-weight:700;padding:18px 5px!important;list-style:none!important;margin:0!important;font-size:13px;line-height:13px}.display_index a{font-weight:400;text-decoration:none;background-color:#eee}#di_top{margin:10px 0 0}#di_bottom{margin:0 0 10px}#di_top li.selected{background:url(//england.shelter.org.uk/__data/assets/image/0007/295270/glossary_sprites.png) no-repeat 50% -48px}#di_bottom li.selected{background:url(//england.shelter.org.uk/__data/assets/image/0007/295270/glossary_sprites.png) no-repeat 50% -70px}#contents{margin:0 0 20px}#contents div{margin:0 0 0 20px!important}#contents h3{font-size:14px;padding:0 0 7px 30px!important}#contents ol{border-top:1px dotted #a3a3a3;list-style:none!important}#contents ol:last-child{border-bottom:1px dotted #a3a3a3}#contents li{border-bottom:1px dotted #ccc;list-style:none!important;margin:0!important;font-size:13px!important}#contents li:last-child{border-bottom:0}#contents a{background:url(//england.shelter.org.uk/__data/assets/image/0007/295270/glossary_sprites.png) no-repeat 13px -13px;display:block;padding:4px 0 5px 30px;text-decoration:none}#contents a:hover{background-color:#ffc;background-position:13px 11px}#terms{border-top:2px solid red;padding:0 20px 20px;color:#333}#terms h2{background:url(//england.shelter.org.uk/__data/assets/image/0007/295270/glossary_sprites.png) no-repeat -410px -67px;font-size:16px;font-weight:700!important;padding:10px 0 5px 25px!important}#terms p{line-height:22px;padding:5px 0 5px 25px!important;font-size:13px}#terms li{background-position:7px 9px;font-size:13px;font-weight:700;padding-left:25px}#terms .read_more li{background:url(//england.shelter.org.uk/__data/assets/image/0007/295270/glossary_sprites.png) no-repeat -410px 13px;font-size:14px;font-weight:400;padding:5px 0 5px 25px!important}#terms .read_more a{border-bottom:1px dotted #069;text-decoration:none}#terms .back_to_top{text-align:right;border-bottom:1px dotted #ccc;padding:0 0 15px!important}#terms .back_to_top a{padding-left:10px;background:url(//england.shelter.org.uk/__data/assets/image/0007/295270/glossary_sprites.png) no-repeat 0 -100px;text-decoration:none}#in_section{margin-top:15px;clear:both}#in_section h2{color:red;margin:0 0 -15px;padding:0}#in_section h3{padding-top:15px;border-top:1px solid #CCC;padding-left:18px!important;background:url(//shelter-england-images.s3.amazonaws.com/icons/h3_arrow.gif) left 17px no-repeat}div.assessment-result-question{display:none}li.answer-selected span{background-color:#90ee90;font-weight:700}.sub_index_item h3{margin:12px 3px 3px}.subindex_row{width:100%;margin-bottom:20px;padding-bottom:5px;border-bottom:1px solid #CCC;float:left;clear:both!important}.subindex_row .userquote blockquote{color:#333;background:#fff url(/__data/assets/file/0019/34624/lquote.gif) left top no-repeat;font-size:.9em}.subindex_row .userquote .quote{line-height:1.5em;background:url(/__data/assets/file/0020/34625/rquote.gif) right bottom no-repeat;margin:0;padding:1em}.btt{border-bottom:#CCC 1px solid;text-align:right;margin:0 0 20px!important;padding:0 0 5px!important}.btt_final{text-align:right}.btt a,.btt_final a{padding-left:12px;background:url(//shelter-england-images.s3.amazonaws.com/content-asset-images/back_to_top.gif) left 6px no-repeat;color:red;text-decoration:none}#countryinformation{border-bottom:1px solid #CCC;margin:10px 0 20px}.england_content_map{background:url(//shelter-england-images.s3.amazonaws.com/icons/eng_map.gif) left top no-repeat;margin-bottom:0;padding:10px 0 15px 30px!important}#countryinformation #explanation{height:55px;overflow:hidden;background:url(//shelter-england-images.s3.amazonaws.com/content-asset-images/countryinformation_bg.gif) left bottom repeat-x;margin:0;padding:0}#countryinformation #explanation span{display:block;color:red;padding:0 15px 10px}#country_info_expose{padding-left:14px;background:url(//shelter-england-images.s3.amazonaws.com/content-asset-images/disclose.gif) 2px 4px no-repeat}.info_exposed{background-image:url(//shelter-england-images.s3.amazonaws.com/content-asset-images/hide.gif)!important}.explanation_visible_holder{background:url(//shelter-england-images.s3.amazonaws.com/content-asset-images/countryinformation_bg.gif) left bottom repeat-x}.footnote{font-size:.9286em;color:#666}.footnote_first{font-size:.9286em;color:#666;background:url(//shelter-england-images.s3.amazonaws.com/content-asset-images/drop_shadow_sep.gif) left top repeat-x;margin-top:3em;padding-top:3em}#rh_donate h2{width:125px;margin-top:3px}.rounded_box{width:177px;overflow:hidden;background-color:#e7ede2;clear:both;position:relative;margin:0 0 20px;padding:10px 10px 0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.rounded_box p{font-color:#333;font-weight:400;font-size:13px;line-height:1.3;float:left;display:inline;margin:0;padding:0}.publication_feedback{color:#666;font-size:10px;line-height:1.3;margin:-10px 0 20px}.rounded_box .image{position:absolute;bottom:10px;right:10px}.rounded_box h3{color:#464e40;margin-bottom:5px}.source{float:left;width:110px;display:inline}.source p{font-size:10px;line-height:14px;color:0;margin:0 0 20px;padding:0}.rounded_box h4{font-size:11px;font-weight:700;margin:7px 0 2px}#pagination #prev{float:left;display:inline;margin-right:10px}#pagination #next{float:left;display:inline;margin-left:8px}#results_summary{width:100%;padding:15px 0}#need_more_help_box h2{font-size:18px;line-height:22px;margin:0;padding:0;width:150px!important}#need_more_help_box p{padding:0!important}#need_more_help_box p.number{font-size:22px;font-weight:400;color:#333;margin:0;padding:0}#asd_search{position:relative;margin-bottom:15px}#asd_search input{border:1px solid silver;border-radius:3px;color:#333;font-size:12px;padding:5px;width:155px;margin-top:5px}input:focus{outline:0}#asd_search button{background:url(//shelter-england-images.s3.amazonaws.com/icons/search_button-button_both.png) left top no-repeat;border:0;cursor:pointer;text-indent:-9999px;width:32px;height:34px;position:absolute;left:145px;top:24px}#asd_search button:hover{background-position:left -34px}#need_more_help_box #moreinfo{margin-bottom:6px}div#subindextop_featuredbox{border:1px solid #939393;background:url(//england.shelter.org.uk/__data/assets/image/0010/295273/editorspick_bg.png) bottom repeat-x;width:590px;height:90px;margin-bottom:20px;margin-top:-5px;padding:10px}ul#subindextop_featuredbox{margin:0;padding:0}ul#subindextop_featuredbox li{display:block;width:170px;float:left;background:transparent url(//shelter-england-images.s3.amazonaws.com/content-asset-images/grey_bullet.gif) no-repeat scroll 3px 1em;font-size:.9286em;padding:6px 5px 5px 12px}#subindextop_featuredbox li a{color:#069}#subindextop_featuredbox li a:hover{color:#003}#in_section p,#maincontentcol blockquote,#maincontentcol dl,#maincontentcol ol,#maincontentcol p,#maincontentcol ul{color:#333}#additionalcontentcol dl,#additionalcontentcol h1,#additionalcontentcol h3,#additionalcontentcol h4,#additionalcontentcol h5,#additionalcontentcol h6,#additionalcontentcol ol,#additionalcontentcol p,.indexcolumn p,.indexcolumnsmall p,div.resourcebox h2,div.resourcebox ul,h2.blackmedium,h2.redmedium,indexcolumn h2,indexcolumnsmall h2{padding:0 3px 3px}#maincontentcol .intro,#maincontentcol .outro,.bold_header,.subindex_row .userquote .quote span{font-weight:700}.indexcolumnsmallresource p,div.resourcebox li{margin-bottom:.3em}h2.redmedium span.span{color:#333}h2.blackmedium a{text-decoration:none}h2.blackmedium a:hover,h2.blackmedium a:link,h2.blackmedium a:visited{color:#333}h2.blackmedium a:visited{text-decoration:none}h2.blackmedium a:hover{text-decoration:underline}#twitterFeed h2 a,#twitterFeed h2 a:visited{color:red;text-decoration:none}#multi_content ul,#multipagenav ul{display:inline}#online_assesments h2,#online_assesments p,#young_people_advice h2,#young_people_advice p{margin-left:10px;margin-right:10px}#furtherreading dl,#furtherreading ol,#furtherreading p,#furtherreading ul,.sub_index_item p{font-size:.9286em}#in_section h3 a:link,#in_section h3 a:visited,.sub_index_item h3 a:link,.sub_index_item h3 a:visited{color:#333;text-decoration:none}#in_section h3 a:hover,.btt a:hover,.btt_final a:hover,.sub_index_item h3 a:hover{text-decoration:underline}#pagination,#pagination #numberpagination{float:left}#search_page_30118 p.centered{text-align:center;width:530px}#search_page_30118 #register_button{font-size:13px;color:#000;text-decoration:none;border-style:solid;border-color:#dedede #9a9a9a #9a9a9a #dedede;border-width:1px;padding:.4em 1em;background:#ccc url(//shelter-england-images.s3.amazonaws.com/content-asset-images/donate_button_bg.gif) repeat-x scroll left top;-moz-border-radius-bottomleft:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;-moz-background-clip:-moz-initial;-moz-background-origin:-moz-initial;-moz-background-inline-policy:-moz-initial}form#search_page_30118 p.centered a#register_button:hover{background:#ccc url(//shelter-england-images.s3.amazonaws.com/content-asset-images/donate_button_bg.gif) repeat-x scroll left -40px;text-decoration:underline!important}.more_actions{background:#e0dad4 none repeat scroll 0 0;border:1px solid #cacaca;margin-bottom:10px;padding:12px 12px 6px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.more_actions p{font-size:14px}.more_actions a:link,.more_actions a:visited{color:red}#story_sharing_box{background:#fafafa;border:1px solid #CCC;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:8px 12px;margin-bottom:24px;color:#333;font-size:13px;text-shadow:#FFF 0 1px 1px}#story_sharing_box a{float:right;margin-left:5px}#story_sharing_box p{font-size:22px;margin:0}#story_sharing_widget div{float:left}#nf_share li,#nf_share ul{background:0;list-style:none;margin:0;padding:0}#nf_furtherreading{border-right:1px solid #ccc}#nf_share{border-left:1px solid #fff}#nf_share a{width:128px;height:33px;display:block;background-image:url(//shelter-england-images.s3.amazonaws.com/core-elements/sn_large_sprites.png)}#fb_share_box_widget{margin-bottom:5px;background-position:0 -33px}#share_share_box_widget{padding-top:2px!important}#story_sharing_widget img{display:block}#story_sharing_box ul,#story_sharing_widget ul{list-style:none;margin:0!important;padding:0}#story_sharing_box li{margin:0!important;padding:0;background:none!important}#story_sharing_widget{background:#fafafa;border:1px solid #CCC;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:5px 8px;margin-bottom:20px}.listing_item h3{margin-top:0}.listing_item h3 a:link,.listing_item h3 a:visited{color:#333;font-size:18px;text-decoration:none}.listing_item h3 a:hover{color:#666;text-decoration:underline}#customForm{font-family:Arial}#customForm p.note,#customForm span.note{font-size:.9em}#customForm .req{color:red;font-weight:700;font-size:1.2em}#customForm fieldset,#i_form fieldset{border:1px solid #ccc;padding:.5em 1em;margin:1em 0;font-size:.9em}#customForm legend,#i_form legend{font-family:Arial,Helvetica,sans-serif;font-weight:700;padding:0 .5em;font-size:1.3em;color:#333}#customForm .question{border-bottom:1px solid #ccc;padding:.5em 0}#customForm .last{border-bottom:0}#customForm .fieldDesc{float:left;width:40%;font-weight:700}.subQuestion .fieldDesc{width:36%!important;padding:0 0 0 20px}#customForm .fieldDescWide{width:100%;font-weight:700;padding:0 0 .5em}#customForm .inputfield{float:right;width:57%;min-height:20px}#customForm .inputfieldWide{width:100%}#customForm .inputfield ul,#customForm .inputfieldWide ul,#i_form ul{list-style-type:none;margin:0;padding:0}#customForm .inputfield li,#customForm .inputfieldWide li,#i_form li{background-image:none!important;padding:0}#customForm input.textBox,#customForm textarea{font-size:1em;width:215px;padding:2px;border-color:#666 #ccc #ccc #666;border-style:solid;border-width:1px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}#customForm .textArea{width:272px}#customForm input.short{width:100px!important}#customForm select{padding:2px;border-color:#666 #ccc #ccc #666;border-style:solid;border-width:1px}#customForm .buttons{padding:.5em;text-align:right}#customForm .buttons input{padding:.4em 1em;background:url(//shelter-england-images.s3.amazonaws.com/content-asset-images/donate_button_bg.gif) left top repeat-x #ccc;border-color:#dedede #9a9a9a #9a9a9a #dedede;border-style:solid;border-width:1px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-size:13px}#customForm .buttons input:hover{text-decoration:underline!important;background:url(//shelter-england-images.s3.amazonaws.com/content-asset-images/donate_button_bg.gif) left -40px repeat-x #ccc;cursor:pointer}#customForm #formErrors{color:red;font-weight:700;line-height:1.6em}#customForm #formErrors ul{margin:1em 0 0 1em}#customForm #formErrors li{color:#333;font-weight:400;background-image:url(//shelter-england-images.s3.amazonaws.com/content-asset-images/red_bullet.gif)}#customForm hr{border-bottom:1px solid #ccc}#customForm .requiredError{background:transparent url(//shelter-england-images.s3.amazonaws.com/icons/form_status.gif) no-repeat right 0;box-shadow:none}#customForm .requiredError input,#customForm .requiredError textarea{border-color:red}#customForm .requiredOkay{background:transparent url(//shelter-england-images.s3.amazonaws.com/icons/form_status.gif) no-repeat right -75px}#customForm .requiredMsg{width:218px;color:red;padding:1px 5px;font-weight:700;font-size:.9em}#i_form{border:1px solid #BBB;padding:10px}#i_form label{display:block;font-size:14px;font-weight:700}#i_form .form_info{display:block;margin-left:10px;color:#333!important;font-size:12px}#i_form .requiredError input{border:1px solid red!important}#i_form .requiredMsg{color:red;margin-top:3px}#i_form .requiredError{background:none!important}#i_form .requiredOkay{background:url(//shelter-england-images.s3.amazonaws.com/icons/form_status.gif) no-repeat scroll 258px -65px transparent}#i_form input,#i_form textarea{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:1px solid #CCC;padding:6px;margin-top:5px;font-size:14px}#i_form .i_text input{width:250px}#i_form .i_postcode input{width:100px}.questionset .req{float:left;padding-right:5px}#i_form textarea{width:250px;height:100px}.i_button{display:block!important;color:#FFF;background:#d30000;background:-moz-linear-gradient(top,red 0,#a00 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,red),color-stop(100%,#a00));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0000', endColorstr='#C40000', GradientType=0);border:1px solid #900!important;border-radius:3px!important;-moz-border-radius:3px!important;-webkit-border-radius:3px!important;float:left!important;cursor:pointer!important;padding:8px 12px!important;font-size:14px!important;font-weight:700!important;text-shadow:1px 1px 0 rgba(0,0,0,.2)!important;margin:15px 0 10px!important}.i_button:hover{background:#d30000;background:-moz-linear-gradient(top,red 0,#c40000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,red),color-stop(100%,#c40000));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0000', endColorstr='#C40000', GradientType=0)}.i_button:active{background:#d30000;background:-moz-linear-gradient(top,#c40000 0,red 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#c40000),color-stop(100%,red));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#C40000', endColorstr='#FF0000', GradientType=0)}#i_form .questionset{padding:10px}#i_form .questionset:nth-child(odd){background:#f7f7f7}.i_radio input,.i_radio label{float:left}.i_radio label{padding-left:5px}.i_radio li{clear:both;padding:5px 0 0!important}.explainBox{position:absolute;width:230px;right:0;background:transparent url(//shelter-england-images.s3.amazonaws.com/content-asset-images/explainboxarrow.gif) no-repeat left 5px}.explainBox .text{background:#ddd;margin:-10px 0 0 30px;padding:1em;font-size:1em;-moz-border-radius:4px;-webkit-border-radius:4px!important;border-radius:4px;-moz-box-shadow:#999 1px 1px 1px;-webkit-box-shadow:#999 1px 1px 1px;box-shadow:#999 1px 1px 1px}#giftAidHighlight{color:red;font-weight:700;font-size:1.1em}#fbButton2011{background:url(//england.shelter.org.uk/__data/assets/image/0007/369772/twitter_and_facebook.png) no-repeat scroll 5px 4px #758fc7;background:url(//england.shelter.org.uk/__data/assets/image/0007/369772/twitter_and_facebook.png) no-repeat scroll 5px 4px,-moz-linear-gradient(top,#758fc7 0,#7088bf 100%);background:url(//england.shelter.org.uk/__data/assets/image/0007/369772/twitter_and_facebook.png) no-repeat scroll 5px 4px,-webkit-gradient(linear,left top,left bottom,color-stop(0,#758fc7),color-stop(100%,#7088bf));background:url(//england.shelter.org.uk/__data/assets/image/0007/369772/twitter_and_facebook.png) no-repeat scroll 5px 4px,-webkit-linear-gradient(top,#758fc7 0,#7088bf 100%);background:url(//england.shelter.org.uk/__data/assets/image/0007/369772/twitter_and_facebook.png) no-repeat scroll 5px 4px,-o-linear-gradient(top,#758fc7 0,#7088bf 100%);background:url(//england.shelter.org.uk/__data/assets/image/0007/369772/twitter_and_facebook.png) no-repeat scroll 5px 4px,-ms-linear-gradient(top,#758fc7 0,#7088bf 100%);background:url(//england.shelter.org.uk/__data/assets/image/0007/369772/twitter_and_facebook.png) no-repeat scroll 5px 4px,linear-gradient(top,#758fc7 0,#7088bf 100%);border-radius:3px;color:#fff!important;display:block;font-size:13px;margin:6px 10px 0;padding:5px 25px 4px 40px;text-shadow:1px 1px 1px #888;filter:dropshadow(color=#888888,offx=1,offy=1);text-decoration:none}#tweetButton2011{background:url(//england.shelter.org.uk/__data/assets/image/0007/369772/twitter_and_facebook.png) no-repeat scroll 3px -47px #6dc7cc;background:url(//england.shelter.org.uk/__data/assets/image/0007/369772/twitter_and_facebook.png) no-repeat scroll 3px -47px,-moz-linear-gradient(top,#6dc7cc 0,#67bbbf 100%);background:url(//england.shelter.org.uk/__data/assets/image/0007/369772/twitter_and_facebook.png) no-repeat scroll 3px -47px,-webkit-gradient(linear,left top,left bottom,color-stop(0,#6dc7cc),color-stop(100%,#67bbbf));background:url(//england.shelter.org.uk/__data/assets/image/0007/369772/twitter_and_facebook.png) no-repeat scroll 3px -47px,-webkit-linear-gradient(top,#6dc7cc 0,#67bbbf 100%);background:url(//england.shelter.org.uk/__data/assets/image/0007/369772/twitter_and_facebook.png) no-repeat scroll 3px -47px,-o-linear-gradient(top,#6dc7cc 0,#67bbbf 100%);background:url(//england.shelter.org.uk/__data/assets/image/0007/369772/twitter_and_facebook.png) no-repeat scroll 3px -47px,-ms-linear-gradient(top,#6dc7cc 0,#67bbbf 100%);background:url(//england.shelter.org.uk/__data/assets/image/0007/369772/twitter_and_facebook.png) no-repeat scroll 3px -47px,linear-gradient(top,#6dc7cc 0,#67bbbf 100%);border-radius:3px;color:#fff!important;display:block;font-size:13px;margin:7px 10px 0;padding:5px 25px 4px 40px;text-shadow:1px 1px 1px #888;filter:dropshadow(color=#888888,offx=1,offy=1);text-decoration:none}#linkedInButton2011{background:url(//england.shelter.org.uk/__data/assets/image/0007/369772/twitter_and_facebook.png) no-repeat scroll 3px -114px #2c8cc1;background:url(//england.shelter.org.uk/__data/assets/image/0007/369772/twitter_and_facebook.png) no-repeat scroll 3px -114px,-moz-linear-gradient(top,#2c8cc1 0,#0d72a6 100%);background:url(//england.shelter.org.uk/__data/assets/image/0007/369772/twitter_and_facebook.png) no-repeat scroll 3px -114px,-webkit-gradient(linear,left top,left bottom,color-stop(0,#2c8cc1),color-stop(100%,#0d72a6));background:url(//england.shelter.org.uk/__data/assets/image/0007/369772/twitter_and_facebook.png) no-repeat scroll 3px -114px,-webkit-linear-gradient(top,#2c8cc1 0,#0d72a6 100%);background:url(//england.shelter.org.uk/__data/assets/image/0007/369772/twitter_and_facebook.png) no-repeat scroll 3px -114px,-o-linear-gradient(top,#2c8cc1 0,#0d72a6 100%);background:url(//england.shelter.org.uk/__data/assets/image/0007/369772/twitter_and_facebook.png) no-repeat scroll 3px -114px,-ms-linear-gradient(top,#2c8cc1 0,#0d72a6 100%);background:url(//england.shelter.org.uk/__data/assets/image/0007/369772/twitter_and_facebook.png) no-repeat scroll 3px -114px,linear-gradient(top,#2c8cc1 0,#0d72a6 100%);border-radius:3px;color:#fff!important;display:block;font-size:13px;margin:7px 10px 0;padding:5px 25px 4px 40px;text-shadow:1px 1px 1px #888;filter:dropshadow(color=#888888,offx=1,offy=1);text-decoration:none}.ComboBoxWrapper{position:relative}.ComboBoxList{position:absolute;display:none;border:1px solid #afafaf;z-index:150;top:29px;padding:5px 0;background:#fff}.ComboBoxItem{background:#fff;cursor:pointer;display:block;padding:4px 6px}.ComboBoxItem:hover{background:#ffc}#ComboBoxScreenOverlay{z-index:10;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;display:none}.fakeDropDown{cursor:pointer!important;background:url("data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAABkAAAAbCAMAAAC+/9RaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMBQTFRF6Ojo5OTk6+vr7+/w6urq4+Pj3d3d7e3t3d7d5eXm7/Dv3d7e3+Dg7e7t4N/g3t7d6+rq4uLh6uvq7Ovr6erp8O/v4+Tk3t3e7/Dw3+Df7u3t7Ozr6Ojn6enp5+jo4ODf6urp6+zr8PDv6+vs7u7t6+rr5uXl6+zs4eLh4eLi4uHi5ebl8O/w3t3d6uvr6erq6unq4N/f7u3u5eXl4uLi4ODg5+fn4eHh7Ozs5ubm7+/v3t7e39/f7u7u8PDwT09PL2A0BQAAAWJJREFUeNp0jYlygkAQRAd2YRE5ve8rGuMVTVgUV5D//6vMrEelUvHVdG/3DFXA9RXQnHW2HbZlV6VYs9Nkyr3OXOayKzDWUUzNlIYO+IWLGxewF+pOUaji3goFxStACNFDzXtz0fN94RcoUQj/my5CZBkZTaYjLSDTLJf97MkU1c/ANM03s25Op/jWy/6t4dSBmzXOP2tRbbGIyrLEyGs84lEEjQk/DIcHPjlMSmI/bDQODc73MLyBb3kDQFeAAaBGowGUD0YAOADn4xHnH+B853j+AyREpZIkm1vA9F7ZoMAwjMQge/7HSBJagdWyEAP9fqDaarUskNKySGiPA1YpJV7kei3lKpYyxoPEHK9kLGP4OP2iRD0WkJ7SFEWugxYNeIHXzcdB2v1Kx14QdL0g97w0HQeQvwIu+SXXg+S6UNSX8NLGqL1KAY0WDjiXnV2t2rZjO1Uae+eEjh2G7R8BBgDpfmk6v3V+bwAAAABJRU5ErkJggg==") no-repeat right bottom #fff}.ComboBoxOtherSelected{background-color:#ffc}.redtext{color:red!important}#newForm select,.newTextBox{-webkit-box-shadow:inset 1px 1px 2px #CCC;-moz-box-shadow:inset 1px 1px 2px #CCC;box-shadow:inset 1px 1px 2px #CCC;border:0;border-top:1px solid #929292!important;border-left:1px solid #929292!important;border-bottom:1px solid #CCC!important;border-right:1px solid #CCC!important;font-size:17px;padding:4px 4px 4px 8px;color:#333;width:150px}#newForm select,.newTextBoxLong{width:210px!important}#newForm .detailsQuestionWrapper{margin:10px 0 0;padding:20px 0 5px}#newForm .detailsQuestionNote{width:275px;font-size:13px;margin-top:12px;margin-bottom:0}#newForm .detailsDesc{display:block;margin-bottom:10px}#newForm .detailsDesc span{font-size:13px}#newForm .detailsSubQuestionWrapper{float:left;margin-right:20px}.removeMargin{margin:0!important;padding:0!important}#newForm #addressLookup{background:none repeat scroll 0 0 transparent;padding:0!important}#newForm #addressFields{background:none repeat scroll 0 0 #FFF;margin-top:28px}#newForm #lookupsubmit{cursor:pointer;font-size:14px;color:#333;border:1px solid #b0b0b0;border-radius:2px;background:#ededed;background:-moz-linear-gradient(top,#f0f0f0 0,#dedede 100%);background:-webkit-gradient(linear,lefttop,leftbottom,color-stop(0,#f0f0f0),color-stop(100%,#dedede));background:-webkit-linear-gradient(top,#f0f0f0 0,#dedede 100%);background:-o-linear-gradient(top,#f0f0f0 0,#dedede 100%);background:-ms-linear-gradient(top,#f0f0f0 0,#dedede 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F0F0F0', endColorstr='#DEDEDE', GradientType=0);background:linear-gradient(top,#f0f0f0 0,#dedede 100%);padding:6px 0 5px!important;text-shadow:0 1px 0 rgba(255,255,255,.7);behavior:url(//england.shelter.org.uk/__data/assets/file/0011/388667/PIE.htc)}#newForm #enterAddress{cursor:pointer;font-size:14px;color:#333;border:1px solid #b0b0b0;border-radius:2px;background:#ededed;background:-moz-linear-gradient(top,#f0f0f0 0,#dedede 100%);background:-webkit-gradient(linear,lefttop,leftbottom,color-stop(0,#f0f0f0),color-stop(100%,#dedede));background:-webkit-linear-gradient(top,#f0f0f0 0,#dedede 100%);background:-o-linear-gradient(top,#f0f0f0 0,#dedede 100%);background:-ms-linear-gradient(top,#f0f0f0 0,#dedede 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F0F0F0', endColorstr='#DEDEDE', GradientType=0);background:linear-gradient(top,#f0f0f0 0,#dedede 100%);padding:6px 0 5px!important;text-shadow:0 1px 0 rgba(255,255,255,.7);behavior:url(//england.shelter.org.uk/__data/assets/file/0011/388667/PIE.htc);width:283px}#newForm #addressesHolder{color:#000;z-index:999}#newForm #addressesHolder #intro{color:#FFF}#addressLookUpMsg{margin-top:10px;color:#333!important}#newForm #lookup_postcode{width:100px}#newForm #lookupsubmit{margin:0;width:150px}.hidden{display:none}.removeMargin .detailsQuestion{padding-top:10px}:-moz-placeholder,:-ms-input-placeholder,::-webkit-input-placeholder,:input-placeholder,:placeholder{color:#999}#newForm input[type=radio],#newForm ul label{margin-right:10px}#newForm li{float:left}.greyUnderline{width:500px;border-bottom:1px solid #ccc}#genderUnderline{width:290px;border-bottom:1px solid #ccc;height:22px}#newForm #aboutSection{padding-bottom:20px}#newForm #detailsSection{padding-bottom:20px;margin-bottom:20px}#newFormDOB select{padding:2px;width:70px!important;margin-right:20px}#newForm input[type=submit]{display:block!important;background:red!important;background:-moz-linear-gradient(top,red 0,#df0000 100%)!important;background:-webkit-gradient(linear,lefttop,leftbottom,color-stop(0,red),color-stop(100%,#df0000))!important;background:-webkit-linear-gradient(top,red 0,#df0000 100%)!important;background:-o-linear-gradient(top,red 0,#df0000 100%)!important;background:-ms-linear-gradient(top,red 0,#df0000 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0000', endColorstr='#DF0000', GradientType=0)!important;background:linear-gradient(top,red 0,#df0000 100%)!important;border:1px solid #600!important;border-radius:3px!important;color:#FFF!important;font-size:20px!important;text-shadow:0 -1px 0 #600!important;position:relative!important;top:8px!important;padding:10px 30px!important;text-decoration:none!important;cursor:pointer!important;float:right!important}#newForm input[type=submit]:hover{background:red!important}.buttons{width:500px}#newForm .requiredMsg{position:relative;top:-3px;width:128px}#newForm .requiredMsgArrow{background:url(http://england.shelter.org.uk/__data/assets/image/0010/381547/pink-error-arrow.gif) no-repeat -20px 0 transparent;height:7px;width:128px}#newForm .requiredMsgText{background:#ff4040;width:108px;font-size:13px;padding:10px;color:#fff}#newForm .requiredError{background:0}#newForm .requiredError input{border:inherit}#newForm .requiredOkay{background:inherit}.shelter_form *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.shelter_form h2{margin-top:25px}.shelter_form_row{padding:10px 0;display:inline-block;display:block}.shelter_form_row:after{content:".";display:block;height:0;clear:both;visibility:hidden}.shelter_form_row div:last-child{margin-right:0}.shelter_form_row label{display:block;font-weight:700;margin:0 0 10px;line-height:1.5em}.shelter_form_text_long,.shelter_form_text_medium,.shelter_form_text_short{float:left;width:197px;margin-right:10px}.shelter_form_text_long input,.shelter_form_text_medium input,.shelter_form_text_short input{border:0;border-top:1px solid #929292;border-left:1px solid #929292;border-bottom:1px solid #CCC;border-right:1px solid #CCC;color:#333;font-size:17px;padding:4px 8px;width:100%;box-shadow:inset 1px 1px 2px #ccc}.shelter_form_text_short{width:128px}.shelter_form_text_long{width:266px}.shelter_form_button input{cursor:pointer;font-size:14px;color:#333;border:1px solid #b0b0b0;border-radius:2px;background:#ededed;background:-moz-linear-gradient(top,#f0f0f0 0,#dedede 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f0f0f0),color-stop(100%,#dedede));background:-webkit-linear-gradient(top,#f0f0f0 0,#dedede 100%);background:-o-linear-gradient(top,#f0f0f0 0,#dedede 100%);background:-ms-linear-gradient(top,#f0f0f0 0,#dedede 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F0F0F0', endColorstr='#DEDEDE', GradientType=0);background:linear-gradient(top,#f0f0f0 0,#dedede 100%);text-shadow:0 1px 0 rgba(255,255,255,.7);padding:5px;box-shadow:none}.shelter_form_textarea textarea{padding:10px;font-size:15px;width:100%}.shelter_form_optins{margin:15px 0 0;padding:15px 0 0;border-top:1px solid #ccc;width:100%}.shelter_form_optins input{margin:10px 5px 10px 0}.shelter_form_optins label{font-weight:400;display:inline}.shelter_form_submit input{display:block;background:red;background:-moz-linear-gradient(top,red 0,#df0000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,red),color-stop(100%,#df0000));background:-webkit-linear-gradient(top,red 0,#df0000 100%);background:-o-linear-gradient(top,red 0,#df0000 100%);background:-ms-linear-gradient(top,red 0,#df0000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0000', endColorstr='#DF0000', GradientType=0);background:linear-gradient(top,red 0,#df0000 100%);border:1px solid #600;border-radius:3px;color:#fff;font-size:20px;text-shadow:0 -1px 0 #600;text-decoration:none;cursor:pointer;padding:10px 0;width:266px}.shelter_form_buttons input:hover{background:red}.shelter_form_lookup_dropdown{min-width:266px;font-size:14px;padding:5px}.shelter_form label.error{background:#ff4040;color:#fff;margin:10px 0 0;padding:10px;position:relative}.shelter_form label.error:before{content:"\2666 ";position:absolute;top:-12px;left:10px;color:#ff4040;font-size:28px}.floatleft{float:left}.noTopBorder{border-top:0!important;padding-bottom:1px}#rdBanner{width:749px;height:343px;background:url(//england.shelter.org.uk/__data/assets/image/0018/419121/Campaign-banner-v2.jpg) no-repeat;margin-bottom:20px}.rdContentWrapper{width:749px;background:#f3f3f3}.rdContentRow{margin-bottom:20px}.rdContent h2{border-bottom:2px solid red}.rdContent h2 a,.rdContent h2 span{background:red;border-radius:0 10px 0 0;color:#fff!important;float:left;font-family:"FontSite Sans Light",'Helvetica Neue',Arial,Helvetica,sans-serif;font-size:17px;font-weight:400;margin:0;padding:5px 30px 4px 12px;text-decoration:none}.rdContent h2 a:hover{text-decoration:underline}.rdContentInner{background:#fff;border:1px solid #d7d7d7}.rdContentInner img{float:left}.rdContentInner a,.rdContentInner h3{padding:20px 0 0 10px;width:175px;text-decoration:none}.rdContentInner h3{font-size:18px;line-height:24px;font-weight:400}.rdContentInner a{color:#069;display:block;font-size:16px;line-height:20px;text-decoration:none}.rdContentInner a span{color:red;font-size:18px}.rdContentInner a:hover{text-decoration:underline}#rdSocialButtonsWrapper{border-top:1px dotted #666;position:relative;bottom:0;margin:0 10px;padding:10px 0}#rdSocialButtonsWrapper a{color:#fff;font-size:13px;font-weight:400;line-height:15px;text-decoration:none;background:url(/__data/assets/image/0004/391657/social-sprite.gif) no-repeat scroll 0 0 transparent}#rdSocialButtonsWrapper #rdFacebookButton{padding:14px 7px 13px 35px;width:70px;float:left}#rdSocialButtonsWrapper #rdFacebookButton:hover{background-position:0 -57px}#rdSocialButtonsWrapper #rdTwitterButton{background-position:0 -114px;padding:14px 2px 13px 44px;width:66px;float:right}#rdSocialButtonsWrapper #rdTwitterButton:hover{background-position:0 -171px}.rdCarouselButtons{padding:5px 0}.rdCarouselButtons a{display:block;width:30px!important;height:30px!important;background:url(http://england.shelter.org.uk/__data/assets/image/0003/418440/rd-carousel-buttons.png) no-repeat;float:left;padding:0;margin:0}.rdCarouselButtons .rdCarouselLeft{margin-right:8px}.rdCarouselButtons .rdCarouselRight{background-position:0 -30px}.rdCarouselButtons .rdCarouselLeftGreyed{background-position:0 -60px}.rdCarouselButtons .rdCarouselRightGreyed{background-position:0 -90px}.rdCarouselWrapper{position:relative;overflow:hidden}.rdCarousel{position:relative;right:0;width:99999px}.rdCarouselItem{float:left}.adviceResults{padding:.5em 0;border-top:4px solid #999}.adviceResults ul{list-style-type:none!important}.adviceResults li{padding:.5em 0;border-bottom:1px solid #ccc;background:none!important}.adviceResults li .resultTitle img{float:left;padding:5px 10px 0 0}.adviceResults li .description{padding:0 0 0 25px}#step{font-family:Arial;text-align:right;font-size:1.3em;color:#000}#step span{font-weight:700;color:#aaa}#step span.selected{font-weight:700;color:#000}.step h2{float:left;margin:0!important;width:70px}.step p{float:right;width:400px;background:url(/__data/assets/image/0011/58763/arrow.gif) no-repeat left 0;padding:0 0 0 40px!important}#giftAidCalc{background:#eee;border-top:3px solid #666;padding:.7em 1em;margin:0 0 1em}#giftAidCalc form{padding:.5em 0}#giftAidCalc form #calculate{color:red;font-weight:700;padding:.1em 1em;border-top:1px solid #CCC;border-left:1px solid #CCC;border-right:1px solid #999;border-bottom:1px solid #999;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:url(//shelter-england-images.s3.amazonaws.com/content-asset-images/donate_button_bg.gif) left top}#giftAidCalc #result{border-top:1px solid #999;margin:1em 0 0}#giftAidCalc span#resultAmount,#giftAidCalc span#resultExtra,#giftAidCalc span#resultExtraMonthly{font-weight:700}#giftAidCalc #result{display:none}#giftAidCalc #single{font-family:verdana;float:left;width:47%}#giftAidCalc #monthly{font-family:verdana;float:right;width:47%}#giftAidHighlight p{color:red!important}.error-list p{color:red;font-weight:700;line-height:1.6em}.error-list ul{margin:.5em 0 0}.error-list li{color:#333;font-weight:400;background-image:url(//shelter-england-images.s3.amazonaws.com/content-asset-images/red_bullet.gif)!important}#addressLookup{padding:.5em 2em!important;background:#eee}#customForm .step{font-weight:700}#addressLookup #lookup_house_no{width:50px}#addressLookup #lookup_postcode{width:100px}#addressLookUpMsg{font-weight:700;padding:.2em 0}#enterAddressLink{margin:.7em 0 0}#addressesHolder{position:absolute;margin:5px 0 0;background:#666;color:#fff;border:5px solid #ccc;width:450px}#addressesHolder #intro{float:left;padding:.3em .5em;font-size:1em}#addressesHolder #close{float:right;text-align:right;padding:.3em 18px .3em .5em;margin:0 .5em 0 0;font-size:1em;background:transparent url(/__data/assets/image/0006/226761/search_close.gif) no-repeat right 5px}#close a,#close a:hover,#close a:visited{color:#fff}ul#addressLookUpList{width:448px;height:150px;overflow:auto;border:1px solid #666;list-style-type:none;background:#fff;margin:0}ul#addressLookUpList li{font-size:.95em;line-height:1.3em;background:none!important;padding:.25em .5em!important}ul#addressLookUpList li:hover{background:#69c!important;color:#fff;cursor:pointer}#lookupsubmit{width:95px;padding:.2em .2em!important}.news_story_body td,.news_story_body th{padding:5px 10px 5px 0}.smi_large a:focus,.smi_small a:focus{outline:0}.smi_large a,.smi_small a{height:33px;text-indent:-9999px;display:block}.smi_small a{width:42px;background-image:url(//shelter-england-images.s3.amazonaws.com/core-elements/sn_small_sprites.png)}.smi_large a{width:128px;background-image:url(//shelter-england-images.s3.amazonaws.com/core-elements/sn_large_sprites.png)}#fb_story_share,.smi_fb{background-position:0 -33px}.fancybox-tmp iframe,.fancybox-tmp object{vertical-align:top;padding:0;margin:0}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;padding:0;margin:0;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-outer{padding:0;margin:0;position:relative;outline:0}.fancybox-inner{padding:0;margin:0;position:relative;outline:0;overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:10px}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%;border:0;padding:0;margin:0;vertical-align:top}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(http://england.shelter.org.uk/__data/assets/image/0005/437126/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8020}#fancybox-loading div{width:44px;height:44px;background:url(http://england.shelter.org.uk/__data/assets/image/0006/437127/fancybox_loading.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;background:transparent url(http://england.shelter.org.uk/__data/assets/image/0007/437128/blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:20px;background-position:0 -36px}.fancybox-next span{right:20px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;padding:0;overflow:visible;visibility:hidden}#fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:#000}#fancybox-overlay.overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-title{visibility:hidden;font:400 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8030;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{margin-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}#nav_current_context,#nav_page_lineage{display:none}#lightbox_survey_wrapper{color:#000;background:#f3f3f3;display:none}#lightbox_survey_inner{margin:0 auto;background:#ffffe5;border:1px solid #cc9;border-top:0;padding:15px;text-align:left;width:916px}#lightbox_survey_inner h2{color:#000}#lightbox_survey_inner p{margin:0}#lightbox_survey_inner a{text-decoration:underline}.word_download{display:block;float:left;width:32px;height:39px;background:url(//england.shelter.org.uk/__data/assets/image/0008/527813/tdp_sprite_sheet.png) -141px 0 no-repeat;margin:5px 5px 0 0}.socialbuttons{height:27px!important;width:31px!important;display:block!important;background:url(//england.shelter.org.uk/__data/assets/image/0004/589216/social_icons.png) no-repeat!important;margin-right:8px!important;float:left!important;text-indent:-99999px!important;margin-bottom:8px}.facebook{background-position:-32px!important}.twitter{background-position:0!important}.googleplus{background-position:-128px!important}.linkedin{background-position:-96px!important}.pinterest{background-position:-64px!important}.flickr{background-position:-160px!important}.youtube{background-position:-192px!important}.facebook:hover{background-position:-255px!important}.twitter:hover{background-position:-223px!important}.googleplus:hover{background-position:-351px!important}.linkedin:hover{background-position:-319px!important}.pinterest:hover{background-position:-287px!important}.flickr:hover{background-position:-160px!important}.youtube:hover{background-position:-415px!important}#footer_right_finalcol2{width:128px!important}#footer_right_finalcol2 li{width:151px}.footer_header_row2{border-bottom:1px dotted #aaa!important;font-size:12px!important;font-weight:700!important;padding-bottom:7px}.raceIntro{font-weight:700!important}.mobile-only{display:none!important}.fundraisingIdea{border-bottom:solid 1px #ccc;height:100%;overflow:auto;clear:both;padding:0 0 20px}.fundraisingIdea img{float:right;margin:0}.fundraisingIdea p{float:left;width:330px}.fundraisingIdea p.smaller{float:left;width:290px}.last{margin:0 0 20px}#tools-block{float:right;width:170px;background:#ebf7fe;background:-moz-linear-gradient(top,#f6fbfe 0,#e2f4fe 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f6fbfe),color-stop(100%,#e2f4fe));background:-webkit-linear-gradient(top,#f6fbfe 0,#e2f4fe 100%);background:-ms-linear-gradient(top,#f6fbfe 0,#e2f4fe 100%);background:linear-gradient(top,#f6fbfe 0,#e2f4fe 100%);border:#c3dbe8 1px solid;margin:0 0 10px 10px}#maincontentcol #tools-block h3,#tools-block h3{font-family:"FontSite Sans Light",'Helvetica Neue',Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;color:red;margin:10px;padding:3px 0 5px 34px}#tools-block h3{background-image:url(http://england.shelter.org.uk/__data/assets/image/0008/627227/tools-icons.png);background-repeat:no-repeat}.checklist h3{background-position:0 -61px}.download h3{background-position:0 -129px}#tools-block div{margin:0 10px 20px}#tools-block a{text-decoration:none;padding-right:12px;background:url(//england.shelter.org.uk/__data/assets/image/0004/627268/arrow-right-red.png) right bottom no-repeat}#page_index{float:left;width:494px}body{background:#fff}#container{background-color:#FFF;width:100%}.homecontent{padding-top:12px}#header_container{width:100%;background:#F3F3F3;border-bottom:dotted 1px #BBB;text-align:center}#footer_container{width:100%;background:#F3F3F3;border-top:dotted 1px #BBB;text-align:center;display:block;overflow:hidden;padding-bottom:30px}#content_container{width:956px;margin:15px auto 0;position:relative;text-align:left;padding-bottom:20px}#header{width:956px;margin:0 auto;position:relative;text-align:left;height:102px;background:0 0;z-index:900}#breadcrumbtrail{margin:13px 0 15px}#mega_menus{display:none}#header #england_logo,#header h1#england_logo{color:red;text-indent:-999999px;display:block;width:197px;height:52px;background:url(//shelter-england-images.s3.amazonaws.com/reskin/shelter-logo.gif) left top no-repeat;position:absolute;left:0;top:25px}#header h1#england_logo a{display:block;width:197px;height:52px}#shelter_strapline_england{color:#888;text-indent:-999999px;display:block;width:359px;height:20px;background:url(//shelter-england-images.s3.amazonaws.com/reskin/strapline.gif) left top no-repeat!important;position:absolute;left:222px;top:61px}#search_box{float:right;width:266px;position:relative;top:51px}.mc_search{top:41px!important}#search_wrap{border:#ccc 1px solid;border-right:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#fff;width:230px}#button_both{background:#fff url(//shelter-england-images.s3.amazonaws.com/icons/search-mouse-over.png) 7px 7px no-repeat;width:50px;height:50px;border-radius:50%;cursor:pointer;position:absolute;display:block;right:-4px;top:-7px;border:1px solid #ccc}#queries_searchfield_query-new{border:none;width:212px;left:2px;color:#ccc;position:relative;height:34px;line-height:34px;z-index:1;font-size:14px;padding:0 8px 0 5px;margin-top:0}#button_both:hover{background:#fff url(//shelter-england-images.s3.amazonaws.com/icons/search-mouse-over.png) 7px -35px no-repeat}#country_selector{width:266px;top:24px;right:0;position:absolute;color:#666;font-size:12px}#country_selector strong{color:#999}#main_navigation{border-bottom:1px solid #BBB;height:33px;background:url(//shelter-england-images.s3.amazonaws.com/reskin/top_nav.gif) left 0 repeat-x;position:relative;z-index:400}li.main_nav_tab{float:left;text-shadow:#FFF 0 1px 1px;position:relative;display:inline!important}a.main_nav_tab_link{float:left;display:block;padding:7px 10px 5px;border-right:1px solid #BBB;border-top:1px solid #FFF;height:20px}#advice_tab{z-index:700;position:relative}#nav12023,#nav23608,#nav29133{margin-left:5px;border-left:1px solid #CCC}.main_nav_tab_link:link,.main_nav_tab_link:visited{color:#444;text-decoration:none!important}.main_nav_tab_link:hover{text-decoration:underline!important;color:#000}#nav10067{display:block!important;color:#FFF;background:red;background:-moz-linear-gradient(top,#ed0000 24%,#ba0101 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(24%,#ed0000),color-stop(100%,#ba0101));background:-webkit-linear-gradient(top,#ed0000 24%,#ba0101 100%);background:-o-linear-gradient(top,#ed0000 24%,#ba0101 100%);background:-ms-linear-gradient(top,#ed0000 24%,#ba0101 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed0000', endColorstr='#ba0101', GradientType=0);background:linear-gradient(top,#ed0000 24%,#ba0101 100%);text-shadow:none}#nav10067:active,#nav10067:hover{background:#ff1a00;background:-moz-linear-gradient(top,#ff1a00 46%,#cd0b02 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(46%,#ff1a00),color-stop(100%,#cd0b02));background:-webkit-linear-gradient(top,#ff1a00 46%,#cd0b02 100%);background:-o-linear-gradient(top,#ff1a00 46%,#cd0b02 100%);background:-ms-linear-gradient(top,#ff1a00 46%,#cd0b02 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff1a00', endColorstr='#cd0b02', GradientType=0);background:linear-gradient(top,#ff1a00 46%,#cd0b02 100%)}#nav10067 a{color:#FFF;border-top:1px solid red}.active_tab_link{color:red!important}.active_tab_link:hover,.active_tab_link:link,.active_tab_link:visited{color:red!important;border-bottom:1px solid #FFF;border-top:1px solid #FFF!important;background-color:#FFF}.drop_tab_link{padding-right:24px!important;background:url(//shelter-england-images.s3.amazonaws.com/reskin/active_arrow.gif) right -53px no-repeat}.drop_tab_link_active{padding-right:24px!important;background:url(//shelter-england-images.s3.amazonaws.com/reskin/active_arrow.gif) right 12px no-repeat!important;border-top:1px solid #BBB!important;border-bottom:1px solid #e8e8e8!important;z-index:805!important;position:relative!important}.drop_tab_link_active:hover{border-bottom:1px solid #e8e8e8!important}.drop_tab{background:url(//shelter-england-images.s3.amazonaws.com/reskin/top_nav.gif) left -200px repeat-x}.drop_tab_active{background:url(//shelter-england-images.s3.amazonaws.com/reskin/top_nav.gif) left bottom repeat-x!important}#as_search_field{z-index:0!important;background:red;position:relative}#asd_search button{z-index:1}#advice_mm_padding,#camp_mm_padding,#pro_mm_padding{position:absolute;padding:5px;z-index:500;top:28px}#advice_mm_padding{left:-6px}#pro_mm_padding{left:-99px}#camp_mm_padding{left:-6px}#advice_mm,#camp_mm,#pro_mm{background:#e8e8e8;padding:16px;border:1px solid #BBB;-webkit-box-shadow:rgba(0,0,0,.3)0 1px 2px;-moz-box-shadow:rgba(0,0,0,.3)0 1px 2px;box-shadow:rgba(0,0,0,.3)0 1px 2px}#advice_mm{width:714px}#pro_mm{width:488px}#camp_mm{width:530px}.mm_pannel_padding{display:none}.mm_pannel h3{font-weight:400;font-size:14px;font-family:Arial,Helvetica,sans-serif;color:#333;padding-bottom:3px;border-bottom:1px dotted #888}.mm_pannel h3 a,.mm_pannel h3 a:link,.mm_pannel h3 a:visited{background:url("http://england.shelter.org.uk/__data/assets/image/0013/433012/redArrow.gif ") no-repeat;background-position:right;padding:0 10px 0 0;color:#369!important}.mm_pannel ul{margin:12px 0 8px;list-style:none outside}.mm_pannel li{font-size:12px;margin-bottom:7px;line-height:17px!important}.mm_pannel li a:link,.mm_pannel li a:visited{color:#069}.mm_pannel p{font-size:12px}.mm_pannel p a:link,.mm_pannel p a:visited{color:#069}#advice_mm_hierachy_section_first,#advice_mm_hierachy_section_second,#pro_mm_hierachy_section_first,#pro_mm_hierachy_section_second{display:inline}#advice_mm_hierachy_section_first,#pro_mm_hierachy_section_first{float:left}#advice_mm_hierachy_section_second,#pro_mm_hierachy_section_second{float:right}#common_problems{clear:both;border-top:1px dotted #888;padding:27px 0 14px 37px;background:url(//england.shelter.org.uk/__data/assets/image/0004/387706/ga_map-small.png) 0 18px no-repeat;margin-bottom:0}#common_problems a,a.seeMore{background:url("http://england.shelter.org.uk/__data/assets/image/0013/433012/redArrow.gif ") no-repeat right;padding:0 10px 0 0;text-decoration:none}.mm_pannel h3 a:link,.mm_pannel h3 a:visited,.mm_pannel li a:link,.mm_pannel li a:visited{text-decoration:none}.mm_pannel a:hover{text-decoration:underline!important}#advice_mm_help_section,#advice_mm_hierachy_section,#advice_mm_popular_section,#advice_mm_quick_links_section,#camp_mm_hierachy_section,#pro_mm_hierachy_section,#pro_mm_uptodate{display:inline}#advice_mm_hierachy_section,#camp_mm_hierachy_section,#pro_mm_hierachy_section{width:300px;float:left}#pro_mm_hierachy_section{border-bottom:1px dotted #888}#pro_mm_hierachy_section ul{padding-bottom:4px;margin-bottom:4px}#advice_mm_help_section,#advice_mm_popular_section,#advice_mm_quick_links_section{float:left;margin-left:26px}#advice_mm_quick_links_section{width:162px}#advice_mm_popular_section{width:200px}#advice_mm_help_section{width:140px}#pro_mm_uptodate{width:160px}#wycd_mm_padding{position:absolute;padding:5px;left:-6px;top:28px;z-index:500}#wycd_mm{background:#e8e8e8;padding:16px;border:1px solid #BBB;width:700px;-webkit-box-shadow:rgba(0,0,0,.3)0 1px 2px;-moz-box-shadow:rgba(0,0,0,.3)0 1px 2px;box-shadow:rgba(0,0,0,.3)0 1px 2px}#camp_mm_hierachy_section,#camp_mm_making_change_happen,#wycd_mm_events_and_challenges,#wycd_mm_hierachy_section,#wycd_mm_running_section{float:left;width:160px}#wycd_mm_hierachy_section{margin:0}#wycd_mm_events_and_challenges,#wycd_mm_running_section{margin-left:16px}#wycd_mm_other_ways{float:left;width:170px;position:relative;margin-left:16px}#camp_mm_hierachy_section{margin:0 0 28px}#camp_mm_making_change_happen{margin-left:16px}#camp_mm_why_we_campaign{float:left;width:170px;position:relative;margin-left:16px}#footer{margin:0 auto;text-align:left;width:956px;display:block;margin-top:21px;position:relative}#new_footer_left,#new_footer_right{margin-top:10px}#new_footer_left p{margin-bottom:.6em}.footer_large_cufon{color:#87888a}#huhwn{color:red}#new_footer_right{display:block}#footer_links_wrapper{border-bottom:2px solid #DDD;display:block;min-height:125px;padding-bottom:1em}#new_footer_right ul{width:138px;display:inline;float:left;margin:0}#new_footer_right li{list-style-position:outside;margin-bottom:7px}#new_footer_right li a{font-size:11px;color:#000;text-decoration:none}#new_footer_right li a:hover{text-decoration:underline}#footer_right_finalcol{width:128px!important}#footer_right_finalcol li a{display:block;padding-left:20px;height:16px;background:url(//shelter-england-images.s3.amazonaws.com/core-elements/social-networking-sprite.png) no-repeat}.footer_header_row{font-weight:700;padding-bottom:7px}#footerSNTwitter{background-position:0 -23px!important}#footerSNYoutube{background-position:0 -46px!important}#footerSNFlickr{background-position:0 -68px!important}#footer_email_signup{margin-top:1.6em}#footer_email_signup *{float:left;display:inline}#footer_email_signup label{font-size:11px;font-weight:700;margin-right:12px;position:relative;top:5px}#footer_email_textbox{width:230px;color:#BBB;border:1px solid #B6b6b6;font-family:Helvetica,Arial,sans-serif;margin-right:12px}#footer_email_textbox:focus{color:#000}#footer_email_submit{border:1px solid #C6C6C6;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#f3f3f3;background:-moz-linear-gradient(top,#f3f3f3 0,#cecece 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f3f3f3),color-stop(100%,#cecece));background:-webkit-linear-gradient(top,#f3f3f3 0,#cecece 100%);background:-o-linear-gradient(top,#f3f3f3 0,#cecece 100%);background:-ms-linear-gradient(top,#f3f3f3 0,#cecece 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#CECECE', GradientType=0);background:linear-gradient(top,#f3f3f3 0,#cecece 100%);width:79px;padding:0;font-size:13px}#footer_email_submit:hover{cursor:pointer;background:#CECECE;background:-moz-linear-gradient(top,#cecece 0,#f3f3f3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#cecece),color-stop(100%,#f3f3f3));background:-webkit-linear-gradient(top,#cecece 0,#f3f3f3 100%);background:-o-linear-gradient(top,#cecece 0,#f3f3f3 100%);background:-ms-linear-gradient(top,#cecece 0,#f3f3f3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#CECECE', endColorstr='#f3f3f3', GradientType=0);background:linear-gradient(top,#cecece 0,#f3f3f3 100%)}.footer_col li a:hover{text-decoration:underline!important}#maincontentcol h1{font-family:"Helvetica Neue";font-weight:200;margin-bottom:10px}#reskin_footer_menus ul{-webkit-text-shadow:#FFF 0 1px 0;-moz-text-shadow:#FFF 0 1px 0;text-shadow:#FFF 0 1px 0}#reskin_footer_menus li{font-size:11px;color:#444;margin-bottom:6px}#reskin_footer_menus li a:link,#reskin_footer_menus li a:visited{font-size:11px;color:#444;text-decoration:none}#reskin_footer_menus li a:hover{text-decoration:underline}.footer_header_row{color:#444;text-decoration:none;font-size:12px!important;border-bottom:1px dotted #AAA}.footer_header_row a:link,.footer_header_row a:visited{color:#444;text-decoration:none;font-size:12px!important}.footer_header_row a:hover{text-decoration:underline}.footer_col{float:left;width:151px;margin-right:10px;display:inline}#footer_right_finalcol li{width:151px}#reskin_footer_email_signup{margin:10px 0 30px;height:50px;position:relative}#reskin_footer_email_signup label{color:#444;font-size:13px;margin-bottom:5px}#footer_email_textbox{position:absolute;left:0;top:22px;padding:4px;height:13px}#footer_email_submit{position:absolute;left:245px;top:22px;height:23px}#reskin_footer_strapline{margin-top:30px;padding-bottom:10px;border-bottom:1px dotted #AAA}.footer_large_cufon{font-size:16px;line-height:1.4;margin-bottom:8px}#huhwn{font-size:16px;line-height:1.4}#copyrightinfo{font-size:11px;line-height:1.4;margin-top:20px}#footer_logo{float:right;margin-top:20px;width:160px;display:inline}#footer{background:0 0;border:none}#country_sidebar_map,#country_sidebar_map_sco{clear:both}#search_list{background-color:#FFF;width:225px;left:-236px}#search_list h3,#search_list h3 a:link,#search_list h3 a:visited{color:#069;border:none!important;text-decoration:underline}#search_list li{border-bottom:1px dotted #CCC;border-top:none}#search_list li:hover{background-color:#EEE}#ajax_search_options{background-color:#EEE;border:none}#ajax_search_close:hover,#ajax_search_close:link,#ajax_search_close:visited{color:#666!important}#more_search_results{text-decoration:underline!important;font-weight:400}#search_list{opacity:1;-webkit-box-shadow:rgba(0,0,0,.3)0 1px 2px;-moz-box-shadow:rgba(0,0,0,.3)0 1px 2px;box-shadow:rgba(0,0,0,.3)0 1px 2px}#final_row{border-bottom:none!important}.shop_container #maincontentcol{padding-top:20px}#cookie_message_wrapper{width:100%;background:#999;background:-moz-linear-gradient(top,#999 0,#666 78%,#444 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#999),color-stop(78%,#666),color-stop(100%,#444));background:-webkit-linear-gradient(top,#999 0,#666 78%,#444 100%);background:-o-linear-gradient(top,#999 0,#666 78%,#444 100%);background:-ms-linear-gradient(top,#999 0,#666 78%,#444 100%);background:linear-gradient(top,#999 0,#666 78%,#444 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#999999', endColorstr='#444444', GradientType=0);display:none}#cookie_message{width:956px;margin:0 auto;padding:6px 0 7px;color:#EEE;text-shadow:0 -1px 0 #444;font-size:12px}#cookie_message_text{float:left}#cookie_message a,#cookie_message a:link,#cookie_message a:visited{color:#EEE;text-decoration:underline}#cookie_message a:hover{color:#FFF}#cookie_bar_close{padding-right:16px;height:13px;float:right;background:url(//www.shelter.org.uk/__data/assets/image/0019/437104/crosses.png) right top no-repeat;display:block;margin-top:1px}#cookie_bar_close:hover{background:url(//www.shelter.org.uk/__data/assets/image/0019/437104/crosses.png) right bottom no-repeat}@media print{body{margin:1em 1.5em;font-family:Arial,Helvetica,sans-serif;font-size:87.5%;width:auto;line-height:1.45em;color:#000}h1,h2,h3,h4{font-family:Arial,Helvetica,sans-serif;margin:1.5em 0 .5em!important;width:auto}h1{font-size:2em;font-weight:400;color:red;clear:both!important;width:100%!important;padding:0!important}h1 object{display:none!important;width:0!important}h2{font-size:1.5384em}h2 object{display:none!important;width:0!important}p{margin:0 0 1em}li,ul{list-style:square;background:none!important}img{border:0}#page_tools,.printerFriendly{display:none}#additionalcontentcol,#additionalcontentcol_deign,#ajax_search_container,#breadcrumbtrail,#location,#mainnav,#mainnavlegal,#searchbox,#secondarynav,#skip{display:none!important}#banner{text-align:left}#pagecontent{width:100%!important;margin-left:0}#maincontentcol{width:100%!important;clear:both}#footnav_one,#footnav_three,#footnav_two{display:none!important}#footer{border:0}ul#sitecredit{position:relative;display:block;text-align:left!important}#need_more_help_box .image{display:none}#countryinformation{padding:10px 10px 1px;background-color:#e1e1e1;margin:20px 0 10px}.countryspecificindicator{padding:10px 10px 1px;background-color:#e1e1e1;margin:20px 0 10px;padding-bottom:10px}#countryinformation a,p.england_content_map{display:none}div#additionalcontentcol{border-top:3px #666 solid;margin-top:20px}#accountbox,#legalresources,.btt,.btt_final{display:none}#header{border:0!important;background:0}#search_wrapper,#sm_icons_container,#sm_labels_container{display:none!important}#asd-contentLeft,#asd-resultsList,.group{float:none;width:650px!important}div#asd-group1,div#asd-group2,div#asd-group3,div#asd-group4{float:none;width:650px!important;padding:10px 0!important;margin:0!important;background:#fff!important}div#asd-group3{border-top:3px solid #b2c5d3!important;font-size:1em}#bodycontent{display:block!important}}





/* Styling for Funnelback search */
#searchTerm {
    color:#000;
    font-size:0.6em;
}

#fbSearchWrapper {
    background:#eee;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    font-size:1.1em;
}

#fbSearchStats {
    padding:0.8em 1em;
    font-size:0.9em;
}

#fbSearchForm {
    padding:0.5em 1em 1em;
}

#fbSearchForm label {
    font-size:1.1em;
}

#fbSearchForm #fbSearchBox {
    font-size:1em;
    width:420px;
    padding:3px 5px;
    border:1px solid #dfdfdf;
    border-top-width:2px;
    border-left-width:2px;
}

#fbSearchButton {
    position:absolute;
    background:url(http://england.shelter.org.uk/__data/assets/image/0008/1055078/button_both.png) no-repeat left top;
    border:none;
    cursor:pointer;
    height:34px;
    width:32px;
    margin:0 0 0 -10px;
    padding:0;
}

#fbSearchButton:hover {
    background-position:0 -34px;
}

#fbSearchButton span {
    display:none;
}

#fbSortOptions {
    margin:20px 10px;
}

#fbSortOptions ul {
    margin:0.5em 0;
}

#fbSortOptions li {
    padding:0 20px 0.1em !important;
}


#fbSortOptions .selected {
    background:#666;
    color:#fff !important;
    text-decoration:none;
    padding:5px 10px;
    margin:0 10px;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
}

.moreResults {
    padding:0 0 0 10px;
}

#fbNoResults {
    margin:10px 0;
    background:#ffffe5;
    border:1px solid #cc9;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
}

#fbNoResults .icon {
    display:block;
    width:40px;
    height:40px;
    float:left;
    background:url(http://england.shelter.org.uk/__data/assets/image/0009/1055079/search_icons.gif) no-repeat 0 -65px;
    margin:5px 0 0 5px;
}

#fbNoResults .msg {
    padding:1em 1em 1em 50px;
}

#fbNoResults ul {
    margin:0.5em 0 0 0;
}

#fbNoResults li {
    list-style-type:none;
    background:none;
    padding:0 0 0 15px;
}

#fbNoResults .arrow {
    display:block;
    float:left;
    width:4px;
    height:7px;
    background:url(http://england.shelter.org.uk/__data/assets/image/0009/1055079/search_icons.gif) no-repeat -12px -55px;
    margin:5px 0 0 -10px;
}

#fbSearchResults {
    padding:10px 0 0;
    margin: 0 0 10px;
    border-top:1px solid #666;
    border-bottom:1px solid #666;
}

/* Individual search results */
.typeLabel {
    float:left;
    width:75px;
       background:#dedede;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        -khtml-border-radius: 5px;
        border-radius: 5px;
    color:#000;
    padding:0.3em 5px;
    font-size:0.85em;
}

.searchResultItem {
    margin:15px 10px;
    padding-bottom:15px;
    position:relative;
}

.searchResultItem p {
    margin-bottom:0.5em;
}

.searchResultItem h3 {
    margin-top:0 !important;
}

.searchResultItem h3 a {
    color:#000;
    text-decoration:none;
    font-size:1em;
}

.searchResultItem h3 a:hover {
    text-decoration:underline;
}

p.desc {
    padding:0.5em 0;
    margin:0 !important;
    font-size:0.95em;
    width:380px;
    border-bottom:1px solid #ccc;
}

.itemLocation {
    padding:0.35em 0 !important;
    font-size:0.95em;
    line-height:1.3em;
    color: #555;
}

.itemLocation a, .itemLocation a:visited {
    color:#4d63b5;
    text-decoration:none;
}

.itemLocation a:hover {
    color:#ea232d;
    text-decoration:none;
}

.itemDetails {
    width:380px;
    margin:0 !important;
    padding:0;
}

.itemDetails li {
    background:none !important;
    border-top:1px solid #ccc;
    padding:0.35em 0 !important;
    font-size:0.85em;
    line-height:1.3em;
}

.detailLabel {
    float:left;
    font-weight:bold;
    width:20%;
}

.detailValue {
    float:right;
    width:79%;
    word-wrap:break-word;
}

.itemDetails .lastDetail {
    border-bottom:1px solid #ccc;
}

.resultSummary {
    position:relative;
    padding-left:100px;
}

.viewResult a, .viewResult a:visited {
    position:absolute;
    right:0;
    bottom:0;
    background:#999;
    width:87px;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        -khtml-border-radius: 5px;
        border-radius: 5px;
    padding:5px 8px 5px 8px;
    font-size:0.9em;
    color:#fff;
    text-decoration:none;
}

.viewResult a:hover {
    background:#f00;
}

.viewResult span {
    display:block;
    width:7px;
    height:9px;
    background:url(http://england.shelter.org.uk/__data/assets/image/0009/1055079/search_icons.gif) no-repeat 0 -50px;
    float:right;
    margin:3px 0 0;
    font-size:0.5em;
}

.typeIcon {
    position:absolute;
    top:0;
    left:0;
    display:block;
    width:44px;
    height:44px;
}

/* Publication specific */
.publicationItem p.desc,
.trainingItem p.desc,
.documentItem p.desc {
    width:auto;
    border:none;
}

.productThumb {
    position:absolute;
    float:left;
    width:85px;
}

productThumb img {
    width:85px;
}

.price {
    font-size:1.3em;
    font-weight:bold;
}

/*
.publicationItem .resultSummary {
    float:right;
}
*/

/* Results refining  */
#refineResults {
    border-left:1px solid #ccc;
    padding:0 0 0px;
    background:url(http://england.shelter.org.uk/__data/assets/image/0009/1055079/search_icons.gif) repeat-y -44px 0;
}

#refineResults #hd, #refineResults #ft {
  display:block;
  width:19px; 
  height:12px;
  margin:0 0 0 -1px;
}

#refineResults #hd { background:url(http://england.shelter.org.uk/__data/assets/image/0009/1055079/search_icons.gif) no-repeat 0 -108px; }
#refineResults #ft { background:url(http://england.shelter.org.uk/__data/assets/image/0009/1055079/search_icons.gif) no-repeat -25px -108px; }

#refineResults h2 {
    color:#666;
    padding:0.5em 0 0.5em 20px;
    font-size:1.4em;
}

#refineResults h3 {
    border-top:1px solid #ccc;
    border-bottom:1px solid #ccc;
    padding:10px 20px;
}

.refine {
    margin:0 0 40px 0;
}

.refine li {
  position:relative;
    padding:0.5em 0 0.5em 20px;
    border-bottom:1px solid #ccc;
}

.refine label {
    padding:0 0 0 0.5em;
}

.refine a { text-decoration:none }
.refine a:hover { text-decoration:underline }

.refine em {
  font-style: normal;
  font-weight: bold;
}

.refine .selected {
  color:#333;
  padding-left:20px;
}

.selected .icon {
  position:absolute;
  top:10px;
  width:5px;
  height:10px;
  display:block;
  background:url(http://england.shelter.org.uk/__data/assets/image/0009/1055079/search_icons.gif) no-repeat -21px -55px;
}

.selected .categoryName {
  padding-left:10px;
  font-weight:bold;
}

.searchHelp {
    border-top:1px solid #ccc;
    padding:10px 20px;
}

/* Pagination */
#searchPagination {
    text-align:center;
  margin:0 auto;
  min-width:100px;
   max-width:300px;
}

#searchPagination li {
  float:left;
    display:block;
    background:none;
    margin:0 3px 0 0;
    padding:0;
}

#searchPagination li a, #searchPagination li a:visited {
    display:block;
    background:#ccc;
    border:1px solid #bbb;
    color:#666;
  width:15px;
    padding:1px 5px;
    text-decoration:none;
    border-radius:2px;
    -moz-border-radius:2px;
    -webkit-border-radius:2px;
}

#searchPagination li a:hover {
    background:#666;
    color:#fff;
    text-decoration:underline;
}

.currentPage {
  float:left;
    background:#666 !important;
    border:1px solid #555;
  font-weight:bold;
    color:#fff;
    display:block;
  width:15px;
    margin:0 3px 0 0!important;
  padding:1px 5px !important;
    border-radius:2px;
    -moz-border-radius:2px;
    -webkit-border-radius:2px;
}

.searchPrevious a, .searchNext a {
    background:none !important;
    border:none !important;
    color:#000 !important;
}

.searchNext {
  float:left;
  position:relative;
    width:40px;
  *width:50px;
  padding:0 5px 0 0 !important;
}

.searchPrevious {
  float:left;
  position:relative;
  width:75px;
  *width:70px;
  text-align:right;
  padding:0 0 0 5px !important;
    margin-right:5px !important;
}

.searchPrevious a:hover, .searchNext a:hover {
    color:#000;
    text-decoration:underline !important;
}

.searchPrevious .icon, .searchNext .icon {
    display:block;
    width:7px;
    height:8px;
    color:#aaa;
    font-size:0.5em;
}

.searchPrevious .icon {
  position:absolute;
  top:1px;
  left:0;
    margin:5px 12px 0;
    background:url(http://england.shelter.org.uk/__data/assets/image/0009/1055079/search_icons.gif) no-repeat -20px -45px !important;
}

.searchNext .icon {
  position:absolute;
  top:3px;
  right:0;
  margin:5px 0 0;
    background:url(http://england.shelter.org.uk/__data/assets/image/0009/1055079/search_icons.gif) no-repeat -10px -45px !important;
}

/* new clearfix */
.cf:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}

.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */

/* IE styles */
/* IE6 */
* html .cf { zoom: 1; } 
* html .viewResult span { margin:-14px 0 0; }
* html #fbAdvanceSearch span { top:15px; }
* html .searchPrevious .icon { margin:7px 0 0; }
* html .searchNext .icon { margin:7px 0 0; }
/* IE7 */
*:first-child+html .cf { zoom: 1; } 
*:first-child+html .viewResult span { margin:-14px 0 0; }
*:first-child+html #fbAdvanceSearch span { top:15px; }
*:first-child+html .searchPrevious .icon { margin:7px 0 0; }


/* fb autocomplete */

.ui-helper-hidden-accessible, .ui-help-hidden {
    display: none;
}
.ui-menu {
    background-color: white;
}
.ui-menu {
    width: 200px;
    border: solid 1px #e6e6e6;
}
.ui-menu, .ui-menu li {
    list-style-type: none;
    margin: 0;
    padding: 0;
    text-align:left;
}
.ui-menu-item a, li.ui-autocomplete-category {
    display: block;
    padding: 2px;
}
li.ui-autocomplete-category {
    background-color: #e6e6e6;
    font-weight: bold;
}
.ui-state-focus {
    background-color: #ce0202;
    color: white;
}
.ui-state-focus a, .ui-state-focus:hover{
color:#fff;
}

/*
 * Break URL heading on to two lines
 * lwoollett
 */

.search_results_list li h2 a {
    display: block;
    word-wrap: break-word;
}