@charset "UTF-8";

@font-face {
    font-family:"PMNCaeciliaW01-55Roman";src:url("//accion.bsd.net/page/-/webfonts/55roman.eot");src:url("//accion.bsd.net/page/-/webfonts/55roman.eot") format("eot"),url("//accion.bsd.net/page/-/webfonts/55roman.woff") format("woff"),url("//accion.bsd.net/page/-/webfonts/55roman.ttf") format("truetype"),url("//accion.bsd.net/page/-/webfonts/55roman.svg") format("svg");
}

@font-face {
    font-family:"PMNCaeciliaW01-85Heavy";src:url("//accion.bsd.net/page/-/webfonts/85heavy.eot");src:url("//accion.bsd.net/page/-/webfonts/85heavy.eot") format("eot"),url("//accion.bsd.net/page/-/webfonts/85heavy.woff") format("woff"),url("//accion.bsd.net/page/-/webfonts/85heavy.ttf") format("truetype"),url("//accion.bsd.net/page/-/webfonts/85heavy.svg") format("svg");
}

@font-face {
    /*font-family:"Futura W01 Medium";src:url("/document.doc?id=1134?#iefix");src:url("/document.doc?id=1134?#iefix") format("eot"),url("/document.doc?id=1121") format("woff"),url("/document.doc?id=1127") format("truetype"),url("/document.doc?id=1126#6779412d-2ea7-4f1a-acfd-f6a527baaee7") format("svg");*/
}

@font-face {
    /*font-family:"Futura W01 Bold";src:url("/document.doc?id=1123?#iefix");src:url("/document.doc?id=1123?#iefix") format("eot"),url("/document.doc?id=1136") format("woff"),url("/document.doc?id=1125") format("truetype"),url("/document.doc?id=1122#2a371030-ff67-40ac-8307-082c1fccf151") format("svg");*/
}

.BBFieldCaption {
    color: #999;
    font-weight: bold;
    white-space: normal;
}

.BBFieldControlCell {
    padding: 5px 0;
    vertical-align: middle;
}

.vaBottom {
    padding: 9px 5px 0;
}

.BBFormButtonCell {
    margin-left: auto;
    margin-right: auto;
}

.BBFormRequiredFieldMarker {
    color: #CD5F10;
    font-size: 11px;
}

.BBFormSubmitButton {
    color: #cd5f10;
    font-size: 14px;
    font-weight: bold;
    line-height: 20px;
    align: center;
    margin-left: auto;
    margin-right: auto;
}

.BBFormTable {
    border: none;
}

.BBListingTable {
    border: none;
}

.BBFormTitle {
    border-bottom: medium none;
    color: #EA7600;
    display: block;
    font-family: "PMNCaeciliaW01-85Heavy";
    font-weight: normal;
    font-size: 24px;
    line-height: 24px;
    margin: 0 0 8px;
    text-align: left;
}

.BBListingHeading {
    color: #EA7600;
    font-family: "PMNCaeciliaW01-85Heavy";
    font-weight: normal;
    font-size: 13px;
    line-height: 20px;
    background-color: white;
    border: 0 none none;
    vertical-align: middle;
}

.BBListOddRowStyle {
    background-color: #ddf;
}

.BBListEvenRowStyle {
    background-color: #ddd;
}

.LoginFormTable {
    margin-left: 100px;
}

.ProfileFormTable {
    margin-left: 30px;
}

.DonationCaptureFieldControlCellAmount {
    padding: 2px;
    width: 150px;
}

.DonationCaptureFieldCaption {
    background-color: white;
    width: 100px;
}

.DonationFieldCaption {
    background-color: white;
    padding: 2px;
}

.DonationCaptureFieldControlCell {
    padding: 2px;
}

.DonationButtonCell {
    padding-top: 10px;
}

.DonationCaptureSelectListNarrow {
    margin-left: 3px;
}

.DonationTextboxNarrow {
    background: none repeat scroll 0 0 #FFF;
    border: 1px solid #C8C8C8;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    -khtml-border-radius: 6px;
    height: 25px;
    width: 90px!important;
}

.DonationCaptureTextArea {
    width: 250px;
    background: none repeat scroll 0 0 #FFF;
    border: 1px solid #C8C8C8;
    border-radius: 6px 6px 6px 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    -khtml-border-radius: 6px;
    padding: 0 0 0 5px;
}

.DonationTextArea {
    width: 150px;
    background: none repeat scroll 0 0 #FFF;
    border: 1px solid #C8C8C8;
    border-radius: 6px 6px 6px 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    -khtml-border-radius: 6px;
    padding: 0 0 0 5px;
}

.DonationCaptureTextboxWide {
    width: 250px!important;
    background: none repeat scroll 0 0 #FFF;
    border: 1px solid #C8C8C8;
    border-radius: 6px 6px 6px 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    -khtml-border-radius: 6px;
    padding: 0 0 0 5px;
}

.DonationTextboxWide {
    width: 250px;
    background: none repeat scroll 0 0 #FFF;
    border: 1px solid #C8C8C8;
    border-radius: 6px 6px 6px 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    -khtml-border-radius: 6px;
    padding: 0 0 0 5px;
}

.DonationCaptureListingHeading {
    color: #EA7600;
    font-weight: normal;
    font-family: "PMNCaeciliaW01-85Heavy";
    font-size: 13px;
    line-height: 20px;
    vertical-align: middle;
    background-color: white;
    border: 0 none white;
}

.DonationListingHeading {
    color: #EA7600;
    font-family: "PMNCaeciliaW01-85Heavy";
    font-weight: normal;
    font-size: 13px;
    line-height: 18px;
    vertical-align: middle;
    background-color: white;
    border: 0;
}

.EventItemTitleDescription {
    color: #036;
    font-family: "PMNCaeciliaW01-55Roman";
    font-weight: normal;
    font-size: 12px;
    line-height: 24px;
    margin: 8px 0;
    border-bottom: none;
}

.EventItemTitleName {
    color: #036;
    font-family: "PMNCaeciliaW01-85Heavy";
    font-weight: normal;
    font-size: 18px;
    line-height: 24px;
    margin: 8px 0;
    border-bottom: none;
}

.MailForwardingFormTable {
    margin-left: 150px;
}

.NewsChannelItemTitle {
    color: #5E514D;
    font-family: "PMNCaeciliaW01-85Heavy";
    font-weight: normal;
    font-size: 14px;
    line-height: 18px;
    vertical-align: middle;
    background: none;
    border: 0;
}

.NewsChannelItemTitle a {
    color: #4e87a0;
    text-decoration: none;
}

.NewsChannelItemTitle a:hover {
    color: #7caabf;
    text-decoration: none;
}

.NewsChannelItemTitle a:active {
    color: #7caabf;
    text-decoration: none;
}

.NewsChannelItemTitle a:visited {
    color: #7caabf;
    text-decoration: none;
}

.NewsChannelItemDate {
    color: #5E514D;
    font-size: 14px;
}

.NewsChannelItemDesc p {
    color: #5E514D;
    font-size: 14px;
    line-height: 22px;
}

.NewsReaderFormTitle {
    diplay: none;
}

.SurveyTitle {
    font: normal 13px/18px "PMNCaeciliaW01-85Heavy";
    margin: 5px 0;
    color: #036;
    border-bottom: 1px solid #ccc;
}

.SurveySubTitle {
    color: #515151;
    font-family: "PMNCaeciliaW01-55Roman";
    font-weight: normal;
    font-size: 10px;
    line-height: 18px;
    vertical-align: middle;
    background-color: white;
    border: 0;
}

.SurveyAnswer {
    font-size: 10px;
}

.SurveyAnswerRequiredMessage {
    font-size: 10px;
}

.SurveyButton {
    margin-left: auto;
    margin-right: auto;
}

.SurveyFormTable {
    font-size: 10px;
    width: 300px;
    margin-left: auto;
    margin-right: auto;
}

.SearchTable {
    width: 500px;
    margin-left: 150px;
    border: none;
}

.SearchButton {
    background-color: #EA7600;
    border: 1px outset #EA7600;
    color: white;
    font: 11px/12px "PMNCaeciliaW01-55Roman";
    height: 21px;
    padding: 0 4px 0 5px;
    text-align: center;
    vertical-align: middle;
    width: 45px;
}

.SearchHeaderRow {
    display: block;
    padding: 10px 0;
}

.SearchOddRowStyle>td {
    display: block!important;
    padding: 10px!important;
}

.SearchEvenRowStyle {
    display: block!important;
    margin: 10px 0;
}

.BBSearchDescriptionStyle {
    line-height: 24px;
    white-space: normal!important;
}

.SearchFormTable {
    width: 150px;
    margin-left: 325px;
    text-align: center;
    border: none;
}

.SearchFormTitle {
    -moz-font-feature-settings: normal;
    -moz-font-language-override: normal;
    color: #EA7600;
    font-family: "PMNCaeciliaW01-85Heavy"!important;
    font-size: 24px!important;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 24px;
}

.SearchEvenRowStyle {
    background-color: #ddd;
}

.QuickSearchFormTable {
    background: url(/image/2013-new-design-site-graphics/search-background.png) no-repeat scroll 0 0 transparent;
    border-collapse: collapse;
    color: #FFF;
    margin: 10px 0 0;
    width: 191px;
}

.QuickSearchTextbox {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    color: #5E514D;
    font: normal 12px "PMNCaeciliaW01-55Roman";
    height: 29px;
    margin: 0;
    padding: 0 0 0 6px;
    width: 145px;
}

.QuickSearchButton {
    background-color: transparent;
    border: medium none;
    cursor: pointer;
    font-size: 10px;
    height: 29px;
    margin: 0;
    padding: 0;
    text-indent: -9000px;
    width: 29px;
}

.QuickSearchFieldCaption {
    display: none;
}

.CalendarViewDayHeader {
    background-color: #4E87A0;
    color: #FFF;
}

.CalendarViewOtherMonthDay {
    border: 1px solid #AAA;
    color: #EA7600;
    height: 50px;
}

.CalendarViewToday {
    background-color: #4E87A0;
    border: 1px solid #AAA;
    color: #FFF;
}

.ListViewEventDate {
    font-size: 14px;
}

.ListViewEventTitle {
    font-size: 12px;
    color: #5E514D;
}

.ListViewEventSubtitle {
    font-size: 11px;
}

.EventCalendarName {
    color: #A39382;
    font-family: "PMNCaeciliaW01-55Roman";
    font-size: 18px;
    font-weight: normal;
}

.UpcomingEventContainer {
    margin-top: 0;
    background-color: #fff;
}

.RecentEventContainer {
    margin-top: 25px;
}

.UpcomingEventTitle {
    color: #036;
    font-family: "PMNCaeciliaW01-85Heavy";
    font-weight: normal;
    font-size: 16px;
    line-height: 19px;
    margin: 5px 0;
}

.RecentEventTitle {
    color: #CD5F10;
    font-family: "PMNCaeciliaW01-85Heavy";
    font-size: 13px;
    font-weight: normal;
    line-height: 18px;
    margin: 5px 0;
}

body {
    margin: 0;
    font: normal 13px/16px "PMNCaeciliaW01-55Roman";
    background: #fff;
    overflow-x: hidden;
}

table {
    border-collapse: collapse;
    border: 0;
    padding: 0;
}

td {
    border: none;
    border-collapse: collapse;
    text-align: left;
    vertical-align: middle;
    color: #515151;
    font: "Futura W01 Medium";
    font-weight: normal;
}

p {
    font: normal 14px/22px "PMNCaeciliaW01-55Roman";
    margin: 0 0 8px 0;
    color: #4D4E53;
}

.NewsReaderResultsList p span {
    font: normal 14px/18px "PMNCaeciliaW01-55Roman"!important;
    color: #4D4E53!important;
}

.NewsReaderResultsList .NewsReaderItemDesc {
    font: normal 14px/18px "PMNCaeciliaW01-55Roman"!important;
    color: #4D4E53!important;
    white-space: normal;
}

.NewsReaderResultsList .NewsReaderItemLink {
    color: #4E87A0;
    display: inline-block;
    font: 16px/20px "PMNCaeciliaW01-55Roman";
    padding: 5px 0;
    text-decoration: none;
}

.NewsReaderResultsList .NewsReaderItemLink:hover {
    color: #7caabf;
    display: inline-block;
    font: 16px/20px "PMNCaeciliaW01-55Roman";
    padding: 5px 0;
    text-decoration: underline;
}

.NewsReaderFormTitle>span {
    font-size: 24px;
}

.NewsReaderItemDate {
    color: #999;
    display: block;
    font: italic 14px/18px "PMNCaeciliaW01-55Roman";
    margin: 0;
    padding: 0 0 10px;
    position: relative;
    top: 0;
}

.NewsReaderResultsList br {
    display: none;
}

img {
    border: 0;
    margin: 0;
}

a.language {
    color: #969696;
    text-decoration: none;
    font-size: 9px;
}

a.language_on {
    color: #7A99AC;
    text-decoration: none;
    font-size: 9px;
}

a.language_on:hover {
    color: #7A99AC;
    text-decoration: none;
    font-size: 9px;
}

a.language_on:hover {
    color: #7A99AC;
    text-decoration: none;
    font-size: 9px;
}

a.language:hover {
    color: #969696;
    text-decoration: none;
}

a {
    color: #4E87A0;
    text-decoration: none;
}

a:visited {
    color: #7caabf;
    text-decoration: none;
}

a:hover {
    color: #7caabf;
    text-decoration: underline;
}

#fp_middle_content_td p a {
    color: #4E87A0;
}

#fp_middle_content_td p a:hover {
    color: #7caabf;
}

caption {
    font: normal 13px/18px "PMNCaeciliaW01-55Roman";
    margin: 5px 0;
    color: #EA7600;
}

h1 {
    font-size: 14px;
    color: #EA7600;
    font-family: "PMNCaeciliaW01-85Heavy";
    line-height: 150%;
    margin-top: 0;
    font-weight: normal;
}

h2 {
    color: #A39382;
    font-family: "PMNCaeciliaW01-55Roman";
    font-weight: normal;
    font-size: 18px;
    line-height: 26px;
    margin: 5px 0;
}

h3 {
    font: normal 12px/16px "PMNCaeciliaW01-55Roman";
    margin: 5px 0;
    color: #036;
}

h3 {
    color: #5E5145;
}

h4 {
    font-size: 16px;
    color: #F1C400;
    font-family: "PMNCaeciliaW01-55Roman";
    font-weight: normal;
    line-height: 150%;
}

h5 {
    font-size: 12px;
    color: #cd5f10;
    font-family: "PMNCaeciliaW01-55Roman";
    font-weight: normal;
}

h6 {
    font-size: 12pt "PMNCaeciliaW01-55Roman";
    font-weight: normal;
    color: #036;
    margin: 5px 0;
}

h7 {
    font-size: 12px;
    color: #CD6214;
    font-family: "PMNCaeciliaW01-55Roman";
    font-weight: normal;
}

h8 {
    font-size: 12px;
    color: #515151;
    font-family: "PMNCaeciliaW01-55Roman";
    font-weight: normal;
}

#header_table,#header_table_swap {
    margin: 0 auto;
    width: 965px;
}

#fp_slideshow_table {
    margin: 0 auto;
    width: 100%;
    overflow: hidden;
    border-top: 5px solid #68635C;
}

#marquee_nav_td {
    width: 167px;
}

#header_marquee_bg_td {
    background-image: url(view.image?id=400);
    background-repeat: no-repeat;
    background-position: 0 0;
    height: 324px;
    padding-right: 9px;
    padding-left: 9px;
}

blockquote {
    background: #fff;
    border: none;
    margin: 5px;
    padding-left: 20px;
    padding-right: 15px;
    float: right;
    width: 200px;
    color: #4E87A0;
    font-style: italic;
}

blockquote span {
    display: inline!important;
    float: none;
    font-family: "PMNCaeciliaW01-85Heavy";
    font-size: 17px;
    font-style: italic;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: normal;
    line-height: 25px;
    text-align: start;
    text-indent: 0;
    text-transform: none;
    white-space: normal;
    word-spacing: 0;
}

#top_nav_td {
    background: url(//s.bsd.net/accion/main/page/-/wrapper/images/main-nav-bg.png) no-repeat scroll 0 0 transparent;
    float: right;
    margin: 0 0 15px;
}

#top_nav_td ul li.donateParent>a {
    color: #FFF;
}

#top_nav_td p {
    margin: 0;
}

#top_nav_td img {
    padding-top: 5px;
}

#marquee_graphic_td {
    padding-top: 0;
}

.interiorHeaderImage {
    display: inline;
    margin: 0 auto;
    width: 100%;
}

.interiorHeaderImage p {
    border-bottom: 5px solid #54514D;
    margin: 0;
}

.interiorHeaderImage p img {
    height: 100%;
    width: 100%;
}

.interiorHeaderImage .interiorHeaderCaption {
    border: medium none;
    color: #FFF;
    font-family: "PMNCaeciliaW01-85Heavy";
    font-size: 72px;
    margin: 0 165px;
    padding: 0;
    position: relative;
    text-shadow: -2px 2px 3px rgba(0,0,0,0.4);
    top: -67px;
}

.mapWrapper {
    background: none repeat scroll 0 0 #D5EAE9;
    border-bottom: 5px solid #54514D;
    border-top: 5px solid #54514D;
    margin: 0 auto;
}

.mapWrapper #map1,.mapWrapper #map2,.mapWrapper #map3 {
    margin: 0 auto;
    width: 100%;
}

.map_popover {
    background: none repeat scroll 0 0 transparent!important;
    border: medium none!important;
    box-shadow: none!important;
    filter: none!important;
}

.map_popover_content {
    display: block;
    margin: 0;
    padding: 0;
    width: 319px;
}

.map_popover .map_popover_close {
    background: url("/image/2013-new-design-site-graphics/map-pop-close-button.png") repeat scroll 0 0 transparent;
    color: #AAA;
    cursor: pointer;
    height: 21px!important;
    position: absolute;
    right: 17px!important;
    text-indent: -90000px!important;
    top: 23px!important;
    width: 21px!important;
    text-align: left;
    z-index: 1200;
}

#map-pop-header div#map-pop-close {
    background: url("/image/2013-new-design-site-graphics/map-pop-close-button.png") repeat scroll 0 0 transparent;
    color: #AAA;
    cursor: pointer;
    height: 21px;
    position: absolute;
    right: 15px;
    text-align: left;
    text-indent: -90000px;
    top: 1px;
    width: 21px;
    z-index: 1200;
}

.map-pop {
    background: url("/image/2013-new-design-site-graphics/map-pop-bg-new2.png") no-repeat scroll 0 0 transparent;
    height: 274px;
    width: 342px;
    display: none;
    margin: 0;
    position: absolute;
    z-index: 999;
}

.map-pop div#map-pop-header {
    display: inline-block;
    height: 264px;
    width: 319px;
}

#map-pop-header p#map-pop-image {
    display: inline-block;
    padding: 8px 23px 12px;
}

#map-pop-header h1 {
    color: #5E514D!important;
    display: block;
    font: 18pt/20pt "PMNCaeciliaW01-85Heavy";
    margin: 0;
    padding: 20px 23px 5px;
}

#map-pop-header h2 {
    display: inline-block;
    margin: 0;
    padding: 0 23px;
}

#map-pop-header h2 a {
    color: #4E87A0;
    font: normal 16pt/20pt "PMNCaeciliaW01-85Heavy";
    text-decoration: none;
}

#map-pop-header p#map-pop-subtitle {
    color: #A39382;
    font-size: 12pt;
    font-style: italic;
    padding: 0 23px;
}

#map-pop-header p#map-pop-goButton {
    display: inline-block;
    float: right;
    padding: 0 15px;
    position: relative;
    top: -43px;
}

.map-pop div#map-pop-footer {
    display: none;
    margin: 0;
    padding: 0 23px;
    position: relative;
    top: -33px;
    width: 266px;
}

#map-pop-footer p {
    color: #5E514D;
    display: inline-block;
    float: left;
}

#map-pop-expandButton a {
    font-size: 12pt!important;
}

#map-pop-footer p#map-pop-expandButton {
    background: url(/image/2013-new-design-site-graphics/map-pop-expand.png) no-repeat scroll right center transparent;
    display: block;
    float: right;
    padding: 0 20px;
}

#map-pop-footer a {
    color: #5E514D;
    font-size: 13pt;
    text-decoration: none;
}

#marquee_graphic_td div#mapTabMenu {
    background: none repeat scroll 0 0 transparent;
    height: 53px;
}

#mapTabMenu ul {
    background: none repeat scroll 0 0 #D2CAC1;
    display: block;
    height: 38px;
    list-style: none outside none;
    margin: 0 auto;
    padding: 0 20px 0 50px;
}

#mapTabMenu ul li {
    display: inline-block;
    height: 38px;
    margin: 0;
    padding: 0;
    text-align: center;
    width: 320px;
    float: left;
}

#mapTabMenu ul li a {
    color: #5E514D;
    display: inline-block;
    font-family: "PMNCaeciliaW01-55Roman";
    font-weight: normal;
    font-size: 18px;
    padding: 10px 0;
    text-align: center;
    text-decoration: none;
    width: 320px;
}

#mapTabMenu ul li:hover a {
    color: #fff;
    cursor: pointer;
}

#mapTabMenu ul li:first-child {
    border-left: 1px solid #FFF;
    border-right: 1px solid #FFF;
    margin: 0 0 0 114px;
}

#mapTabMenu ul li:last-child {
    border-left: 1px solid #FFF;
    border-right: 1px solid #FFF;
}

#mapTabMenu ul li:hover {
    background: url(/image/2013-new-design-site-graphics/interactiveMap-tabOn.png) no-repeat scroll 0 0 transparent;
    height: 53px;
    z-index: 9999;
}

#mapTabMenu ul li.active {
    background: url(/image/2013-new-design-site-graphics/interactiveMap-tabOn.png) no-repeat scroll 0 0 transparent;
    height: 53px;
    z-index: 9999;
}

#mapTabMenu ul li.active a {
    color: #fff!important;
}

.successStoryBlock {
    background: none repeat scroll 0 0 #EDEDED;
    display: inline-block;
    margin: 0;
    width: 207px;
}

.successStoryBlock .gutter {
    display: inline-block;
    padding: 10px;
}

.successStoryBlock #successStoryBlock-image {
    display: inline-block;
}

.successStoryBlock h1 {
    color: #5E514D!important;
    display: block;
    font: 18pt/20pt "PMNCaeciliaW01-85Heavy";
    margin: 0;
    padding: 0 10px 10px;
}

.successStoryBlock h2 {
    display: inline-block;
    margin: 0;
    padding: 0 8px;
}

.successStoryBlock h2 a {
    color: #4E87A0;
    font: normal 16pt/20pt "PMNCaeciliaW01-85Heavy";
    text-decoration: none;
}

.successStoryBlock p#successStoryBlock-subtitle {
    color: #A39382;
    font-size: 12pt;
    font-style: italic;
    padding: 6px 0 0 7px;
}

.successStoryBlock p#successStoryBlock-goButton {
    display: inline-block;
    float: right;
    padding: 0 8px;
    position: relative;
    top: -29px;
}

#marquee_graphic_td #flashContent {
    margin-top: 5px;
    z-index: 10;
}

#marquee_search_td {
    background-image: url(view.image?id=456);
    height: 41px;
    color: #fff;
}

#marquee_searchspan_td {
    background-image: url(view.image?id=1284);
    height: 41px;
    color: #fff;
}

#fp_content_table {
    width: 1000px;
    margin: 20px auto;
    display: block;
}

#fp_content_table_swap {
    width: 808px;
    margin: 0 auto;
    padding: 0;
    display: block;
}{margin:0 auto;width:100%;
}

td#topLogo {
float: left;
margin: 0;
position: relative;
top: 30px;
}

#topLogo a {
display: block;
height: 57px;
}

td#marquee_search_td_new {
float: right;
}

.searchField_TD {
text-align: right;
vertical-align: bottom;
}

.searchField_TD .searchField {
float: left;
background-color: #f2efee;
width: 150px;
height: 16px;
border: solid #5e514d 1px;
text-align: left;
margin-bottom: 10px;
}

.searchField_TD .searchBtn {
float: left;
background-color: #f2efee;
width: 16px;
height: 16px;
border: solid #5e514d 1px;
border-left: none;
}

.searchField_TD input {
border: none;
background: none;
color: #5E514D;
font-size: 11px;
width: 140px;
height: 14px;
margin-left: 5px;
}

#fp_left_content_td {
float: left;
line-height: 16px;
text-align: left;
width: 35%;
}

.interiorleftBox {
padding: 0;
width: 205px;
}

.interiorSubleftBox {
padding: 10px 0 0;
}

.interiorSubleftBox div#sidebarContact {
background: url("/image/2013-new-design-site-graphics/contact-callout-box.jpg") no-repeat scroll 0 0 transparent;
display: inline-block;
height: 380px;
padding: 21px 0 0 21px;
}

#fullLengthContent div#sidebarContact {
background: url("/image/2013-new-design-site-graphics/contact-callout-box-wide.jpg") no-repeat scroll 0 0 transparent;
display: inline-block;
height: 204px;
padding: 0 0 0 65px;
width: 600px;
}

#sidebarContact>h1 {
color: #A39382;
font-family: "PMNCaeciliaW01-55Roman";
font-size: 21px;
font-weight: normal;
margin: 1px 0 0 42px;
padding: 0 0 15px;
}

#fullLengthContent #sidebarContact h1 {
display: block;
font-size: 24px;
margin: 0;
padding: 10px 0;
text-align: left!important;
}

#fullLengthContent #sidebarContact>p {
display: block;
float: left;
margin: 0 34px 0 0;
padding: 3px 0;
width: auto;
}

#fullLengthContent #sidebarContact strong {
float: left;
padding: 0;
}

#fullLengthContent #sidebarContact>a {
font-size: 12px;
padding: 0 10px;
text-decoration: none;
}

#sidebarContact>p {
padding: 3px 0;
margin: 0;
}

#sidebarContact a {
float: left;
text-decoration: none;
font-size: 12px;
padding: 0 7px;
}

.interiorHeaderImage>div#subHeader {
margin: 0 auto;
width: 960px;
}

.interiorHeaderImage>div#subHeaderCaption {
background: none repeat scroll 0 0 #79BFB0;
border: medium none;
display: block;
opacity: .9;
overflow: hidden;
padding: 20px;
position: absolute;
right: 184px;
top: 220px;
width: 300px;
z-index: 999;
}

#subHeaderCaption>p {
border: medium none;
color: #CCEDE8;
padding: 0 0 2px;
}

#subHeaderCaption span#blockquote {
color: #FFF;
font-family: "PMNCaeciliaW01-55Roman";
font-size: 18px;
}

#fp_left_content_td .leftBox {
width: 270px;
}

#fp_left_content_td .leftBox .menu {
list-style: none outside none;
margin: 0;
padding: 0;
}

#fp_left_content_td #box1 li {
background: url(/image/2013-new-design-site-graphics/sidebar-nav-arrow.png) no-repeat scroll 0 0 transparent;
padding: 0 32px 10px;
display: block;
}

#fp_left_content_td #box1 {
background: none repeat scroll 0 0 #e24b40;
padding: 15px;
}

#fp_left_content_td #box1 h1 {
color: #FFF;
font: normal 24px/28px "PMNCaeciliaW01-85Heavy";
font-style: italic;
}

#fp_left_content_td #box1 .menu li a {
color: #FFF;
display: block;
font: italic 18px/20px "PMNCaeciliaW01-55Roman";
padding: 5px 0;
text-decoration: none;
}

#fp_left_content_td #box1 .menu li a:hover {
color: #f1c400;
text-decoration: none;
}

#fp_left_content_td #box1 .menu li a:active {
color: #f1c400;
text-decoration: none;
}

#fp_left_content_td #box1 .menu li a:selected {
color: #f1c400;
text-decoration: none;
}

#fp_left_content_td #box2 {
background: none repeat scroll 0 0 #6BBBAE;
margin: 15px 0;
padding: 15px;
}

#fp_left_content_td #box2 h1 {
color: #FFF;
display: inline-block;
font: normal 29px/34px "PMNCaeciliaW01-85Heavy";
margin: 0;
padding: 0;
width: 57%;
}

#fp_left_content_td #box2 .imageRight {
display: inline-block;
padding: 0 0 0 10px;
vertical-align: bottom;
}

#fp_left_content_td #box2 p {
color: #FFF;
font: normal 14px/22px "PMNCaeciliaW01-55Roman";
padding: 10px 0 0;
display: inline-block;
}

#fp_left_content_td #box2 a {
color: #FFF;
display: inline-block;
text-decoration: none;
}

#fp_left_content_td #box2:hover {
opacity: .7;
}

#fp_left_content_td #box3 {
background: none repeat scroll 0 0 #f1c400;
margin: 15px 0;
padding: 15px;
}

#fp_left_content_td #box3:hover {
display: inline-block;
margin: 0!important;
opacity: .7;
}

#fp_left_content_td #box3 h1 {
color: #5e514d;
display: inline-block;
font: normal 24px/28px "PMNCaeciliaW01-85Heavy";
margin: 0;
padding: 0;
}

#fp_left_content_td #box3 .imageLeft {
display: inline-block;
margin: 0;
padding: 5px;
width: 40%;
}

#fp_left_content_td #box3 .imageRight {
display: inline-block;
vertical-align: bottom;
text-align: center;
}

#box3 .bigNumber {
color: #EA7600;
display: inline-block;
font: normal 61px/61px "PMNCaeciliaW01-85Heavy";
}

#box3 .smallNumber {
color: #EA7600;
display: inline-block;
font: normal 32px/32px "PMNCaeciliaW01-85Heavy";
}

#fp_left_content_td #box3 p {
color: #5e514d;
font: normal 14px/22px "PMNCaeciliaW01-55Roman";
padding: 10px 0 0;
}

#fp_right_content_td {
text-align: left;
}

#fp_right_content_td .eNewsSignUp {
width: 175px;
overflow: hidden;
}

#fp_right_content_td iframe,#inner_left_content_td .eNewsSignUp iframe {
border: none;
overflow: hidden;
}

.eNewsSignUp iframe {
border: none;
overflow: hidden;
}

.fp_left_content_td_interior {
width: 20%!important;
}

.fp_middle_content_td_interior {
width: 75%!important;
}

#media_middle_content_td {
display: block;
float: left;
padding: 0 0 20px 25px;
width: 940px!important;
}

#fp_middle_content_td {
display: block;
float: right;
padding: 0 0 20px 25px;
width: 62%;
}

#fp_middle_content_td #rssFeedLink {
display: inline-block;
float: right;
}

#fp_middle_content_td #rssFeedLink a {
display: inline-block;
}

#fp_middle_content_td div#HomepageTweetFeed {
display: inline-block;
height: 83px;
padding: 15px 0 20px;
width: 633px;
}

#fp_middle_content_td div#GlobalImpact {
margin: 0;
padding: 15px 0;
width: 100%;
}

#middleContent>[id*="formNameHeader"] {
color: #EA7600;
font-family: "PMNCaeciliaW01-85Heavy";
font-size: 24px;
padding: 10px 0 0;
}

#middleContent [id*="_formWizard"] .BBFormDisplaySequenceMapCommandContainer {
display: inline-block;
float: left;
margin: 0 auto;
padding: 15px 0 0;
width: 54%;
}

#middleContent [id*="_formWizard"] .BBFormDisplaySequenceMapCommandContainer .BBSequenceMapNavigationContainer {
display: inline-block;
float: right;
margin: 0;
padding: 0;
}

.BBFormDisplayEmail {
float: left;
margin-right: 8px;
width: 150px;
background: none repeat scroll 0 0 #FFF;
border: 1px solid #C8C8C8;
border-radius: 6px 6px 6px 6px;
color: #999;
font-size: 13px;
height: 30px;
padding: 0 0 0 5px;
width: 150px;
}

#GlobalImpact h1 {
font-family: "PMNCaeciliaW01-85Heavy";
font-weight: normal;
font-size: 24px;
}

#GlobalImpact div#imageCallOuts {
display: block;
height: 131px;
width: 650px;
}

#fp_middle_content_td_full {
padding-top: 0;
padding-right: 40px;
padding-bottom: 20px;
padding-left: 40px;
width: 965px;
display: block;
}

#fp_middle_content_td_full #GlobalImpact {
display: inline-block;
}

[id*="_tbdyPaymentInfo"]>tr {
padding: 0 0 10px;
}

#fullLengthContent table td {
font-size: 14px;
padding: 10px!important;
vertical-align: middle;
}

.BBFormTextbox {
font-size: 13px;
height: 30px;
width: 150px;
background: none repeat scroll 0 0 #FFF;
border: 1px solid #C8C8C8;
border-radius: 6px 6px 6px 6px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
-khtml-border-radius: 6px;
padding: 0 0 0 5px;
color: #999;
}

table[id*="_rdoGiftType"] {
display: inline-block;
padding: 10px 0 0!important;
}

tr[id*="_trGiftType"] td label {
color: #999;
display: inline-block;
font-size: 13px;
}

#inner_left_content_td {
font-family: "PMNCaeciliaW01-55Roman";
font-weight: normal;
font-size: 11px;
line-height: 16px;
text-align: right;
width: 218px;
padding-top: 0;
}

#inner_left_content_td .eNewsSignUp {
text-align: center;
}

#inner_left1_content_td {
font-family: "PMNCaeciliaW01-55Roman";
font-weight: normal;
font-size: 11px;
line-height: 16px;
text-align: right;
width: 400px;
padding-top: 10px;
}

#inner_right_content_td {
padding-right: 0;
padding-left: 0;
width: 175px;
text-align: right;
padding-top: 0;
}

#inner_middle_content_td {
padding-top: 0;
padding-right: 10px;
padding-bottom: 0;
padding-left: 15px;
width: 568px;
}

#inner_middle_content_td ul {
margin: 0;
padding: 0;
margin-left: 15px;
text-align: left;
list-style-type: none;
line-height: 13px;
}

#inner_middle_content_td ul li {
padding-right: 10px;
background-image: url(view.image?id=7097);
background-repeat: no-repeat;
background-position: top left;
padding-bottom: 5px;
padding-left: 10px;
}

#inner_middle_content_td a,#inner_middle_content_td a:link,#inner_middle_content_td a:visited,#single_col_content_td a,#single_col_content_td a:link,#single_col_content_td a:visited {
color: #4E87A0;
}

#inner_middle_content_td a:hover,#single_col_content_td a:hover {
color: #7caabf;
}

#inner_middle1_content_td {
padding-top: 10px;
padding-right: 10px;
padding-bottom: 0;
padding-left: 10px;
width: 235px;
}

#Alex_inner_middle_content_td {
padding-top: 10px;
padding-right: 10px;
padding-bottom: 0;
padding-left: 10px;
width: 373px;
}

#single_col_content_td {
padding-top: 0;
padding-bottom: 0;
width: 786px;
padding-left: 10px;
}

#fp_content_table_swap #inner_left_content_td {
padding-top: 0;
padding-right: 15px;
padding-bottom: 0;
padding-left: 10px;
text-align: left;
width: 486px;
}

#fp_content_table_swap #inner_middle_content_td {
font-family: "PMNCaeciliaW01-55Roman";
font-weight: normal;
font-size: 11px;
line-height: 13px;
width: 300px;
padding-top: 0;
}

.NCC_Forms_Title {
font-size: 14px;
color: #cd5f10;
font-family: arial;
font-weight: bold;
}

.NCC_Forms_Subtitle {
color: #515151;
font: 10px/16px "PMNCaeciliaW01-55Roman";
font-weight: normal;
}

.fieldlabel {
color: #515151;
font: 10px/16px "PMNCaeciliaW01-55Roman";
font-weight: normal;
}

#microfinance_img {
background-repeat: no-repeat;
text-align: right;
clear: right;
margin: 5px 0 8px 0;
}

ul.right_arrow_ul {
margin: 0;
padding: 0;
margin-left: 15px;
text-align: left;
list-style-type: none;
line-height: 13px;
}

ul.right_arrow_ul li {
padding-right: 10px;
background-image: url(view.image?id=7097);
background-repeat: no-repeat;
background-position: top left;
padding-bottom: 5px;
padding-left: 10px;
}

ul.right_arrow_ul li a:link,a:visited {
color: #5e514d;
text-decoration: none;
}

ul.right_arrow_ul li a:hover {
color: #EA7600;
text-decoration: none;
}

#welcome_img {
margin-top: 0;
margin-right: 0;
margin-bottom: 8px;
margin-left: 0;
display: block;
}

#awards_div {
margin-top: 50px;
margin-right: 0;
margin-bottom: 0;
margin-left: 0;
}

#movie_text_td {
background-color: #D4D4D4;
background-image: url(view.image?id=531);
background-repeat: repeat-y;
background-position: top right;
padding: 7px 12px 13px 14px;
width: 150px;
font-size: 10px;
line-height: 15px;
}

#movie_table {
background-position: top right;
background-repeat: repeat-y;
}

#movie_img_td {
background-image: url(view.image?id=473);
background-repeat: no-repeat;
background-position: right top;
}

#movie_link_img {
background-image: url(view.image?id=473);
background-repeat: no-repeat;
background-position: right bottom;
}

hr {
color: #f2b332;
background-color: #f2b332;
height: 1px;
border: 0 solid;
margin: 2px;
}

#header_utility_td {
color: #4E87A0;
display: inline-block;
float: left;
font-family: "PMNCaeciliaW01-55Roman";
font-weight: normal;
font-size: 14px;
line-height: 14px;
margin: 0 auto;
padding: 0;
text-align: right;
vertical-align: middle;
width: 58%;
}

#header_utility_td a:link,#header_utility_td a:visited {
color: #4E87A0;
display: inline-block;
text-decoration: none;
vertical-align: middle;
}

#header_utility_td a:hover {
color: #7caabf;
text-decoration: underline;
}

#header_utility_td a.language_on {
color: #EA7600;
}

.menu799 {
float: right;
margin: 8px 0;
vertical-align: middle;
}

.menu799 .login,.menu799 .logout,.menu799 .english,.menu799 .welcome {
display: none;
}

ul.menu799 .first {
padding: 9px 10px;
}

ul.menu799 .menuItem3 {
margin: 0 5px 0 0;
padding: 9px 10px;
}

ul.menu799 .menuItem4 {
padding: 9px 10px;
}

ul.menu799 .menuItem5 {
border-right: medium none;
margin: 0 5px 0 0;
padding: 9px 10px;
}

ul.menu799 li {
border-right: 1px solid #E2DDD8;
display: inline-block;
float: left;
list-style: none outside none;
padding: 0 9px 0 11px;
position: relative;
vertical-align: middle;
}

ul.menu799 li a {
text-decoration: none;
}

ul.menu799 li.facebook {
border-left: 1px solid #E2DDD8;
border-right: medium none;
margin: 0;
padding: 0 0 0 10px;
height: 27px;
position: relative;
top: 3px;
}

ul.menu799 li.twitter {
height: 27px;
position: relative;
top: 3px;
padding: 0;
border: none;
}

ul.menu799 li.LinkedIn {
height: 27px;
position: relative;
top: 3px;
padding: 0;
border: none;
}

ul.menu799 li.Pintrest {
height: 27px;
position: relative;
top: 3px;
padding: 0;
border: none;
}

ul.menu799 li.Vimeo {
height: 27px;
position: relative;
top: 3px;
margin: 0;
padding: 0 6px 0 0;
}

ul.menu799 li.facebook a {
display: block;
height: 40px;
text-indent: -90000px;
text-align: left;
width: 34px;
background: url("/image/2013-new-design-site-graphics/social-facebook-icon.jpg") no-repeat scroll 0 -3px transparent;
}

ul.menu799 li.twitter a {
display: block;
height: 40px;
text-indent: -90000px;
text-align: left;
width: 34px;
background: url("/image/2013-new-design-site-graphics/social-twitter-icon.jpg") no-repeat scroll 0 -3px transparent;
}

ul.menu799 li.LinkedIn a {
display: block;
height: 33px;
text-indent: -90000px;
text-align: left;
width: 34px;
background: url("/image/2013-new-design-site-graphics/social-linked-in-icon.jpg") no-repeat scroll 0 -3px transparent;
}

ul.menu799 li.Pintrest a {
display: block;
height: 40px;
text-indent: -90000px;
text-align: left;
width: 34px;
background: url("/image/2013-new-design-site-graphics/social-pintrest-icon.jpg") no-repeat scroll 0 -3px transparent;
}

ul.menu799 li.Vimeo a {
background: url("/image/2013-new-design-site-graphics/social-vimeo-icon.jpg") no-repeat scroll 0 -3px transparent;
height: 40px;
width: 34px;
text-align: left;
text-indent: -90000px;
}

#header_utility_td .last {
top: 3px;
}

#header_utility_td li.espanol>a {
display: inline-block;
height: 27px;
padding: 0;
}

#header_utility_td .last>a {
position: relative;
top: 5px;
}

.interiorleftBox .navMain {
background: none repeat scroll 0 0 #D2CAC1;
border-top: 5px solid #68635C;
display: block;
list-style: none outside none;
margin: 0;
padding: 10px 0 0;
width: 100%;
}

.interiorleftBox .navMain .MenuItemHome {
display: none;
}

.interiorleftBox .navMain li {
list-style: none outside none;
margin: 0;
padding: 0;
}

.interiorleftBox .navMain li.aboutUsParent a {
display: inline-block;
font-family: "Futura W01 Medium";
font-size: 16px;
font-weight: normal;
padding: 10px 15px 8px!important;
text-decoration: none;
text-transform: uppercase;
cursor: default;
color: #5E514D;
}

.interiorleftBox .navMain li.whatWeDoParent a {
display: inline-block;
font-family: "Futura W01 Medium";
font-size: 16px;
font-weight: normal;
padding: 0 15px 8px;
text-decoration: none;
text-transform: uppercase;
cursor: default;
color: #5E514D;
}

.interiorleftBox .navMain li.ourImpactParent a {
display: inline-block;
font-family: "Futura W01 Medium";
font-size: 16px;
font-weight: normal;
padding: 0 15px 8px;
text-decoration: none;
text-transform: uppercase;
cursor: default;
color: #5E514D;
}

.interiorleftBox .navMain li.getInvolvedParent a {
display: inline-block;
font-family: "Futura W01 Medium";
font-size: 16px;
font-weight: normal;
padding: 0 15px 8px;
text-decoration: none;
text-transform: uppercase;
cursor: default;
color: #5E514D;
}

.interiorleftBox .navMain li.donateParent a {
display: inline-block;
font-family: "Futura W01 Medium";
font-size: 16px;
font-weight: normal;
padding: 0 15px 8px;
text-decoration: none;
text-transform: uppercase;
cursor: default;
color: #5E514D;
}

.interiorleftBox .navMain li.aboutUsParent ul li {
border-bottom: 1px solid #F4F2EF;
display: block;
padding: 0;
}

.interiorleftBox .navMain li.whatWeDoParent ul li {
border-bottom: 1px solid #F4F2EF;
display: block;
padding: 0;
}

.interiorleftBox .navMain li.ourImpactParent ul li {
border-bottom: 1px solid #F4F2EF;
display: block;
padding: 0;
}

.interiorleftBox .navMain li.getInvolvedParent ul li {
border-bottom: 1px solid #F4F2EF;
display: block;
padding: 0;
}

.interiorleftBox .navMain li.getInvolvedParent ul li.first:hover {
color: #FFF!important;
padding: 0;
text-transform: none;
}

.interiorleftBox .navMain li.donateParent ul li {
border-bottom: 1px solid #F4F2EF;
display: block;
padding: 0;
}

.interiorleftBox .navMain li ul li.first {
border-top: 1px solid #F4F2EF;
padding: 0;
}

.interiorleftBox .navMain li ul ul {
display: none;
}

.interiorleftBox .navMain li ul li a.selected {
color: #FFF!important;
margin: 0;
padding: 6px 15px 8px!important;
}

.interiorleftBox .navMain li ul li.selected a.selected {
background: none repeat scroll 0 0 #5E514D!important;
color: #FFF!important;
padding: 10px 15px 8px!important;
}

.interiorleftBox .navMain li.selected ul li.selected ul li.selected a.selected {
background: none repeat scroll 0 0 #5E514D!important;
color: #FFF!important;
}

.interiorleftBox .navMain li.selected.getInvolvedParent ul li.selected ul li.selected a {
padding: 10px 0 8px 30px!important;
}

.interiorleftBox .navMain li.selected.InstitutionImpact a.selected {
padding: 10px 30px 8px!important;
}

.interiorleftBox .navMain li.selected.globalimpactMenu a.selected {
padding: 10px 15px 5px!important;
}

.interiorleftBox .navMain .OurPartners.selected>a {
background: none repeat scroll 0 0 #5E514D!important;
color: #FFF;
}

.interiorleftBox .navMain li ul li.lastMenuItem {
padding: 0;
}

.interiorleftBox .navMain li.aboutUsParent ul li a {
color: #5E514D;
display: inline-block;
font-family: "PMNCaeciliaW01-55Roman";
font-size: 14px;
font-weight: normal;
text-transform: none;
cursor: pointer;
width: 85%;
}

.interiorleftBox .navMain li.aboutUsParent ul li.parent>a {
padding: 10px 15px 8px!important;
}

.interiorleftBox .navMain li.aboutUsParent ul li ul li a {
padding: 10px 0 8px 30px!important;
}

.interiorleftBox .navMain li.aboutUsParent ul li:hover ul li:hover a {
background: none repeat scroll 0 0 #5E514D!important;
color: #FFF!important;
}

.interiorleftBox .navMain li.aboutUsParent ul li a:hover {
color: #FFF!important;
text-transform: none;
}

.interiorleftBox .navMain li.aboutUsParent ul li:hover {
color: #FFF!important;
padding: 0;
text-transform: none;
}

.interiorleftBox .navMain li.aboutUsParent ul li:hover a {
background: none repeat scroll 0 0 #5E514D!important;
color: #FFF;
padding: 10px 15px 8px!important;
}

.interiorleftBox .navMain li.aboutUsParent ul li:hover ul li a {
background: none repeat scroll 0 0 transparent!important;
color: #5E514D!important;
padding: 10px 0 8px 30px!important;
}

.interiorleftBox .navMain li.aboutUsParent ul li:hover ul li:hover a {
background: none repeat scroll 0 0 #5E514D!important;
color: #FFF!important;
}

.interiorleftBox .navMain li.whatWeDoParent ul li a {
color: #5E514D;
display: inline-block;
font-family: "PMNCaeciliaW01-55Roman";
font-size: 14px;
font-weight: normal;
text-transform: none;
cursor: pointer;
width: 85%;
}

.interiorleftBox .navMain li.whatWeDoParent ul li.parent>a {
padding: 10px 15px 8px!important;
}

.interiorleftBox .navMain li.whatWeDoParent ul li ul li a {
padding: 10px 0 8px 30px!important;
}

.interiorleftBox .navMain li.whatWeDoParent ul li.selected ul li a {
padding: 10px 0 8px 30px!important;
}

.interiorleftBox .navMain li.whatWeDoParent ul li.selected ul li ul li a {
padding: 10px 0 8px 45px!important;
width: 145px;
}

.interiorleftBox .navMain li.whatWeDoParent ul li.selected ul li ul li:hover a {
padding: 10px 0 8px 45px!important;
width: 145px;
color: #FFF!important;
}

.interiorleftBox .navMain li.whatWeDoParent ul li.selected ul li ul li:hover a {
background: none repeat scroll 0 0 #5E514D!important;
color: #FFF!important;
width: 145px;
}

.interiorleftBox .navMain li.whatWeDoParent ul li.selected ul li ul li.selected a {
background: none repeat scroll 0 0 #5E514D!important;
color: #FFF!important;
width: 145px;
}

.interiorleftBox .navMain li.whatWeDoParent ul li.selected ul li ul li.selected:hover a {
background: none!important;
}

.interiorleftBox .navMain li.whatWeDoParent ul li.selected ul li ul li ul li.selected:hover a {
background: none repeat scroll 0 0 #5E514D!important;
color: #FFF!important;
}

.interiorleftBox .navMain li.whatWeDoParent ul li.selected>a {
background: none repeat scroll 0 0 #5E514D!important;
color: #FFF;
}

.interiorleftBox .navMain li.whatWeDoParent ul li a:hover {
color: #FFF!important;
text-transform: none;
}

.interiorleftBox .navMain li.whatWeDoParent ul li:hover {
color: #FFF!important;
padding: 0;
text-transform: none;
}

.interiorleftBox .navMain li.whatWeDoParent ul li:hover a {
background: none repeat scroll 0 0 #5E514D!important;
color: #FFF;
padding: 10px 15px 8px!important;
}

.interiorleftBox .navMain li.whatWeDoParent ul li:hover ul li a {
background: none repeat scroll 0 0 transparent!important;
color: #5E514D!important;
padding: 10px 0 8px 30px!important;
}

.interiorleftBox .navMain li.whatWeDoParent ul li:hover ul li:hover a {
background: none repeat scroll 0 0 #5E514D!important;
color: #FFF!important;
}

.interiorleftBox .navMain li.whatWeDoParent ul li:hover ul li.selected:hover a {
background: none repeat scroll 0 0 transparent!important;
color: #5E514D!important;
}

.interiorleftBox .navMain li.whatWeDoParent ul li:hover ul li.selected ul li:hover a {
background: none repeat scroll 0 0 #5E514D!important;
color: #FFF!important;
}

.interiorleftBox .navMain li.ourImpactParent ul li a {
color: #5E514D;
display: inline-block;
font-family: "PMNCaeciliaW01-55Roman";
font-size: 14px;
font-weight: normal;
text-transform: none;
cursor: pointer;
width: 85%;
}

.interiorleftBox .navMain li.ourImpactParent ul li.parent>a {
padding: 10px 15px 8px!important;
width: 175px!important;
}

.interiorleftBox .navMain li.ourImpactParent ul li:hover a {
background: none repeat scroll 0 0 hsl(14,10%,34%)!important;
color: hsl(0,0%,100%)!important;
}

.interiorleftBox .navMain li.ourImpactParent ul li ul li a {
padding: 10px 0 8px 30px!important;
}

.interiorleftBox .navMain li.ourImpactParent ul li:hover ul li:hover a {
color: #FFF;
}

.interiorleftBox .navMain li.ourImpactParent ul li a:hover {
color: #FFF!important;
text-transform: none;
}

.interiorleftBox .navMain li.ourImpactParent ul li:hover {
color: #FFF!important;
padding: 0;
text-transform: none;
}

.interiorleftBox .navMain li.ourImpactParent ul li:hover ul li a {
background: none repeat scroll 0 0 transparent!important;
width: 145px;
}

.interiorleftBox .navMain li.ourImpactParent ul li.selected:hover a {
background: none repeat scroll 0 0 #5E514D;
color: #FFF;
padding: 10px 30px 8px;
width: 145px;
}

.interiorleftBox .navMain li.ourImpactParent ul li ul li a:hover {
color: hsl(0,0%,100%)!important;
}

.interiorleftBox .navMain .countryHeader.parent.selected>a {
font-family: "Futura W01 Medium"!important;
font-size: 16px;
font-weight: normal!important;
padding: 10px 15px 8px!important;
}

.interiorleftBox .navMain li.ourImpactParent ul li:hover ul li a {
background: none!important;
color: #5E514D!important;
width: 145px;
}

.interiorleftBox .navMain li.ourImpactParent ul li.selected:hover ul li:hover a {
background: none repeat scroll 0 0 #5E514D;
color: #FFF;
}

.interiorleftBox .navMain li.getInvolvedParent ul li a {
color: #5E514D;
display: inline-block;
font-family: "PMNCaeciliaW01-55Roman";
font-size: 14px;
font-weight: normal;
text-transform: none;
cursor: pointer;
width: 85%;
}

.interiorleftBox .navMain li.getInvolvedParent ul li.parent>a {
padding: 10px 15px 8px!important;
}

.interiorleftBox .navMain li.getInvolvedParent ul li ul li a {
padding: 10px 0 8px 30px!important;
}

.interiorleftBox .navMain li.getInvolvedParent ul li:hover ul li:hover a {
background: none repeat scroll 0 0 #5E514D!important;
color: #FFF!important;
}

.interiorleftBox .navMain li.getInvolvedParent ul li a:hover {
    color: #FFF!important;
    text-transform: none;
}

.interiorleftBox .navMain li.getInvolvedParent ul li:hover {
    color: #FFF!important;
    padding: 0;
    text-transform: none;
}

.interiorleftBox .navMain li.getInvolvedParent ul li:hover a {
    background: none repeat scroll 0 0 #5E514D!important;
    color: #FFF;
    padding: 10px 15px 8px!important;
}

.interiorleftBox .navMain li.getInvolvedParent ul li:hover ul li a {
    background: none repeat scroll 0 0 transparent!important;
    color: #5E514D!important;
    padding: 10px 0 8px 30px!important;
}

.interiorleftBox .navMain li.getInvolvedParent ul li:hover ul li:hover a {
    background: none repeat scroll 0 0 #5E514D!important;
    color: #FFF!important;
}

.interiorleftBox .navMain li.donateParent ul li a {
    color: #5E514D!important;
    display: inline-block;
    font-family: "PMNCaeciliaW01-55Roman";
    font-size: 14px;
    font-weight: normal;
    text-transform: none;
    cursor: pointer;
    width: 85%;
}

.interiorleftBox .navMain li.donateParent ul li a:hover {
    color: #FFF!important;
    text-transform: none;
}

.interiorleftBox .navMain li.donateParent ul li:hover {
    color: #FFF!important;
    text-transform: none;
}

.interiorleftBox .navMain li ul {
    margin: 0;
    padding: 0;
    width: 100%;
}

.interiorleftBox .navMain li {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}

.interiorleftBox .navMain li ul li.last a {
    background: none repeat scroll 0 0 transparent!important;
    padding: 10px 15px 8px!important;
}

.interiorleftBox .navMain li ul li.last a.selected {
    padding: 10px 15px 8px!important;
}

.interiorleftBox .navMain li ul li ul li {
    border-bottom: medium none!important;
    border-top: medium none!important;
    margin: 0;
    padding: 5px 0 0!important;
}

.interiorleftBox .navMain li ul li ul li a {
    display: list-item!important;
    list-style: square inside none!important;
    padding: 5px 8px!important;
}

.interiorleftBox .navMain li ul li ul li.selected {
    color: #FFF!important;
    margin: 0;
}

.interiorleftBox .navMain li.parent.selected>a {
    list-style: none outside none!important;
}

.interiorleftBox .navMain .selected .selected {
    list-style: none outside none!important;
}

.interiorleftBox .navMain li ul li ul li.selected ul li a {
    color: #5E514D!important;
}

.interiorleftBox .navMain li ul li ul li.selected a,.interiorleftBox .navMain li ul li ul li.selected a:hover {
    color: #FFF;
    padding: 8px 14px;
}

.interiorleftBox .navMain li ul li.selected ul {
    display: inline-block;
    margin: 8px 0 5px;
}

.interiorleftBox .navMain li ul li.selected ul ul {
    display: none;
}

.interiorleftBox .navMain li ul li.selected ul li.selected ul {
    display: inline-block;
}

.interiorleftBox .navMain li ul li.selected ul li.selected ul {
    background: none repeat scroll 0 0 transparent;
    display: block;
}

.interiorleftBox .navMain li ul li ul li.selected ul li {
    padding: 0 0 0 0!important;
}

.interiorleftBox .navMain li ul li a {
    color: #5E514D;
    cursor: pointer;
    display: inline-block;
    font-family: "PMNCaeciliaW01-55Roman";
    font-size: 14px;
    font-weight: normal;
    text-transform: none;
    width: 85%;
}

.interiorleftBox .navMain li ul li.last a:hover {
    background: none repeat scroll 0 0 transparent;
}

.interiorleftBox .navMain li ul li.lastMenuItem a {
    padding: 10px 15px!important;
}

.interiorleftBox .navMain li ul li a:hover,.interiorleftBox .navMain li ul li ul li a:hover {
    background: none repeat scroll 0 0 transparent!important;
    color: #FFF!important;
}

.interiorleftBox .navMain li ul li ul li.selected ul li.selected a,.interiorleftBox .navMain li ul li ul li.selected ul li.selected a:hover {
    background: none repeat scroll 0 0 #5E514D;
    color: #FFF!important;
    padding: 4px 7px!important;
}

.interiorleftBox .navMain li.whatWeDoParent ul li ul li.selected ul li.selected a {
    padding: 10px 0 8px 60px!important;
}

.interiorleftBox .navMain li.whatWeDoParent ul li ul li.selected ul li.selected a:hover {
    padding: 10px 0 8px 60px!important;
}

.interiorleftBox .navMain li.whatWeDoParent ul li ul li.selected a {
    color: #FFF!important;
}

.interiorleftBox .navMain li.whatWeDoParent ul li.parent ul li.selected ul li a {
    color: #5E514D!important;
}

.interiorleftBox .navMain li ul li.last li {
    padding: 2px 14px 8px!important;
}

.interiorleftBox .countryHeader.selected {
    display: inline-block!important;
}

.interiorleftBox .selected {
    display: block!important;
}

.breadcrumbs {
    color: #000;
    display: inline-block;
    font-size: 10px;
    line-height: 10px;
    padding-bottom: 15px;
    width: 100%;
}

.breadcrumbs .hmLink {
    float: left;
    list-style: none outside none;
    margin: 0;
    padding: 0 0 20px;
    width: 100%;
}

.breadcrumbs .hmLink .MenuItemHome {
    border-right: 1px dotted #D1C8BF;
    display: inline-block;
    margin-right: 10px;
    padding: 0!important;
}

.breadcrumbs .hmLink .MenuItemHome>a {
    background: url("/image/2013-new-design-site-graphics/breadcrumb-home-icon.png") no-repeat scroll 0 -1px transparent;
    color: #4E87A0;
    display: inline-block;
    padding: 0 30px 0 0;
    text-align: left;
    text-indent: -90000px;
}

.breadcrumbs .hmLink .MenuItemHome>a:hover {
    background: url("/image/2013-new-design-site-graphics/breadcrumb-home-icon.png") no-repeat scroll 0 -1px transparent;
    color: #7caabf;
    display: inline-block;
    padding: 0 30px 0 0;
    text-align: left;
    text-indent: -90000px;
}

.breadcrumbs .hmLink .donateParent>a {
    background: none repeat scroll 0 0 transparent!important;
    color: #4E87A0!important;
    padding: 0 10px 0 0!important;
}

.breadcrumbs .hmLink .donateParent>a:hover {
    background: none repeat scroll 0 0 transparent!important;
    color: #7caabf!important;
    padding: 0 10px 0 0!important;
}

.breadcrumbs .hmLink .parent {
    border: medium none!important;
}

.breadcrumbs .hmLink li.selected>a {
    color: #4E87A0!important;
}

.breadcrumbs .hmLink li.selected>a:hover {
    color: #7caabf!important;
}

.breadcrumbs .hmLink li.selected li.selected.last>a {
    color: #C8C8C8!important;
    text-decoration: none;
}

.breadcrumbs .hmLink li.selected li.selected.last>a:hover {
    color: #C8C8C8!important;
    text-decoration: none;
}

.breadcrumbs .hmLink li ul li a {
    width: auto;
}

.breadcrumbs .hmLink li ul li.selected a {
    background: none repeat scroll 0 0 transparent!important;
    border-left: 1px dotted #D1C8BF;
    color: #C8C8C8;
    padding: 0 10px!important;
    width: auto;
}

.breadcrumbs .hmLink li ul li.selected a:hover {
    background: none repeat scroll 0 0 transparent!important;
    border-left: 1px dotted #D1C8BF;
    color: #7caabf;
    padding: 0 10px!important;
    width: auto;
    text-transform: none;
}

.breadcrumbs .hmLink .parent>a {
    color: #4E87A0;
    padding: 0 10px 0 0;
    text-decoration: none;
    text-transform: none;
}

.breadcrumbs .hmLink li li.selected.parent>a {
    color: #C8C8C8;
    padding: 0 10px 0 0;
}

.breadcrumbs .hmLink .parent>a:hover {
    color: #7caabf!important;
    padding: 0 10px 0 0!important;
    text-decoration: underline;
    text-transform: none;
}

.breadcrumbs .hmLink li.selected {
    display: block;
    float: left;
}

.breadcrumbs .hmLink li {
    display: none;
}

.breadcrumbs .hmLink li.selected {
    display: block;
    float: left;
}

.breadcrumbs .hmLink li ul {
    display: inline-block;
    float: left;
    margin: 0;
    padding: 0;
}

.breadcrumbs .hmLink a {
    color: #c8c8c8;
    display: inline-block;
    float: left;
    font-weight: normal;
    margin-right: 1px;
    padding: 0 10px;
    text-decoration: none;
    text-transform: none;
    font-size: 13px;
}

.breadcrumbs .hmLink li.selected a {
    display: inline-block;
    float: left;
    font-weight: normal;
    margin-right: 1px;
    padding: 0 10px 0 0;
    text-decoration: none;
    text-transform: none;
    font-size: 13px;
}

.breadcrumbs .hmLink a:hover {
    color: #c8c8c8;
    display: inline-block;
    float: left;
    font-weight: normal;
    margin-right: 1px;
    padding: 0 10px;
    text-decoration: underline;
    text-transform: none;
}

.breadcrumbs .hmLink li {
    background: none repeat scroll 0 0 transparent!important;
    line-height: normal!important;
    list-style: none outside none;
    margin-bottom: 0!important;
    padding: 0!important;
    float: left;
}

.breadcrumbs .menu {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}

.breadcrumbs .menu li {
    background: none repeat scroll 0 0 transparent!important;
    display: none;
    line-height: normal!important;
    margin-bottom: 0!important;
    padding: 0!important;
}

.breadcrumbs .menu li.selected {
    clear: none;
    display: inline;
    float: left;
    margin-bottom: 0!important;
    margin-right: 5px;
    width: auto;
}

.breadcrumbs .menu li>a,.breadcrumbs .menu li.parent a,.breadcrumbs .menu li.parent li.selected a,.breadcrumbs .menu li.last a {
    clear: none;
    color: #c8c8c8;
    display: block;
    float: left;
    margin-right: 1px;
    text-decoration: none;
    text-transform: none;
    font-weight: normal;
}

.breadcrumbs .menu li.parent a:hover,.breadcrumbs .menu li.parent li.selected a:hover,.breadcrumbs .hmLink a:hover,.breadcrumbs .menu li.last a:hover {
    text-decoration: underline;
}

.breadcrumbs .menu li>a,.breadcrumbs .menu li.parent a,.breadcrumbs .menu li.parent li.selected a,.breadcrumbs .menu li.last a {
    margin: 0;
    padding: 0 0 0 12px;
}

.breadcrumbs .menu li.selected.parent ul {
    clear: none;
    float: left;
    margin: 0!important;
    padding: 0!important;
}

#fp_middle_content_td .box1 {
    display: inline-block;
    margin: 0 0 8px;
}

table td#fp_middle_content_td #fullLengthContent h1 {
    font-size: 24px;
    text-align: left!important;
}

#fullLengthContent .w100p {
    width: 100%;
}

#media_middle_content_td #fullLengthContent {
    width: 100%;
}

#media_middle_content_td .contentLeft {
    display: inline-block;
    float: left;
    width: 60%;
}

.contentLeft>div#InteriorPageTweetFeed {
    background: url("/image/2013-new-design-site-graphics/internal-tweets-bg.png") no-repeat scroll 0 0 transparent;
    width: 600px;
}

#InteriorPageTweetFeed .jta-tweet-list-item {
    background: none repeat scroll 0 0 transparent;
}

#InteriorPageTweetFeed .jta-tweet-list-item {
    background: none repeat scroll 0 0 transparent;
    padding: 20px 20px 0 73px;
}

#InteriorPageTweetFeed .jta-tweet-list-item:first-child .jta-tweet-body {
    border-bottom: 1px solid #A2C5CD;
    padding: 0 0 14px;
}

.contentLeft>div#singleVideoBox {
    background: url("/image/2013-new-design-site-graphics/single-video-box.png") no-repeat scroll 0 0 transparent;
    height: 417px;
    width: 600px;
    margin: 0 0 20px 0;
}

#singleVideoBox>div#videoEmbed {
    margin: 0 auto;
    padding: 74px 0 0 20px;
    width: 580px;
}

#singleVideoBox>a {
    font-family: "PMNCaeciliaW01-55Roman";
    color: #4E87A0;
    float: right;
    font-size: 14px;
    font-weight: normal;
    padding: 25px;
    text-decoration: none;
}

#singleVideoBox>a:hover {
    text-decoration: underline;
}

#media_middle_content_td h1 {
    font-size: 20px;
}

#media_middle_content_td .rightboxWrapper {
    float: right;
    width: 308px;
    margin: 25px 0 0;
}

#media_middle_content_td .rightbox {
    display: inline-block;
    width: 308px;
}

#media_middle_content_td .rightbox #newsMediaBox {
    background: url("/image/2013-new-design-site-graphics/news-callout-box.jpg") no-repeat scroll 0 0 transparent;
    height: 220px;
    width: 308px;
}

#media_middle_content_td .rightbox #newsMediaBox h3 {
    color: #A39382;
    font-family: "PMNCaeciliaW01-55Roman";
    font-size: 20px;
    margin: 0;
    padding: 20px 20px 20px 65px;
}

#media_middle_content_td .rightbox #newsMediaBox p {
    color: #4D4E53;
    font-family: "PMNCaeciliaW01-55Roman";
    font-size: 14px;
    margin: 0;
    padding: 5px 20px;
}

#media_middle_content_td .rightbox #blogsBox {
    background: url("/image/2013-new-design-site-graphics/blog-callout-box.jpg") no-repeat scroll 0 0 transparent;
    height: 220px;
    width: 308px;
}

#media_middle_content_td .rightbox #blogsBox h3 {
    color: #A39382;
    font-family: "PMNCaeciliaW01-55Roman";
    font-size: 20px;
    margin: 0;
    padding: 20px 20px 20px 65px;
}

#media_middle_content_td .rightbox #blogsBox p {
    color: #4D4E53;
    font-family: "PMNCaeciliaW01-55Roman";
    font-size: 14px;
    margin: 0;
    padding: 5px 20px;
}

#media_middle_content_td .rightbox #publicationsBox {
    background: url("/image/2013-new-design-site-graphics/publication-callout-box.jpg") no-repeat scroll 0 0 transparent;
    height: 220px;
    width: 308px;
}

#media_middle_content_td .rightbox #publicationsBox h3 {
    color: #A39382;
    font-family: "PMNCaeciliaW01-55Roman";
    font-size: 20px;
    margin: 0;
    padding: 20px 20px 20px 65px;
}

#media_middle_content_td .rightbox #publicationsBox p {
    color: #4D4E53;
    font-family: "PMNCaeciliaW01-55Roman";
    font-size: 14px;
    margin: 0;
    padding: 5px 20px;
}

#fullLengthContent #box1 {
    background: url("/image/2013-new-design-site-graphics/about-callout-box.jpg") no-repeat scroll 0 0 transparent;
    float: left;
    height: 204px;
    width: 360px;
}

table td#fp_middle_content_td .box1 h3 {
    color: #A39382;
    font-family: "PMNCaeciliaW01-55Roman";
    font-size: 20px;
    margin: 0;
    padding: 20px 20px 20px 65px;
}

table td#fp_middle_content_td .box1 p {
    color: #4D4E53;
    font-family: "PMNCaeciliaW01-55Roman";
    font-size: 14px;
    margin: 0;
    padding: 5px 20px;
}

table td#fp_middle_content_td .box2 {
    width: 360px;
    float: right;
}

#fullLengthContent #box2 {
    background: url("/image/2013-new-design-site-graphics/leadership-callout-box.jpg") no-repeat scroll 0 0 transparent;
    height: 204px;
    width: 360px;
    float: right;
}

table td#fp_middle_content_td .box2 h3 {
    color: #A39382;
    font-family: "PMNCaeciliaW01-55Roman";
    font-size: 20px;
    margin: 0;
    padding: 20px 20px 20px 65px;
}

table td#fp_middle_content_td .box2 p {
    color: #4D4E53;
    font-family: "PMNCaeciliaW01-55Roman";
    font-size: 14px;
    margin: 0;
    padding: 5px 20px;
}

table td#fp_middle_content_td .box3 {
    float: left;
    padding: 20px 0 0;
    width: 360px;
}

#fullLengthContent #box3 {
    background: url("/image/2013-new-design-site-graphics/financial-callout-box.jpg") no-repeat scroll 0 0 transparent;
    height: 204px;
    width: 360px;
    float: left;
}

table td#fp_middle_content_td .box3 h3 {
    color: #A39382;
    font-family: "PMNCaeciliaW01-55Roman";
    font-size: 20px;
    margin: 0;
    padding: 20px 20px 20px 65px;
}

table td#fp_middle_content_td .box3 p {
    color: #4D4E53;
    font-family: "PMNCaeciliaW01-55Roman";
    font-size: 14px;
    margin: 0;
    padding: 5px 20px;
}

table td#fp_middle_content_td .box4 {
    float: right;
    padding: 20px 0 0;
    width: 360px;
}

#fullLengthContent #box4 {
    background: url("/image/2013-new-design-site-graphics/working-callout-box.jpg") no-repeat scroll 0 0 transparent;
    height: 204px;
    width: 360px;
    float: right;
}

table td#fp_middle_content_td .box4 h3 {
    color: #A39382;
    font-family: "PMNCaeciliaW01-55Roman";
    font-size: 20px;
    margin: 0;
    padding: 20px 20px 20px 65px;
}

table td#fp_middle_content_td .box4 p {
    color: #4D4E53;
    font-family: "PMNCaeciliaW01-55Roman";
    font-size: 14px;
    margin: 0;
    padding: 5px 20px;
}/*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/table#footer {
    background: url("//s.bsd.net/accion/main/page/-/wrapper/images/footer-bg.jpg") repeat-x scroll 0 0 #EA7600;
    border-bottom: 0 solid #54514D;
    border-top: 5px solid #54514D;
    height: 501px;
    margin: 0 auto;
    padding: 0;
    width: 100%;
    overflow: hidden;
}

#footer td#footer_td {
    display: block;
    margin: 0 auto;
    padding: 0 20px;
    width: 965px;
}

#footer_td div#footer_logo {
    border: medium none;
    display: inline-block;
    float: left;
    padding: 30px 0 0;
}

#footer_td div#footer_logo p {
    display: inline-block;
    float: left;
    margin: 0;
    border: none;
}

#footer_td #footer_logo a {
    display: inline-block;
    float: left;
    vertical-align: middle;
    border: none;
}

#footer_td #footer_logo select {
    background: url(/image/2013-new-design-site-graphics/additional-accion-sites-input.png) no-repeat scroll right center #EA7600;
    display: inline-block;
    height: 34px;
    padding: 9px 9px 10px 13px;
    overflow: hidden;
    width: 201px;
    -webkit-appearance: none;
    -moz-appearance: none;
    border: none;
    cursor: pointer;
    font-style: italic;
    color: #666;
}

#footer_td #footer_logo select option {
    background: none repeat scroll 0 0 #FFF!important;
    font-style: italic;
    color: #666;
    border: none;
}

#footer_td div#footer_Menu {
    display: inline-block;
    float: left;
    margin: 45px 0 0 7px;
    width: 100%;
}

#footer_Menu p span {
    background: none repeat scroll 0 0 #EE9133;
    color: #FFF!important;
    display: inline-block;
    font-size: 18px!important;
    line-height: 1.4em;
    padding: 15px;
}

#footer_Menu a {
    color: #FFF;
}

#footer_td .navMain {
    background: none repeat scroll 0 0 transparent;
    display: inline-block;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    width: 75%;
    float: left;
}

#footer_td .navMain .MenuItemHome {
    display: none;
}

#footer_td .navMain .donateParent {
    display: none;
}

#footer_Menu>table {
    display: inline-block;
    float: right;
}

#footer_td ul.navMain .parent {
    background: none repeat scroll 0 0 transparent;
    display: inline-block;
    font-size: 18px;
    list-style: none outside none;
    margin: 0 0 20px;
    text-transform: uppercase;
    width: 24%;
}

#footer_td ul.navMain ul li.parent {
    display: block;
    font-size: 14px;
    margin: 0;
    text-transform: none;
    width: 100%;
}

#footer_td ul li a {
    background: none repeat scroll 0 0 transparent!important;
    color: #FFF;
    display: inline;
    margin: 0;
    padding: 0!important;
    text-decoration: none;
    width: auto;
}

#footer ul.navMain ul li.last a {
    color: #FFF!important;
}

#footer_td ul li a:hover {
    text-decoration: underline;
}

#footer_td ul ul {
    background: none repeat scroll 0 0 transparent;
    display: block;
    list-style: none outside none;
    padding: 5px 0 0;
    width: 80%;
}

#footer_td ul ul ul {
    display: none;
}

#footer_td ul ul li {
    background: none repeat scroll 0 0 transparent;
    display: inline-block;
    float: left;
    font-size: 14px;
    margin: 0;
    padding: 4px 0 0;
    text-transform: none;
    width: 100%;
}

#footer_Menu h2 {
    background: url("/image/2013-new-design-site-graphics/newsletter-box-icon.png") no-repeat scroll 0 0 transparent;
    color: #8E5215;
    display: inline-block;
    font-family: "PMNCaeciliaW01-85Heavy";
    font-size: 16px;
    height: 46px;
    left: -21px;
    line-height: 70px;
    margin: 0;
    padding: 17px 0 0 38px;
    position: relative;
    text-transform: uppercase;
    top: -15px;
    z-index: 1;
}

#footer_Menu>div[id*="formWizard"] .BBFieldCaption {
    display: none;
}

#footer_Menu>div[id*="formWizard"] .BBFormDisplayTextContainer {
    color: #FFF;
    font-family: "PMNCaeciliaW01-55Roman";
    font-size: 14px;
    overflow: auto;
    padding: 14px 17px;
}

#footer_Menu>div[id*="formWizard"] {
    background: none repeat scroll 0 0 #EE9133;
    display: inline-block;
    float: right;
    padding: 0;
    position: relative;
    top: -50px;
    width: 25%;
    z-index: 0;
}

#footer_Menu>div[id*="formWizard"] .BBSequenceMapContentContainer {
    margin-top: 30px;
}

#footer_Menu>div[id*="formWizard"] .BBFormDisplayEmailContainer {
    padding: 0 14px;
}

#footer_Menu>div[id*="formWizard"] .BBFormDisplayErrorMessage {
    color: #000;
    font-weight: normal;
    margin-bottom: 3px;
    margin-left: 6px;
    margin-top: 10px;
}

#footer_Menu>div[id*="formWizard"] .BBFormDisplayEmail {
    background: url("/image/2013-new-design-site-graphics/newsletter-input-bg.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    display: inline-block;
    float: left;
    height: 32px;
    padding: 0 35px 0 9px;
    text-align: left;
    width: 150px;
}

#footer_Menu>div[id*="formWizard"] .BBFormRequiredFieldMarker {
    color: #333;
    display: none;
    font-size: 11px;
}

#footer_Menu>div[id*="formWizard"] .BBSequenceMapCommandContainer {
    display: inline-block;
    float: right;
    height: 30px;
    left: -34px;
    position: relative;
    top: -48px;
    width: 30px;
}

#footer_Menu>div[id*="formWizard"] .BBSequenceMapNavigationContainer {
    display: inline-block;
    margin-right: 0;
    margin-top: 0;
}

#footer_Menu>div[id*="formWizard"] .BBSequenceMapNavigationButton {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    cursor: pointer;
    display: inline-block;
    float: left;
    height: 32px;
    padding: 0;
    position: relative;
    text-align: left;
    text-indent: -90000px;
    top: -15px;
    width: 29px;
}

#footer_Menu>p {
    float: right;
    height: 100px;
    position: relative;
    right: 25px;
    top: -222px;
    width: 234px;
}

#footer_Menu>div[id*="_ReturnToForm"] {
    display: none!important;
}

#footer_Menu h2.eNewsHeader {
    background: url("/image/2013-new-design-site-graphics/newsletter-box-icon.png") no-repeat scroll 0 0 transparent;
    color: #8E5215;
    display: inline-block;
    font-family: "PMNCaeciliaW01-85Heavy";
    font-size: 16px;
    height: 46px;
    left: -21px;
    line-height: 70px;
    margin: 0;
    padding: 17px 0 0 38px;
    position: relative;
    text-transform: uppercase;
    top: -15px;
    z-index: 1;
}

#footer_Menu>#eNewsContainer {
    background: none repeat scroll 0 0 #EE9133;
    display: inline-block;
    float: right;
    padding: 0;
    position: relative;
    top: -50px;
    width: 25%;
    z-index: 0;
}

#footer_Menu #eNewsContainer>div#eNewsContent {
    margin: 0;
    padding: 10px;
    display: inline-block;
}

#footer_Menu #eNewsContainer #eNewsContent>div#eNewsParagraph {
    color: #FFF;
    font-family: "PMNCaeciliaW01-55Roman";
    font-size: 14px;
    overflow: auto;
    padding: 35px 9px 15px;
}

#footer_Menu #eNewsContainer #eNewsContent>#eNewsGoButton {
    border: medium none;
    display: inline-block;
    float: left;
    height: 32px;
    padding: 0 0 0 9px;
    text-align: left;
}

#footer_Menu #eNewsContainer #eNewsContent #eNewsGoButton>a {
    display: inline-block;
}

#contact_div {
    color: #FAE0C5;
    display: inline-block;
    float: left;
    font-size: 12px;
    line-height: 20px;
    padding: 25px 0;
}

#contact_div a.language:link,a.language:visited {
    color: #fff;
    font-size: 12px;
}

#contact_div a.language:hover {
    color: #fff;
    text-decoration: underline;
}

#contact_div p {
    margin-top: 5px;
}

#footer_td hr {
    margin-top: 15px;
    margin-bottom: 5px;
    line-height: 1px;
    font-size: 1px;
}

.SearchFormTable {
    border: medium none;
    margin: 0 auto;
    text-align: center;
}

.SearchTable {
    border: medium none;
    margin: 0 auto;
    width: 500px;
}

.SearchOddRowStyle {
    background-color: #E9DDC7;
}

.SearchEvenRowStyle {
    background-color: #FFF;
}

.SearchTextbox {
    font-size: 10px;
    line-height: 12px;
    border: thin solid #99c;
    padding: 2px;
    background-color: #ccf;
    width: 150px;
    color: #009;
}

.w100p {
    width: auto;
}

.wsNowrap {
    white-space: normal;
}

table.profile-display {
    margin-left: 0;
}

table.profile-display td {
    text-align: left;
    vertical-align: top;
    padding: 3px 0 3px 0;
}

table.profile-display td table {
    margin-left: 25px;
}

table.profile-display caption {
    margin-left: 0;
    text-align: left;
}

#banner_nav a {
    font-family: "PMNCaeciliaW01-85Heavy";
    font-weight: normal;
    font-size: 11px;
    color: #fff;
    text-decoration: none;
}

#banner_nav a:hover {
    text-decoration: underline;
    color: #F1C698;
}

table.profile-display {
    font: normal 10px/14px "PMNCaeciliaW01-55Roman";
    color: #999;
    border: 0;
    margin-left: 150px;
}

td.profile-section {
    font: normal 13px/18px "PMNCaeciliaW01-85Heavy";
    margin: 8px 0;
    color: #cd5f10;
}

td.profile-cap {
    font-weight: bold;
    color: #aaa;
    padding-left: 10px;
}

table.profile-display td {
    border: 0;
}

table.menuSubItem830 td {
    width: 200px;
    color: white;
    border-top: 1px solid white;
    letter-spacing: normal;
    line-height: 18px;
}

table.menuSubItem830 td.menuHover830 {
    width: 200px;
    background-color: #666;
    border-top: 1px solid white;
    letter-spacing: normal;
    line-height: 18px;
}

table.menuSubItem832 td {
    width: 200px;
    color: white;
    border-top: 1px solid white;
    letter-spacing: normal;
    line-height: 18px;
}

table.menuSubItem832 td.menuHover832 {
    width: 200px;
    background-color: #666;
    border-top: 1px solid white;
    letter-spacing: normal;
    line-height: 18px;
}

table.menuSubItem833 td {
    width: 200px;
    color: white;
    border-top: 1px solid white;
    letter-spacing: normal;
    line-height: 18px;
}

table.menuSubItem833 td.menuHover833 {
    width: 200px;
    background-color: #666;
    border-top: 1px solid white;
    letter-spacing: normal;
    line-height: 18px;
}

.interiorleftBox .navSide {
    background: none repeat scroll 0 0 #D2CAC1;
    border-top: 5px solid #68635C;
    display: block;
    list-style: none outside none;
    margin: 0;
    padding: 10px 0 0;
    width: 100%;
}

.interiorleftBox .navSide {
    background: none repeat scroll 0 0 #D2CAC1;
    border-top: 5px solid #68635C;
    display: block;
    list-style: none;
    margin: 0;
    padding: 10px 0 0;
    width: 100%;
}

.interiorleftBox .navSide li {
    list-style: none;
}

.interiorleftBox .navSide li ul {
    padding: 0;
    margin: 0;
}

.interiorleftBox .navSide li ul>li.parent {
    padding: 0;
    margin: 0;
    display: block;
}

.interiorleftBox .navSide li ul li.parent>ul {
    padding: 0;
    margin: 0;
    display: none;
}

.interiorleftBox .navSide li ul li.parent.selected>ul {
    padding: 0;
    margin: 0;
    display: block;
}

.interiorleftBox .navSide li ul li.parent.selected>ul li>a {
    color: #5E514D;
    cursor: pointer;
    display: inline-block;
    font-family: "PMNCaeciliaW01-55Roman";
    font-size: 14px;
    font-weight: normal;
    text-transform: none;
    text-decoration: none;
    padding: 0;
}

.interiorleftBox .navSide li ul li.parent.selected>ul li>a:hover {
    background: none!important;
    color: #5E514D!important;
    text-decoration: underline;
    font-weight: normal;
}

.interiorleftBox .navSide li ul li.parent.selected>ul li>ul li>a {
    color: #5E514D;
    cursor: pointer;
    display: inline-block;
    font-family: "PMNCaeciliaW01-55Roman";
    font-size: 12px;
    font-weight: normal;
    text-transform: none;
    text-decoration: none;
    padding: 0;
}

.interiorleftBox .navSide li ul li.parent.selected>ul li>ul li>a:hover {
    background: none!important;
    color: #5E514D!important;
    text-decoration: underline;
    font-weight: normal;
}

.interiorleftBox .navSide li.selected ul>li.parent.selected>a {
    background: none repeat scroll 0 0 #5E514D!important;
    color: #FFF!important;
}

.interiorleftBox .navSide li.selected ul li.selected>a.selected {
    background: none repeat scroll 0 0 #5E514D!important;
    color: #FFF!important;
}

.interiorleftBox .navSide li.parent ul li>a:hover {
    background: none repeat scroll 0 0 #5E514D!important;
    color: #FFF!important;
}

.interiorleftBox .navSide li.selected ul li.selected ul li.selected>a.selected {
    background: none repeat scroll 0 0 rgba(0,0,0,0)!important;
    border-bottom: 1px dashed;
    color: #5E514D!important;
    font-weight: bold;
    padding: 6px 0 6px 15px!important;
    text-decoration: none;
}

.interiorleftBox .navSide li.selected ul>li li.parent.selected>a,.interiorleftBox .navSide li.selected ul>li.parent.last.selected>a {
    background: none repeat scroll 0 0 rgba(0,0,0,0)!important;
    border-bottom: 1px dashed;
    color: #5E514D!important;
    font-weight: bold;
    padding: 6px 0 6px 15px!important;
    text-decoration: none;
}

.interiorleftBox .navSide li.selected ul>li li.parent.selected>a:hover {
    font-weight: bold;
}

.interiorleftBox .navSide li.parent ul li ul li>a:hover {
    background: none!important;
    color: #5E514D!important;
    text-decoration: underline;
}

.interiorleftBox .navSide li.parent.selected ul li.selected ul {
    background: none repeat scroll 0 0 #E7E3DF;
}

.interiorleftBox .navSide li.parent.selected ul li.selected ul li {
    padding: 0 0 0 10px;
}

.interiorleftBox .navSide li.selected ul>li.selected.last.parent {
    background: none repeat scroll 0 0 #E7E3DF;
    padding: 0 0 0 10px;
}

.interiorleftBox .navSide li.selected>ul li.selected>a.selected {
    border: none!important;
    font-weight: bold;
}

.interiorleftBox .navSide li.selected>ul li.selected>ul li.selected>ul li.selected>a.selected {
    color: #E06B62!important;
    border: none!important;
}

.interiorleftBox .navSide li.getInvolvedParent>a,.interiorleftBox .navSide li.ourImpactParent>a,.interiorleftBox .navSide li.aboutUsParent>a,.interiorleftBox .navSide li.whatWeDoParent>a {
    color: #5E514D;
    cursor: default;
    display: inline-block;
    font-family: "PMNCaeciliaW01-55Roman";
    font-size: 24px;
    font-weight: lighter!important;
    padding: 0 10px 10px!important;
    text-decoration: none;
    text-transform: none;
}

.interiorleftBox .navSide li ul li>a {
    color: #5E514D;
    cursor: pointer;
    display: inline-block;
    font-family: "PMNCaeciliaW01-55Roman";
    font-size: 14px;
    font-weight: normal;
    text-transform: none;
    padding: 0;
    text-decoration: none;
}

ul.WhatWeDoMenu li>a,ul.WhatWeDoMenu li.last>a {
    background: none repeat scroll 0 0 rgba(0,0,0,0)!important;
    border-radius: 0 0 0 0!important;
    color: #5E514D!important;
    padding: 5px 15px!important;
    position: relative!important;
    top: 0!important;
    width: 85%!important;
}

ul.OurImpactMenu li>a,ul.OurImpactMenu li.last>a {
    background: none repeat scroll 0 0 rgba(0,0,0,0)!important;
    border-radius: 0 0 0 0!important;
    color: #5E514D!important;
    padding: 5px 15px!important;
    position: relative!important;
    top: 0!important;
    width: 85%!important;
    text-decoration: none;
}

ul.AboutUsMenu li>a,ul.AboutUsMenu li.last>a {
    background: none repeat scroll 0 0 rgba(0,0,0,0)!important;
    border-radius: 0 0 0 0!important;
    color: #5E514D!important;
    padding: 5px 15px!important;
    position: relative!important;
    top: 0!important;
    width: 85%!important;
    text-decoration: none;
}

ul.GetInvolvedMenu li>a,ul.GetInvolvedMenu li.last>a {
    background: none repeat scroll 0 0 rgba(0,0,0,0)!important;
    border-radius: 0 0 0 0!important;
    color: #5E514D!important;
    padding: 5px 15px!important;
    position: relative!important;
    top: 0!important;
    width: 85%!important;
    text-decoration: none;
}

ul.WhatWeDoMenu li.selected ul,ul.OurImpactMenu li.selected ul,ul.AboutUsMenu li.selected ul,ul.GetInvolvedMenu li.selected ul, {
    display: block!important;
}

ul.WhatWeDoMenu li.selected ul li a:hover,ul.OurImpactMenu li.selected ul li a:hover,ul.AboutUsMenu li.selected ul li a:hover,ul.GetInvolvedMenu li.selected ul li a:hover, {
    color: #FFF!important;
    text-decoration: none;
}

ul.newLeftNav {
    margin: 0;
    padding: 0;
}

ul.newLeftNav,ul.newLeftNav ul {
    list-style: none;
    margin: 0;
    padding: 0;
    z-index: 50;
    width: 210px;
}

ul.newLeftNav a {
    text-decoration: none;
    font-size: 1.1em;
    font-family: Arial,Helvetica,sans-serif;
    color: #5E514D;
}

ul.newLeftNav a:hover,ul.newLeftNav li.selected>a {
    color: #EA7600;
}

ul.newLeftNav li.selected {
    background: url(view.image?id=461) no-repeat 10px 4px;
}

ul.newLeftNav li.selected li {
    background: transparent;
}

#inner_left_content_td ul.newLeftNav ul {
    width: auto;
}

#inner_left_content_td ul.newLeftNav li {
    border-bottom: 1px dashed #ADBCD6;
    text-align: left;
    padding: 4px 0 4px 25px;
}

#inner_left_content_td ul.newLeftNav li.first {
    border-top: 1px dashed #ADBCD6;
}

#inner_left_content_td ul.newLeftNav li.selected li,#inner_left_content_td ul.newLeftNav li.selected li.first {
    border: 0;
    padding-left: 15px;
}

#inner_left_content_td ul.newLeftNav li li {
    width: auto;
}

#inner_left_content_td ul.newLeftNav ul,#inner_left_content_td ul.newLeftNav li.selected li ul,#inner_left_content_td ul.newLeftNav li.selected li.selected li ul,#inner_left_content_td ul.newLeftNav li.selected li.selected li.selected li ul {
    display: block;
    position: absolute;
    left: -50000px;
}

#inner_left_content_td ul.newLeftNav li.selected ul,#inner_left_content_td ul.newLeftNav li.selected li.selected ul,#inner_left_content_td ul.newLeftNav li.selected li.selected li.selected ul,#inner_left_content_td ul.newLeftNav li.selected li.selected li.selected li.selected ul {
    position: static;
}

#top_nav_td ul.navMain,#top_nav_td ul.navMain ul {
    list-style: none;
    padding: 0;
    margin: 0;
    z-index: 50;
}

#top_nav_td ul.navMain .MenuItemHome {
    display: none;
}

#top_nav_td ul.navMain li {
    background: none repeat scroll 0 0 transparent;
    float: left;
    height: 40px;
    position: relative;
    z-index: 100;
}

#top_nav_td ul.navMain a {
    color: #EA7600;
    display: block;
    font-family: "PMNCaeciliaW01-85Heavy";
    font-size: 18px;
    font-weight: normal;
    height: 24px;
    line-height: 13px;
    padding-left: 23px;
    padding-right: 24px;
    padding-top: 12px;
    position: relative;
    text-decoration: none;
    top: 3px;
}

#top_nav_td ul.navMain li>a:hover {
    background: none repeat scroll 0 0 #E1E1E1!important;
}

#top_nav_td ul.navMain li:hover>a {
    background: none repeat scroll 0 0 #E1E1E1!important;
}

#top_nav_td ul.navMain li>a.selected {
    background: none repeat scroll 0 0 #E1E1E1!important;
}

#top_nav_td ul.navMain li.selected>a {
    background: none repeat scroll 0 0 #E1E1E1!important;
}

#top_nav_td ul.navMain li.last>a:hover {
    background: none repeat scroll 0 0 #EA7600!important;
}

#top_nav_td ul.navMain li ul li.last:hover>a {
    background: none repeat scroll 0 0 #5E514D!important;
    color: #FFF!important;
}

#top_nav_td ul.navMain li.last:hover>a {
    background: none repeat scroll 0 0 #EA7600!important;
}

#top_nav_td ul.navMain ul a {
    font-family: "PMNCaeciliaW01-85Heavy";
    font-weight: normal;
    width: 160px;
    height: auto!important;
    background-color: #E1E1E1!important;
    color: #5e514d!important;
    display: block;
    border-top: 1px solid #5e514d;
    margin: 0!important;
    padding-left: 20px!important;
    padding-right: 20px!important;
    padding-top: 8px!important;
    padding-bottom: 8px!important;
    font-size: 13px!important;
}

#top_nav_td ul.navMain ul li.first a {
    border: none;
}

#top_nav_td ul.navMain ul a:hover {
    background: #5e514d!important;
    color: #FFF!important;
}

#top_nav_td ul.navMain li li {
    display: block;
    float: left;
    height: auto;
    margin: 0;
    padding: 0;
}

#top_nav_td ul.navMain li li.Hide {
    display: none;
}

#top_nav_td ul.navMain li ul,#top_nav_td ul.navMain li:hover li ul,#top_nav_td ul.navMain li:hover li:hover li ul,#top_nav_td ul.navMain li:hover li:hover li:hover li ul {
    display: none;
}

#top_nav_td ul.navMain li.ourImpactParent ul li.OurClients {
    display: inline-block!important;
}

#top_nav_td ul.navMain li.ourImpactParent ul li.OurPartners {
    display: inline-block!important;
}

#top_nav_td ul.navMain li.ourImpactParent ul li.WhereWeWork {
    display: inline-block!important;
}

#top_nav_td ul.navMain li.ourImpactParent ul li.hide {
    display: none!important;
}

#top_nav_td ul.navMain li.ourImpactParent ul li.OurClients>a {
    border-top: medium none!important;
}

#top_nav_td ul.navMain li li:hover ul {
    display: none;
    left: 100%;
    top: 13px;
}

#top_nav_td ul.navMain li li:hover ul li a {
    background: none repeat scroll 0 0 #EFEFEF!important;
    border-bottom: 1px solid #5E514D;
    border-right: 1px solid #5E514D;
    border-top: 1px solid #5E514D;
}

#top_nav_td ul.navMain li li:hover ul li a:hover {
    background: none repeat scroll 0 0 #5E514D!important;
    color: #FFF!important;
}

#top_nav_td ul.navMain li:hover ul {
    display: block;
    margin: 0 0 0 10px;
    padding: 0;
    position: absolute;
}

ul.navMain li.last a {
    background: none repeat scroll 0 0 #EA7600;
    border-radius: 0 5px 5px 0;
    color: #FFF;
    height: 22px;
    padding: 12px 0 3px 35px;
    position: relative;
    top: 2px;
    width: 93px;
}

ul.navMain ul li.last a {
    background: none repeat scroll 0 0 #F2EBDD!important;
    border-radius: 0;
    color: #5E514D!important;
    height: auto!important;
    padding: 8px 20px!important;
}

ul.navMain ul li.last a:hover {
    background: #5e514d!important;
    color: #FFF!important;
}

.DonationFormTable {
    display: block;
    width: 730px;
}

.DonationCaptureFormTable {
    display: block;
    width: 100%;
}

td[id*="_thCaptionAmount"] {
    display: none;
}

tbody[id*="_pnlDonation"]>tr {
    width: 100%!important;
}

td.DonationFieldControlCell table[id*="_tblAmount"] tr {
    float: left;
    width: auto!important;
    padding: 0 4px;
}

td.DonationFieldControlCell table[id*="_tblAmount"] .DonationFieldControlCell span {
    color: #999;
    font-size: 18px;
}

td[id*="_tdGiftTypeCaption"] {
    display: none;
}

tr[id*="_trGiftType"] {
    display: inline-block;
}

.BBFormTable.DonationFormTable>tbody {
    padding: 25px 0;
}

table[id*="_rdoGiftType"] tr {
    display: inline-block;
    float: left;
    padding: 0;
    width: auto;
}

td.DonationListingHeading,td.DonationCaptureListingHeading {
    display: none;
    font-family: "PMNCaeciliaW01-85Heavy";
    font-size: 18px;
    padding: 20px 0 10px;
    text-align: left;
    width: 100%;
}

.DonationButtonCell {
    display: inline-block;
    margin: 0 auto;
    padding: 25px 0 0!important;
    text-align: left;
    width: 730px;
}

.BBFormSubmitButton {
    cursor: pointer;
}

.DonationSubmitButton {
    background: url("/image/2013-new-design-site-graphics/Donate-Buttn-New.jpg") no-repeat scroll 0 0 transparent;
    border: medium none;
    cursor: pointer;
    display: inline-block;
    height: 37px;
    text-align: left;
    text-indent: -9000px;
    width: 137px;
}

.DonationFormTable tr {
    display: block;
    margin: 0 auto;
}

#PC10603_DonationCapture1_txtPhone,#PC10603_DonationCapture1_lblPhone,#PC4126_DonationCapture1_txtPhone,#PC4126_DonationCapture1_lblPhone,#PC7354_DonationCapture1_lblPhone,#PC7354_DonationCapture1_txtPhone,#PC7554_DonationCapture1_lblPhone,#PC7554_DonationCapture1_txtPhone,#PC10651_DonationCapture1_lblPhone,#PC10651_DonationCapture1_txtPhone,#PC7539_DonationCapture1_lblPhone,#PC7539_DonationCapture1_txtPhone,#PC7751_DonationCapture1_lblPhone,#PC7751_DonationCapture1_txtPhone,#PC7742_DonationCapture1_txtPhone,#PC7742_DonationCapture1_lblPhone,#PC10660_DonationCapture1_lblPhone,#PC10660_DonationCapture1_txtPhone,#PC4120_DonationCapture1_lblPhone,#PC4120_DonationCapture1_txtPhone,#PC4130_DonationCapture1_lblPhone,#PC4130_DonationCapture1_txtPhone,#PC10718_DonationCapture1_lblPhone,#PC10718_DonationCapture1_txtPhone,#PC10734_DonationCapture1_lblPhone,#PC10734_DonationCapture1_txtPhone,#PC10789_DonationCapture1_lblPhone,#PC10789_DonationCapture1_txtPhone,#PC10785_DonationCapture1_lblPhone,#PC10785_DonationCapture1_txtPhone,#PC10828_DonationCapture1_lblPhone,#PC10828_DonationCapture1_txtPhone,#PC10825_DonationCapture1_lblPhone,#PC10825_DonationCapture1_txtPhone,#PC10835_DonationCapture1_lblPhone,#PC10835_DonationCapture1_txtPhone,#PC10839_DonationCapture1_lblPhone,#PC10839_DonationCapture1_txtPhone,#PC10844_DonationCapture1_lblPhone,#PC10844_DonationCapture1_txtPhone,#PC10848_DonationCapture1_lblPhone,#PC10848_DonationCapture1_txtPhone,#PC10872_DonationCapture1_lblPhone,#PC10872_DonationCapture1_txtPhone,#PC10871_DonationCapture1_lblPhone,#PC10871_DonationCapture1_txtPhone,#PC10884_DonationCapture1_lblPhone,#PC10884_DonationCapture1_txtPhone,#PC10892_DonationCapture1_lblPhone,#PC10892_DonationCapture1_txtPhone,#PC10932_DonationCapture1_lblPhone,#PC10932_DonationCapture1_txtPhone,#PC7973_DonationCapture1_lblPhone,#PC7973_DonationCapture1_txtPhone,#PC11287_DonationCapture1_lblPhone,#PC11287_DonationCapture1_txtPhone,#PC11371_DonationCapture1_lblPhone,#PC11371_DonationCapture1_txtPhone,#PC11376_DonationCapture1_lblPhone,#PC11376_DonationCapture1_txtPhone,#PC11382_DonationCapture1_lblPhone,#PC11382_DonationCapture1_txtPhone,#PC11392_DonationCapture1_lblPhone,#PC11392_DonationCapture1_txtPhone,#PC11395_DonationCapture1_lblPhone,#PC11395_DonationCapture1_txtPhone,#PC11401_DonationCapture1_lblPhone,#PC11401_DonationCapture1_txtPhone,#PC11521_DonationCapture1_lblPhone,#PC11521_DonationCapture1_txtPhone,#PC11539_DonationCapture1_lblPhone,#PC11539_DonationCapture1_txtPhone,#PC11530_DonationCapture1_lblPhone,#PC11530_DonationCapture1_txtPhone,#PC11548_DonationCapture1_lblPhone,#PC11548_DonationCapture1_txtPhone,#PC11503_DonationCapture1_lblPhone,#PC11503_DonationCapture1_txtPhone,#PC11512_DonationCapture1_lblPhone,#PC11512_DonationCapture1_txtPhone,#PC11491_DonationCapture1_lblPhone,#PC11491_DonationCapture1_txtPhone,#PC4757_DonationCapture1_lblPhone,#PC4757_DonationCapture1_txtPhone,#PC11977_DonationCapture1_lblPhone,#PC11977_DonationCapture1_txtPhone,#PC12127_DonationCapture1_lblPhone,#PC12127_DonationCapture1_txtPhone,#PC12141_DonationCapture1_lblPhone,#PC12141_DonationCapture1_txtPhone,#PC12239_DonationCapture1_lblPhone,#PC12239_DonationCapture1_txtPhone,#PC12225_DonationCapture1_lblPhone,#PC12225_DonationCapture1_txtPhone,#PC12155_DonationCapture1_lblPhone,#PC12155_DonationCapture1_txtPhone,#PC12169_DonationCapture1_lblPhone,#PC12169_DonationCapture1_txtPhone,#PC12183_DonationCapture1_lblPhone,#PC12183_DonationCapture1_txtPhone,#PC12197_DonationCapture1_lblPhone,#PC12197_DonationCapture1_txtPhone,#PC12262_DonationCapture1_lblPhone,#PC12262_DonationCapture1_txtPhone,#PC12422_DonationCapture1_lblPhone,#PC12422_DonationCapture1_txtPhone,#PC12444_DonationCapture1_lblPhone,#PC12444_DonationCapture1_txtPhone,#PC12497_DonationCapture1_lblPhone,#PC12497_DonationCapture1_txtPhone,#PC12530_DonationCapture1_lblPhone,#PC12530_DonationCapture1_txtPhone,#PC12535_DonationCapture1_lblPhone,#PC12535_DonationCapture1_txtPhone,#PC12548_DonationCapture1_lblPhone,#PC12548_DonationCapture1_txtPhone,#PC12556_DonationCapture1_lblPhone,#PC12556_DonationCapture1_txtPhone,#PC12557_DonationCapture1_lblPhone,#PC12557_DonationCapture1_txtPhone,#PC13066_DonationCapture1_lblPhone,#PC13066_DonationCapture1_txtPhone,#PC13086_DonationCapture1_lblPhone,#PC13086_DonationCapture1_txtPhone,#PC13076_DonationCapture1_lblPhone,#PC13076_DonationCapture1_txtPhone,#PC13015_DonationCapture1_lblPhone,#PC13015_DonationCapture1_txtPhone,#PC13025_DonationCapture1_lblPhone,#PC13025_DonationCapture1_txtPhone,#PC13035_DonationCapture1_lblPhone,#PC13035_DonationCapture1_txtPhone,#PC13055_DonationCapture1_lblPhone,#PC13055_DonationCapture1_txtPhone,#PC13045_DonationCapture1_lblPhone,#PC13045_DonationCapture1_txtPhone,#PC13199_DonationCapture1_lblPhone,#PC13199_DonationCapture1_txtPhone,#PC13260_DonationCapture1_lblPhone,#PC13260_DonationCapture1_txtPhone,#PC13379_DonationCapture1_lblPhone,#PC13379_DonationCapture1_txtPhone,#PC13541_DonationCapture1_lblPhone,#PC13541_DonationCapture1_txtPhone,#PC13555_DonationCapture1_lblPhone,#PC13555_DonationCapture1_txtPhone,#PC13569_DonationCapture1_lblPhone,#PC13569_DonationCapture1_txtPhone,#PC13597_DonationCapture1_lblPhone,#PC13597_DonationCapture1_txtPhone,#PC13583_DonationCapture1_lblPhone,#PC13583_DonationCapture1_txtPhone,#PC13842_DonationCapture1_lblPhone,#PC13842_DonationCapture1_txtPhone,#PC8319_DonationCapture1_lblPhone,#PC8319_DonationCapture1_txtPhone,#PC20784_DonationCapture1_lblPhone,#PC20784_DonationCapture1_txtPhone,#PC20812_DonationCapture1_lblPhone,#PC20812_DonationCapture1_txtPhone,#PC20798_DonationCapture1_lblPhone,#PC20798_DonationCapture1_txtPhone,#PC20854_DonationCapture1_lblPhone,#PC20854_DonationCapture1_txtPhone,#PC20840_DonationCapture1_lblPhone,#PC20840_DonationCapture1_txtPhone,#PC20826_DonationCapture1_lblPhone,#PC20826_DonationCapture1_txtPhone,#PC20898_DonationCapture1_lblPhone,#PC20898_DonationCapture1_txtPhone,#PC20884_DonationCapture1_lblPhone,#PC20884_DonationCapture1_txtPhone,#PC20870_DonationCapture1_lblPhone,#PC20870_DonationCapture1_txtPhone,#PC20912_DonationCapture1_lblPhone,#PC20912_DonationCapture1_txtPhone,#PC20983_DonationCapture1_lblPhone,#PC20983_DonationCapture1_txtPhone,#PC20969_DonationCapture1_lblPhone,#PC20969_DonationCapture1_txtPhone,#PC20954_DonationCapture1_lblPhone,#PC20954_DonationCapture1_txtPhone,#PC21025_DonationCapture1_lblPhone,#PC21025_DonationCapture1_txtPhone,#PC21011_DonationCapture1_lblPhone,#PC21011_DonationCapture1_txtPhone,#PC20997_DonationCapture1_lblPhone,#PC20997_DonationCapture1_txtPhone,#PC21134_DonationCapture1_lblPhone,#PC21134_DonationCapture1_txtPhone,#PC21125_DonationCapture1_lblPhone,#PC21125_DonationCapture1_txtPhone,#PC21209_DonationCapture1_lblPhone,#PC21209_DonationCapture1_txtPhone,#PC21227_DonationCapture1_lblPhone,#PC21227_DonationCapture1_txtPhone,#PC21261_DonationCapture1_lblPhone,#PC21261_DonationCapture1_txtPhone,#PC21296_DonationCapture1_lblPhone,#PC21296_DonationCapture1_txtPhone,#PC21310_DonationCapture1_lblPhone,#PC21296_DonationCapture1_txtPhone,#PC21409_DonationCapture1_lblPhone,#PC21409_DonationCapture1_txtPhone,#PC21395_DonationCapture1_lblPhone,#PC21395_DonationCapture1_txtPhone,#PC21381_DonationCapture1_lblPhone,#PC21381_DonationCapture1_txtPhone,#PC21367_DonationCapture1_lblPhone,#PC21367_DonationCapture1_txtPhone,#PC21353_DonationCapture1_lblPhone,#PC21353_DonationCapture1_txtPhone,#PC21339_DonationCapture1_lblPhone,#PC21339_DonationCapture1_txtPhone,#PC21325_DonationCapture1_lblPhone,#PC21325_DonationCapture1_txtPhone,#PC21628_DonationCapture1_lblPhone,#PC21628_DonationCapture1_txtPhone,#PC21654_DonationCapture1_lblPhone,#PC21654_DonationCapture1_txtPhone,#PC21669_DonationCapture1_lblPhone,#PC21669_DonationCapture1_txtPhone,#PC21845_DonationCapture1_lblPhone,#PC21845_DonationCapture1_txtPhone,#PC21868_DonationCapture1_lblPhone,#PC21868_DonationCapture1_txtPhone,#PC21882_DonationCapture1_lblPhone,#PC21882_DonationCapture1_txtPhone,#PC21938_DonationCapture1_lblPhone,#PC21938_DonationCapture1_txtPhone,#PC21954_DonationCapture1_lblPhone,#PC21954_DonationCapture1_txtPhone,#PC22071_DonationCapture1_lblPhone,#PC22071_DonationCapture1_txtPhone,#PC22185_DonationCapture1_lblPhone,#PC22185_DonationCapture1_txtPhone,#PC22202_DonationCapture1_lblPhone,#PC22202_DonationCapture1_txtPhone,#PC22735_DonationCapture1_lblPhone,#PC22735_DonationCapture1_txtPhone,#PC22718_DonationCapture1_lblPhone,#PC22718_DonationCapture1_txtPhone {
    display: none;
}

#PC10789_lblPhoneCaption,#PC10789_txtTributeAcknPhone,#PC10789_lblEmailCaption,#PC10789_txtTributeAcknEmail,#PC10785_lblPhoneCaption,#PC10785_txtTributeAcknPhone,#PC10785_lblEmailCaption,#PC10785_txtTributeAcknEmail,#PC10835_lblPhoneCaption,#PC10835_txtTributeAcknPhone,#PC10835_lblEmailCaption,#PC10835_txtTributeAcknEmail,#PC4130_lblPhoneCaption,#PC4130_txtTributeAcknPhone,#PC4130_lblEmailCaption,#PC4130_txtTributeAcknEmail,#PC21223_lblPhoneCaption,#PC21223_txtTributeAcknPhone,#PC21223_lblEmailCaption,#PC21223_txtTributeAcknEmail {
    display: none;
}

.DonationButtonCell {
    text-align: center;
}

#PC7354_btnNext,#PC7554_btnNext,#PC10651_btnNext,#PC7539_btnNext,#PC7751_btnNext,#PC7742_btnNext,#PC8319_btnNext,#PC10660_btnNext,#PC4120_btnNext,#PC4130_btnNext,#PC4126_btnNext,#PC10718_btnNext,#PC10734_btnNext,#PC10779_btnNext,#PC10785_btnNext,#PC10789_btnNext,#PC10828_btnNext,#PC10825_btnNext,#PC10839_btnNext,#PC10844_btnNext,#PC10848_btnNext,#PC10872_btnNext,#PC10871_btnNext,#PC10884_btnNext,#PC10892_btnNext,#PC10835_btnNext,#PC10932_btnNext,#PC10603_btnNext,#PC7973_btnNext,#PC11287_btnNext,#PC11371_btnNext,#PC11376_btnNext,#PC11382_btnNext,#PC11392_btnNext,#PC11395_btnNext,#PC11401_btnNext,#PC11521_btnNext,#PC11539_btnNext,#PC11530_btnNext,#PC11548_btnNext,#PC11503_btnNext,#PC11512_btnNext,#PC11491_btnNext,#PC11866_btnNext,#PC11889_btnNext,#PC4757_btnNext,#PC11977_btnNext,#PC12127_btnNext,#PC12141_btnNext,#PC12239_btnNext,#PC12225_btnNext,#PC12155_btnNext,#PC12169_btnNext,#PC12183_btnNext,#PC12197_btnNext,#PC12262_btnNext,#PC12422_btnNext,#PC12444_btnNext,#PC12497_btnNext,#PC12530_btnNext,#PC12535_btnNext,#PC12548_btnNext,#PC12556_btnNext,#PC12557_btnNext,#PC12726_btnNext,#PC13045_btnNext,#PC13086_btnNext,#PC13076_btnNext,#PC13066_btnNext,#PC13055_btnNext,#PC13035_btnNext,#PC13025_btnNext,#PC13015_btnNext,#PC13199_btnNext,#PC13260_btnNext,#PC13379_btnNext,#PC13477_btnNext,#PC8264_btnNext,#PC5115_btnNext,#PC13541_btnNext,#PC13555_btnNext,#PC13569_btnNext,#PC13597_btnNext,#PC13583_btnNext,#PC13842_btnNext,#PC20181_btnNext,#PC20532_btnNext,#PC20518_btnNext,#PC20406_btnNext,#PC20420_btnNext,#PC20434_btnNext,#PC20448_btnNext,#PC20462_btnNext,#PC20476_btnNext,#PC20490_btnNext,#PC20504_btnNext,#PC20293_btnNext,#PC20307_btnNext,#PC20321_btnNext,#PC20335_btnNext,#PC20350_btnNext,#PC20364_btnNext,#PC20378_btnNext,#PC20392_btnNext,#PC20549_btnNext,#PC20680_btnNext,#PC20784_btnNext,#PC20812_btnNext,#PC20798_btnNext,#PC20854_btnNext,#PC20840_btnNext,#PC20826_btnNext,#PC20898_btnNext,#PC20884_btnNext,#PC20870_btnNext,#PC20912_btnNext,#PC20983_btnNext,#PC20969_btnNext,#PC20954_btnNext,#PC21025_btnNext,#PC21011_btnNext,#PC20997_btnNext,#PC21134_btnNext,#PC21125_btnNext,#PC21223_btnNext,#PC21209_btnNext,#PC21227_btnNext,#PC21261_btnNext,#PC21296_btnNext,#PC21310_btnNext,#PC21409_btnNext,#PC21395_btnNext,#PC21381_btnNext,#PC21367_btnNext,#PC21353_btnNext,#PC21339_btnNext,#PC21325_btnNext,#PC21628_btnNext,#PC21654_btnNext,#PC21669_btnNext,#PC21845_btnNext,#PC21868_btnNext,#PC21882_btnNext,#PC21938_btnNext,#PC21954_btnNext,#PC22071_btnNext,#PC22185_btnNext,#PC22202_btnNext,#PC22262_btnNext,#PC22735_btnNext,#PC22718_btnNext {
    background: #EA7600;
    border: 3px solid #f1a56f;
    color: #FFF;
    font-size: 14px;
    font-weight: bold;
    line-height: 20px;
    margin: 32px auto;
    padding: 7px 20px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    cursor: pointer;
    text-transform: uppercase;
}

#PC10603_trAdditInformation,#PC10603_trGiftType,#PC10603_trRecurrence {
    display: none;
}

#PC10986_pnlDonationForm .DonationFormTable {
    width: 705px;
    margin: 0 auto;
}

#PC10986_pnlDonationForm .DonationFormTable tbody {
    margin: 0 0 20px 0;
}

#PC10986_TB_pnlDonation {
    width: 350px;
    display: inline;
    float: left;
}

#PC10986_pnlDonationForm .DonationCaptureFormTable {
    width: 350px;
    display: inline;
    float: right;
}

#PC10986_DonationCapture1_tbdyPaymentInfo {
    width: 350px;
    margin: 0 auto;
    display: inline;
}

#PC10986_DonationCapture1_tbCaptcha {
    width: 700px!important;
    clear: both!important;
}

#PC10986_pnlDonationForm .DonationCaptureListingHeading {
    display: none;
}

#PC10986_btnNext {
    margin-top: 0;
}

div.preloader {
    background: url(view.image?id=2328) no-repeat 0 0;
    height: 32px;
    width: 32px;
    margin: 0 auto;
}

#popup {
    display: none;
    position: relative;
    width: 600px;
    height: 450px;
    overflow: hidden;
    font-family: "PMNCaeciliaW01-55Roman";
    font-weight: normal;
    color: #fff;
    font-size: 12px;
}

#popup a.close {
    font-size: 9px;
    color: #fff;
    vertical-align: baseline;
    position: absolute;
    top: 10px;
    right: 11px;
}

#popup a.donate {
    position: absolute;
    top: 345px;
    left: 88px;
}

#donationPopup {
    display: none;
    width: 600px;
    height: 466px;
    overflow: hidden;
    font-family: "PMNCaeciliaW01-55Roman";
    font-weight: normal;
    color: #fff;
    background: url(view.image?id=2928) no-repeat 0 0;
    border: 10px solid #fff;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    position: relative;
}

#donationPopup h2 {
    line-height: 29px;
    font-family: "PMNCaeciliaW01-55Roman";
    font-weight: normal;
    font-size: 24px;
    color: #fff;
    padding: 0;
    margin: 8px 0 8px;
}

#donationPopup p {
    line-height: 20px;
    font-family: "PMNCaeciliaW01-55Roman";
    font-weight: normal;
    color: #fff;
    font-size: 16px;
    margin: 0 0 12px;
}

#donationPopup a.close {
    font-size: 16px;
    color: #fff;
    vertical-align: baseline;
    position: absolute;
    top: 10px;
    right: 11px;
    text-decoration: none;
}

#popupHeader {
    height: 30px;
}

#popupContent {
    width: 50%;
    float: left;
    padding: 20px 20px 0;
}

#popupFooter {
    text-align: center;
    clear: both;
    padding: 24px 0 12px;
}

#popupFooter p {
    font-size: 12px;
}

#popupButtons {
    clear: both;
    padding: 10px 50px;
}

#popupNo {
    background: url(view.image?id=2929) no-repeat 0 0;
    width: 226px;
    height: 127px;
    float: left;
    cursor: pointer;
    text-align: center;
}

#popupNo h2 {
    margin: 15px 0;
}

#popupNo p,#popupYes p {
    padding: 0 24px;
}

#popupNo img,#popupYes img {
    vertical-align: middle;
}

#popupYes {
    background: url(view.image?id=2930) no-repeat 0 0;
    width: 226px;
    height: 127px;
    float: right;
    cursor: pointer;
    text-align: center;
}

#PC12444_trAdditInformation,#PC12444_trGiftType,#PC12497_trAdditInformation,#PC12497_trGiftType,#PC12530_trAdditInformation,#PC12530_trGiftType,#PC12535_trAdditInformation,#PC12535_trGiftType,#PC12548_trAdditInformation,#PC12548_trGiftType,#PC12556_trAdditInformation,#PC12556_trGiftType,#PC12557_trAdditInformation,#PC12557_trGiftType,#PC4120_trAdditInformation,#PC4120_trGiftType {
    display: none;
}

*.popupLoader {
    height: 466px;
    width: 600px;
    position: absolute;
    background: #000;
    opacity: .5;
    z-index: 10;
    top: 0;
    left: 0;
    text-align: center;
}

*.loader {
    position: absolute;
    top: 50%;
    left: 40%;
    z-index: 15;
}

img[rel$='flashOverlay'] {
    cursor: pointer;
}

*.overlay {
    background-color: #FFF;
    display: none;
    z-index: 10000;
    position: relative;
    width: 720px;
    height: 612px;
}

a.close {
    background: url(view.image?id=3339) no-repeat 0 0;
    position: absolute;
    top: 4px;
    right: 4px;
    width: 20px;
    height: 20px;
    text-indent: -90000px;
    text-align: left;
    cursor: pointer;
}

.unstmprl,.unstmprl ul {
    font: normal 10px Verdana;
    margin: 0;
    padding: 0;
    position: absolute;
    left: 0;
    top: 0;
    list-style-type: none;
    background: white;
    border: 1px solid black;
    visibility: hidden;
    display: none;
    box-shadow: 3px 3px 8px #818181;
    -webkit-box-shadow: 3px 3px 8px #818181;
    -moz-box-shadow: 3px 3px 8px #818181;
}

.unstmprl li {
    position: relative;
}

.unstmprl li a {
    display: block;
    width: 100px;
    color: black;
    background: #F5F5F5;
    text-decoration: none;
    padding: 4px 5px;
}

* html .unstmprl li {
    display: inline-block;
    width: 170px;
}

.unstmprl li a:hover,.unstmprl li.selected>a {
    background: #e0e0e0;
}

.rightarrowclass {
    position: absolute;
    top: 6px;
    right: 5px;
}

.countryList {
    color: #4D4E53;
    float: left;
    font-size: 15px;
    line-height: 30px;
    list-style: none outside none;
    margin: 0;
    padding: 5px 50px 20px 0;
}

#GlobalImpact p {
    display: inline-block;
    float: left;
    padding: 0 0 11px;
}

.countryList li {
    padding: 2px 0;
}

.countryList li.header {
    padding: 20px 0 0;
}

.countryList li.header a {
    color: #4D4E53;
    text-decoration: none;
    cursor: default;
}

.countryList li.header a:hover {
    color: #4D4E53;
    text-decoration: none;
    cursor: default;
}

.countryList li a {
    color: #EA7600;
    text-decoration: none;
    cursor: pointer;
}

.countryList li a:hover {
    color: #ea7600;
    text-decoration: underline;
}

.countryList li a:active {
    color: #ea7600;
    text-decoration: underline;
}

.countryList li a:visited {
    color: #ea7600;
    text-decoration: underline;
}

#GlobalImpact .mid {
    padding: 5px 50px 20px!important;
}

#GlobalImpact .right,footer_td .right {
    padding: 5px 50px 20px!important;
}

footer_td .mid {
    padding: 5px 50px 20px!important;
}

#footer_td .countryList {
    color: #FFF;
    display: inline-block;
    float: left;
    line-height: 23px;
    margin: 5px 0 20px;
    padding: 0 36px 0 6px;
}

#footer_td .countryList li.header {
    color: #FFF;
    text-transform: uppercase;
    font-size: 18px;
    font-family: "PMNCaeciliaW01-85Heavy";
    font-weight: normal;
}

#footer_td .countryList a {
    color: #FFF;
    font-size: 14px;
    font-weight: normal;
}

.ui-slider {
    position: relative;
    text-align: left;
}

.ui-slider .ui-slider-handle {
    position: absolute;
    z-index: 2;
    width: 1.2em;
    height: 1.2em;
    cursor: default;
}

.ui-slider .ui-slider-range {
    position: absolute;
    z-index: 1;
    font-size: .7em;
    display: block;
    border: 0;
    background-position: 0 0;
}

.ui-slider-horizontal {
    height: .8em;
}

.ui-slider-horizontal .ui-slider-handle {
    top: -.3em;
    margin-left: -.6em;
}

.ui-slider-horizontal .ui-slider-range {
    top: 0;
    height: 100%;
}

.ui-slider-horizontal .ui-slider-range-min {
    left: 0;
}

.ui-slider-horizontal .ui-slider-range-max {
    right: 0;
}

.ui-slider-vertical {
    width: .8em;
    height: 100px;
}

.ui-slider-vertical .ui-slider-handle {
    left: -.3em;
    margin-left: 0;
    margin-bottom: -.6em;
}

.ui-slider-vertical .ui-slider-range {
    left: 0;
    width: 100%;
}

.ui-slider-vertical .ui-slider-range-min {
    bottom: 0;
}

.ui-slider-vertical .ui-slider-range-max {
    top: 0;
}

.mediagallery {
    width: 820px;
    height: 525px;
    margin-left: auto;
    margin-right: auto;
    background: url("/image/2013-new-design-site-graphics/VIdeoCenter_ReskinImage.jpg") no-repeat scroll 0 0 transparent;
}

#mediagallery_video_wrap {
    float: left;
}

#mediagallery_video {
    background: url("/view.image?id=7488") repeat scroll 0 0 #000;
    height: 395px;
    margin: 97px 10px 10px 20px;
    width: 475px;
}

#mediagallery_video_descr {
    background: url("/view.image?id=7182") repeat scroll 0 0 transparent;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
    margin: 10px 10px 6px;
    overflow: hidden;
    padding: 10px 5px 5px;
    position: relative;
    top: 96px;
    width: 281px;
}

#mediagallery_more {
    float: left;
    height: 255px;
    margin: 6px 0;
    overflow: hidden;
    padding: 5px;
    position: relative;
    top: 106px;
    width: 282px;
}

#mediagallery_list {
    float: left;
    width: 270px;
}

#mediagallery_scroll {
    background-color: #E3E3E3;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -khtml-border-radius: 2px;
    border-radius: 2px;
    float: left;
    height: 100%;
    margin-top: 0;
    width: 8px;
}

#mediagallery_scroll .ui-slider-handle {
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -khtml-border-radius: 2px;
    background-color: #ea7600;
    border-radius: 2px 2px 2px 2px;
    height: 20px;
    margin-left: 3px;
    *margin-left: 3px;
    width: 9px;
}

#mediagallery_scroll_hor {
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -khtml-border-radius: 2px;
    border-radius: 2px;
    float: left;
    height: 8px;
    width: 270px;
    background-color: #e3e3e3;
    margin-top: 2px;
    display: none;
}

#mediagallery_scroll_hor .ui-slider-handle {
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -khtml-border-radius: 2px;
    border-radius: 2px;
    height: 8px;
    width: 20px;
    background-color: #474747;
    margin-top: 4px;
}

#med_list_cont {
    margin: 0;
    padding: 0;
}

#med_list_cont li {
    height: 75px;
    list-style-type: none;
    padding: 5px;
    width: 250px;
}

#med_list_cont img,#med_list_cont h2,#med_list_cont p {
    cursor: hand;
    float: left;
    font-family: "PMNCaeciliaW01-55Roman";
    font-weight: normal;
}

#med_list_cont img {
    height: 70px;
    margin-right: 10px;
    width: 95px;
}

#med_list_cont h2 {
    color: #FFF;
    font-size: 11px;
    font-family: "PMNCaeciliaW01-85Heavy";
    font-weight: normal;
    margin: 0;
    width: 140px;
}

#med_list_cont p {
    color: #ECDDD2;
    font-size: 10px;
    width: 140px;
}

.med_spec {
    color: #ECDDD2;
    font-weight: normal;
}

#mediagallery_video_descr h1 {
    color: #FFF;
    font-family: "PMNCaeciliaW01-85Heavy";
    font-size: 14px;
    font-weight: normal;
    margin: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
    width: 18em;
}

#mediagallery_video_descr h1 .med_sideInf {
    font-size: 11px;
    color: #474747;
    font-weight: normal;
}

#mediagallery_video_descr p {
    color: #ECDDD2;
    font-family: "Futura W01 Medium";
    font-weight: normal;
    font-size: 12px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: pre-wrap;
    width: 22em;
}

.hidden {
    display: none;
}

.med_active {
    background: none repeat scroll 0 0 #9E704D;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
}

.med_current {
    background: url(/view.image?id=7182) repeat 0 0;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
}

p.greyRule {
    margin: 0;
    padding: 0;
    margin-top: 25px;
}

a.readMore:link,a.readMore:visited,a.readMore:hover {
    display: block;
    font-family: "PMNCaeciliaW01-85Heavy";
    color: #EA7600;
    text-decoration: none;
    margin-bottom: 15px;
    font-weight: normal;
}

#fp_logo_td .BBNavBarTable {
    margin-top: 30px;
}

.BBNavBarRow td {
    text-align: center;
    vertical-align: middle;
}

.socialLinks {
    padding-left: 15px;
    padding-bottom: 5px;
}

.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus {
    outline: none;
}

.slides,.flex-control-nav,.flex-direction-nav {
    margin: 0;
    padding: 0;
    list-style: none;
}

.flexslider {
    margin: 0;
    padding: 0;
}

.mapWrapper {
    height: 490px!important;
}

.flexslider .slides>li {
    display: none;
    -webkit-backface-visibility: hidden;
}

.flexslider .slides img {
    width: 100%;
    display: block;
}

.flex-pauseplay span {
    text-transform: capitalize;
}

.slides:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

html[xmlns] .slides {
    display: block;
}

* html .slides {
    height: 1%;
}

.no-js .slides>li:first-child {
    display: block;
}

.flexslider {
    margin: 0;
    background: none transparent;
    border-bottom: 5px solid #54514d;
    position: relative;
    zoom: 1;
}

.flex-viewport {
    max-height: 2000px;
    -webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    transition: all 1s ease;
}

.loading .flex-viewport {
    max-height: 300px;
}

.flexslider .slides {
    zoom: 1;
}

.carousel li {
    margin-right: 5px;
}

.flex-direction-nav {
    *height: 0;
}

.flex-direction-nav a {
    width: 30px;
    height: 30px;
    margin: -20px 0 0;
    display: block;
    background: url(images/bg_direction_nav.png) no-repeat 0 0;
    position: absolute;
    top: 50%;
    z-index: 10;
    cursor: pointer;
    text-indent: -90000px;
    text-align: left;
    opacity: 0;
    -webkit-transition: all .3s ease;
}

.flex-direction-nav .flex-next {
    background-position: 100% 0;
    right: -36px;
}

.flex-direction-nav .flex-prev {
    left: -36px;
}

.flexslider:hover .flex-next {
    opacity: .8;
    right: 5px;
}

.flexslider:hover .flex-prev {
    opacity: .8;
    left: 5px;
}

.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover {
    opacity: 1;
}

.flex-direction-nav .flex-disabled {
    opacity: .3!important;
    filter: alpha(opacity=30);
    cursor: default;
}

.flex-control-nav {
    width: 100%;
    position: absolute;
    bottom: -40px;
    text-align: center;
}

.flex-control-nav li {
    margin: 0 6px;
    display: inline-block;
    zoom: 1;
    *display: inline;
}

.flex-control-paging li a {
    width: 11px;
    height: 11px;
    display: block;
    background: #666;
    background: rgba(0,0,0,0.5);
    cursor: pointer;
    text-align: left;
    text-indent: -90000px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -o-border-radius: 20px;
    border-radius: 20px;
    box-shadow: inset 0 0 3px rgba(0,0,0,0.3);
}

.flex-control-paging li a:hover {
    background: #333;
    background: rgba(0,0,0,0.7);
}

.flex-control-paging li a.flex-active {
    background: #000;
    background: rgba(0,0,0,0.9);
    cursor: default;
}

.flex-control-thumbs {
    margin: 5px 0 0;
    position: static;
    overflow: hidden;
}

.flex-control-thumbs li {
    width: 25%;
    float: left;
    margin: 0;
}

.flex-control-thumbs img {
    width: 100%;
    display: block;
    opacity: .7;
    cursor: pointer;
}

.flex-control-thumbs img:hover {
    opacity: 1;
}

.flex-control-thumbs .flex-active {
    opacity: 1;
    cursor: default;
}

@media screen and(max-width:860px) {
    .flex-direction-nav .flex-prev {
        opacity: 1;
        left: 0;
    }

    .flex-direction-nav .flex-next {
        opacity: 1;
        right: 0;
    }
}

.flex-caption {
    bottom: 20px;
    display: block;
    left: 150px;
    opacity: 1;
    padding: 25px;
    position: absolute;
    z-index: 2;
}

.flex-caption p {
    color: #FFF;
    font: normal 12px/16px "PMNCaeciliaW01-55Roman";
    margin: 0 auto;
}

#fp_slideshow_table .flex-caption .smallText {
    color: #5E514D;
    display: block;
    font: 15px/21px "PMNCaeciliaW01-55Roman";
    margin: 0 auto;
    padding: 0 0 0 2px;
}

.flex-caption .header1 {
    font: normal 25px/32px "PMNCaeciliaW01-85Heavy";
    margin: 0 auto;
    padding: 0 50px;
    text-align: center;
    text-shadow: -2px 2px 3px rgba(0,0,0,0.4);
}

.flex-caption .header2 {
    font: normal 30px/30px "PMNCaeciliaW01-85Heavy";
    padding: 10px 40px 0 40px;
    text-align: left;
    text-shadow: -2px 2px 3px rgba(0,0,0,0.4);
}

.flex-caption .noBold {
    font: normal 30px/28px "PMNCaeciliaW01-55Roman";
    text-align: left;
    text-shadow: -2px 2px 3px rgba(0,0,0,0.4);
}

.flex-caption .header3 {
    font: normal 52px/54px "PMNCaeciliaW01-85Heavy";
    text-align: center;
    text-shadow: -2px 2px 3px rgba(0,0,0,0.4);
}

.flex-caption a.donateButton {
    background: url(/image/2013-new-design-site-graphics/homepage-donate-button.png) no-repeat scroll 0 0 transparent;
    color: #FFF;
    display: block;
    font-size: 18px;
    padding: 11px 0 11px 21px;
    text-decoration: none;
    width: 119px;
    font-family: "PMNCaeciliaW01-55Roman";
}

.signupbutton {
    color: #fff;
    background-color: #ea7600;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    border: 1px solid #d16900;
    display: inline-block;
"PMNCaeciliaW01-55Roman"
    ;font-size: 18px;
    font-weight: normal;
    padding: 10px 10px;
    text-decoration: none;
}

.signupbutton:hover {
    background-color: #d16900;
    color: #fff;
    text-decoration: none;
}

.signupbutton:visited {
    color: #fff;
    text-decoration: none;
}

.signupbutton:active {
    color: #fff;
    text-decoration: none;
    top: 1px;
}

.flex-caption2 {
    background: none repeat scroll 0 0 transparent;
    bottom: 20px;
    display: block;
    position: absolute;
    right: 200px;
    z-index: 2;
}

.flex-caption2 p {
    color: #FFF;
    font: normal 11px/14px "PMNCaeciliaW01-55Roman";
    margin: 0 auto;
}

.flex-caption2 .CAPS {
    color: #FFF;
    font: normal 12px/15px "PMNCaeciliaW01-55Roman";
    margin: 0 auto;
    text-transform: uppercase;
}

.slides li div#backgroundFade {
    background: none repeat scroll 0 0 #fff9dd;
    bottom: 20px;
    display: block;
    left: 135px;
    opacity: .7;
    padding: 113px 230px;
    position: absolute;
    z-index: 1;
}

.staff-banner {
    top: 110px;
    position: absolute;
    right: 120px;
    opacity: 1;
    padding: 165px;
    display: block;
    z-index: 2;
}

.staff-banner .staffname {
    color: #4E87A0 font:normal 18px/22px "PMNCaeciliaW01-55Heavy";
    margin: 0 auto;
    display: block;
}

.staff-banner .stafftitle {
    color: #FFFFF font:normal 14px/16px "PMNCaeciliaW01-55Roman";
    margin: 0 auto;
    display: block;
    padding: 0 0 0 2px;
}

.staff-banner .stafflocation {
    color: #5E514D font:normal 12px/13px "PMNCaeciliaW01-55Roman";
    margin: 0 auto;
    display: block;
    padding: 0 0 0 2px;
}

.jta-tweet-list {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}

.jta-tweet-list-item {
    background: url("/image/2013-new-design-site-graphics/homepage-twitter-box.png") no-repeat scroll 0 0 transparent;
    border-bottom: 0 solid #E4E4E4;
    height: 83px;
    overflow: hidden;
    padding: 8px 15px 8px 105px;
}

.jta-tweet-list-item:first-child {
    border-top: 0 solid #e4e4e4;
}

.jta-tweet-profile-image {
    width: 48px;
    display: inline;
    float: left;
}

.jta-tweet-profile-image img {
    width: 48px;
    height: 48px;
}

.jta-tweet-body-list-profile-image-present {
    margin-left: 58px;
}

.jta-tweet-user-name {
    display: block;
}

.jta-tweet-user-screen-name {
    font-size: 14px;
    font-weight: normal;
    line-height: 17px;
    padding: 0 0 0 5px;
}

.jta-tweet-user-full-name {
    font-size: 16px;
    color: #999;
    float: left;
}

.jta-tweet-user-screen-name-link {
    color: #999;
    text-decoration: none;
}

.jta-tweet-a,.twitter-anywhere-user {
    color: #4E87A0;
    text-decoration: none;
}

.jta-tweet-user-screen-name-link:hover,.jta-tweet-a:hover,.twitter-anywhere-user:hover {
    color: #4E87A0;
    text-decoration: underline;
}

.jta-tweet-user-full-name-link {
    color: #4E87A0;
    text-decoration: none;
}

.jta-tweet-user-full-name-link:hover {
    color: #4E87A0;
    text-decoration: underline;
}

.jta-tweet-attributes {
    display: block;
    color: #999;
    font-size: 11px;
    margin-top: 3px;
}

.jta-tweet-twitter-bird-icon {
    float: left;
    width: 19px;
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: 0 0;
    background-image: url(/image/2013-new-design-site-graphics/bird_16_gray.png);
}

.jta-tweet-twitter-bird-icon:hover {
    background-image: url(/image/2013-new-design-site-graphics/bird_16_black.png);
}

.jta-tweet-timestamp-link,.jta-tweet-source-link a,.jta-tweet-inreplyto-link,.jta-tweet-location-link,.jta-tweet-retweeter-link {
    color: #999;
    text-decoration: none;
}

.jta-tweet-timestamp-link:hover,.jta-tweet-source-link a:hover,.jta-tweet-inreplyto-link:hover,.jta-tweet-location-link:hover,.jta-tweet-retweeter-link:hover {
    color: #999;
    text-decoration: underline;
}

.jta-tweet-actions {
    display: block;
    color: #999;
    font-size: 11px;
    margin-top: 3px;
}

.jta-tweet-action-reply,.jta-tweet-action-retweet,.jta-tweet-action-favorite {
    padding-right: 1em;
}

.jta-tweet-action-reply a,.jta-tweet-action-retweet a,.jta-tweet-action-favorite a {
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: 0 0;
    padding-left: 19px;
    padding-top: 3px;
    color: #999;
    text-decoration: none;
}

.jta-tweet-action-reply a {
    background-image: url(/image/2013-new-design-site-graphics/reply.png);
}

.jta-tweet-action-retweet a {
    background-image: url(/image/2013-new-design-site-graphics/retweet.png);
}

.jta-tweet-action-favorite a {
    background-image: url(/image/2013-new-design-site-graphics/favorite.png);
}

.jta-tweet-action-reply a:hover,.jta-tweet-action-retweet a:hover,.jta-tweet-action-favorite a:hover {
    color: #666;
    text-decoration: underline;
}

.jta-tweet-action-reply a:hover {
    background-image: url(/image/2013-new-design-site-graphics/reply_hover.png);
}

.jta-tweet-action-retweet a:hover {
    background-image: url(/image/2013-new-design-site-graphics/retweet_hover.png);
}

.jta-tweet-action-favorite a:hover {
    background-image: url(/image/2013-new-design-site-graphics/favorite_hover.png);
}

.jta-tweet-list-controls {
    margin-top: 20px;
}

.jta-tweet-list-controls-button {
    padding: 5px;
    padding-left: 20px;
    padding-right: 20px;
    text-align: center;
    border: 1px solid #999;
}

.jta-tweet-list-controls-button:hover {
    color: black;
    background-color: #999;
    cursor: pointer;
}

.jta-tweet-list-controls-button-next {
    margin-left: 10px;
}

.jta-tweet-list-autorefresh-trigger {
    padding: 8px 0 8px 0;
    margin-bottom: 10px;
    text-align: center;
    border: 1px solid #999;
}

.jta-tweet-list-autorefresh-trigger:hover {
    color: black;
    background-color: #999;
    cursor: pointer;
}

.jta-login-info-profile-image {
    width: 48px;
    display: inline;
    float: left;
}

.jta-login-info-profile-image img {
    width: 48px;
    height: 48px;
}

.jta-login-info-block {
    margin-left: 58px;
}

.jta-login-info-sign-out {
    width: 97px;
    margin-top: 2px;
    padding: 1px;
    text-align: center;
    border: 1px solid #999;
}

.jta-login-info-sign-out:hover {
    color: black;
    background-color: #999;
    cursor: pointer;
}

.jta-loading {
    margin: 0;
    padding: 8px 0 8px 0;
}

.jta-error {
    margin: 0;
    padding: 8px;
    color: #000;
    background-color: #f00;
}

.jta-nodata {
    margin: 0;
    padding-top: 8px;
    padding-bottom: 8px;
}

.jta-clear {
    clear: both;
    display: block;
    overflow: hidden;
    visibility: hidden;
    width: 0;
    height: 0;
}

.jta-tweet-retweeter {
    display: none;
}

.tweet {
    background: url("/image/2013-new-design-site-graphics/homepage-twitter-box.png") no-repeat scroll 0 0 transparent;
    height: 84px;
    margin: 0;
    overflow: hidden;
    padding: 0 7px 0 103px;
}

.customisable-border {
    border: none!important;
}

.InteriorPageTweet {
    background: url("/image/2013-new-design-site-graphics/homepage-twitter-box.png") no-repeat scroll -3px -2px #DAEEEB;
    border-bottom: 0 solid #E4E4E4;
    border-radius: 40px 0 0 0;
    -moz-border-radius: 40px 0 0 0;
    -webkit-border-radius: 40px 0 0 0;
    height: auto;
    margin: 0 0 10px;
    overflow: hidden;
    padding: 15px 20px 0 98px;
    width: 442px;
}

.capty-wrapper {
    float: left;
    padding: 0 13px 0 0;
}

.capty-image>a {
    display: inline-block;
}

div.capty-caption {
    background-color: #EA7600;
    color: #FFF;
    display: inline-block;
    font: 13px "PMNCaeciliaW01-85Heavy";
    height: 131px!important;
    padding: 0;
}

div.capty-caption span.CAPS {
    text-transform: uppercase;
}

div.capty-caption .captionHeader {
    display: block;
    margin: 0;
}

.capty-caption>div#caption1 {
    display: inline-block;
    height: 131px;
}

div.capty-caption a {
    color: #FFF!important;
    display: inline-block;
    font: 13px "PMNCaeciliaW01-55Roman";
    height: 122px;
    padding: 10px 10px 0;
    text-decoration: none;
}

.interiorSubleftBox>div#printStart {
    border: 4px solid #E9DDC7;
    border-radius: 15px 0 0 0;
    padding: 10px;
}

.interiorSubleftBox div#printStart .UpcomingEventContainer {
    background-color: #FFF;
    margin-top: 0;
    padding: 0 5px;
    text-align: left;
}

.interiorSubleftBox div#printStart .UpcomingEventContainer .UpcomingEventTitle {
    color: #4E87A0;
    font-family: "PMNCaeciliaW01-85Heavy";
    font-size: 15px;
    font-weight: normal;
    line-height: 18px;
    margin: 5px 0;
}

.interiorSubleftBox div#printStart .RecentEventContainer {
    background: none repeat scroll 0 0 transparent;
    margin-top: 20px;
    padding: 0 5px;
    text-align: left;
}

.interiorSubleftBox div#printStart .RecentEventContainer .RecentEventTitle {
    color: #4E87A0;
    font-family: "PMNCaeciliaW01-55Roman";
    font-size: 15px;
    font-weight: normal;
    line-height: 18px;
    margin: 5px 0;
}

.bordered {
    border: 1px solid #ccc;
    padding: 5px;
}

.right-pull {
    display: block;
    padding: 10px 10px;
    margin-right: 5px;
    width: 190px;
    float: right;
    margin-left: 13px;
    background: #9f8f8a;
    color: #5E514D;
    font-weight: bold;
    line-height: 19px;
    font-size: 17px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.right-pull p {
    font-style: italic;
    color: #FFF;
}

.right-pull .ref {
    font-size: 11px;
    color: #5E514D;
    line-height: 14px;
    font-weight: normal;
}

#descr {
    padding-bottom: 100px;
}

.videowrapper {
    top: 20px;
    bottom: 200px;
}