.kibebeo {
	/*width:auto;
	height:600px;
	background-color:#CCC;
	border:1px dotted #F00;*/
}
#juu { 
	height:20px;
	background-color:#F26531;
	color:#fdbca5;
	font-family:Myriad Pro, Verdana, Geneva, sans-serif;
	font-size:12px;
	padding-left:900px;
	background-position:1057px;
	}
#juu a { text-decoration:none; color:#fff;}
#juu a:hover {font-weight:bold;background:#F26531; color:#fdbca5;}	
.contents {
	width:960px;
	/*height:400px;*/
	/*border:1px dotted white;*/
	}
	.t1{
		font-size:8px;
		}
.footer {
	
	height:150px;
	background-color:#F26531;
	color:#a8a9ad;
	
	overflow:hidden;
	}
.footer a {
	color:white;
	font-family:Verdana, Myriad Pro, Geneva, sans-serif;
	font-size:10px;
	
	}
.footer li {
	list-style:none;
	}
.footer li a {
	text-decoration:bold;
	font-style:none;
	text-decoration:none;}
.footer li a:hover {
	font-weight:bold;}
.dec {
	width:960px;
	padding-left:0px;
	}
#dec2 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
color:#F26531;
width:960px;
background-position:bottom;
padding-left:5px;}
#dec2 tr td a{
	text-decoration:none;
	color:#F26531;
	}
.wan {
background-image:url(images/1.jpg);
background-repeat:no-repeat;
height:145px;}
#dec2 .tu {
background-image:url(images/2.jpg);
background-repeat:no-repeat;
height:145px;}
#dec2 .slii {
background-image:url(images/3.jpg);
background-repeat:no-repeat;
height:145px;}
.foo {
background-image:url(images/4.jpg);
background-repeat:no-repeat;
color:green;
height:145px;}
#home {	
	width:945px;
	height:379px;
	
	background-repeat:no-repeat;
	border:1px solid white;
	}
#about {
	background-image:url(images/ABOUT.png);
	background-repeat:no-repeat;
	width:945px;
	height:271px;
	}
#technology {
	background-image:url(images/TECHNOLOGY.png);
	background-repeat:no-repeat;
	width:945px;
	height:271px;
	}
#products {
	background-image:url(images/TECHNOLOGY.png);
	background-repeat:no-repeat;
	width:945px;
	height:271px;
	}
#contacts {
	background-image:url(images/CONTACTS.png);
	background-repeat:no-repeat;
	width:945px;
	height:271px;
	}
#FAQ {
	background-image:url(images/FAQ.png);
	background-repeat:no-repeat;
	width:945px;
	height:271px;
	}
#vision {
	background-image:url(images/VISION.png);
	background-repeat:no-repeat;
	width:945px;
	height:271px;
	}
#contact {
	background-image:url(images/CONTACTS.png);
	background-repeat:no-repeat;
	width:945px;
	height:271px;
	}
#profile {
	background-image:url(images/PROFILE.png);
	background-repeat:no-repeat;
	width:945px;
	height:271px;
	}
#mission {
	background-image:url(images/MISSION.png);
	background-repeat:no-repeat;
	width:945px;
	height:271px;
	}
#corporate{background-image:url(images/CORPORATE.png);background-repeat:no-repeat;width:945px;height:271px;}
	
#news {
	background-image:url(images/NEWS.png);
	background-repeat:no-repeat;
	width:945px;
	height:271px;
	}	
	
#careers{
	background-image:url(images/CAREER.png);
	background-repeat:no-repeat;
	width:945px;
	height:271px;
	}
#security {
	background-image:url(images/SECURITY.png);
	background-repeat:no-repeat;
	width:945px;
	height:271px;
	}	
#products {
	background-image:url(images/PRODUCTS.png);
	background-repeat:no-repeat;
	width:945px;
	height:271px;
	}	


/*#kati .technology {
	background-image:url(images/TECHNOLOGY.png);}*/
.nav {
	width:960px;
	height:40px;
	border:1px solid red;
	}
/*.nav li {
	list-style:none;
	display:inline;
	font-family:Verdana, Myriad Pro, Geneva, sans-serif;
	font-size:12px;
	}
.nav li a {
width:100px;}*/
#rcuh{	
	margin: 0;
	padding: 0;
	text-align:center;
	text-align: center;
	
}
#rcuh li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 11px arial;
	text-align:center;
	width:100px;
	height:20px;
	font-family:Verdana, Myriad Pro, Geneva, sans-serif;
	font-size:12px;
	}
#rcuh li a
{	display: block;
	width: 100px;
	margin:0 auto;
	height:30px;
	background: #F26531;
	color:#EBEBEB;
	text-align: center;
	text-decoration: none;
	font-family:Verdana, Myriad Pro, Geneva, sans-serif;
	font-size:12px;
	}
#rcuh_partial
{	display: block;
	margin: 0 1px 0 0;
	padding: 0px 10px;
	width: 50px;
	background: #D0867D;
	color: #FFF;
	text-align: center;
	text-decoration: none;
}
#rcuh li a:hover
{	background:#D0867D;
	color:#EBEBEB;
	color:#000000;
	}
#rcuh div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background:#EBEBEB;
	}
#rcuh div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #F26531;
		color: #fff;
		font: 11px arial;
		}
#rcuh div a:hover
	{	background:#D0867D;
		color: #FFF;
		}
.part {
	font-family:Myriad Pro, Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	width:136px;
	height:40px;
	text-align:center;
	background-image:url(active.png);
	color: #fff;	
	/*background-color:#09F;*/
}
	.part2 {
	font-family:Myriad Pro, Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	/*width:136px;
	height:40px;*/
	text-align:center;
	/*background-image:url(active.png);*/
	color: #fff;
	
	/*background-color:#09F;*/
	}
.space {
	width:580px;}
.menubar{
		color:#969696;
	}
.indexbody	{
		background-color:#F26531;
		
		border:1px solid #093;
		}
.indextop {
	border:1px dotted #0F0;
	height:134px;}
.indexcontainer {
	border:1px dashed #00F;
	height:200px;}
.indexfooter {
	border:1px #FF0;
	height:129px;}	
.tri {
	text-align:center;
	background-image:url(inactive.gif);
	width:133px;
	height:40px;}
a span {

 display: none;

}
.new {
width: 99999999px;
overflow: hidden;
height:30px;
background-color:#800000;
padding-left:10px;}
.newcont { padding:0 0 0 0;}
.nje {
background-position:center;}

.kibebo {
	background:#F26531;
	background-image:url(images/BOLindex.png);
	background-repeat:no-repeat;
	height:636px;
	padding:0px;
	padding-top:40px;
	background-position:center;
	
	
	}
	.kib{
		background:#FFFFFF;
	background-image:url(images/BOLindex.png);
	background-repeat:no-repeat;
	height:636px;
	padding:0px;
	padding-top:40px;
	background-position:center;
		}

.flash{
	padding-right:670px;
	padding-top:70px;
	margin-left:150px;
	color: #D6D6D6;
}
.smalli{
padding-right:490px;
padding-top:280px;


}
.internet{
	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold
	color::#F26531;
	padding-top:5px;

width:200px;
height:40px;
}
.left{ float:left;
margin-right:0px;

}
.right
{
padding-top:5px;
float:left;
text-align:left;
padding-left:0px;
margin-left:10px;

}
.right a{
		color:#F26531;
		text-decoration:none;
		}
.clear{
 clear:both;}
 .searchbox{
	 
	 border:1px solid #F26531;}

#menu {
	width: 960px;
	height: 35px;
	margin: 0 auto;
	padding: 0;
	background:#FFF;
	}
#menu ul {
	float: center;
	margin: 0;
	padding: 0px 0px 0px 3px;
	list-style: none;
	line-height: normal;
}
#menu li {
	float: left;
}
#menu a {
	display: block;
	width: 144px;
	height: 23px;
	margin-left: 5px;
	padding-top: 5px;
	background:#F26531;
	font-family:verdana, Tahoma, Myriad, serif;
	text-decoration: none;
	text-align: center;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	border: none;
}
#menu li a:hover  {
	background:#FEF0EA;
	color:#F26531;
	}
#menu a:hover, #menu .active a {
	text-decoration: none;
	color:#F26531;
	background:#FEF0EA;
	}
 #menu .peculiar a {
	width:200px;	
	}
	
	#menu .peculiaractive a,a:hover{
	text-decoration: none;
	color:#F26531;
	background:#FEF0EA;
	width:200px;
	
	}
	#menu.peculiaractive ul {
	float: center;
	margin: 0;
	padding: 0px 0px 0px 3px;
	list-style: none;
	line-height: normal;
	width:180px;
}
	
#menu .peculiar li div a {
	width:100px;	
	}
/* Hapa nimeongeza code za ziada!*/
#menu div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	}
#menu div a
	{	position: relative;
		display: block;
		margin-left: 5px;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		color: #fff;
		font: 11px arial;
		width: 124px;
		}
#menu div a:hover
	{	color:#F26531;
		}
#menu li div a:hover{
background:red;
color: #F26531;
background:white;}
/*#menu li div .active{
background:grey;}*/
#maelezo {
color:#F26531;
font-family:verdana, Tahoma, Myriad, serif;
font-size:10px;
text-align:justify;
padding-left:10px;
height:auto;
vertical-align:top;
}
#maelezo a {
text-decoration: none;
color:#F26531;
}
div div #dec2 tr #maelezo div table tr th div {
	color: #999;
}
div div #dec2 tr #maelezo p b {
	color: #999;
}
#vichwa {
background:#FEF0EA;
width:250px;
text-align:left;
vertical-align:top;
}
#vichwa li {
list-style:none;
font-family:verdana, Tahoma, Myriad, serif;
font-weight:bold;
font-size:13px;
}
#vichwa li a{
list-style:none;
margin-top:5px;
width:250px;
text-decoration:none;
color:#F26531;
}
#vichwa li a:hover {
text-decoration: none;
color:#FFF;
font-weight:bold;
background:#F26531;
width:250px;}
#copyright {
font-family:Myriad, verdana, Tahoma, serif;
font-size:9px;
color:#fdbca5;
padding-top:50px;
text-align:left;
padding-left:161px;
}
#login 
{
background-color:#FEF0EA;
color:#FEF0EA;
font-family:verdana, Tahoma, Myriad, serif;
font-size:11px;
text-align:center;



}
#login a {color:#FEF0EA;
border:none;

text-decoration:none;
}
#dealers{
	border-collapse:collapse;
	
}
#dealers td{
	text-align:left;

}
#login img {
border:none;

text-decoration:none;
}
#login a:hover{color:#FEF0EA;}
#copyright{
	
	width:1130px;}
#copyright a {font-weight:bold; text-decoration:none; color:#fdbca5;}
#copyright a:hover {background:#F26531; color:#fff;}

#box-table-a 
{
border-collapse:collapse;
}
#box-table-a th
{
	font-size: 13px;
	font-weight: normal;
	color:#FFF;
	
	background: #F26531;
	
}
#box-table-a td
{
	color:#F26531;
	padding: 0px;
	background: #ffffff; 
	
	
	
}
.messageBox {
	background-color: #fbea9a; 
	color: #f00; 
	border: 1px solid #f3cb2b;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: justify;
	margin-top: 5px;
	margin-bottom: 5px;
}
.gray {
	font-size:12px;
	

	color: #999;
}

