/* Generated by dotEditor - direct edits to this file will not persist - please see stylesheet "default" in dotEditor style management */
lbody {width:100%; margin:auto; text-align:center;}
.body_wrapper {min-height:400px; height:auto !important; height:400px; width:100%;}
.elements_inner_wrapper {width:920px; overflow:hidden; margin:auto !important;}
.content_area {width:720px; min-height:250px; float:right; margin-bottom:20px; text-align:left;}
.content_area h1 {font-size:120%; font-weight:bold; margin-bottom:15px;}
.content_area p {font-size:98%; line-height:125%; margin-bottom:15px;}
.content_area li {background:url(/images/page/bullet_default.gif) no-repeat scroll 0 0.3em; padding-left:18px; margin-bottom:20px; font-size:100%;}
.content_area h2 {font-size:100%; font-weight:bold; margin-bottom:15px;}
.content_area h3 {font-size:90%; font-weight:bold; margin-bottom:20px;}
.hidden {display:none;}
.margin_top {margin-top:20px;}
.margin_left {margin-left:32px;}
* {font-family:Arial, Helvetica, sans-serif; font-size:98%; line-height:125%; color:#666;}
a {text-decoration:underline; color:#00B1E6;}
a:hover {text-decoration:none;}
h1 {font-size:140%; font-weight:bold;}
h2 {font-size:120%; font-weight:bold; margin-bottom:15px;}
h3 {font-size:105%; font-weight:bold;}
h4 {font-size:100%; font-weight:bold;}
.paragraph_standard_text {font-size:98%; line-height:125%; margin-bottom:15px;}
.paragraph_large_text {font-size:110%; line-height:135%; margin-bottom:15px;}
.link_headings a {color:#666; font-size:105%; font-weight:bold; text-decoration:none;}
.link_headings a:hover {color:#00B1E6;}
.standard_list li {background:url(/images/page/bullet_default.gif) no-repeat scroll 0 0.3em; padding-left:18px; margin-bottom:20px;}
.indent {margin-left:20px;}
.text_blue {color:#00B1E6;}
.text_small {font-size:85%;}
.image_align_left {float:left; margin:0px 15px 5px 0;}
.image_align_right {float:right; margin:0px 0 5px 15px;}
.image_align_top ul li {margin-top:10px;}
.img_border {border:#E7E7E7 solid 6px;}
.more_button {background:url(/images/page/more_btn.gif) no-repeat scroll 100% 50%; min-width:50px; min-height:20px; display:block; float:right; margin-top:5px; text-decoration:none; color:#666; text-align:right; font-weight:bold; padding:2px 17px 0 0; font-size:90% !important;}
.print_button {background:url(/images/page/print_btn.gif) no-repeat scroll 0 50%; min-width:40px; min-height:20px; display:block; float:right; margin-top:0; text-decoration:none; color:#00B1E6; text-align:right; font-weight:bold; padding:3px 0 0 25px; font-size:90%;}
.top_button {background:url(/images/page/top_btn.gif) no-repeat scroll 100% 50%; min-width:50px; min-height:20px; display:block; float:right; margin-top:0; text-decoration:none; color:#00B1E6; text-align:right; font-weight:bold; padding:2px 23px 0 0; font-size:90%;}
.send_friend_button {background:url(/images/page/send_friend_btn.gif) no-repeat scroll 0 50%; min-width:40px; min-height:20px; display:block; float:left; margin-top:0; text-decoration:none; color:#00B1E6; text-align:right; font-weight:bold; padding:3px 0 0 25px; font-size:90%;}
.header_wrapper {background:url(/images/header/header_bg.jpg) no-repeat top center; height:auto !important; width:100%; padding:0 0 18px 0; color:#FFF;}
.header_logo {width:185px; float:left; margin: 25px 10px 0 30px;}
.header_top_links {width:471px; float:right; margin:0px 8px 0px 0px; height:90px;}
.header_top_links ul {height:90px !important; display:inline !important;}
.header_top_links ul li {height:90px !important; float:left; display:block;}
.header_top_links ul li a {background:transparent url(/images/header/top_links.png) no-repeat scroll 0 0; display:block; height:90px;}
.header_top_links ul li a.links_1, .header_top_links ul li a.links_1:visited {background-position:0 -90px; width:78px;}
.header_top_links ul li.on a.links_1, .header_top_links ul li a.links_1:hover {background-position:0 0px !important; width:78px;}
.header_top_links ul li a.links_2, .header_top_links ul li a.links_2:visited {background-position:-78px -90px; width:104px;}
.header_top_links ul li.on a.links_2, .header_top_links ul li a.links_2:hover {background-position:-78px 0px !important; width:104px;}
.header_top_links ul li a.links_3, .header_top_links ul li a.links_3:visited {background-position:-183px -90px; width:70px;}
.header_top_links ul li.on a.links_3, .header_top_links ul li a.links_3:hover {background-position:-183px 0px !important; width:70px;}
.header_top_links ul li.head_search {background:transparent url(/images/header/top_links.png) no-repeat scroll -252px 0; display:block; height:70px !important; width:218px;padding:12px 0 0 0;}
.head_search input {color:#bfbfbf; border:0; padding:3px; width:195px; cursor: pointer;}
.header_signup {float:left; margin:-42px 0 0 715px; width:200px;}
.menu_bar { float:left; height:35px; overflow:hidden; margin:-15px 0 0 0; width:660px; text-align:left;}
.menu_bar ul {height:35px !important; display:inline !important;}
.menu_bar ul li {height:35px !important; float:left; display:block;}
.menu_bar ul li a {background:transparent url(/images/header/menu_buttons.jpg) no-repeat scroll 0 0; display:block; height:35px;}
.menu_bar ul li a.menu_1, .menu_bar ul li a.menu_1:visited {background-position:0 -35px; width:86px;}
.menu_bar ul li.on a.menu_1, .menu_bar ul li a.menu_1:hover {background-position:0 0px !important; width:86px;}
.menu_bar ul li a.menu_2, .menu_bar ul li a.menu_2:visited {background-position:-86px -35px; width:108px;}
.menu_bar ul li.on a.menu_2, .menu_bar ul li a.menu_2:hover {background-position:-86px 0px !important; width:108px;}
.menu_bar ul li a.menu_3, .menu_bar ul li a.menu_3:visited {background-position:-195px -35px; width:192px;}
.menu_bar ul li.on a.menu_3, .menu_bar ul li a.menu_3:hover {background-position:-195px 0px !important; width:192px;}
.menu_bar ul li a.menu_4, .menu_bar ul li a.menu_4:visited {background-position:-387px -35px; width:100px;}
.menu_bar ul li.on a.menu_4, .menu_bar ul li a.menu_4:hover {background-position:-387px 0px !important; width:100px;}
.menu_bar ul li a.menu_5, .menu_bar ul li a.menu_5:visited {background-position:-487px -35px; width:70px;}
.menu_bar ul li.on a.menu_5, .menu_bar ul li a.menu_5:hover {background-position:-487px 0px !important; width:70px;}
.menu_bar ul li a.menu_6, .menu_bar ul li a.menu_6:visited {background-position:-557px -35px; width:100px;}
.menu_bar ul li.on a.menu_6, .menu_bar ul li a.menu_6:hover {background-position:-557px 0px !important; width:100px;}
.hp_top_area {width:620px; min-height:238px; float:left;}
.hp_right_col {width:248px; background:#EDEDED; float:right; border:#EDEDED solid 14px;}
.ways_to_help {width:248px; min-height:215px; background:#FFF; float:left; background:#FFF; margin-bottom:14px; text-align:left;}
.ways_to_help ul li {background:url(/images/page/bullet_dark_grey.gif) no-repeat right; margin:0 8px 0 8px;}
.ways_to_help a {font-size:130%; line-height:220%; color:#555; text-decoration:none;}
.ways_to_help a:hover {color:#999;}
.ways_to_help .yellow_border {border-top: #F1C245 solid 2px;}
.ways_to_help .green_border {border-top: #3DAB9F solid 2px;}
.ways_to_help .pink_border {border-top: #EF85B3 solid 2px;}
.ways_to_help .gift_aid_logo {vertical-align:top;}
.hp_mid_area {width:620px; min-height:290px; float:left; margin-top:20px; margin-bottom:20px;}
.hp_main_image {float:left;}
.hp_donation_box {background:url(/images/hp/hp_donation_bg.png) no-repeat; width:248px; min-height:200px; float:right; text-align:left;}
.hp_donation_box_stretch {background: url(/images/hp/hp_donation_bg_stretch.jpg) repeat-y; width:248px; float:right;}
.hp_donation_box p {margin:85px 25px 20px 20px; color:#FFF; font-size:120%; line-height:150%}
.hp_success_stories {width:345px; min-height:290px; float:left; border-right:#E9E9E9 solid 2px; padding-right:10px; text-align:left;}
.hp_success_stories .header {height:60px; width:100%; background:url(/images/hp/hp_success_stories_header.png) no-repeat top left;}
.hp_success_stories ul li {background:url(/images/page/bullet_grey.gif) no-repeat scroll 0 32%; padding-left:18px; margin-bottom:15px;}
.hp_news_events {width:248px; min-height:290px; float:right; text-align:left;}
.hp_news_events .header {height:60px; width:100%; background:url(/images/hp/hp_news_events_header.png) no-repeat top left;}
.hp_news_events ul li {background:url(/images/page/bullet_grey.gif) no-repeat scroll 0.5em 0.2em; padding-left:25px; margin-bottom:15px;}
.lhm {width:185px; min-height:75px; float:left; margin-bottom:20px; text-align:left; border-bottom:#00B1E6 solid 3px;}
.lhm ul li a {background:#DDD; padding:10px 0 10px 18px; margin-top:3px; font-weight:bold; display:block; text-decoration:none; color:#666; font-size:100%;}
.lhm ul li .on, .lhm ul li a:hover {color:#00B1E6;}
.lhm ul li ul li a {padding:10px 5px 10px 35px; margin-top:0px; margin-bottom:-3px; background:url(/images/page/bullet_default_small.gif) no-repeat scroll 11% 50% #EEE; font-weight:bold; display:block; text-decoration:none; color:#666 !important;}
.lhm ul li ul li .on, .lhm ul li ul li a:hover {background:url(/images/page/bullet_default_small_blue.gif) no-repeat scroll 11% 50% #EEE; color:#00B1E6 !important;}
.lhm ul li ul li ul li a {padding:10px 5px 10px 42px; margin-top:0px; margin-bottom:-3px; background:url(/images/page/bullet_default_small.gif) no-repeat scroll 15% 50% #EEE; font-weight:bold; display:block; text-decoration:none; color:#666 !important;}
.lhm ul li ul li ul li .on, .lhm ul li ul li ul li a:hover {background:url(/images/page/bullet_default_small_blue.gif) no-repeat scroll 15% 50% #EEE; color:#00B1E6 !important;}
.lhm ul li ul li ul li ul li a {padding:10px 5px 10px 52px; margin-top:0px; margin-bottom:-3px; background:url(/images/page/bullet_default_small.gif) no-repeat scroll 20% 50% #EEE; font-weight:bold; display:block; text-decoration:none; color:#666 !important;}
.lhm ul li ul li ul li ul li.on a, .lhm ul li ul li ul li ul li a:hover {background:url(/images/page/bullet_default_small_blue.gif) no-repeat scroll 20% 50% #EEE; color:#00B1E6 !important;}
.breadcrumb {width:710px; min-height:25px; text-align:left; margin-left:200px;}
.breadcrumb ul li {display:inline; font-size:85%;}
.breadcrumb ul li a {background:url(/images/page/breadcrumb_arrow.gif) no-repeat scroll right; padding:0 0.8em 0 0; margin:0 0.2em 0 0; text-decoration:none; font-size:100%;}
.breadcrumb ul li a:hover { color:#666;}
.sp_section_area img {border:#E7E7E7 solid 6px;}
.sp_section_area h2 {font-size:105%; font-weight:bold; margin-bottom:0}
.sp_banner {width:712px; min-height:250px; background:url(/images/sp/sp_banner_img.jpg) no-repeat top left; float:left;}
.sp_banner img {border:none;}
.sp_section_box_stretch {background:url(/images/sp/sp_sectionbox_bg.png) no-repeat scroll 0 0; width:280px; min-height:250px; float:right;}
.sp_section_box_stretch p {margin:-10px 15px 20px 30px; color:#FFF; font-size:120%; line-height:150%; font-weight:bold;}
.sp_section_box_stretch h1 {margin:0 15px 20px 30px; color:#FFF; font-size:200%; line-height:120%; padding-top:25px;}
.sp_item_container {width:215px; min-height:200px; float:left;}
.sp_item_text {margin:8px 0 0 8px;}
.inner_content_1 {width:675px; min-height:200px; border:#EDEDED solid 6px; padding:15px; float:left; background:#FFF;}
.inner_content_2 {width:420px; min-height:200px; border:#EDEDED solid 6px; padding:15px; float:left; background:#FFF;}
.content {width:100%; min-height:300px; margin-bottom:50px;}
.cp_right_col {width:245px; min-height:200px; float:right;}
.cp_right_col .header {height:60px; width:100%; background:url(/images/cp/cp_related_links_header.png) no-repeat top left;}
.form {margin-bottom:10px; width:230px; border:#E5E5E5 solid 1px; background:#FBFBFB; padding:3px;}
.form_wrapper {width: 100%; overflow: hidden; margin: 0 0 0.5em 0;}
.form_left {float: left; width: 160px; padding: 3px 10px 0 0;}
.form_right {float: left; width: 242px;}
.form_wrapper_button .form_right {float: left; width: 242px; background: none; text-align:right;}
.send_friend_wrapper {display:none; width:410px; min-height:485px; background:#FFF; border:#EDEDED solid 5px; position:absolute; top:200px; margin:auto; z-index:1000;}
.send_friend_wrapper .header {background:url(/images/page/send_friend_header.jpg) no-repeat; height:72px;}
.send_friend_wrapper .footer {background:#00B1E6; width:410px; height:30px;}
.send_friend_wrapper .content {width:370px; margin-bottom:30px; padding:20px;}
.send_friend_wrapper .form {margin-bottom:10px; width:210px; border:#E5E5E5 solid 1px; background:#FBFBFB; padding:3px;}
.send_friend_wrapper .form_wrapper {width: 370px; overflow: hidden; margin: 0 0 0.5em 0;}
.send_friend_wrapper .form_left {float: left; width: 140px; padding: 3px 10px 0 0;}
.send_friend_wrapper .form_right {float: left; width: 142px;}
.send_friend_wrapper .form_wrapper_button .form_right {float: right; width: 142px; background: none; text-align:right;}
.close_btn {background:url(/images/page/close_btn.jpg) no-repeat; width:48px; height:26px; margin-right:20px; float:right;}
.sm {width:675px; min-height:200px; float:left; margin-bottom:20px;}
.sm ul li {background:none !important; padding-left:0; margin-bottom:0;}
.sm ul li a {width:675px; height:22%; float:left; border-bottom:#00b1e6 solid 2px; font-size:120% !important; padding-left:0 !important; color:#666 !important; text-decoration:none; font-weight:bold; line-height:170%;}
.sm ul li a:hover {color:#00b1e6 !important;}
.sm ul li ul li a {width:635px; border-bottom:none; margin-left:35px; font-size:105% !important; margin-bottom:0;}
.sm ul li ul li ul li a {width:575px; border-bottom:none; margin-left:80px; font-size:100% !important; background:url(/images/page/bullet_default.gif) no-repeat scroll 0 50%; padding-left:18px !important; font-weight:normal;}
.sm .yellow {border-bottom:#FFCC00 solid 2px;}
.sm .green {border-bottom:#339999 solid 2px;}
.sm .pink {border-bottom:#FF99CC solid 2px;}
.footer_wrapper {background:#00B1E6; min-height:65px; height:auto !important; height:65px; font-size:70%;}
.footer_logos_wrapper {height:65px; width:100%; background:#FFF; color:#FFF;}
.footer_wrapper a {color:#FFF;}
.footer_logos ul {height:65px !important; display:inline !important;}
.footer_logos ul li {height:65px !important; float:left; display:block;}
.footer_logos ul li a {background:transparent url(/images/footer/footer_logos.gif) no-repeat scroll 0 0; display:block; height:65px;}
.footer_logos ul li a.footer_logos_1, .footer_logos ul li a.footer_logos_1:visited {margin-left:140px; background-position:-140px -65px; width:95px;}
.footer_logos ul li.on a.footer_logos_1, .footer_logos ul li a.footer_logos_1:hover {margin-left:140px; background-position:-140px 0px !important; width:95px;}
.footer_logos ul li a.footer_logos_2, .footer_logos ul li a.footer_logos_2:visited {margin-left:120px; background-position:-345px -65px; width:70px;}
.footer_logos ul li.on a.footer_logos_2, .footer_logos ul li a.footer_logos_2:hover {margin-left:120px; background-position:-345px 0px !important; width:70px;}
.footer_logos ul li a.footer_logos_3, .footer_logos ul li a.footer_logos_3:visited {margin-left:120px; background-position:-540px -65px; width:55px;}
.footer_logos ul li.on a.footer_logos_3, .footer_logos ul li a.footer_logos_3:hover {margin-left:120px; background-position:-540px 0px !important; width:55px;}
.footer_logos ul li a.footer_logos_4, .footer_logos ul li a.footer_logos_4:visited {margin-left:120px; background-position:-715px -65px; width:60px;}
.footer_logos ul li.on a.footer_logos_4, .footer_logos ul li a.footer_logos_4:hover {margin-left:120px; background-position:-715px 0px !important; width:60px;}
.footer_left {min-height:65px; width:640px; float:left; color:#FFF; text-align:left;}
.footer_right {min-height:65px; width:280px; float:right; text-align:right; color:#FFF;}
.footer_links ul li {border-right:1px solid #FFF; display:inline; margin-right:0.7em; padding-right:1em; color:#FFF;}
.footer_links ul li.last {border:none !important;}
.donate_now {border-top:#00B1E6 solid 1px; padding:10px 0; min-height:30px; overflow:hidden; font-weight:bold; font-size:95%;}
.border_bottom {border-bottom:#00B1E6 solid 1px;}
.donate_now .left {width:300px; background:url(/images/page/bullet_default.gif) no-repeat scroll 0 6px; padding-left:20px; float:left; line-height:170%;}
.donate_now .right {width:85px; float:right; padding-top:1em;}
.donate_now .mr10 {margin-right:10px;}
.donate_now .ml10 {margin-left:10px;}
.donate_now .w70 {width:70px; margin-bottom:0;}
.donation_box {background:#EEE;  min-height:30px; margin-top:15px; padding:15px 15px 2px 15px;}
.donation_box li {background:url(/images/page/bullet_default_small_blue.gif) no-repeat scroll 0 0.3em; font-size:90%;}
.cp_right_col .gift_aid_header {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(/images/cp/cp_giftaid_header.gif) no-repeat scroll left top;height:60px;width:100%;}
.cp_right_col .gift_aid_box {background-color:#FFFFFF;border:5px solid #EDEDED;font-size:85%;min-height:100px;overflow:hidden;padding:10px;width:215px;}
.cp_right_col .gift_aid_box .left {float:left;min-height:20px;overflow:hidden;width:130px;}
.cp_right_col .gift_aid_box .right {float:right;min-height:20px;overflow:hidden;width:80px;}
.cp_right_col .gift_aid_box .right .w55 {margin-bottom:0;margin-left: 7px;width:55px;}
.cp_right_col .gift_aid_box .buttons {float:left;height:30px;margin:20px;width:100%;}
.cp_right_col .gift_aid_box .buttons .ml40 {margin-left:30px;}
.cp_right_col .gift_aid_box .buttons img { cursor: pointer;}
.modal_layer {display:none; width:100%; height:100%; position:absolute; background:#FFF; filter:alpha(opacity=60); opacity:0.6; z-index:100;}
.page_wrapper {width:100%; min-width:960px;}
.sp_item_text a {font-size:105%}
.large {font-size:115%;}
.largest {font-size:135%;}
.print_header {width:717px; margin:15px 0 15px 15px; text-align:left;}
.clear-both {clear:both;}
td { border-width: 1px 1px 0 0;border-color: #000;border-style: solid;background-color: #EDEDED;}
table { border: 1px solid #000;}
.btn_search {background:transparent;

float:right;
height:50px;
margin:0 20px 0 0;
Width: 35px !important;
text-indent:99999px;
}
.blog_title { color: grey; padding-bottom:3px; }
a.link_more {color:#037495;}
a:hover.link_more {color:#666666;}


