@charset "utf-8";
/* CSS Document */

/*
fcb908 yellow
262d71 blue
border-bottom: #262d71 solid 6px;
*/ 
* {margin:0; padding:0}   /*imprtant for gallery */

#text_box h1 {	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px; color:#262d71; margin: 0 0 1em 23px; font-weight:bold; text-transform:uppercase; text-align:center; }
	
#text_box h2 {	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px; color:#CC0000; margin: 1.5em 0 2em 23px; font-weight:bold; text-transform:uppercase; }
h4 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:1.2em; color:#262d71; margin: 0 0 5px 23px; font-weight:bold; }
h5  {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:1em; color:#CC0000; margin: 0 0 5px 23px; font-weight:bold;}

body {
	margin:0;
	padding:0;
	width:100%;
	background-color:#fcb908;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
}
#logo {
	width:980px;
	height:85px;
	margin:5px auto 2px auto
}
.logo_left {
	float:left;
	clear:none;
	margin:21px 0 0 0
}
.logo_right {
	float:right;
	clear:none;
}
#navigation {
	width:980px;
	margin:0 auto 0 auto;
	padding:0;
	height:40px;
}
#navigation ul {
	list-style:none;
	margin:0;
	padding:0;
}
#navigation li {
list-style:none;
	margin:0;
	padding: 0;
}
#navigation a {
  position: absolute;
  margin: 0; 
  padding: 0;
  top: 0;
  left: 0;
  text-decoration: none;
  overflow: hidden;
  height: 24px;
  z-index: 1000; }
#navigation em {visibility:hidden;}
#navigation {text-decoration:none;}

#navigation li {float: left; position: relative;}
a#tn_home { width:72px; height:30px; background-image:url(../images/buttons/home.png); background-repeat:no-repeat; padding: 0; margin:1px; text-decoration:none; top:0; left:0;}
a#tn_home:hover {width:72px; height:30px; background-image:url(../images/buttons/home_on.png); background-repeat:no-repeat;}
.home a#tn_home{width:72px; height:30px; background-image:url(../images/buttons/home_on.png); background-repeat:no-repeat;}

a#tn_history { width:97px; height:30px; background-image:url(../images/buttons/history.png); background-repeat:no-repeat; padding: 0 25px 15px 25px; margin:1px; top:0;left:82px;}
a#tn_history:hover {width:97px; height:30px; background-image:url(../images/buttons/history_on.png); background-repeat:no-repeat;}
.history a#tn_history{width:97px; height:30px; background-image:url(../images/buttons/history_on.png); background-repeat:no-repeat;}

a#tn_mission { width:95px; height:30px; background-image:url(../images/buttons/mission.png); background-repeat:no-repeat; padding: 0 25px 15px 25px; margin:1px; top:0;left:189px;}
a#tn_mission:hover {width:95px; height:30px; background-image:url(../images/buttons/mission_on.png); background-repeat:no-repeat;}
.mission a#tn_mission {width:95px; height:30px; background-image:url(../images/buttons/mission_on.png); background-repeat:no-repeat;}


a#tn_core_values{ width:136px; height:30px; background-image:url(../images/buttons/core_values.png); background-repeat:no-repeat; padding: 0 25px 15px 25px; margin:1px; top:0;left:294px;}
a#tn_core_values:hover {width:136px; height:30px; background-image:url(../images/buttons/core_values_on.png); background-repeat:no-repeat;}
.core_values a#tn_core_values {width:136px; height:30px; background-image:url(../images/buttons/core_values_on.png); background-repeat:no-repeat;}

a#tn_activities { width:113px; height:30px; background-image:url(../images/buttons/activities.png); background-repeat:no-repeat; padding: 0 25px 15px 25px; margin:1px; top:0;left:440px;}
a#tn_activities:hover {width:172px; height:30px; background-image:url(../images/buttons/activities_on.png); background-repeat:no-repeat;}
.activities a#tn_activities {width:172px; height:30px; background-image:url(../images/buttons/activities_on.png); background-repeat:no-repeat;}

a#tn_countries { width:126px; height:30px; background-image:url(../images/buttons/countries.png); background-repeat:no-repeat; padding: 0 25px 15px 25px; margin:1px; top:0;left:563px;}
a#tn_countries:hover {width:172px; height:30px; background-image:url(../images/buttons/countries_on.png); background-repeat:no-repeat;}
.countries a#tn_countries {width:172px; height:30px; background-image:url(../images/buttons/countries_on.png); background-repeat:no-repeat;}


a#tn_donate { width:97px; height:30px; background-image:url(../images/buttons/donate.png); background-repeat:no-repeat; padding: 0 25px 15px 25px; margin:1px; top:0;left:699px;}
a#tn_donate:hover {width:172px; height:30px; background-image:url(../images/buttons/donate_on.png); background-repeat:no-repeat;}
.donate a#tn_donate {width:172px; height:30px; background-image:url(../images/buttons/donate_on.png); background-repeat:no-repeat;}

a#tn_contact { width:97px; height:30px; background-image:url(../images/buttons/contact.png); background-repeat:no-repeat; padding: 0 25px 15px 25px; margin:1px; top:0;left:806px;}
a#tn_contact:hover {width:172px; height:30px; background-image:url(../images/buttons/contact_on.png); background-repeat:no-repeat;}
.contact a#tn_contact {width:172px; height:30px; background-image:url(../images/buttons/contact_on.png); background-repeat:no-repeat;}



#nav_line {
	width:100%;
	margin:0;
	padding:0;
	height:6px;
	background-color:#262d71;
	margin:0 0 30px 0;
}
#container {
	margin: 0 auto 0 auto;
	padding:0;
	width:990px;
}
#left_col {
	float:left;
	width:438px;
	}
#text_box_top {
	width:438px;
	height:15px;
	background-image:url(textbox_top.png);
	background-repeat:no-repeat;
	margin:0px;
	padding:0;
}
#text_box {
	width:438px;
	background-image:url(textbox_bg.png);
	background-repeat:repeat-y;
	margin:0;
	padding:1px 0 0 0;
}
#text_box_bot {
	width:438px;
	height:21px;
	background-image:url(textbox_bot.png);
	background-repeat:no-repeat;
	margin:0px;
	padding:0;
}
#text_box p {font:1.1em/1.5 Verdana, Arial, Helvetica, sans-serif #000000;
	text-align:left;
	margin:0 35px 27px 23px;
}
#right_col {
	float:left;
	width:542px;
	margin:0;
}

.left_box {width:260px; float:left; margin:20px 0 0 10px;}
.right_box {width:260px; float:left; margin:20px 0 0 12px;}


.double {width:516px; background-color:#FFCC99; border:#262d71 solid 1px; margin:20px 0 0 10px; padding:8px;}
.double strong {color:#FF0000;}
.double_box {width:530px; height:420px; background-color:#000000; border:#262d71 solid 1px; margin:0 0 0 10px;}

.clear {
	clear: both;
    margin: 0; 
    padding: 0;
    overflow: hidden;
    visibility: hidden;
    height: 0px !important; 
    height /**/:1px; }



.photo {
border:solid 1px #262d71; text-align:right; padding:0; margin:0 0 0 10px; }

#video {padding:0; margin:0 0 0 10px; background-color:#000000; }
#FLVPlayer{background-color:#000000; padding:0; margin:0;}
.vidpush { position:relative; left:-5px;}

#map_canvas {width:532px; height:420px;  margin:0 0 0 10px; background-image:url(../images/world_map_2.gif); background-repeat:no-repeat;}
/*deleteted from map_canvas background-color:#000000; border:#262d71 solid 1px;  */
/*tan_box styles*/ 
.tan_box_top {width:260px; height:6px; background-image:url(tan_box_top.png); background-repeat:no-repeat; margin:0; padding:0;}
.tan_box_mid {width:260px; background-image:url(tan_box_bg.png); background-repeat:repeat-y; }
.tan_box_bot {width:260px; height:7px; background-image:url(tan_box_bot.png); background-repeat:no-repeat; }

.tan_box_mid h1 {text-transform:uppercase; color:#262d71; text-align:center; margin:0; padding:0; font-size:20px; font-weight:bold;}
.tan_box_mid p {padding:0 10px 0 10px;}

/*blue_box styles*/
.blue_box_top {width:260px; height:6px; background-image:url(blue_box_top.png); background-repeat:no-repeat; margin:0; padding:0;}
.blue_box_mid {width:260px; background-image:url(blue_box_bg.png); background-repeat:repeat-y; }
.blue_box_bot {width:260px; height:7px; background-image:url(blue_box_bot.png); background-repeat:no-repeat; }

.blue_box_mid h1 {text-transform:uppercase; color:#FFFFFF; text-align:center; margin:0; padding:0; font-size:20px; font-weight:bold;}
.blue_box_mid p {padding:0 10px 0 10px;}
.blue_box_mid ul {border:#FFFFFF solid 1px; margin:5px 11px 5px 10px; padding:20px 20px 20px 35px;}
.blue_box_mid li {list-style:disc; color:#FFFFFF;}
.blue_box_mid li:hover {list-style:circle; color:#FFFFFF;}
.blue_box_mid a:link {color:#fcb908; text-decoration:none; font-weight:bold;} 
.blue_box_mid a:visited {color:#fcb908; text-decoration:none; font-weight:bold;} 
.blue_box_mid a:visited {color:#fcb908; text-decoration:none; font-weight:bold;} 
.blue_box_mid a:hover {color:#FFFFFF; text-decoration:none; font-weight:bold;} 

/*sign_up styles*/
#sign_up_form { width:230px; margin:0 auto 0 auto;}
#sign_up_form input {padding:3px;}
#sign_up_form label {color:#262d71; font-weight:bolder; font-size:16px;}
.input_email {border:solid #262d71 1px;}
.input_email:Focus {border:solid #262d71 1px; background-color:#FF99CC;}


/*book_box styles*/
.book_page {padding:0px 10px 0 5px; color:#570602; text-align:center;}
#book_box table {margin:0 5px; padding:5px 0 0 0; border-collapse:collapse; background-color:#f5deb3;}
.book_page a:link {color:#262d71; text-decoration:none; font-weight:bold;} 
.book_page a:active {color:#262d71; text-decoration:none; font-weight:bold;} 
.book_page a:visited {color:#262d71; text-decoration:none; font-weight:bold;} 
.book_page a:hover {color:#aebcc2; text-decoration:none; font-weight:bold;} 

#donate { width:230px; float:left; margin:0; padding:0;}


.tech_details {font-size:9px; color:#003300; font-family:Verdana, Arial, Helvetica, sans-serif;}


.micro_break {font-size:0px; height:1px; clear:both; margin:0; padding:0; display:block;}
.micro_break br {font-size:0px; height:1px;}

/*D5C9A3  F7E9CE 6F6251 */
#side_nav {padding: 0 1px 1px; margin: 0 20px 0 1em;
  font: bold 12px Verdana, sans-serif; float:right;
  background: #6F6251; width: 16em;}
#side_nav li {list-style: none; margin: 0; border-top: 1px solid #262d71;
  text-align: left;}
#side_nav li a {display: block; padding: 0.25em 0.5em 0.25em 0.75em;
  border-left: 1em solid #6F6251; background: #D5C9A3 ;
  text-decoration: none;}
#side_nav li a:link {color: #262d71;}
#side_nav li a:visited {color: #667;}
#side_nav li a:hover {border-color: #fcb908; color: #FFF; background: #332;}

#log_res {padding:0; margin: 0 10px 0 10px; text-align:center;}
.fade {background-image:url(../images/yellow-fade.gif);}


.dropcap{
float:left;
color:#262d71;
font-size:2.9em;
line-height:1em;
font-family: Times, serif, Georgia;
padding:0 .2em 0 0;
margin:0;
} 

#country_menu_container {width:438px; margin:0 0 0 0px;}
#country_menu { margin:0 auto 0 auto; width:380px;}
#country_menu ul { display:inline; float:left; padding:0; margin:0; width:33%;}

#country_menu li {list-style: none; margin: 0; border-top: 1px solid #262d71;  text-align: left;}
#country_menu  li a {display: block; padding: 0.25em 0.5em 0.25em 0.25em;  border-left: 1em solid #6F6251; background: #D5C9A3 ;
  text-decoration: none;}
#country_menu li a:link {color: #262d71;}
#country_menu li a:visited {color: #667;}
#country_menu li a:hover {border-color: #fcb908; color: #FFF; background: #332;}

#pict_box_cont {width:438px;}
#pict_box img {margin:0 0 .5em 0; border:none; border-bottom:1px solid #333333; padding:0; }
#pict_box {width:300px; border:1px solid #333333; text-align:center; margin-left:auto; margin-right:auto; margin-bottom:1em; padding:0 0 .5em 0; }
#pict_box a:link {color:#333333; text-decoration:none; font-size:.8em; text-transform:uppercase; padding:0;} 
#pict_box a:visited {color:#333333; text-decoration:none; font-size:.8em; text-transform:uppercase;} 
#pict_box a:hover {color:#006666; text-decoration:none; font-size:.8em; text-transform:uppercase;}

#country_map { margin:0; padding:0; float:left; clear:none; }
div#country_map a:link { border:none; border-collapse:collapse; display:block; padding:1em; margin:0; clear:none;}
div#country_map a:visited { border:none; border-collapse:collapse;}
div#country_map a:hover { border:none; border-collapse:collapse;}
div#country_map img { border:none;}


.facts {margin:.5em 0 2em 0;}
.facts li.head {font-weight:bold; color:#0066FF; margin: 0 0 .33em 2em}
.facts li {list-style:none; width:400px; margin-left:2.5em;}



#downloads_top {margin: 0 0 0 10px; padding:0;width:532px; height:12px; background-image:url(../images/dwn_box_top.png); background-repeat:no-repeat; }
#downloads {margin: 0 0 0 10px; padding:0 10px 0 10px; background-image:url(../images/dwn_box_med.png); background-repeat:repeat-y;}
#downloads_bot {margin: 0 0 0 10px; padding:0;width:532px; height:12px; background-image:url(../images/dwn_box_bot.png); background-repeat:no-repeat; }
#downloads h3 {margin:0 0 .3em 0; padding:0; color:#990000;}


/* background-color:#C0D4AF; border:#7E4F33 1px dashed;)*/

/*country page styles*/

#country_bar {width:980px; height:185px; margin:-15px auto 5px auto; background-color:#FFCC66;}
#country_bar h1 { font-size:3em; margin:0; padding:1em; color:#262d71; }
#country_bar img { border:none; margin:0; padding:5px; float:right;}
#country_bar_left {width:33%; float:left;}
#country_bar_right {width:34%; float:left;}
#country_bar_mid {margin:0; padding:0; width:33%; float:left;}

#left_col_country {width:588px; float:left;}

#right_col_country {width:400px; float:left; margin-left:10px;} 

div.text h2{margin:0 1em .2em 1em; padding:0 0 0 1em;}
div.text {padding:0 1em 0 1em;}
div.text ul {margin:0 0 0 1em; padding:0;}
div.text li{margin:0 0 0 3em; padding:.2em;}
#overview {margin:0 0 0 1em; padding:0; width:270px; float:left;}


/* 
old galery 
#gallery_container { margin:1em 0 1em 10px;}
#gallery_container table{margin:0; padding:0; border-collapse:collapse;}
#gallery {width:532px; height:130px; background-color:#660033; padding:0; margin:0; border-collapse:collapse; }
#gallery td.pic {width:120px; height:120px; vertical-align:middle; text-align:center; padding:0 5px 0 5px; margin:0; border-collapse:collapse;}
#gallery td.end {width:12px; height:120px; padding:0; margin:0; border-collapse:collapse;}
#gallery td img{border:none;}
*/

#country_list {margin:0 15px 0 10px; padding:0;}   /*change from 0 0 0 10px */
#country_list ul{margin:0; padding:0;}
#country_list li{margin:0 0 0 2em; padding:.2em;}

#gallery {position:relative; width:532px; margin:0 auto 10px auto; padding:5px; border:2px solid #262d71; background:#660033}
#images {border:2px solid #9ac1c9; height:225px; background:#eef5f6; margin-bottom:20px}
#image {position:relative; width:517px; height:389px; padding:5px; border:2px solid #666; background:#FFF url(loading2.gif) center center no-repeat}
#image img {position:absolute; top:5px; left:5px}
#thumbwrapper {margin-top:5px; padding:5px 0; width:526px; height:94px; border:2px solid #666; background:#FFF}
#thumbarea {position:relative; overflow:hidden; height:94px; width:526px; }
#thumbs {position:absolute; list-style:none; margin-left:6px; height:94px; width:10000px; border-right:1px solid #FFF;}
#thumbs ul {padding-left:0; padding-top:0px; padding-bottom:0; padding-right:0;}
#thumbs li {float:left; margin-right:5px; cursor:pointer;}
.imgnav {position:absolute; height:375px; width:20%; z-index:100; height:375px; width:20%; z-index:100; outline:none; cursor:pointer}
#previmg {left:0; background:url(left.gif) left center no-repeat; border-left:5px solid #FFF}
#previmg:hover {opacity:1; filter:alpha(opacity=100)}
#nextimg {right:0; background:url(right.gif) right center no-repeat; border-right:5px solid #FFF}
#nextimg:hover {opacity:1; filter:alpha(opacity=100)}
.donate_center {text-align:center; margin:0 auto 0 65px; border:none;} /*only for pic on donate box*/
.shrink {font-size:small;}

.center {text-align:center; margin-left:auto; margin-right:0;}

.imglink {border:none;}
#map_canvas_test {width:532px; height:420px;  margin:0 0 0 10px; background-image:url(../images/world_map_2.gif); background-repeat:no-repeat;}
/*deleteted from map_canvas background-color:#000000; border:#262d71 solid 1px;  */
/*tan_box styles*/ 

.toggle {color:#0000FF; font-weight:bold;}
.toggle:hover {color:#CC3300; font-weight:bold;}


/*newsletter*/
#news_letter {
	padding:1em;
}
#news_letter img.left {
	float:left;
	clear:none;
	padding:0 2em .5em 0;
}
#news_letter img.right {
	text-align:right;
	float:right;
	clear:none;
	padding: 0 0 .5em 2em;
}
#news_letter p {
	margin:0 0 2em 0em;
	text-align:justify;
	font-size:14px;
	line-height:1.5em
}
#news_letter h1 {
	padding:0 0 2em 0;
	color:#262D71;
	margin:0;
	text-align:center;
}
#news_letter.section {
	margin: 0 0 3em 0
}
#pagenation
{
text-align:center;
}

#pagenation a:link {color:#262d71; text-decoration:none; font-weight:bold;} 
#pagenation a:active {color:#262d71; text-decoration:none; font-weight:bold;} 
#pagenation a:visited {color:#262d71; text-decoration:none; font-weight:bold;} 
#pagenation a:hover {color:#FF0000; text-decoration:none; font-weight:bold;} 