@charset "utf-8";

/* CSS Document */



body{

margin:0px;

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

background:url(http://www.nigeriafirst.org/imagex/bgBody.gif) repeat-x #989796;}



#header {background:url(bg.gif) repeat-x;

height:80px;



}

#header2 {

background: #003366;

height:30px;

border-top:#FFFFFF 1px solid;



}

#frame {

text-align:left;

}


.tag {
	color:#FFFFFF;
	text-indent:5px;}




.headline{

 border-bottom:1px dotted #001945;

padding: 3px;

 font-size:11px;



}

.headline a:hover{

background:#CAF2C6;



 color:#006600;

}

.headline2, .headline2 a{

font-size:11px;

font-weight:bold;

color:white;

}

.highlight{

}





.homeBottomWrap {

 width:294px;

 height:72px;

 background-image:url(showbg.gif);

  color:white;

}

.homeBottomWrap .headline A {

 color:white;

}

.homeBottomInner {

 padding:3px 2px 3px 5px;

}

.homeBottomInner .headline A {

 font-size:110%;

 font-weight:bold;

}

.mainHeaderWrap .homeBottomOuter {

 position:absolute;

 bottom:0px;

 left:0px;

}



.homeTopHeadline {

 color:white;

 font-weight:bold;

 padding:5px 0 0px 10px;

 font-size:110%;

 font-weight:bold;

 background:#003300;

 padding-bottom:3px;

}



.teaser, teaser1, teaser2, teaser3 {

font-size:10px;}

.homeBottomOuter {

 position:absolute;



 left:4px;

}



.articleSeparator {

    clear:both;

  height:1px;

 

}



.mainHeaderWrap {



 background-repeat:no-repeat;



 height:199px;

 position:relative;

}















a.mainlevel:link, a.mainlevel:visited {

	display: block;

	background:#336633;

	font-family:Tahoma, Arial;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	text-align: left;

	padding-top: 4px;

	padding-bottom: 4px;

	padding-left: 18px;

	text-decoration: none;

	border-bottom:#FFFFFF 1px solid;

}



a.mainlevel:hover {

	background-position: 0px -25px;

	text-decoration: none;

	color: #333333;

	background: #E1F3BC;

}



a.mainlevel#active_menu {

	color:#000000;

	font-weight: bold;

}



a.mainlevel#active_menu:hover {

	color: #fff;

}



a.sublevel:link, a.sublevel:visited {

	padding-left: 1px;

	vertical-align: middle;

	font-size: 11px;

	font-weight: bold;

	color: #c64934;

	text-align: left;

}



a.sublevel:hover {

	color: #900;

	text-decoration: none;

}



a.sublevel#active_menu {

	color: #333;

}



























#minitabs { position: relative; top: 1.25em; right: 1.25em; color: white; z-index: 100; font-size: 0.75em; text-align: center; }

#minitabs a { text-decoration: underline; color: white; }

#minitabs p { margin: 0; padding: 0; line-height: 130%; }

#minitabs label { width: 74px; padding: 3px 0 0 0; text-align: left; }

#minitabs input { margin: 0 0 5px 0; padding: 3px; color: white; border: 1px solid white; background-color: #9BC0F5; font: 1.1em verdana, arial, helvetica, sans-serif; line-height: 100%; }

#minitabs a.tab { margin: 0; padding: 5px; line-height: 1.1em; height: 1.1em; }

#minitabs ul.minitabs { margin: 0; padding: 0; position: relative; }

#minitabs ul.minitabs li.minitab { padding: 0 0 0 10px; float: left; display: block; }

#minitabs ul.minitabs li.first_in_list { margin: 0 0 0 -22px; padding: 0; }

#minitabs ul.minitabs li.minitab a.tab { display: block; border: 1px solid #CBDEFA; border-bottom: none; background-color: #9BC0F5; text-decoration: none; color: #CBDEFA; }

#minitabs ul.minitabs li.search a.tab { position: relative; z-index: 20; }

#minitabs ul.minitabs li.search input.inputtext { width: 150px; }

#minitabs ul.minitabs li.minitab .tabcontent { padding: 10px; display: none; position: absolute; background: url(minitab-bg.png) repeat-x #9BC0F5; width: 100%; top: 2em; right: 0; border: 1px solid #CBDEFA; z-index: 10; }

#minitabs ul.minitabs li:hover a.tab { position: relative; z-index: 30; color: white; border: 1px solid white; border-bottom: none; }

#minitabs ul.minitabs li.search .tabcontent { display: block; z-index: 11; }

#minitabs ul.minitabs li:hover .tabcontent { display: block; z-index: 21; border: 1px solid white; }

#minitabs #loginbox input { width: 120px; }

#minitabs #loginbox { min-height: 45px; padding: 0; }

#minitabs #loginbox #joina a { float: left; }

#minitabs input.searchbutton { margin: 0 0 5px 0; padding: 2px; }

#minitabs #loginbox input.loginbutton { float: right; margin: 0 5px -2px 0; width: 50px; line-height: 1.1em;  }

/*#minitabs #loginbox #logouta a {float: right; }*/

#minitabs li.search * { color: #CBDEFA; }

#minitabs li.search:hover * { color: white; }

#minitabs li.search input { border: 1px solid #CBDEFA; }

#minitabs li.search:hover input { border: 1px solid white; }
