BODY{
	margin-bottom: 20px;
	margin-top: 0px;
	margin-left: 10px;
	margin-right: 20px;
}
.ftn {
	padding: 10px 0 0 0;
	border-top: 1px solid #333333;
	margin: 30px 0 0 0;
}

h3 { font-family:"Times New Roman", Times, serif;
font-size:16px;}
h4 { font-family:"Times New Roman", Times, serif;
font-size:14px;}
.slogan_site {color:#FFFFFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;/*text-align:right; width:600px;margin-left:280px;*/ margin-top:50px; padding-left:75px; float:left;  }
.bluetext { color:#000066; }
.bluelinks {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: underline}
.white {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-style:italic}
.blue {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #000099; font-style:italic}
.real {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
.titletop {  font-size: 16px}
.menu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #47474D; text-decoration: none}
.menu_activ {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #252592; text-decoration: none}
.title {
font-family: Geneva, Arial;
color: #000099;
font-weight: bold;
font-size:12pt;
}
.more {
	background: url(img/arrow.jpg) no-repeat right 5px;
}
.camerun {color: #000099;
font-size:12pt;}
.title_black {
color: #000000;
font-weight: bold;
font-size:16px;
}
.title_foto {
color: #000066;
font-weight: bold;
font-size:16px;
}
.error
{
font-family: Geneva, Arial; font-size: 9pt; color: #FF0000;
}
month {font-family: Geneva, Arial; font-size: 9pt color:#3300CC;}
.imgcapt {font-size: 8pt; color:#000066;}
.style1 {font-size: 8pt; color:#000066;}
.style1:hover {font-size: 8pt; color:#000066;}
.style1:active {font-size: 8pt; color:#000066;}
.style1:visited {font-size: 8pt; color:#000066;}
.noprint, a.noprint, a.noprint:active, a.noprint:visited,
 a.noprint:hover {font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFF8; font-size: 9px; display: none;}

/*-------- NEW !!! -----------------*/

body { margin:0px; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
		font-size:12px;  
		line-height:14px; 
		/*background-color:#eeefef;*/
}

.main_div {margin:0 auto; background-color:#ffffff; width:900px; border:1px solid #999999; border-width:0 1px 1px 1px; }

a { text-decoration:underline; color:#000066;}

a:hover { text-decoration:none; color:#000066;
}

a img { border:0px;}

td {font-family:Verdana, Arial, Helvetica, sans-serif;
}

.index_content { font:normal 12px Verdana, Arial, Helvetica, sans-serif;
line-height:18px;}
.top_bg {background:#010066; }
.logo { margin-left:20px; margin-bottom:0px; margin-top:10px;}
.grey_bg { background:url(img/gr_bg.gif) top repeat-x; }
.grey_bg1{ background:url(img/gr_bg.gif) 0px 36px repeat-x; 
}
.text2  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#252424;
	font-size:12px;
	background:#dadddd;
	text-align:center;
		}
		.search {
		margin-right:8px;
		margin-top:60px;
		
		}
		.search a, .search a:hover { color:#fff; font-size:12px;}
		
		.menu_top { border:1px solid #b9b9b9; border-width:1px 0 0 0; background:#010066; 
		padding:10px 0; 
		font: normal 12px Verdana, Arial, Helvetica, sans-serif; color:#d3d3d6;
		}
		.menu_top a {font: normal 12px Verdana, Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; padding:0 5px;}
		.menu_top a:hover {font: normal 12px Verdana, Arial, Helvetica, sans-serif; color:#fff; text-decoration: underline;}
		.menu_top a.act { color:#fff; text-decoration:underline;}
		.menu_top a.act:hover { color:#fff; text-decoration: none;}
		
		.text_search {
		color:#FFFFFF;		
		font-size:13px;
		margin-left:5px;}
		.all_text {
		}
		.all_text1 {
		
		margin-left:30px;}
		.img2 {
		margin-right:2px;
		}
		.img3 {
		margin-right:13px;
		}
		.flash_home {float:left; /*padding-right:15px;*/ _padding-bottom:25px; padding-bottom:5px;}
		
		.footer {background:#010066; 
			border-top:3px solid #ccccd2; 
			padding:10px 0;
			font-size:12px;
			font-family:Verdana, Arial, Helvetica, sans-serif; 
			color:#B9B9B9;
		}
		.footer a {font: normal 12px Verdana, Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; padding:0 4px;}
		.footer a:hover {font: normal 12px Verdana, Arial, Helvetica, sans-serif; color:#fff; text-decoration: underline;}
		
		.footer_inside {padding:20px 0 10px 10px;
			font-size:11px;
			font-family:Verdana, Arial, Helvetica, sans-serif; 
			color:#2f2f31;
		}
	.footer_inside a {font: normal 11px Verdana, Arial, Helvetica, sans-serif; color:#2f2f31; text-decoration:none; padding:0 5px;}
	.footer_inside a:hover {font: normal 11px Verdana, Arial, Helvetica, sans-serif; color:#172bb1; text-decoration: underline; }
			
		
/* ---- Index page columns ----*/
		.left_c1 {  width:185px; float:left;  border-right:1px solid #aaaab0; margin-right:20px; padding-top:15px; padding-bottom:10px;}
		.left_c11 {  width:185px; float:left;  border-right:0px solid #aaaab0; margin-right:0px; padding-top:7px;}
		.left_c2 { padding-top:7px;_margin-left:10px; margin-left:19px; margin-bottom:0px; margin-right:0px; width:185px; float:left; _padding-right:10px; padding-right:16px; border:0px solid #aaaab0;}
		.left_c3 { margin-left:12px; margin-top:20px; margin-bottom:0px; padding-bottom:7px; width:185px; float:left; padding-left:13px; border-left:1px solid #aaaab0;}
		.left_white {  width:195px; float:left;  border-right:1px solid #aaaab0; margin-right:20px; padding-top:0px; padding-bottom:10px;
		 margin-bottom:0px;padding-right:5px; padding-left:17px; margin-top:8px;}
		/*.left_c4 { padding-top:17px; margin-left:17px; margin-bottom:5px; margin-right:0px; width:205px; float:left; padding-right:0px; border-right:0px solid #aaaab0;}		
		.left_c5 { padding-top:17px; margin-left:19px; margin-bottom:5px; margin-right:0px; width:185px; float:left; padding-right:15px; border-right:0px solid #aaaab0;}*/
		
		.fixie {padding-left:0px; padding-right:0px; margin-right:0px;}
		
		.greybg { /*background:#EDF0F0;*/ margin-bottom:0px;padding-right:15px;_padding-right:13px; padding-left:17px; }
		/*.grey { _background:url(img/grey.gif) repeat-y;}*/
		
		
		.left_c1 p, .left_c11 p, .left_c2 p { margin-top:0px;}
		
		.nobord {border:0px;}
		.title1 {font-size:14px;font-family:'Times New Roman', Times, serif; margin:0px; padding:0 0 10px 0;color:#29292b; text-transform:uppercase;}
		.title3 {font-size:14px;font-family:'Times New Roman', Times, serif; margin:0px; margin-top:-10px; padding:0 0 2px 0;color:#29292b; text-transform:uppercase;}
		.title2 {color:#000066; font-family:'Times New Roman', Times, serif; font-size:16px; font-weight:bold;margin:0px; padding:0 0 5px 0; line-height:18px;}
		.text_cont1 { margin-top:0px; float:left; width:185px;}
		.text_cont1 p, .left_mcol p, .left_c3 p { margin-top:0px; padding-top:0px; padding-bottom:10px; margin-bottom:0px;}
		.date_col { border-right:1px solid #AAAAB0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#373739; width:454px; height:272px; float:left; margin-right:10px;}
		/*.left_mcol {margin-left:20px;_margin-left:10px; margin-top:15px;  width:625px; float:left; padding-bottom:0px; }*/
		.left_mcol {margin-right:20px; margin-top:8px;  width:640px; float:right; padding-bottom:10px; }

.go_button { width:30px; height:22px; font-size:12px; color:#FFFFFF; background:#868696; border:1px solid #fff; font-weight:bold; padding:3px 0px; }

/*padding-top:3px; padding-bottom:3px; padding-right:10px; */

.go_button2 { color:#FFFFFF; background:#868696; font-weight:bold; }
		
.left_col {padding:0px 20px; width:190px; float:left;}

.right_col {width:650px; float:left; padding-bottom:20px; min-height:500px; font-size:12px; line-height:17px;}

*html .right_col { height:100%; 
	he\ight:500px;}

.right_col h1, .right_col h2, .right_col h3, .right_col h4 { margin-top:0px; color:#000066;}

.clrboth { clear:both; margin:0px; padding:0px; font-size:0px; line-height:0px;}
.news_archive {color:#666666; margin-right:10px;
}

/*---- Menu Left -----------*/
UL.left_menu {
	list-style-type:none;
	margin:0px;
	padding:0px;
	font-weight:normal;	
	}	
	h3.menu_title {
	background:#010066;
	display:block;
	padding:5px 0 5px 10px;
	color:#fff;
	text-transform:uppercase;
	margin:0px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	}
	h3.menu_title1 {
	display:block;
	padding:5px 0 5px 10px;
	color:#000;
	text-transform:uppercase;
	margin:0px;
	font-size:14px;
	}
	h3 b font{
	color:#000066;}
	h3 font{
	color:#000066;}
	h4 font{
	color:#000066;}

	.flash h3 {
	color:#000066;}
	UL.left_menu LI{ border:1px solid #edf0f0;}
	UL.left_menu LI a {
		background:#edf0f0;
		padding:5px 0 5px 10px;
		color:#34343a;
		display:block;
		text-decoration:none;
		font: normal 12px Verdana, Arial, Helvetica, sans-serif;
}

				
ul.left_menu li.active a,
UL.left_menu LI a.active {
					background:#a5a5b2;
					padding:5px 0 5px 10px;
					color:#fff;
					font-weight:normal;
					display:block;
					}
UL.left_menu LI a.current {text-decoration:none; background:#ddd}
UL.left_menu LI a:hover {
					background:#a5a5b2;
					color:#fff;
					}

h3.lgrey {_background:#868691; background: #edf0f0; margin-top:-12px;}

/*---- end Menu Left -----------*/

.flash { background:#f8e7ae; margin-bottom:20px; font-size:0px; line-height:0px;}

.flash table, .flash table td { margin:0px; padding:0px; border-collapse:collapse; font-size:0px; line-height:0px;}

.fr {background:#dee0e0; color:#000000; padding:1px 2px;}

/*-------- Flickr img ------*/

.filckr_simg { width: 57px;}

.big_f_img { width:330px; float:left; }

.big_f_img img.filckr_bimg { max-width:330px;}

*html .big_f_img img.filckr_bimg { width:330px;}

.right_flk_imgs { width: 310px; padding-left:10px; margin-left:330px; 
	_margin-left:0px; _float:left;
}
.right_flk_imgs img { width:57px; }

.page_nav a { color:#333333; text-decoration: underline;}
.page_nav a.active, .page_nav a:hover { color:#172BB1; text-decoration: none;}

.right_flk_imgs a.active img { border:2px solid #0084ff; margin:0px;}
.right_flk_imgs a img { margin:0px;}
.fleft {
	float:left;
}
.fright {
	float:right;
}
.clear {
	clear:both;
}


/*lightbox*/
#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(img/images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(img/images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }

a.button_yahoo { background-image:url(img/yahoo_group_button.jpg); 
	display:block; width:165px; height:74px; margin-left:10px;
}
a.button_yahoo:hover { 
	opacity: 0.8; 
	filter: alpha(opacity=80); 
}

a.button_youtube { background-image:url(img/you_tube2.jpg); 
	display:block; width:100px; height:59px; margin-left:41px;
}
a.button_youtube:hover { 
	opacity: 0.8; 
	filter: alpha(opacity=80); 
}


.sitemap p { margin-bottom:3px;}
.sitemap p a { font-weight:bold; text-decoration:none;}
.sitemap p a:hover { font-weight:bold; text-decoration: underline;}
.sitemap ul { margin-top:0px; padding-top:0px; margin-left:0px; padding-left:20px; list-style-position:outside;}
