@charset "UTF-8";
@import url("base.css");






/* Main AND Sub Layout Style */
#wrapping { position:relative; margin:0 auto; width:854px;}
#wrapping h1.logo { position:absolute; top:46px; left:0px; width:281px; height:135px; z-index:100}
#header { position:relative; padding:46px 0px 0px 0px; width:854px; height:150px; z-index:15;}

#header .gnb-area { position:absolute; right:0; top:46px; }
#header .gnb-area ul {margin:0; padding:0; list-style-type:none; }
#header .gnb-area ul li a { color:#787878;}

#header .gnb-area2 { position:absolute; right:152px; top:56px; }
#header .gnb-area2 ul {margin:0; padding:0; list-style-type:none; }
#header .gnb-area2 ul li { margin:0; float:left; padding:0 0 0 8px; font-size:10px; color:#787878;}
#header .gnb-area2 ul li a { color:#787878;}
#header .gnb-area2 ul li a:hover { color:#e88100;}
#header .gnb-area2 ul li a.on { color:#e88100;}

#header fieldset.search-area {padding:26px 0 0; width:854px; text-align:right;}
#header fieldset.search-area input.search-text {margin:0 8px 0 0; padding:4px 0 0 6px; width:158px; height:18px; color:#b8b8b8; border:none;background:url('/images/bg_search.gif') no-repeat left top;}

#topnavi { position:absolute; right:0; top:150px; height:33px; z-index:15;}
#mn0, #mn1, #mn2, #mn3, #mn4, #mn5 { float:left; padding:0px 0px 11px 25px;overflow: visible; }
#mn0_img, #mn1_img, #mn2_img, #mn3_img, #mn4_img, #mn5_img { position: relative; left: 0px; top:0px; overflow: visible; z-index:15; }

#mn0_List { position: absolute; left: 3px; top: 45px; width: 67px; z-index:10; }
#mn1_List { position: absolute; left: 3px; top: 45px; width: 137px; z-index:10; }
#mn2_List { position: absolute; left: 155px; top: 45px; width: 137px; z-index:10; }
#mn3_List { position: absolute; left: 278px; top: 45px; width: 137px; z-index:10; }
#mn4_List { position: absolute; left: 375px; top: 45px; width: 128px; z-index:10; }
#mn5_List { position: absolute; left: 488px; top: 45px; width: 140px; z-index:10; }

#mn0_List ul { margin:0; list-style-type:none; padding:5px 0 0;width: 67px; background-color:#ffffff; }
#mn0_List ul li a:link, #mn0_List ul li a:visited, #mn0_List ul li a:active { display:block; padding:6px 10px 6px 0;  color:#ba4232; font-size:14px; text-align:right;}

#mn1_List ul { margin:0; list-style-type:none; padding:5px 0 0;width: 137px; background-color:#ffffff; }
#mn1_List ul li a:link, #mn1_List ul li a:visited, #mn1_List ul li a:active { display:block; padding:6px 10px 6px 0;  color:#ba4232; font-size:14px; text-align:right;}
#mn2_List ul { margin:0; list-style-type:none; padding:5px 0 0;width: 137px; background-color:#ffffff; }
#mn2_List ul li a:link, #mn2_List ul li a:visited, #mn2_List ul li a:active { display:block; padding:6px 10px 6px 0; color:#ba4232; font-size:14px; text-align:right;}
#mn3_List ul { margin:0; list-style-type:none; padding:5px 0 0;width: 128px; background-color:#ffffff; }
#mn3_List ul li a:link, #mn4_List ul li a:visited, #mn3_List ul li a:active { display:block; padding:6px 10px 6px 0; color:#ba4232; font-size:14px; text-align:right;}
#mn4_List ul { margin:0; list-style-type:none; padding:5px 0 0;width: 128px; background-color:#ffffff; }
#mn4_List ul li a:link, #mn4_List ul li a:visited, #mn4_List ul li a:active { display:block; padding:6px 10px 6px 0; color:#ba4232; font-size:14px; text-align:right;}
#mn5_List ul { margin:0; list-style-type:none; padding:5px 0 0;width: 140px; background-color:#ffffff; }
#mn5_List ul li a:link, #mn5_List ul li a:visited, #mn5_List ul li a:active { display:block; padding:6px 10px 6px 0; color:#ba4232; font-size:14px; text-align:right;}

#mn1_List ul li, #mn2_List ul li, #mn3_List ul li, #mn4_List ul li, #mn5_List ul li { padding:1px; }
#mn1_List ul li a:hover, #mn2_List ul li a:hover, #mn3_List ul li a:hover, #mn4_List ul li a:hover, #mn5_List ul li a:hover { color:#dc6f04; }

#mainContent { padding:0 0 150px; width:854px; overflow:hidden; }
#subContent { padding:0 0 100px; width:854px; overflow:hidden; }
/* different padding for subContent on Assistance Tracker */
#subContent.tt { padding:0 0 10px;}
#subContent h2 { color:#BA4232; margin:30px 0 0 0;}


/* main Style */
#top-banner { position:relative; width:854px; overflow:hidden;}
#top-banner {width:854px; overflow:hidden;}
.news-area { padding:17px 0 0; font-size:10px; }
.news-area img {vertical-align:bottom; float:left; }
.news-area a.ul {text-decoration:underline;}
.news-area #scrollup { position: relative; overflow: hidden; min-height: 30px; height:auto !important; height:30px; width: 800px; margin:0; padding:0; float:left;  }
.news-area .headline { position: absolute; top: 250px; left: 5px; min-height: 30px; height:auto !important; height:30px; width:750px; margin:0; padding: 0; }
/* if you ever need to have just a single static headline on the homepage use this style 
.news-area .temp-headline { position: absolute; top: -2px; left: 5px; min-height: 30px; height:auto !important; height:30px; width:750px; margin:0; padding: 0; }
*/

.cont1 { padding:30px 0 0 ; width:854px; overflow:visible; float:left;}
.cont1 .tracking-area { position:relative;  float:left; width:582px; overflow:visible;}
.cont1 .tracking-area h2 { margin:0; padding:0 0 10px; width:563px; height:14px; overflow:hidden;}
.cont1 .tracking-area .tracking-box {padding:15px 0 0; width:557px; height:245px; overflow:visible; border:3px solid #dedede; }
.cont1 .tracking-area .tracking-box .tracking-info { margin:0; list-style-type:none; float:left; padding:0 0 25px 20px; width:275px;}
.cont1 .tracking-area .tracking-box .tracking-info li {margin:0; padding:0 0 12px;}
.cont1 .tracking-area .tracking-box .tracking-info li.img {padding:0 0 12px 43px}
.cont1 .tracking-area .btn-findout { position:absolute; left:0; bottom:0;}
.cont1 .tracking-area .btn-findout span { display:none;}
.cont1 .tracking-area .btn-findout a { display:block; width:113px; height:24px; background:url('/images/btn/btn_findOut_roll.gif'); }
.cont1 .tracking-area .btn-findout a:hover { background-position:0 -24px; }
.cont1 .tracking-area .btn-viewAllReports { position:absolute; right:19px; bottom:0;}
.cont1 .tracking-area .btn-viewAllReports span { display:none;}
.cont1 .tracking-area .btn-viewAllReports a { display:block; width:188px; height:24px; background:url('/images/btn/btn_viewAllReports_roll.gif'); }
.cont1 .tracking-area .btn-viewAllReports a:hover { background-position:0 -24px; }

.cont1 .tracking-area .tracking-box .tracking-keyReports { float:left; width:262px; }
.cont1 .tracking-area .tracking-box .tracking-keyReports h3 { padding:0 0 5px; height:18px;}
.cont1 .tracking-area .tracking-box .tracking-keyReports .tbl-keyReports { table-layout:fixed; }
.cont1 .tracking-area .tracking-box .tracking-keyReports .tbl-keyReports tbody tr th { width:51px; text-align:left; background:url('/images/bg_dotted.gif') repeat-x left bottom;}
.cont1 .tracking-area .tracking-box .tracking-keyReports .tbl-keyReports tbody tr th img {margin:0 0 0 2px;}
.cont1 .tracking-area .tracking-box .tracking-keyReports .tbl-keyReports tbody tr td {padding:6px 0 5px; background:url('/images/bg_dotted.gif') repeat-x left bottom;}

#down-box { position:relative; margin:7px 0 0;width:234px; height:21px; border:1px solid #c4c4c4; z-index:12; }
#down-box span { position:absolute; left:0; top:0;}
#down-box span.down_arrow {position:absolute; left:0; top:0; z-index:5;}
#down-box p { padding:3px 0 0 30px; width:204px; }
.down_answer { position:absolute; left:20px; top:21px; z-index:15; width:213px; border:1px solid #c4c4c4;display:none;}
.down_answer .list { margin:0; padding:10px; list-style-type:none; background-color:#ffffff;}
.down_answer .list li {margin:0; padding:0; line-height:18px; color:#ba4232;}
.down_answer .list li a:link, .down_answer .list li a:visited, .down_answer .list li a:active { color:#ba4232;}
.down_answer .list li a:hover { color:#e88100;}
.cont1 .mainpress-area {  position:relative; float:left; width:272px; }
.cont1 .mainpress-area .btn-viewAllPressMedia span { display:none;}
.cont1 .mainpress-area .btn-viewAllPressMedia a { display:block; width:272px; height:24px; background:url('/images/btn/btn_viewAllPressMedia_roll.gif'); }
.cont1 .mainpress-area .btn-viewAllPressMedia a:hover { background-position:0 -24px; }
.cont1 .mainpress-area h2 { margin:0; padding:0 0 10px 4px; width:268px; height:14px; overflow:hidden;}
.cont1 .mainpress-area .press-box { padding:25px 0 0; width:266px; height:235px;overflow:hidden; border:3px solid #dedede; }
.cont1 .mainpress-area .btn-viewAllPressMedia { position:absolute; left:0; bottom:0; z-index:10;}

.cont1 .mainpress-area .press-box .video-area { position:relative; padding:0 0 22px; margin:0 18px;width:230px; background:url('/images/bg_dotted.gif') repeat-x left bottom;}
.cont1 .mainpress-area .press-box .video-area dd.btn-w span { display:none; }
.cont1 .mainpress-area .press-box .video-area dd.btn-w a { display:block; width:80px; height:9px; background:url('/images/btn/btn_watchNow_roll.gif'); }
.cont1 .mainpress-area .press-box .video-area dd.btn-w a:hover { background-position:0 -9px; }   

.cont1 .mainpress-area .press-box .video-area p.video { position:absolute; left:0; top:0; width:79px; height:52px; border:3px solid #d2d2d2; }
.cont1 .mainpress-area .press-box .video-area dl { margin:0 0 0 102px;  line-height:14px;overflow:hidden;}
.cont1 .mainpress-area .press-box .video-area dl dt { font-weight:bold;}
.cont1 .mainpress-area .press-box .video-area dl dd { padding:3px 0 0; font-size:11px; }
.cont1 .mainpress-area .press-box .video-area dl dd.btn-w { padding:10px 0 0;  }

.cont1 .mainpress-area .press-box .press-text { margin:15px 18px 0 18px;width:230px; line-height:14px; background:url('/images/bg_press.gif') no-repeat 5px top;}
.cont1 .mainpress-area .press-box .press-text dt { padding:0 0 0 42px; font-weight:bold;}
.cont1 .mainpress-area .press-box .press-text dd{ padding:3px 0 0 42px; font-size:11px;}
.cont1 .mainpress-area .press-box .press-text dd.btn-r { padding-top:10px; }
.cont1 .mainpress-area .press-box .press-text dd span { display:none; }
.cont1 .mainpress-area .press-box .press-text dd a { display:block; width:70px; height:9px; background:url('/images/btn/btn_readNow_roll.gif'); }
.cont1 .mainpress-area .press-box .press-text dd a:hover { background-position:0 -9px; } 


.cont2 { clear:both; padding:25px 0 0; width:854px; height:70px;}
.cont2 .directory { margin:0; padding:0; float:left; width:295px; height:62px;color:#787878;border-right:solid 2px #e88100;}
.cont2 .directory p {padding: 12px 0 8px 0;}
.cont2 a.title {font-weight:bold;display:block;}
.cont2 a.title img {margin-top:3px;}
.cont2 a:hover {color:#e88100;}
.cont2 a.rr {color:#BA4232;font-weight:bold;margin-top:5px;font-size:11px;}
.cont2 a.rr:hover {color:#e88100;}

.cont2 .gover { margin:0; padding:0; float:left; width:180px; height:62px;border-right:solid 2px #e88100;padding:0 2px 0 20px;}
.cont2 .gover p {padding: 3px 0 2px 0;}
.cont2 .want { margin:0; padding:0; float:left; width:283px; height:62px; padding:0 0 0 20px;}
.cont2 .want p {padding: 12px 0 9px 0;}

/* Sub Style */
#submn { padding:13px 0px 0px 0px;width:854px; overflow:hidden; text-align:right; color:#cd563e;}
#submn a:link, #submn a:active, #submn a:visited { color:#cd563e;}
#submn a:hover { color:#e88100;}
#submn a.on { color:#e88100;}

/* Relief &amp; Recovery Style */
.textcont { padding:15px 0 0; font-size:13px; line-height:20px; color:#666666; text-align:justify; }
.text-btn { padding:20px 0;}
.text-btn a:link, .text-btn a:active, .text-btn a:visited { font-weight:bold; color:#ba4232;}
.text-btn a:hover { font-weight:bold; color:#e88100;}

.relief-area h3{padding-bottom:30px;}
.relief-area { padding:30px 0 28px; width:854px; background:url('/images/bg_dotted_sub.gif') repeat-x left top; overflow:hidden;}
.rel-area-first{background-image:none;}
.relief-sub { padding:16px 0 0; width:854px; line-height:18px; }
.relief-sub-2 h2 { color:#BA4232;margin:30px 0}
.relief-sub-2 h3 { color:#DC6F04; margin-top:20px;}
.relief-sub-2 h4 {margin:5px 0;}
.relief-sub-2 h4.first {margin:5px 0 -3px 0;}
.relief-sub-2 a:link, .relief-sub-2 a:active, .relief-sub-2 a:visited {font-weight:bold; color:#e88100;}
.relief-sub-2 a:hover {font-weight:bold; color:#ba4232;}
.relief-sub-2 .indent { margin-left:20px; }
.relief-sub-2 p {margin-top:10px;}
.relief-sub-2 h2 p {color:#666; font-size:12px;}
.relief-sub-2 h3 p {color:#666; font-size:12px;}
.relief-sub h2.title { height:57px;}
.relief-sub h3.stitle { padding:17px 0 0; height:34px;}
.relief-sub .relief-list {margin:0 0 0 8px; padding:5px 0 0 8px; }
.relief-sub .relief-list li { margin:0; padding:0 0 6px; }

.relief-textcont { padding:0 0 15px; line-height:18px; color:#666666;}
.relief-recovery { padding:0 0 25px; width:854px; overflow:hidden;}
.relief-recovery h4 { padding: 0 0 5px; font-size:18px; font-weight:normal;color:#ba4232;}

/* Report Center Style */
.report-center { padding:13px 0 0; width:854px;}
.report-bgfirst { background:none !important; overflow:hidden;}
.report-area{ clear:both; padding:30px 0 0; width:854px; background:url('/images/bg_dotted_sub.gif') repeat-x left top; overflow:hidden;}
.report-area h3 { height:33px;}

/* Press & Media Style */
.press-bgfirst { background:none !important; overflow:hidden; margin-bottom:20px}
.press-area{ clear:both; padding:30px 0 0; width:854px; background:url('/images/bg_dotted_sub.gif') repeat-x left top; overflow:hidden;}
.press-area h2 { height:47px;}
.press-area h3 { height:33px;}
.press-area h3 img {vertical-align:middle;}
.press-area h3 span { margin:0 0 0 15px; color:#ba4232; font-size:12px;}
.press-area h3 a {margin-left:12px;}
.press-area h3 span a:link, .press-area h3 span a:active, .press-area h3 span a:visited { color:#ba4232;}
.press-area h3 span a:hover { color:#ba4232;}
.press-area h3 a {font-size:70%;color:#BA4232;}
.press-area h3 a:hover {color:#e88100;}

.press-Vbgfirst { background:none !important; overflow:hidden;}
.press-Varea{ clear:both; padding:25px 0 26px; width:854px; background:url('/images/bg_dotted_sub.gif') repeat-x left top; overflow:hidden;}
.press-Varea img {float:left; margin-right: 20px}
.press-Varea ul.multi-list { margin:10px; list-style-type:none; padding:0; }
.press-Varea ul.multi-list li { margin:0px; padding:0;}
.press-Varea ul.multi-list li.img { padding:0 20px 0 0;width:173px; height:121px;}
.press-Varea ul.multi-list li.img img { width:173px; height:121px;}
.press-Varea ul.multi-list li.text { padding:7px 0 0; line-height:18px; color:#ba4232; font-size:16px; }
.press-Varea ul.multi-list li.text a:link, .press-Varea ul.multi-list li.text a:active, .press-Varea ul.multi-list li.text a:visited { color:#ba4232;}
.press-Varea ul.multi-list li.text a:hover { color:#e88100;}

.press-subcont { padding:30px 0 0; width:854px; overflow:hidden; line-height:16px; }
.press-subcont h2 { height:47px;}
.press-subcont h3 { padding:0 0 15px; font-size:16px; line-height:16px; color:#ba4232;}
.press-subcont h4 { padding:0 0 15px; font-size:14px; line-height:16px; font-weight:normal;} 
.press-subcont a:link, .press-subcont a:active, .press-subcont a:visited { color:#666;}
.press-subcont a:hover {color:#dc6f04;}
.press-subcont ul { margin:0 0 0 13px; padding:0 0 0 13px; }
.press-subcont ul li { padding:0 0 20px 0; margin:0; }
.press-subcont ol { margin:0 0 0 13px; padding:0 0 0 13px;}
.press-subcont ol li { padding:0 0 20px 0; margin:0;}

/* About Haiti Style */
.mabout-area { padding:20px 0 20px; width:854px; background:url('/images/bg_dotted_sub.gif') repeat-x left top; overflow:hidden;}
.mabout-first { background:none;}
.mabout-area p.img {float:left; width:155px;}
.mabout-area p.img img {width:130px; height:106px;}
.mabout-area dl dt { padding:0 0 9px;} 
.mabout-area dl dd.text { height:67px; line-height:18px;}
.mabout-area dl dd.btn a:link, .mabout-area dl dd.btn a:active, .mabout-area dl dd.btn a:visited { font-weight:bold; color:#ba4232;}
.mabout-area dl dd.btn a:hover {font-weight:bold; color:#E98100;}

.about-sub { padding:16px 0 0; width:854px; line-height:18px; }
.about-sub h2 { height:47px; color:#246372; font-size:32px; }
.about-sub h3 { padding:0 0 15px; font-size:16px; line-height:16px; color:#ba4232;}
.about-sub h4 { padding:0 0 15px; font-size:14px; line-height:16px; font-weight:normal;}
.about-sub a:link, .about-sub a:active, .about-sub a:visited { color:#dc6f04;}
.about-sub a:hover {color:#dc6f04;}
.about-sub ul { margin:0 0 0 13px; padding:0 0 0 13px;}
.about-sub ul li { padding:0 0 20px 0; margin:0;}
.about-sub ol { margin:0 0 0 13px; padding:0 0 0 13px;}
.about-sub ol li { padding:0 0 20px 0; margin:0;}
.about-sub ul.slist { margin:0 0 0 13px; padding:0 0 0 13px;}
.about-sub ul.slist li { padding:0 0 7px 0; margin:0;}
.about-sub ol.slist { margin:0 0 10px 13px; padding:0 0 0 13px;}
.about-sub ol.slist li { padding:0 0 7px 0; margin:0;}
.about-sub .about-list { margin:0 0 0 8px; padding:5px 0 0 8px;}
.about-sub .about-list li {margin:0; padding:0 0 6px; }
.about-sub table.tbl-list { table-layout:fixed; border:0;border:1px solid #cdcdcd; border-bottom:none;}
.about-sub table.tbl-list thead tr th { padding:7px 0 5px; background-color:#ededed; border-bottom:1px solid #cdcdcd;border-right:1px solid #cdcdcd; color:#333333;}
.about-sub table.tbl-list tbody tr th { padding:2px 0 2px; border-bottom:1px solid #cdcdcd; border-right:1px solid #cdcdcd; text-align:left; text-indent:15px;}
.about-sub table.tbl-list tbody tr td { padding:2px 0 2px; border-bottom:1px solid #cdcdcd; border-right:1px solid #cdcdcd;  text-align:center;}

/* Site map Style */
.sitemap-sub { padding:47px 0 0; width:854px; }
.sitemap-sub h2 { height:63px; }
.sitemap-sub h3.stitle { height:24px; } 

.sitemap-area-wrap { clear:both; width:790px; height:240px; border:2px #d6d6d6 solid; padding: 20px 30px 0 30px;}
.sitemap-area {width:142px;overflow:hidden;float:left;padding:0 8px;}
.sitemap-area-links{ padding:23px 0 23px; width:854px; overflow:hidden;}
.sitemap-area h3 { font-size:16px; height:20px; color:#bb4134;}
.sitemap-area h3 a:link, .sitemap-area h3 a:active, .sitemap-area h3 a:visited,
.sitemap-area-links h3 a:link, .sitemap-area-links h3 a:active, .sitemap-area-links h3 a:visited{font-weight:normal; color:#bb4134;}
.sitemap-area h3 a:hover,.sitemap-area-links h3 a:hover {font-weight:normal;color:#bb4134;}

.sitemap-area ul.inbox { clear:both; margin:0; list-style-type:none;  padding:10px 0 0 0; line-height:18px; overflow:hidden;  }
.sitemap-area ul.inbox li { background:url('/images/bg_dotted_sub.gif') repeat-x left bottom; overflow:hidden; color:#666666; height:20px; padding:4px 0 0 0; }
.sitemap-area ul.inbox li.first { padding:0 15px 0 0; background:url('/images/bg_dotted_sub.gif') repeat-x left bottom; overflow:hidden;}
.sitemap-area ul.inbox li strong.org { color:#dc6f04;}
.sitemap-area ul.inbox li.bar-org { background:url('/images/bul_bar_org.gif') no-repeat left 2px;}
.sitemap-area ul.inbox li.lines2 { height:40px; }

.sitemap-area-links ul.wide { clear:both;margin:0; list-style-type:none;  padding:0; line-height:18px; overflow:hidden;  }
.sitemap-area-links ul.wide li { float:left; padding:0 20px; background:url('/images/bul_bar.gif') no-repeat left 6px; color:#666666;}
.sitemap-area-links ul.wide li.first { padding:0 20px 0 30px; background:none;}
.sitemap-area-links ul.wide li strong.org { color:#dc6f04;}
.sitemap-area-links ul.wide li.bar-org { background:url('/images/bul_bar_org.gif') no-repeat left 2px;}


/* about us mission */
.about-sub-mission { padding:0px 0 0; width:854px; line-height:18px; }
.about-sub-mission h2 { padding:0px 0 15px 0; color:#256372; font-size:32px; border:1px #fff solid; }
.about-sub-mission p { margin:15px 0; }
.about-sub-mission ul { padding-left:25px; }

/* about us bio */
.about-sub-bio { padding:0px 0 0; width:854px; line-height:18px; }
.about-sub-bio h2 { padding:0px 0 15px 0; color:#256372; font-size:32px; border:1px #fff solid; }
.about-sub-bio p { margin:10px 0; }
.about-sub-bio h3 { color:#bc4332; font-size:18px; height:27px; }
.about-sub-bio h4 { color:#db6f02; }
.about-sub-bio p img { margin:5px 20px 20px 2px; }
.about-sub-bio .line { background:url('/images/bg_dotted_sub.gif') repeat-x left bottom; height:10px; border:1px #ffffff solid;}

/* how to help */
.howtohelp-sub { padding:16px 0 0; width:854px; line-height:18px; }
.howtohelp-sub h2 { padding:35px 0 0 0; color:#256372; font-size:32px; border:1px #fff solid; }
.howtohelp-sub h3 { padding:17px 0 0; height:35px; color:#bc4332; font-size:18px;}
.howtohelp-sub p { padding-bottom:5px; }
.howtohelp-sub span { color:#db6f02 }
.howtohelp-sub ul { padding-left:20px; }

/* key links */
.keylinks-sub { padding:16px 0 0; width:854px; line-height:18px; }
.keylinks-sub h2 { padding:35px 0 0 0; color:#256372; font-size:32px; border:1px #fff solid;}
.keylinks-sub h3 { padding:17px 0 0; height:35px; color:#bc4332; font-size:18px;}
.keylinks-sub h3.link-area{background: url("/images/bg_dotted_sub.gif") repeat-x scroll left top transparent;}
.keylinks-sub h4 { color:#BA4232; font-size: 16px; font-weight: normal; padding-bottom: 20px;}
.keylinks-sub h4 a { color:#BA4232; padding-right:30px; font-size: 16px; font-weight: normal;}
.keylinks-sub h4 a:hover, .keylinks-sub h4 a.external:hover {color:#e88100;}
.keylinks-sub p { padding-bottom:5px; }
.keylinks-sub span { color:#db6f02 }
.keylinks-sub ul { padding-left:20px; }

/* top right menu */
#jsddm{margin:0;padding:0;}
#jsddm li{float:left;list-style:none;font:12px Tahoma,Arial;}
#jsddm li {padding: 0 0;}
#jsddm li ul.jsddm li a {border-right:none; background-color:white;}
#jsddm li ul.jsddm li a:hover {color:#E98100}

/* top right menu */
#jsddm{margin:0;padding:0;}
#jsddm li{float:left;list-style:none;font:12px Tahoma,Arial;padding: 0 8px 0 8px; border-right:1px solid gray; }
#jsddm li a{display:block;text-decoration:none;color:#EAFFED;}
#jsddm li.last {border-right:none;}
#jsddm ul li.last {border-right:none;}

#jsddm a.mission {width:53px;height:9px;;background:url(../../images/subnav/mission-gray.gif);text-indent:-9999px;}
#jsddm a.bios {width:19px;height:9px;background:url(../../images/subnav/bios-gray.gif);text-indent:-9999px;}
#jsddm a.help {width:56px;height:9px;background:url(../../images/subnav/help-gray.gif);text-indent:-9999px;}
#jsddm a.links {width:43px;height:9px;background:url(../../images/subnav/links-gray.gif);text-indent:-9999px;}
#jsddm a.map {width:39px;height:9px;background:url(../../images/subnav/map-gray.gif);text-indent:-9999px;}
#jsddm a.mission:hover{background:url(../../images/subnav/mission-orange.gif);}
#jsddm a.bios:hover{background:url(../../images/subnav/bios-orange.gif);}
#jsddm a.help:hover{background:url(../../images/subnav/help-orange.gif);}
#jsddm a.links:hover{background:url(../../images/subnav/links-orange.gif);}
#jsddm a.map:hover{background:url(../../images/subnav/map-orange.gif);}
#jsddm a.mission.on{background:url(../../images/subnav/mission-orange.gif);}
#jsddm a.bios.on{background:url(../../images/subnav/bios-orange.gif);}
#jsddm a.help.on{background:url(../../images/subnav/help-orange.gif);}
#jsddm a.links.on{background:url(../../images/subnav/links-orange.gif);}
#jsddm a.map.on{background:url(../../images/subnav/map-orange.gif);}

/* video detail pages */
#subContent .vid-detail {padding-top:30px}
#subContent .vid-detail .t {color:#656565;font-size:20px;border:none 0;}
#subContent .vid-detail .dt {padding-bottom:20px;}
#assist-tagline{overflow: hidden;padding: 13px 0 5px;text-align: right;width: 854px;}


/* 
in an attempt to make things consistent across the site 
this breaks the About Haiti page
*/
dl.nice { clear:both;padding:0 0 20px; line-height:18px; overflow:hidden;  }
dl.nice dt {padding: 0 0 5px; font-size:16px; font-weight:normal;color:#ba4232;}
dl.nice dd.emtag { padding:3px 0 8px; color:#BA4232;font-weight:bold;}
dl.nice dd a.dl {font-weight:bold;color:#e88100;}
dl.nice dt a:link, dl dt a:active, dl dt a:visited {color: #BA4232;}
dl.nice dt a:hover {color:#e88100;}
dl.nice dd a:hover { color:#dc6f04;}
dl dd em{color: #656565;font-weight:bold;}
ul.prev-list { margin:0; list-style-type:none; padding:5px 0 28px; overflow:hidden;  }
ul.prev-list li { margin:0; padding-right:47px; font-weight:bold; color:#dc6f04;}
ul.prev-list li a { font-weight:bold; color:#dc6f04;}
ul.prev-list li img {vertical-align:middle;}
img.pt {padding-top:3px;}

/* this block used to be prefixed with the press section div class */
ul.multi-list { margin:0; list-style-type:none; float:left; padding:10px 51px 0 0; width:173px;}
ul.last {margin:0; list-style-type:none; padding:10px 0 0 0; }
ul.multi-list li { margin:0; padding:0;}
ul.multi-list li.img { width:173px; height:121px;}
ul.multi-list li.img img { width:173px; height:121px;}
ul.multi-list li.text { padding:7px 0 0; width:300px; line-height:18px; color:#ba4232; font-size:16px; }
ul.multi-list li.text a:link, ul.multi-list li.text a:active, ul.multi-list li.text a:visited { color:#ba4232;}
ul.multi-list li.text a:hover { color:#ba4232;}
a.dl {font-weight:bold;color:#e88100;}

/* intl ass headers */
.relief-recovery h3{text-indent:-9999px;}
.relief-recovery h3.gen-info{background:url(../../images/h3-gen-status.gif) no-repeat 0 0;}
.relief-recovery h3.ny{background:url(../../images/h3-recovery-funding.gif) no-repeat 0 0;}
.relief-recovery h3.hu-fund{background:url(../../images/h3-hu-funding.gif) no-repeat 0 0;}
.relief-recovery h3.prev-fund{background:url(../../images/h3-prev-funding.gif) no-repeat 0 0;}
.relief-recovery h3.donor-profile{background:url(../../images/h3-donor-profiles.gif) no-repeat 0 0;}
.relief-recovery h3.info-recovery{background:url(../../images/h3-recovery-efforts.gif) no-repeat 0 0;}
.relief-recovery h3.info-intl{background:url(../../images/h3-intl-mtgs.gif) no-repeat 0 0;}
.relief-recovery h3.links{background:url(../../images/h3-key-links.gif) no-repeat 0 0;}
/* not-for-profit */
.relief-recovery h3.cso-dir{background:url(../../images/h3-cso-dir.gif) no-repeat 0 0;}
h2.hdr-about{text-indent:-9999px;background:url(../../images/h2-key-stats-challenges.gif) no-repeat 0 0;}
/* how-to-help */
.howtohelp-sub h3.key-info{text-indent:-9999px;background:url(../../images/h3-key-info.gif) no-repeat 0 0;margin-top:1em;}
.howtohelp-sub h3.contri{text-indent:-9999px;background:url(../../images/h3-contributions.gif) no-repeat 0 0;}
/* nice unordered lists */
ul.nice li {list-style-type:none;list-style-position:outside;padding:4px 0;}
ul.nice li a {font-size:16px;}
ul.nice li a:link, ul.nice li a:active, ul.nice li a:visited{color:#ba4232;}
ul.nice li a:hover{color:#e88100;}
ul.nice li a.dl{font-size:12px;font-weight:bold;}

a.external { padding-right:30px; color:#BA4232; background:url('/images/external_link.gif') no-repeat center right; font-weight: normal;}
div.contri{height:30px;background:url('/images/bg_dotted_sub.gif') repeat-x left top;}
.relief-recovery {background:url('/images/bg_dotted_sub.gif') repeat-x left bottom; padding-top: 30px; }
.relief-area-first {background: none no-repeat 0 0 transparent;}
.relief-area dl {width:850px;float: left;}
.relief-area dt {float: left; width: 300px;}
.relief-area dd {float:left;width: 450px;}
.relief-area dl dd a:link, .relief-area dl dd a:active, .relief-area dl dd a:visited { font-weight:bold; color:#ba4232;}
.relief-area dl dd a:hover { font-weight:bold; color:#e88100;}
.relief-recovery h3 {margin-bottom:10px;}

.fixme {outline: solid red 3px; background-color: lime;}

.news-area a.no-ul:visited, .news-area a.no-ul:active {text-decoration: none;}
/* accompany haiti section */
h2.hdr-accompany {text-indent: -9999px; background:url(../../images/h2-accompany-haiti.gif) no-repeat 0 0;}