

div#mainnav {
  margin-right: 10px; 
  margin: 0;
  padding: 0.125em 3 1;
  border-bottom: 3px solid #003300;
  border-left: 10px solid #003300;
  background: rgb(85%,85%,70%);
  width: 760px;
  font-size: 75%;

   }
   
div#mainnav a:link {
	color: #000000;
	text-decoration: none;
	font-weight: bold;

}  

div#mainnav a:visited {
	color: #000000;
	text-decoration: none;
	font-weight: bold;

}

.redfnt {
color: #ff0000;
}
h3 {
	font-size: 100%;
	margin: 2;
	padding: 0 0 0 0.5em; 
	color: #666600;
}


h4 {
   padding: 0.33em 0 0;
   padding-left: 4px; 
   font-size: 110%;
}


	
body {  margin: 20px;
	color: black;
	background: #bbbbbb;
	font-family: verdana,trebuchet ms,Georgia, Times New Roman, Times, serif;
	font-size: 90%;
	}	
	
	td#mainbody {  
	background: #ffffff;
	font-family: verdana,trebuchet ms,Georgia, Times New Roman, Times, serif;
	font-size: 90%;
	line-height: 1.2em
	}
	

td#menulinks a:link {
color: white;

}





td#menulinks a:link {
color: white;
font-size: 90%;
text-decoration: none;
}

td#menulinks a:visited {
color: #ffffff;
font-size: 90%;
text-decoration: none;
}

.menuheader {
	background: url(http://www.ukafro.com/m/images/hln2.gif);
	height: 20px;
	font-size: 85%;
	color: #ffffff;
	font-weight: bold;
    text-align: center;
}


	 
div#footer {
	text-align: center;
	padding-top: 0.5em;
	border-top-width: 1px;
	border-top-style: solid;
	line-height: 1.8em;
	border-top-color: #000000;
	height: 120px;
	font-size: 80%;
}



.buttn  {
	border:1.5px ridge #CAB393;
	font-family: sans-serif,verdana,Trebuchet MS;
	font-size: 8pt;
	height: 19px; 
	background-color: #ffffff;
	font-weight: bold;
	
}

.buttn2   {
	border:1.5px ridge #FF0000;
	font-family: "Trebuchet MS";
	font-size: 8pt;
	height: 19px; 
	background-color: #ffffff;
	font-weight: bold;
	color: #FF0000;
	
}




.field   { border:1px ridge #CAB393; 
          font-family: sans-serif,verdana,Trebuchet MS;
		  font-size: 8pt; 
		  background-color: #ffffff; 
		  }


.fieldb   { 
          border:1px ridge #CAB393; 
          width: 350px;
          font-family: verdana,sans-serif,verdana,Trebuchet MS;
		  font-size: 8pt; 
		  height: 17px; 
}
.fields   { 
          border:1px ridge #cccccc; 
          width: 210px;
          font-family: verdana,sans-serif,verdana,Trebuchet MS;
		  font-size: 8pt; 
		  
		 }


.txtarea   { 
 border:1px ridge #FFE084; 
 font-family: verdana,Trebuchet MS,sans-serif; 
 font-size: 8pt; 
 width: 250px;
 height: 120px;
}

.txtareab   { 
 border:1px ridge #FFE084; 
 font-family: verdana,Trebuchet MS,sans-serif; 
 font-size: 8pt; 
 width: 350px;
 height: 260px;
}

.selectmenu   { 
   border:1px ridge #CAB393; 
   font-family: sans-serif,verdana; 
   font-size: 8pt; 
   
   }

.outmsgN {
	background-color: #FFFFFF;
	width: 380px;
	border: 1px solid #000000;
}

.outmsgEr {
	background-color: #FFFFFF;
	width: 400px;
	border: 1px solid #FF0000;
}

td#outmsgtxt {
   padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 6px;
}
td#outmsgNtop {
	font-size: 100%;
	font-weight: bold;
	color:#ffffff;
	background-color: #000000;
	letter-spacing: 0.1em;
	text-align: center;
	height: 22px;
	
}

td#outmsgNtopEr {
	font-size: 100%;
	font-weight: bold;
	background-color: #FF0000;
	color: #FFFFFF;
	letter-spacing: 0.1em;
	text-align: center;
	height: 22px;
	
}

td#outmsgBot {
	font-size: 90%;
	background-color: #eeeeee;
	text-align: center;
	height: 22px;
	}
	
.brwnfnt {
		color: #990000;
		font-weight: bold;
}


.blufnt {
		color: #0000ff;
		font-weight: bold;
}	
	table th {
	background: url(http://www.ukafro.com/images/mphln.gif);
	font-size: 100%;
	font-weight: bold;
	padding: 4px;
	background-color: #B9FFB9;
	text-align: left;
	height: 20px;
	
	}
td#cat {
	line-height: 1.5em;
	font-size: 90%;
	padding: 4px;
	border-bottom: 1px solid #bbbbbb;
	
	}
	
	td#clist {
	font-size: 105%;
	text-align: center;
	background: #E2E2C7;
	height: 22px;
    
}
	.clist2,td#clist2, div#clist2 {
	font-size: 90%;
	text-align: center;
	color: #999999;
	height: 20px;
    
}



	.smtxtclr {
	font-size: 90%;
	color: #996600;
	}
	
	.smtxt {
	font-size: 90%;
	}

	td#headttl {
	font-size: 150%;
	color: #993300;
	font-weight: bold;
	border-bottom: 1px solid #FF0000;
    padding: 2.33em 2 2; 
    width: 300px;
}


.clist {
	padding: 3px;
	font-size: 85%;
	border-bottom: 1px solid #E2E2C7;
	   }
	   
	   td#iview {
	font-size: 105%;
	font-weight: bold;
	text-align: center;
	background: #E2E2C7;
	height: 22px;
    
}
   .enqr{
		background: #EAEEFF;
	   padding: 4px;
	   font-size: 85%;
    
}
  .login{
		background: #FFEEDD;
	   padding: 4px;
	   font-size: 85%;
    
}



td#vtxt{
		
	   font-size: 85%;
  line-height: 1.3em  
}

td#qry {
    font-size: 90%;
    font-family: Trebuchet MS,sans-serif,verdana; 
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #336600;
	height: 22px;
	color: #336600;
	padding: 4px;
}

td#qrytxt {
font-size: 90%;
font-family: Trebuchet MS,sans-serif,verdana; 
padding: 4px;
color: #336600;
}


td#rply {
font-size: 90%;
font-family: Trebuchet MS,sans-serif,verdana; 
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	height: 22px;
	padding: 4px;
	color: #333333;
}

td#rplytxt {
font-size: 90%;
font-family: Trebuchet MS,sans-serif,verdana; 
padding: 4px;
color: #333333;

}

 td#prvbox { 
 padding: 5px; 
 background: #FFFFDF;
 border: 1px solid #666600;
}

td#dprvbox { 
 padding: 5px; 
 background: #FFFFFF;
 border: 1px solid #000000;
}

div#snav {
 font-size: 85%;
 text-decoration: none; 
 font-weight: bold;
}

div#snav a {
 font-weight: bold;
 text-decoration: none; 
 text-align: left;

}
div#snav a:hover {
background: #000000;
color: #ffffff;

}

.memprf{
	border-width:      1px;
	border-color:      #000000;
	border-style:      solid;
	border-collapse:   collapse;
	border-spacing:    0;
	width: 500px;
	padding: 3px;
}

div#warnhd
{
   padding: 0.33em 0 0;
   height: 16px;
	font-weight: bold;
	background: #FF0000;
	text-align: center;
	font-size: 100%;
	color: #ffffff;
	
}

div#warn
{
	border: 1px solid #FF0000;
	background: #FFFFDD;
	padding: 3px;
	line-height: 1.3em;
	width: 148px;
	font-size: 85%;
	font-family: "verdana", Times, serif;
	margin-right:1em; 
}


div#listItemshd
{
   padding: 0.33em 0 0;
   height: 16px;
   font-weight: bold;
   background: #FFDBCA;
   text-align: center;
   font-size: 100%;
}

div#listItems
{
	border: 1px solid #FFDBCA;
	background: #FFF2F2;
	padding: 2px;
	line-height: 1.3em;
	width: 148px;
	font-size: 85%;
	font-family: "verdana", Times, serif;
	}


div#listItems a {
 display: block; 
 padding: 2px 4px; 
 margin: 0; 
 text-decoration: none; 
 border-top: 1px solid #FFDBCA;
}

div#banner, div#listItems
{
	margin-top:1.5em; 
	margin-right:1em; 
}
