body{
	margin:0px auto;
	}
.topcolor_bg{
	background-image:url(images/topcolor_bg.gif);
	background-repeat:repeat-x;
	}
.topbuttons{
	font:normal 11px Tahoma;
	color:#666666;
	text-decoration:none;
	}
.topbuttons a{
	font:normal 11px Tahoma;
	color:#666666;
	text-decoration:none;
	}
.topbuttons a:hover{
	color:#267900;
	text-decoration:none;
	}
.search_textfield {
	width: auto;
	height: auto;
	float:left;
	margin-top: 0px;
}	
.search_text {
	color: #298400;
	height:15px;
	background:#FFFFFF url('images/search_icon.gif') no-repeat right 50%;
	padding-right:5px; margin:0px; font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; font-family:Tahoma; 
	background-color:#FFFFFF;
	border: 1px solid #CCCCCC;
	}
.sub_text{
		font:normal 11px Tahoma;
		font-variant:normal;
		color:#298400;
		text-decoration:none;
		line-height:16px;
}	
.buttons_bg{
	background-image:url(images/buttons_bg.jpg);
	background-repeat:repeat-x;
	}
.leftboxbg_center{
	background-image:url(images/leftbox_bg01.jpg);
	background-repeat:repeat-x;
	}
.leftboxbg_left{
	background-image:url(images/leftbox_leftbg.jpg);
	background-repeat:repeat-y;
	}
.leftboxbg_right{
	background-image:url(images/leftbox_rightbg.jpg);
	background-repeat:repeat-y;
	}
.heading_1{
	font:bold 12px Tahoma;
	color:#298400;
	text-decoration:none;
	}
.leftbuttons{
	font:bold 11px Tahoma;
	color:#666666;
	text-decoration:none;
	}
.leftbuttons12 {
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#666;
	}
.link_txt {
	font:normal 11px tahoma;
	color:#0033FF;
	}
.leftbuttons a{
	font:bold 11px Tahoma;
	color:#666666;
	text-decoration:none;
	}
.leftbuttons a:hover{
	color:#298400;
	text-decoration:none;
	}
.leftbuttons_selected{
	font:bold 11px Tahoma;
	color:#298400;
	text-decoration:none;
	}
.leftbuttons_selected a:hover{
	color:#298400;
	text-decoration:none;
	}
.bodybg_line{
	background-image:url(images/bodybg_line.gif);
	background-repeat:repeat-x;
	}
.bodytext{
	font:normal 11px Tahoma;
	color:#666666;
	text-decoration:none;
	line-height:16px;
	text-align:justify;
	}
.readmore{
	background-image:url(images/readmore_bg.jpg);
	background-repeat:repeat-x;
	}
.readmore_txt{
	font:normal 11px Tahoma;
	color:#FFFFFF;
	text-decoration:none;
	}
.readmore_txt a{
	font:normal 11px Tahoma;
	color:#FFFFFF;
	text-decoration:none;
	}
.readmore_txt a:hover{
	color:#ec181a;
	text-decoration:none;
	}
.bodycenter_left{
	background-image:url(images/bodycenterbox_left.gif);
	background-repeat:repeat-y;
	}
.bodycenter_right{
	background-image:url(images/bodycenterbox_right.gif);
	background-repeat:repeat-y;
	}
.bodtcenter_bottambg{
	background-image:url(images/bodycenter_bottambg.jpg);
	background-repeat:repeat-x;
	}
.fotter_bg{
	background-image:url(images/fotter_bg.gif);
	background-repeat:repeat-x;
	}
.fotter_txt{
	font:normal 11px Tahoma;
	color:#FFFFFF;
	text-decoration:none;
	}
.fotter_txt a{
	font:normal 11px Tahoma;
	color:#FFFFFF;
	text-decoration:none;
	}
.fotter_txt a:hover{
	color:#9cd600;
	text-decoration:none;
	}
/*----burkinafaso----*/

.rounded_border{
	border:1px solid #999999;
	}
.border_gallery{
	border:solid 1px #CCCCCC;
	}
.tabel_border{
	border:solid 1px #CCCCCC;
	}
.home_image{
	background-image:url(images/map.jpg);
	background-repeat:no-repeat;
	}
	









.list_star {
	width:15px;
	height:auto;
	float:left;
	padding-top:6px;
	}
.list_star p {
	float:left;
	margin:0px;
	padding:0px 0px 14px 0px;
	}
.sidebarmenu {
	width:180px;
	height:auto; 
	float:left;
	}
.sidebarmenu ul{
	margin: 0;
	padding: 0;
	float:left;
	list-style-type: none;
	font: bold 13px Verdana;
	width: 165px; /* Main Menu Item widths 
	border-bottom: 1px solid #ccc;*/
	}
.sidebarmenu ul li {
	position: relative;
	margin-bottom:2px;
	}
/* Top level menu links style */
.sidebarmenu ul li a{
	display: block;
	overflow: auto; /*force hasLayout in IE7 */
	color:#666666;
	text-decoration: none;
	padding: 6px;
	/*border-right: 1px solid #778;*/
	}
.sidebarmenu ul li a:link, .sidebarmenu ul li a:visited, .sidebarmenu ul li a:active{
	/*background-color: #012D58; background of tabs (default state)*/
	background-color: #ececec;
	}
.sidebarmenu ul li a:visited{
	color:#666;
	}
.sidebarmenu ul li a:hover{
	color:#fff;
	background-color: #2d8604;
	}
/*Sub level menu items */
.sidebarmenu ul li ul{
	position: absolute;
	width: 235px; /*Sub Menu Items width */
	top: 0;
	visibility: hidden;
	border-right:2px solid #666;
	border-bottom:2px solid #666;
	}
.sidebarmenu ul li ul li {
	margin:0px;
	border-right: 1px solid #d2d2d2;
	border-bottom: 1px solid #d2d2d2;
	padding:0px;
	}
.sidebarmenu ul li ul li a {
	color:#666666;
	border-bottom:1px solid #fff;
	}
.sidebarmenu a.subfolderstyle{
	background: url(right.gif) no-repeat 97% 50%;
	}
/* Holly Hack for IE \*/
* html .sidebarmenu ul li { float: left; height: 1%; }
* html .sidebarmenu ul li a { height: 1%; }
/* End */

.bussiness_butt {
	width:400px; padding:0px 0px 0px 30px; float:left; display:none;
	}
.bussiness_butt ul {
	margin:10px 0px 0px 25px;
	padding:0px;
	font-size:11px;
	list-style:circle;
	}
.bussiness_butt ul li {
	list-style:none;
	display:block;
	margin-bottom:10px;	
	}
.bussiness_butt  ul li a, .bussiness_butt  ul li a:hover {
	font:bold 11px tahoma;
	color:#298400;
	text-decoration:none;
	}
.bussiness_butt  ul li a:hover {
	color:#da251d;
	}
.other_links{
	font:normal 11px tahoma;
	color:#666666;
	text-decoration:none;
	line-height:16px;
	}
.other_links a{
	font:normal 11px tahoma;
	color:#666666;
	text-decoration:none;
	}
.other_links a:hover{
	color:#298400;
	text-decoration:none;
	}
.other_link_hea{
	font:bold 12px tahoma;
	color:#FFFFFF;
	text-decoration:none;
	}
/*....Admin Page.............*/
.ad_header_bg{
	background-image:url(images/header_bg.jpg);
	background-repeat:repeat-x;
}
.admin_text{
	font:bold 12px Tahoma;
	color:#FFF;
	text-decoration:none;
}
.admin_text a{
	font:bold 12px Tahoma;
	color:#FFF;
	text-decoration:none;
}
.admin_text a:hover{
	text-decoration:underline;
}
.viewsugg{
	font:bold 13px Tahoma;
	color:#000;
	text-decoration:none;
}
.ad_main_table{
	background-color:#fbfbfb;
	border:solid 1px #e9e9e9;
}
.ad_suug_heading{
	font:bold 18px Tahoma;
	color:#459e1d;
	text-decoration:none;
}
.ad_detalies{
	background-color:#e3efdd;
	border:solid 1px #d2e3ca;
}
.ad_boldtext{
	font:bold 11px Tahoma;
	color:#666;
	text-decoration:none;
}
.grid_pager {
	width:365px;
	padding:8px 10px 0px 0px;
	float:right;
	}
.grid_pager ul {
	margin:0px;
	padding:0px;
	}
.grid_pager ul li{
	display:inline;
	padding:0px;
	margin:0px;
	}
.grid_pager ul li a, .grid_pager ul li a:hover{
	font: bold 11px Arial;
	color:#000; 
	text-decoration:none;
	padding:1px 3px;
	border:1px solid #dadada;
	margin:0px;
	}
.grid_pager ul li a:hover{
	color:#FFF;
	border:1px solid #e5e5e5;
	background-color:#429d19;
	}
.ad_members{
	border:solid 1px #d3e1cc;
}
.ad_footertext{
	font:bold 11px Tahoma;
	color:#FFF;
	text-decoration:none;
}
