@charset "utf-8";

#templateTopBar { display:none; }
#templateBody { clear:both; overflow:hidden; padding-top:18px; }

/* Banner background image */
#templateSubHeader #templateBanner #bannerContainer h2.slogan { font-size:2.8em; letter-spacing:0.05em; }

#templateBody #resources ul { margin-left:0px; }
#templateBody #resources ul li { padding-left:9px; padding-right:9px; line-height:1.5em;  }
#templateBody #resources h2 a { color:#FFFFFF; }


#templateBody #news ul { margin: 9px; }
#templateBody #news ul li a { color:#333; text-decoration:none; }
#templateBody #news ul li.gray a { color:#888; }
#templateBody #news ul li a:hover { color:#AAA; }
#templateBody #news ul li .color { color:#AE031F; }


#templateBody .colSize1 ul li.quickLink  {
background-image: none;
margin-left: -15px;
padding: 2px;

}

/*Menu Resources */
#templateBody .colSize1 ul li { padding-left:15px; background-image:url(/homepage/images/menu_dot.jpg); margin-left:9px; }
#templateBody .colSize1 ul li a { display:block; color:#333333; text-decoration:none; font-size:1.0em; letter-spacing:normal; margin-left:9px; padding-top:2px;}
#templateBody .colSize1 ul li a:hover { color:#888888; }

#templateBody #focus a { color:#333333; }
#templateBody #focus a:hover { color:#888888; }


#news { padding-bottom:6px; }
#news img { height:135px; width:172px; }
#news p { margin-top:0px; font-size:1.0em; line-height:normal; padding:0px 2px; letter-spacing:normal; }
#news p a { text-decoration:none; color:#333333; }
#news p a:hover { text-decoration:underline; }
/*#slideShowData { height:193px; width:172px; }*/

#templateBody #slideShowPaging ul { margin:0px 4px 0px 21px; float:right; }
#templateBody #slideShowPaging ul li { float:left; list-style:none; margin:0px 2px; padding:0px; background:none; }
#templateBody #slideShowPaging ul li a { display:block; padding:0px; border:solid 1px #BBB; color:#666666; background-color:#DDD; width:6px; height:6px; }
#templateBody #slideShowPaging ul li a:hover { background-color:#FF6600; color:#CCCCCC; }
#templateBody #slideShowPaging li.slideSelected a { background-color:#FF6600; color:#CCCCCC; }


/*#focus {height:195px;}*/
#focus p {margin-left:4px;}
#focus p a { text-decoration:none; color:#333333; }
#focus p a:hover { text-decoration:underline; }

#keys {height:195px; border:solid 1px #CCCCCC;}
#keys p { margin-top:14px;}
#keys p a { text-decoration:none; color:#333333; vertical-align:middle;}
#keys p a:hover { text-decoration:underline; }
#keys .marginRight {margin-right:5px;}


#events {border:solid 1px #CCCCCC;}
#events h1 { margin-left:3px;}
#events h1 a {text-decoration:none; color:#666666;}
#events h1 a:hover {text-decoration:underline;}

#events a {text-decoration:none; color:#666666;}
#events p{ margin-top:0px; font-size:1.0em; line-height:normal; letter-spacing:normal;color:#666666; margin-left:4px; padding-top: 7px; }
#events p.marginTop { margin-top:4px;}

#linkbox {padding: 0px 6px 6px 6px;border:1px solid #CCCCCC;}
#linkbox a {color:#666666;text-decoration:none;}
#linkbox p {color:#666666;font-size:1em;letter-spacing:normal;line-height:normal;margin-left:4px;margin-top:0;padding-top:7px;}
#linkbox p.marginTop {margin-top:4px;}

#videoContent ul li{ 
line-height:1.3em;
list-style-type:square;
margin-left:15px;

}


#videoContent addPaddingRight { border-bottom:1px solid #cdcdcd; padding-top:5px; }

#videoArticleBottom {background-color:#666666; color:#FFFFFF; }

#videoArticleBottomMore { text-align: center; vertical-align:middle;}

#homeVideoIDBYouTubeButton{  vertical-align:middle;}

#homeVideoIDBTVButton{ vertical-align:middle; }

/* Banner by Language*/


#bannerSlide { position:relative; }
#bannerSlideData span h1 { color:#FFFFFF; }
#bannerSlideData span a { display:block; float:left; padding:4px; color:#FFFFFF; margin-top:13px; border: 1px solid #FFFFFF; text-decoration:none; }

#bannerSlideData span a:hover {  background: #FFFFFF; color: #000000 ; filter:alpha(opacity=50)}
#bannerSlide #bannerSlidePaging { position:absolute; top:185px; right:15px; z-index:990; }
#bannerSlide #bannerSlidePaging ul { margin:0px 4px 0px 21px; }
#bannerSlide #bannerSlidePaging ul li { float:left; list-style:none; margin:0px 5px; padding:0px; background:none; }
#bannerSlide #bannerSlidePaging ul li a { display:block; padding:0px; color:#666666; background-color:#DDD; width:40px; height:40px; text-decoration:none; }
#bannerSlide #bannerSlidePaging ul li a:hover { background-color:#666666; color:#CCCCCC; }

#bannerSlide #bannerSlidePaging li.slideSelected a { background-color:#666666; color:#CCCCCC; border-bottom: 4px solid #FFFFFF }
#bannerSlide #bannerSlidePaging #bannerSlideItem0 a { background: url(/homepage/Slideshow_Images/haiti_01-27_box.jpg); }

#bannerSlide #bannerSlidePaging #bannerSlideItem1 a { background: url(/homepage/Slideshow_Images/haitihomef_box.jpg); }
#bannerSlide #bannerSlidePaging #bannerSlideItem2 a { background: url(/homepage/Slideshow_Images/haitihomef2_box.jpg); }
#bannerSlide #bannerSlidePaging #bannerSlideItem3 a { background: url(/homepage/Slideshow_Images/haitihomef3_box.jpg); }

#templateEnglish #bannerSlideData span { position:absolute; top:15px; right:10px; width:500px; text-align:left; color:#FFFFFF; font-family: Arial, Helvetica, sans-serif}
#templateEnglish #bannerSlideData .Slide_0 span { margin-right: 212px;}
#templateEnglish #bannerSlideData .Slide_1 span { margin-right: 212px;}
#templateEnglish #bannerSlideData .Slide_2 span { margin-right: 212px;}
#templateEnglish #bannerSlideData .Slide_3 span { margin-right: 212px;}


#templateSpanish #bannerSlideData span { position:absolute; top:15px; right:10px; width:570px; text-align:left; color:#FFFFFF; font-family: Arial, Helvetica, sans-serif}
#templateSpanish #bannerSlideData .Slide_0 span { margin-right: 145px;}
#templateSpanish #bannerSlideData .Slide_1 span { margin-right: 145px;}
#templateSpanish #bannerSlideData .Slide_2 span { margin-right: 145px;}
#templateSpanish #bannerSlideData .Slide_3 span { margin-right: 145px;}


#templatePortuguese #bannerSlideData span { position:absolute; top:15px; right:10px; width:560px; text-align:left; color:#FFFFFF; font-family: Arial, Helvetica, sans-serif}
#templatePortuguese #bannerSlideData .Slide_0 span { margin-right: 150px; }
#templatePortuguese	#bannerSlideData .Slide_1 span { margin-right: 150px;}
#templatePortuguese #bannerSlideData .Slide_2 span { margin-right: 150px;}
#templatePortuguese	#bannerSlideData .Slide_3 span { margin-right: 150px;}



#templateFrench	#bannerSlideData span { position:absolute; top:15px; right:10px; width:690px; text-align:left; color:#FFFFFF; font-family: Arial, Helvetica, sans-serif}
#templateFrench	#bannerSlideData .Slide_0 span { margin-right: 20px; }
#templateFrench #bannerSlideData .Slide_1 span { margin-right: 20px;}
#templateFrench	#bannerSlideData .Slide_2 span { margin-right: 20px;}
#templateFrench	#bannerSlideData .Slide_3 span { margin-right: 20px; }


#templateBody ul, #templateBody ol {
margin-left:10px; }


/***************** Home Page Banner Image Slide *********************/

/* Homepage Banner Content Styles */
#bannerHomePage div.imageSlideContent, #bannerHomePage div h1 { color:#FFFFFF; }
#bannerHomePage div.imageSlideContent a { display:block; float:left; padding:4px; color:#FFFFFF; margin-top:13px; margin-right:10px; border: 1px solid #FFFFFF; text-decoration:none; }
#bannerHomePage div.imageSlideContent a:hover {  background: #FFFFFF; color: #000000 ; filter:alpha(opacity=50)}
#bannerHomePage div.imageSlideContent { position:absolute; text-align:left; color:#FFFFFF; font-family: Arial, Helvetica, sans-serif}

/* Global Paging */
#bannerHomePagePaging { position:absolute; top:185px; right:15px; z-index:990; }
#bannerHomePagePaging ul { margin:0px 4px 0px 21px; }
#bannerHomePagePaging ul li { float:left; list-style:none; margin:0px 5px; padding:0px; background:none; }
#bannerHomePagePaging ul li a { display:block; padding:0px; color:##666666; background-color:##DDD; width:40px; height:40px; text-decoration:none; }
#bannerHomePagePaging li.slideSelected a { background-color:#666666; color:#CCCCCC; border-bottom: 4px solid #FFFFFF }

#bannerTagline {position:absolute;color:#FFFFFF;z-index:980;right:460px;bottom:8px; font-family: Arial, Helvetica, sans-serif; font-size:12px}
#templateSpanish #bannerTagline {right:495px;}
#templatePortuguese #bannerTagline {right:490px;}
#templateFrench #bannerTagline {right:430px;}
/*******************************************************************/

/***************** Home Page News Image Slide *********************/
/* Content */
#NewsSlide { padding-bottom:6px; }
#NewsSlide img { height:135px; width:172px; }
#NewsSlide p { margin-top:0px; font-size:1.0em; line-height:normal; padding:0px 2px; letter-spacing:normal; }
#NewsSlide p a { text-decoration:none; color:#333333; }
#NewsSlide p a:hover { text-decoration:underline; }
#NewsSlideData { position:relative; }

/* Paging */
#NewsSlidePaging { margin-top:9px; overflow:hidden; float:right; }
#templateBody #NewsSlidePaging ul { margin:0px; float:right; }
#templateBody #NewsSlidePaging ul li { float:left; list-style:none; margin:0px 0px 0px 7px; padding:0px; background:none; }
#templateBody #NewsSlidePaging ul li a { display:block; padding:0px; border:solid 1px #BBB; color:#666666; background-color:#DDD; width:6px; height:6px; }
#templateBody #NewsSlidePaging ul li a:hover { background-color:#FF6600; color:#CCCCCC; }
#templateBody #NewsSlidePaging li.slideSelected a { background-color:#FF6600; color:#CCCCCC; }
/*******************************************************************/

