/* Generated by dotEditor - direct edits to this file will not persist - please see stylesheet "Style" in dotEditor style management */
body {background:#8f8f8f url(background_body.jpg) no-repeat 50% 0;font-family:arial,helvetica,sans-serif;}
.outerwrapper {}
.header {height:107px;padding-top:7px;margin:0 auto;width:861px;}
.header ul {list-style-type:none;float:right;}
.header ul li {list-style-type:none;padding:0 15px 0 10px;float:left;background:url(topnav-square.png) no-repeat 100% 75%;}
.header ul li.last {padding:0 0 0 10px;float:left;background:none;}
.header ul li a {color:#e1e0dc;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.7em;text-decoration:none;}
.header ul li a:hover {text-decoration:underline;}
.header .logo {display:block;float:left;margin-top:20px;}
.navholder {width:100%;background:transparent url(nav-bg.png) repeat 0 0;overflow:hidden;}
.navholder .nav {width:891px;margin:0 auto;min-height:36px;height:auto!important;height:36px;}
.nav ul {padding:0 15px;width:861px;}
.nav ul li {float:left;}
.nav ul li a {color:#fff;font-size:0.88em;display:block;padding:12px 15px 10px;margin-right:5px;text-decoration:none;text-transform:uppercase;}
.nav ul li.active a, .nav ul li a:hover {background:#E15C19  url(nav-gradient.png) repeat-x 0 0;}
div.search {float:right;clear:right;margin-top:54px;color:#fff;font-size:0.75em;text-transform:uppercase;}
div.search .searchbox {width:174px;font-size:1em;margin:0 5px;color:#aaa9a7;}
div.search input.searchbutton {background:url(go-search.png) no-repeat 0 0;height:20px;vertical-align:top;width:26px;color:#fff;border:0;text-indent:-4000px;}
.topdropshadow {background:url(dropshadow-top.png) no-repeat 0 0;padding-top:12px;width:891px;margin:9px auto 0;}
.contentwrapper {background:transparent url(dropshadow-lr.png) repeat-y 50% 0;margin:0 auto;}
.content {border:3px solid #fff;width:857px;margin:0 auto;overflow:hidden;}
.homepage .content h1 {text-indent:-4000px;float:left;}
.homepage .panels {float:left;background:#F47A3F;min-height:451px;height: auto!important; height: 451px;}
.panels a {color:#fff;}
.homepage .panel h2 {font-size:2em;color:#fff;padding-bottom:16px;line-height:1em;}
.homepage .panel {width:280px;padding:16px 17px;border-bottom:3px solid #fff;border-right:3px solid #fff;}
.homepage .panel p, .homepage .panel li a {color:#f9c5aa;font-size:0.8em;line-height:1.4em;}
.homepage .panel.one {background:#d9520c;min-height:150px;height: auto!important; height: 163px; padding:16px 17px 10px;}
.homepage .panel.two {background:#ee6421;min-height:108px;height: auto!important; height: 108px; padding:10px 17px;}
.homepage .panel.three {background:#f47a3f;min-height:122px;height: auto!important; height: 109px;border-bottom:0; padding:10px 17px 9px;}
.homepage .one img {float:left;padding-right:9px;}
.homepage .one a.helpusnow {display:block;background:url(content-helpusnow.png) no-repeat 0 0;text-indent:-4000px;height:26px;width:108px;margin-top:5px;}
.homepage .one a.helpusnow:hover {background:url(content-helpusnow.png) no-repeat 0 -26px;}
.homepage .panel.one p {overflow:hidden;width:255px;}
.homepage .panel.two h2 {padding-bottom:5px;}
.homepage .panel.two ul {list-style-image:url(content-grants-ul-bg.png);padding-left:20px;}
.homepage .panel.two ul li a {text-decoration:none;}
.homepage .panel.two ul li a:hover {text-decoration:underline;}
.homepage .panel.three h2 {padding-bottom:6px;}
.homepage .three a.donatenow {display:block;background:url(content-donatenow.png) no-repeat 0 0;text-indent:-4000px;height:26px;width:108px;margin-top:8px;}
.homepage .three a.donatenow:hover {background:url(content-donatenow.png) no-repeat 0 -26px;}
.homepage .contentimage {float:right;}
.leftcolumnwrapper {float:left;width:229px;margin-right:30px;}
.subnav {width:195px;background:#d9520c;padding:5px 17px 0;}
.subnav ul {width:200px;}
.subnav ul li {width:200px;padding:7px 0;display:block;border-bottom:1px solid #e56322;}
.subnav ul li.last {border:0;}
.subnav ul li a {color:#fff;font-size:1.2em;font-weight:bold;text-decoration:none;}
.subnav ul li a:hover, .subnav ul li a.active {color:#333;}
.subnav ul li ul {font-size:0.65em; display:none;}
.subnav ul li.active ul { display:block; }
.subnav ul li ul li {padding-left:20px;padding-bottom:1px;background:url(subnav-child.png) no-repeat 13px 14px;border-bottom:0;width:180px;}
.subnav ul li ul li ul {width:175px;padding-left:5px;background:none;border-bottom:0;font-size:1em;}
.subnav ul li ul li ul li {width:155px;}
.subnav ul li ul li ul li ul {width:150px;padding-left:5px;background:none;border-bottom:0;font-size:1em;}
.subnav ul li ul li ul li ul li {width:145px;background:url(subnav-child.png) no-repeat 0 14px;padding-left:5px;}
.subnav ul li ul li ul li ul li ul {width:140px;}
.subnav ul li ul li ul li ul li ul li {width:135px;}
.donatepanel {width:195px;background:#f47a3f;padding:10px 17px 0;min-height:133px;height: auto!important; height: 133px;border-top:3px solid #fff;}
.donatepanel div {font-size:2.4em;color:#fff;padding-bottom:5px;line-height:0.8em;}
.donatepanel p {color:#f9c5aa;font-size:0.8em;line-height:1.4em;}
.donatepanel a.donatenow {display:block;background:url(content-donatenow.png) no-repeat 0 0;text-indent:-4000px;height:26px;width:108px;margin-top:8px;}
.donatepanel a.donatenow:hover {background:url(content-donatenow.png) no-repeat 0 -26px;}
.contentpage .content {background:#fff;}
.innercontent {overflow:hidden;padding-right:28px;padding-bottom:35px;width:570px;background:#fff;}
.contentpage .breadcrumb { display: inline-block; font-size:0.7em;font-family:Verdana, Helvetica, sans-serif;color:#8f8f8f;padding-top:5px;padding-bottom:15px;}
.contentpage .breadcrumb a { color:#f47a3f;text-decoration:underline; padding-right: 12px; background:url(breadcrumbdivider.png) no-repeat 97% 50%;}
.contentpage .breadcrumb a:hover { color:#DF5A17;}
.contentpage .breadcrumb li { display: inline-block; font-size: 1.45em;}
.innercontent h1 {font-size:2.4em;font-weight:bold;color:#004f5a;padding-bottom:30px;}
.innercontent h2 {font-size:1.1em;font-weight:bold;color:#004f5a;padding-bottom:5px;}
.innercontent h3 {font-size:1em;font-weight:bold;color:#004f5a;padding-bottom:3px;}
.innercontent p {color:#454444;font-size:0.8em;line-height:1.4em;padding-bottom:26px;}
.innercontent p, .innercontent li {color:#454444;font-size:0.8em;line-height:1.4em;padding-bottom:26px;}
.innercontent ol, .innercontent ul {padding-left:22px;}
.innercontent ol {list-style-type:decimal;padding-bottom:25px;}
.innercontent ol.speciallist {padding-bottom:0;}
.innercontent ol.speciallist li {color:#004f5a;font-weight:bold;padding-bottom:25px;}
.innercontent ol.speciallist li p {font-size:1em;padding-bottom:0;font-weight:normal;}
.innercontent ul {list-style-type:disc;margin-left:10px;padding-bottom:25px;font-size:1em;}
.innercontent ul li, .innercontent ol li {padding-bottom:5px;}
.innercontent .contentimage {float:right;margin: 0 0 10px 10px;background-color: #004f5a;padding: 3px 3px 8px 3px;color:#fff;font-size:0.6em;font-family:verdana,sans-serif;}
.innercontent .contentimage span {display:block;padding-left:9px;padding-top:5px;}
.footer {clear:both;width:891px;height:70px;margin:0 auto;background:transparent url(dropshadow-bottom.png) no-repeat 50% 0;font-size:0.7em;line-height:1.7em;color:#d9d9d9;font-family:verdana,sans-serif;}
.footer div {float:left;padding-left:36px;padding-top:7px;}
.footer a {color:#D9D9D9;}
.footer div.linklove {float:right;text-align:right;padding-right:13px;}
.search  .donatepanel {border-top:0;}
.content .searchdescription {font-size:1.1em;font-weight:bold;color:#004f5a;border-bottom:#c6c6c6 3px solid;padding-bottom:5px;}
.content .searchresults hr {margin:13px 0 0;}
.content .searchresults ol {list-style:decimal;margin-bottom:15px;font-size:1em;}
.content .searchresults li {color:#004f5a;line-height:1.35em;font-weight:bold;padding:14px 0;border-bottom:1px solid #c6c6c6;font-size:1em;}
.content .searchresults li a {color:#004f5a;text-decoration:none;font-size:1.1em;display:block;padding-bottom:2px;text-decoration:none;}
.content .searchresults li a:hover {text-decoration:underline;}
.content .searchresults li div.searchextract {font-weight:normal;font-size:0.8em;color:#454444;}
.content .searchresults li div.searchbreadcrumb {font-size:0.7em;font-family:Verdana, Helvetica, sans-serif;color:#8f8f8f;font-weight:normal;}
.content .searchresults li div.searchbreadcrumb a {font-size:1em;color:#DF5A17;text-decoration:underline;display:inline;}
.content .searchresults li div.searchbreadcrumb span {padding-left:10px;margin-left:3px;background:url(breadcrumbdivider.png) no-repeat 0 50%;}
.searchresults li.last {border-bottom:0;}
.searchresults .pagination li {float: left;margin-right: 2px;font-size:0.8em;font-weight:normal;border-bottom:0;padding:0;}
.searchresults .pagination li a {display: block;padding: 1px 5px;border: solid 1px #004F5A;font-size:1em;}
.searchresults .pagination li a:hover {background: #004F5A;color: #fff;text-decoration: none;}
.searchresults .pagination .prev-off, .searchresults .pagination .next-off {border: solid 1px black;padding: 1px 5px;}
.searchresults .pagination .active {padding: 2px 5px 1px 5px;font-weight: bold;}
.slide-out-div {padding: 5px 0;width: 150px;background: url(tab-newsandevents-bg.png) no-repeat 0 0; height:163px; display: none;}
.slide-out-div a.handle {margin-top:1px;}
.slide-out-div div {background:#eb571e;height:157px;margin-top:2px;padding:6px 17px 5px 11px;color:#f9c5aa;font-size:0.8em;line-height:1.4em;}
.slide-out-div input {width:125px;margin-top:15px;}
.slide-out-div input.signupbutton {width:66px;margin-top:10px;}
.pagnation { padding: 5px 3px; font-size: 0.7em; font-weight: bold; }
p {color:#454444;
font-size:0.8em;
line-height:1.4em;}
.img_align_right {float:right;}
a {font-size:1em;color:#DF5A17;text-decoration:underline;display:inline;}
donatenow {display:block;background:url(content-donatenow.png) no-repeat 0 0;text-indent:-4000px;height:26px;width:108px;margin-top:8px;}
donatenow:hover {background:url(content-donatenow.png) no-repeat 0 -26px;}
.footer div.address {padding-left:85px;text-align:center;}
.filler {width: 195px; height: 200px;}
zeroheight {height:0;}

